Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-08-10 18:48:23 +0000
committerStijn Buys <ingar@osirion.org>2008-08-10 18:48:23 +0000
commit9c56ebfdba5fe33476f8d382da6d72e5b81ab4b8 (patch)
tree3dfee7a93cd591df8ef3a0aef811067ef6451df7 /src/core/gameserver.h
parentae96accdd3c38d3f96b0725020e7a390c53b86d5 (diff)
added racetrack to the game module, added Odin's new structures to the assets documentation
Diffstat (limited to 'src/core/gameserver.h')
-rw-r--r--src/core/gameserver.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/core/gameserver.h b/src/core/gameserver.h
index f05e6c6..98938fa 100644
--- a/src/core/gameserver.h
+++ b/src/core/gameserver.h
@@ -21,6 +21,8 @@ namespace core
class GameServer : public GameInterface
{
public:
+ typedef std::list<Player *> Players;
+
GameServer();
~GameServer();
@@ -79,7 +81,7 @@ public:
/// find the first player who's id or name matches the search string
Player *find_player(std::string const search);
- std::list<Player *> players;
+ inline Players & players() { return server_players; }
/*----- static ---------------------------------------------------- */
@@ -100,6 +102,8 @@ private:
float server_frametime;
float server_time;
float server_previoustime;
+
+ Players server_players;
};
inline GameServer *server() { return GameServer::instance(); }