X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=lib%2Fapp%2Fglobals.cpp;h=53277787a02ae40f108375284203efbd3c1399b0;hb=0614cf0d1891a5f3f191eecfd021efe49b6601ea;hp=0a328d4b5b54e18176251e6e2242a715d034b280;hpb=c03f452931adede1ad3f654a8329bbb58f5e4c61;p=supertux.git diff --git a/lib/app/globals.cpp b/lib/app/globals.cpp index 0a328d4b5..53277787a 100644 --- a/lib/app/globals.cpp +++ b/lib/app/globals.cpp @@ -18,16 +18,25 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA // 02111-1307, USA. -#include "../app/globals.h" +#include + +#include "app/globals.h" +#include "special/timer.h" namespace SuperTux { +TinyGetText::DictionaryManager dictionary_manager; +TinyGetText::Dictionary* dictionary = 0; + /** The datadir prefix prepended when loading game data file */ std::string datadir; std::string package_symbol_name; std::string package_name; std::string package_version; - + +int screen_width = SCREEN_WIDTH; +int screen_height = SCREEN_HEIGHT; + JoystickKeymap::JoystickKeymap() { a_button = 0; @@ -45,25 +54,22 @@ JoystickKeymap joystick_keymap; SDL_Surface * screen; MouseCursor * mouse_cursor; -bool use_gl; -bool use_joystick; -bool use_fullscreen; -bool debug_mode; -bool show_fps; - +#if 0 int joystick_num = 0; char* level_startup_file = 0; bool launch_leveleditor_mode = false; bool launch_worldmap_mode = false; bool flip_levels_mode = false; +#endif /* SuperTux directory ($HOME/.supertux) and save directory($HOME/.supertux/save) */ -std::string st_dir, st_save_dir; +std::string user_dir; SDL_Joystick * js; /* Returns 1 for every button event, 2 for a quit event and 0 for no event. */ -int wait_for_event(SDL_Event& event,unsigned int min_delay, unsigned int max_delay, bool empty_events) +int wait_for_event(SDL_Event& event, unsigned int min_delay, + unsigned int max_delay, bool empty_events) { int i; Timer maxdelay;