public ThweekPilotSkillModifier(GenericShip host, int newPilotSkill) { this.host = host; this.newPilotSkill = newPilotSkill; host.AddPilotSkillModifier(this); }
public SwarmTacticsPilotSkillModifier(GenericShip host, int newPilotSkill) { this.host = host; this.newPilotSkill = newPilotSkill; host.AddPilotSkillModifier(this); Phases.OnEndPhaseStart_NoTriggers += RemoveSwarmTacticsModifieer; }
public override void AttachToShip(GenericShip host) { base.AttachToShip(host); host.AddPilotSkillModifier(this); Roster.UpdateShipStats(host); }
public override void PreAttachToShip(GenericShip host) { base.PreAttachToShip(host); host.AddPilotSkillModifier(this); }