public GenericShip() { factions = new List <Faction>(); SoundFlyPaths = new List <string> (); Maneuvers = new Dictionary <string, Movement.ManeuverColor>(); UpgradeBar = new Upgrade.ShipUpgradeBar(this); PrintedUpgradeIcons = new List <Upgrade.UpgradeType>(); PilotSkillModifiers = new List <IModifyPilotSkill>(); TargetLockMinRange = 1; TargetLockMaxRange = 3; }
public GenericShip() { IconicPilots = new Dictionary <Faction, Type>(); factions = new List <Faction>(); SoundFlyPaths = new List <string> (); Maneuvers = new Dictionary <string, Movement.ManeuverColor>(); UpgradeBar = new Upgrade.ShipUpgradeBar(this); Tokens = new TokensManager(this); PrintedUpgradeIcons = new List <Upgrade.UpgradeType>(); PilotSkillModifiers = new List <IModifyPilotSkill>(); PrintedActions = new List <ActionsList.GenericAction>(); PrintedActions.Add(new ActionsList.FocusAction()); TargetLockMinRange = 1; TargetLockMaxRange = 3; }