Esempio n. 1
0
 protected override void TankShoot(Tank tank)
 {
 }
Esempio n. 2
0
 public TutorialEnemy(float px, float py, float accuracy = 1f) : base(accuracy)
 {
     Tank = new Tank(px, py, this, TankMove, TankShoot, BarrelMove, 0xffaa2222);
     AddChild(Tank);
 }
Esempio n. 3
0
 protected override void TankMove(Tank tank)
 {
 }
Esempio n. 4
0
 protected override void TankMove(Tank tank)
 {
     // Enemy tanks don't move
 }
 protected abstract void TankShoot(Tank tank);
 protected abstract void TankMove(Tank tank);
 protected abstract void BarrelMove(Tank tank);