From b875124824794a7762414db76ed9f953b8ba320f Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Fri, 26 Dec 2008 12:21:48 +0000 Subject: default player settings in player.ini, palette text colors, cleanups --- src/game/base/game.h | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'src/game/base/game.h') diff --git a/src/game/base/game.h b/src/game/base/game.h index caeb50a..9f31f4f 100644 --- a/src/game/base/game.h +++ b/src/game/base/game.h @@ -32,6 +32,17 @@ const unsigned int jumppoint_enttype = 260; const unsigned int jumpgate_enttype = 261; const unsigned int station_enttype = 262; +/// default player settings +class Default { +public: + static core::Zone *zone; + static core::Entity *view; + static ShipModel *shipmodel; + static long credits; + + static void clear(); +}; + /// the base Project::OSiRiON game model class Game : public core::Module { public: @@ -72,9 +83,8 @@ private: bool load_menus(core::Entity *entity, const std::string &menufilename); bool load_ships(); - - static core::Zone *default_zone; - static ShipModel *default_shipmodel; + + bool load_player(); /* ---- engine functions ----------------------------------- */ -- cgit v1.2.3