public void Reset()
 {
     Clear();
     IDCount  = 0;
     Player   = new Accordian(NewID(), ObjectBox, AccordianTexture, AccordianColorData, makeExplosions(4), _randGen, ExplosionSound, AccordianFireSound, _defaultPlayerLocation, 3, 0);
     GameOver = false;
 }
 public DeadlyStrummerAI(Accordian player, GameState state)
 {
     this.player = player;
     mtp = new MoveToPlayerAI(player);
     this.state = state;
 }
Exemple #3
0
 public HunterBanjoAI(Accordian player)
 {
     this.player = player;
     moveToPlayer = new MoveToPlayerAI(player);
 }
 public void AddPlayer(Vector2 location, int lives, int score)
 {
     Player = new Accordian(NewID(), ObjectBox, AccordianTexture, AccordianColorData, makeExplosions(4), _randGen, ExplosionSound, AccordianFireSound, location, lives, score);
 }
 public MoveToPlayerAI(Accordian player)
 {
     this.player = player;
 }