Exemple #1
0
 private void checkStatus()
 {
     if (dangerLevel <= 5)
     {
         stars.Add(new Star(new Vector2(200 + 70 * dangerLevel, 10)));
         PoliceBoat newBoat = new PoliceBoat(spawnPoint);
         policeStation.createBoat(newBoat);
     }
 }
Exemple #2
0
 public Patrolling(PoliceBoat p)
 {
     police = p;
 }
Exemple #3
0
 public void createBoat(PoliceBoat p)
 {
     this.policeBoats.Add(p);
 }
Exemple #4
0
 public Floating(PoliceBoat p)
 {
     police = p;
 }
Exemple #5
0
 public void registerPolice(PoliceBoat p)
 {
     registeredBoats.Add(p);
 }
Exemple #6
0
 public void unregisterPolice(PoliceBoat p)
 {
     p.setStatus(new Floating());
     registeredBoats.Remove(p);
 }
Exemple #7
0
 public Aggressive(PoliceBoat p)
 {
     police = p;
 }