예제 #1
0
 /// <summary>
 /// Remove entity from a player
 /// </summary>
 /// <param name="entity">Removed entity</param>
 public void removeEntityFromPlayer(Entities.Entity entity)
 {
     Player.Player owner = entity.getOwner();
     if (owner == worldPlayer)
     {
         this.worldPlayer.removeEntity(entity);
     }
     else if (owner == player)
     {
         this.player.removeEntity(entity);
     }
     else if (owner == zombiePlayer)
     {
         this.zombiePlayer.removeEntity(entity);
     }
 }
예제 #2
0
 /// <summary>
 /// Insert an entity into a player
 /// </summary>
 /// <param name="entity">Added entity</param>
 public void insertEntityIntoPlayer(Entities.Entity entity)
 {
     Player.Player owner = entity.getOwner();
     if (owner == worldPlayer)
     {
         this.worldPlayer.insertEntity(entity);
     }
     else if (owner == player)
     {
         this.player.insertEntity(entity);
     }
     else if (owner == zombiePlayer)
     {
         this.zombiePlayer.insertEntity(entity);
     }
 }