- Timestamp:
- Mar 23, 2009, 12:44:10 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/miniprojects/src/orxonox/objects/gametypes/TeamGametype.cc
r2818 r2820 39 39 CreateUnloadableFactory(TeamGametype); 40 40 41 TeamGametype::TeamGametype(BaseObject* creator) : Gametype(creator)41 TeamGametype::TeamGametype(BaseObject* creator) : Deathmatch(creator) 42 42 { 43 43 RegisterObject(TeamGametype); … … 66 66 void TeamGametype::playerEntered(PlayerInfo* player) 67 67 { 68 Gametype::playerEntered(player);68 Deathmatch::playerEntered(player); 69 69 70 70 std::vector<unsigned int> playersperteam(this->teams_, 0); … … 88 88 } 89 89 90 voidTeamGametype::playerLeft(PlayerInfo* player)90 bool TeamGametype::playerLeft(PlayerInfo* player) 91 91 { 92 Gametype::playerLeft(player);92 bool valid_player = Deathmatch::playerLeft(player); 93 93 94 this->players_.erase(player); 94 if (valid_player) 95 this->players_.erase(player); 96 97 return valid_player; 95 98 } 96 99
Note: See TracChangeset
for help on using the changeset viewer.