public ConvergeTriggeredAbility(ConvergeTriggeredAbilitySpec spec, ConvergeObject source) { this.spec = spec; this.source = source; }
public ConvergeEffect_GainTriggered(ConvergeTriggeredAbilitySpec abilitySpec, ConvergeObject subject, ConvergeObject source, ConvergeDuration duration) : base(source, duration) { this.ability = new ConvergeTriggeredAbility(abilitySpec, subject); }
public ConvergeCommand_GrantTriggered(JSONArray template, ContentManager Content) { subjects = ConvergeSelector.New(template.getProperty(1)); duration = (ConvergeDuration)Enum.Parse(typeof(ConvergeDuration), template.getString(2)); abilitySpec = new ConvergeTriggeredAbilitySpec(template.getJSON(3), Content); }