public DeathStarJob(SpaceshipAi parent) { mGuards = new List<IMovable>(); mParent = parent; }
public Explore(SpaceshipAi parent) { mParent = parent; }
public GuardDeathStar(SpaceshipAi parent, DeathStar deathStar) { mParent = parent; mDeathStar = deathStar; }
public Crusading(SpaceshipAi parent, Crusade crusade) { mParent = parent; mCrusade = crusade; }
public Flee(SpaceshipAi parent) { mParent = parent; }
public BlockEnemyPlanet(SpaceshipAi parent, Planet planet) { Debug.Assert(planet.Allegiance == Allegiance.Player); mPlanet = planet; mParent = parent; }
public GuardOwnPlanet(SpaceshipAi parent, Planet planet) { Debug.Assert(planet.Allegiance == Allegiance.Computer); mPlanet = planet; mParent = parent; }