public static T SetFeatureDefinitionPower <T>(this T entity, FeatureDefinitionPower value) where T : DeviceFunctionDescription { entity.SetField("featureDefinitionPower", value); return(entity); }
public static T SetPowerDefinition <T>(this T entity, FeatureDefinitionPower value) where T : GuiPowerDefinition { entity.SetField("<PowerDefinition>k__BackingField", value); return(entity); }
public PowerFeatureBuilder() { power = ScriptableObject.CreateInstance <FeatureDefinitionPower>(); }
public static T SetSourceDefinition <T>(this T entity, FeatureDefinitionPower value) where T : RulesetEffectPower { entity.SetField("sourceDefinition", value); return(entity); }
public static T SetActivatedPower <T>(this T entity, FeatureDefinitionPower value) where T : ActionDefinition { entity.SetField("activatedPower", value); return(entity); }
public static T SetOverriddenPower <T>(this T entity, FeatureDefinitionPower value) where T : FeatureDefinitionPower { entity.SetField("overriddenPower", value); return(entity); }
public static T SetRetaliatePower <T>(this T entity, FeatureDefinitionPower value) where T : FeatureDefinitionDamageAffinity { entity.SetField("retaliatePower", value); return(entity); }