Example #1
0
 public DeathStarJob(SpaceshipAi parent)
 {
     mGuards = new List<IMovable>();
     mParent = parent;
 }
Example #2
0
 public Explore(SpaceshipAi parent)
 {
     mParent = parent;
 }
Example #3
0
 public GuardDeathStar(SpaceshipAi parent, DeathStar deathStar)
 {
     mParent = parent;
     mDeathStar = deathStar;
 }
Example #4
0
 public Crusading(SpaceshipAi parent, Crusade crusade)
 {
     mParent = parent;
     mCrusade = crusade;
 }
Example #5
0
 public Flee(SpaceshipAi parent)
 {
     mParent = parent;
 }
Example #6
0
 public BlockEnemyPlanet(SpaceshipAi parent, Planet planet)
 {
     Debug.Assert(planet.Allegiance == Allegiance.Player);
     mPlanet = planet;
     mParent = parent;
 }
Example #7
0
 public GuardOwnPlanet(SpaceshipAi parent, Planet planet)
 {
     Debug.Assert(planet.Allegiance == Allegiance.Computer);
     mPlanet = planet;
     mParent = parent;
 }