public void SetFixingBotch() { this.FixingBotch = true; this.RemoveingConditioning = false; //this.ConditioningToRemove = data; this.ToRemove = null; this.ToAdd = null; this.ChangeType = TraitAlterType.UNSET; }
public void SetConditioningToRemove(PS_Conditioning_Data data) { this.RemoveingConditioning = true; this.FixingBotch = false; this.ConditioningToRemove = data; this.ToRemove = null; this.ToAdd = null; this.ChangeType = TraitAlterType.UNSET; }
public void SetConditioningToRemove(PS_Conditioning_Data data) { RemoveingConditioning = true; FixingBotch = false; ConditioningToRemove = data; ToRemove = null; ToAdd = null; ChangeType = TraitAlterType.UNSET; }
public void RemoveTrait(Trait t) { this.RemoveingConditioning = false; this.FixingBotch = false; this.ToRemove = t; this.ToAdd = null; this.ChangeType = TraitAlterType.Removed; if (this.CheatMode) { DoCheatModeChange(); } }
public void AddTrait(Trait t) { RemoveingConditioning = false; FixingBotch = false; ToAdd = t; ToRemove = null; ChangeType = TraitAlterType.Added; if (CheatMode) { DoCheatModeChange(); } }
public void AlterTrait(Trait t1, Trait t2) { this.RemoveingConditioning = false; this.FixingBotch = false; this.FixingBotch = false; this.ToRemove = t1; this.ToAdd = t2; this.ChangeType = TraitAlterType.Altered; if (this.CheatMode) { DoCheatModeChange(); } }