public static T SetFeatureDefinitionPower <T>(this T entity, FeatureDefinitionPower value)
     where T : DeviceFunctionDescription
 {
     entity.SetField("featureDefinitionPower", value);
     return(entity);
 }
Ejemplo n.º 2
0
 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>();
 }
Ejemplo n.º 4
0
 public static T SetSourceDefinition <T>(this T entity, FeatureDefinitionPower value)
     where T : RulesetEffectPower
 {
     entity.SetField("sourceDefinition", value);
     return(entity);
 }
Ejemplo n.º 5
0
 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);
 }
Ejemplo n.º 7
0
 public static T SetRetaliatePower <T>(this T entity, FeatureDefinitionPower value)
     where T : FeatureDefinitionDamageAffinity
 {
     entity.SetField("retaliatePower", value);
     return(entity);
 }