- Timestamp:
- Oct 14, 2010, 11:02:57 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/lastmanstanding/src/orxonox/gametypes/LastManStanding.h
r7485 r7542 60 60 float timeRemaining; //!< Each player has a certain time where he or she has to hit an opponent or will be punished. 61 61 std::map<PlayerInfo*, float> timeToAct_; //!< Each player's time till she/he will be punished is stored here. 62 virtual void spawnDeadPlayersIfRequested(); 62 virtual void spawnDeadPlayersIfRequested(); //!< Prevents dead players to respawn 63 63 64 64 public: … … 67 67 void setConfigValues(); //!< Makes values configurable. 68 68 69 virtual bool allowPawnDamage(Pawn* victim, Pawn* originator = 0); //!< If a player shoot's an oppone t, his punishment countdown will be resetted.70 virtual bool allowPawnDeath(Pawn* victim, Pawn* originator = 0); //!< Manages each lives.69 virtual bool allowPawnDamage(Pawn* victim, Pawn* originator = 0); //!< If a player shoot's an opponent, his punishment countdown will be resetted. 70 virtual bool allowPawnDeath(Pawn* victim, Pawn* originator = 0); //!< Manages each players lives. 71 71 72 72 virtual void start(); //!< Sends a start message. … … 78 78 virtual void pawnKilled(Pawn* victim, Pawn* killer = 0); 79 79 80 const int playerGetLives(PlayerInfo* player); 81 void killPlayer(PlayerInfo* player); 82 void tick (float dt); //used to end the game80 const int playerGetLives(PlayerInfo* player); //!< getFunction for the map "playerLives_" 81 void killPlayer(PlayerInfo* player); //!< Function in order to kill a player. Punishment for hiding longer than "timeRemaining". 82 void tick (float dt); //!< used to end the game 83 83 }; 84 84 }
Note: See TracChangeset
for help on using the changeset viewer.