public GenericShip() { IconicPilots = new Dictionary <Faction, Type>(); RequiredMods = new List <Type>(); Maneuvers = new Dictionary <string, Movement.MovementComplexity>(); UpgradeBar = new ShipUpgradeBar(this); Tokens = new TokensManager(this); ActionBar = new ShipActionBar(this); Ai = new CustomizedAi(this); TargetLockMinRange = 0; 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; }