public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_randomly = Serialization.JsonTokenValue <bool>(jsonObject, "randomly", true); m_count = DynamicValue.FromJsonProperty(jsonObject, "count"); JArray val = Serialization.JsonArray(jsonObject, "discardSpellFilters"); m_discardSpellFilters = new List <SpellFilter>((val != null) ? val.get_Count() : 0); if (val != null) { foreach (JToken item in val) { m_discardSpellFilters.Add(SpellFilter.FromJsonToken(item)); } } JArray val2 = Serialization.JsonArray(jsonObject, "drawSpellFilters"); m_drawSpellFilters = new List <SpellFilter>((val2 != null) ? val2.get_Count() : 0); if (val2 != null) { foreach (JToken item2 in val2) { m_drawSpellFilters.Add(SpellFilter.FromJsonToken(item2)); } } }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_valueToClamp = DynamicValue.FromJsonProperty(jsonObject, "valueToClamp"); m_min = DynamicValue.FromJsonProperty(jsonObject, "min"); m_max = DynamicValue.FromJsonProperty(jsonObject, "max"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_protector = ISingleEntitySelectorUtils.FromJsonProperty(jsonObject, "protector"); m_fixedProtectionValue = DynamicValue.FromJsonProperty(jsonObject, "fixedProtectionValue"); m_damagePercentProtectionValue = DynamicValue.FromJsonProperty(jsonObject, "damagePercentProtectionValue"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_quantity = DynamicValue.FromJsonProperty(jsonObject, "quantity"); m_caracSelector = ISingleCaracIdSelectorUtils.FromJsonProperty(jsonObject, "caracSelector"); m_from = IEntitySelectorUtils.FromJsonProperty(jsonObject, "from"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_condition = EffectCondition.FromJsonProperty(jsonObject, "condition"); m_ifTrue = DynamicValue.FromJsonProperty(jsonObject, "ifTrue"); m_ifFalse = DynamicValue.FromJsonProperty(jsonObject, "ifFalse"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_direction = ISingleEntitySelectorUtils.FromJsonProperty(jsonObject, "direction"); m_cellCount = DynamicValue.FromJsonProperty(jsonObject, "cellCount"); m_attackValue = DynamicValue.FromJsonProperty(jsonObject, "attackValue"); m_attackBoostByCell = DynamicValue.FromJsonProperty(jsonObject, "attackBoostByCell"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_caracSelector = ICaracIdSelectorUtils.FromJsonProperty(jsonObject, "caracSelector"); m_modifier = (ValueModifier)Serialization.JsonTokenValue <int>(jsonObject, "modifier", 1); m_value = DynamicValue.FromJsonProperty(jsonObject, "value"); m_source = ISingleEntitySelectorUtils.FromJsonProperty(jsonObject, "source"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_cellCount = DynamicValue.FromJsonProperty(jsonObject, "cellCount"); m_direction = MoveVector.FromJsonProperty(jsonObject, "direction"); m_movementType = (MovementType)Serialization.JsonTokenValue <int>(jsonObject, "movementType", 6); m_canPassThroughEntities = Serialization.JsonTokenValue <bool>(jsonObject, "canPassThroughEntities", false); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_counterType = (CaracId)Serialization.JsonTokenValue <int>(jsonObject, "counterType", 20); m_modifier = (ValueModifier)Serialization.JsonTokenValue <int>(jsonObject, "modifier", 1); m_value = DynamicValue.FromJsonProperty(jsonObject, "value"); m_source = ISingleEntitySelectorUtils.FromJsonProperty(jsonObject, "source"); m_canAddWithoutPriorSet = Serialization.JsonTokenValue <bool>(jsonObject, "canAddWithoutPriorSet", false); m_maximumValue = Serialization.JsonTokenValue <int?>(jsonObject, "maximumValue", (int?)null); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_count = DynamicValue.FromJsonProperty(jsonObject, "count"); JArray val = Serialization.JsonArray(jsonObject, "spellFilters"); m_spellFilters = new List <SpellFilter>((val != null) ? val.get_Count() : 0); if (val != null) { foreach (JToken item in val) { m_spellFilters.Add(SpellFilter.FromJsonToken(item)); } } }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_value = DynamicValue.FromJsonProperty(jsonObject, "value"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_minIncluded = DynamicValue.FromJsonProperty(jsonObject, "minIncluded"); m_maxIncluded = DynamicValue.FromJsonProperty(jsonObject, "maxIncluded"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_newValue = DynamicValue.FromJsonProperty(jsonObject, "newValue"); m_source = ISingleEntitySelectorUtils.FromJsonProperty(jsonObject, "source"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_value = DynamicValue.FromJsonProperty(jsonObject, "value"); m_initiator = ISingleEntitySelectorUtils.FromJsonProperty(jsonObject, "initiator"); }
public void PopulateFromJson(JObject jsonObject) { m_count = DynamicValue.FromJsonProperty(jsonObject, "count"); }
public override void PopulateFromJson(JObject jsonObject) { base.PopulateFromJson(jsonObject); m_dice = DynamicValue.FromJsonProperty(jsonObject, "dice"); m_thrower = ISingleEntitySelectorUtils.FromJsonProperty(jsonObject, "thrower"); }
public void PopulateFromJson(JObject jsonObject) { m_element = (CaracId)Serialization.JsonTokenValue <int>(jsonObject, "element", 0); m_value = DynamicValue.FromJsonProperty(jsonObject, "value"); }