- Timestamp:
- Oct 25, 2010, 11:11:04 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/lastmanstanding/src/orxonox/gametypes/LastManStanding.h
r7579 r7583 35 35 36 36 #include "OrxonoxPrereqs.h" 37 #include " Gametype.h"37 #include "Deathmatch.h" 38 38 #include <map> 39 39 #include <vector> … … 41 41 namespace orxonox 42 42 { 43 class _OrxonoxExport LastManStanding : public Gametype43 class _OrxonoxExport LastManStanding : public Deathmatch 44 44 { 45 45 /** … … 65 65 virtual bool allowPawnDeath(Pawn* victim, Pawn* originator = 0); //!< Manages each players lives. 66 66 67 virtual void start(); //!< Sends a start message.68 67 virtual void end(); //!< Sends an end message. 69 68 virtual void playerEntered(PlayerInfo* player); //!< Initializes values. Manages the gametype's HUD. #Players alive via StaticMessage. 70 69 virtual bool playerLeft(PlayerInfo* player); //!< Manages the gametype's HUD. #Players alive via StaticMessage. 71 virtual bool playerChangedName(PlayerInfo* player);72 70 virtual void playerStartsControllingPawn(PlayerInfo* player, Pawn* pawn); //!< Manages the gametype's HUD. player's lives via FadingMessage. 73 71 virtual void playerStopsControllingPawn(PlayerInfo* player, Pawn* pawn); //!< Manages the gametype's HUD. #Players alive via StaticMessage. 74 virtual void pawnKilled(Pawn* victim, Pawn* killer = 0);75 72 76 73 const int playerGetLives(PlayerInfo* player); //!< getFunction for the map "playerLives_".
Note: See TracChangeset
for help on using the changeset viewer.