Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/orxonox/trunk/src/defs/globals.h @ 4944

Last change on this file since 4944 was 4944, checked in by bensch, 19 years ago

orxonox/trunk: opened and saved some files, and also rewritten some organizatory stuff

File size: 3.4 KB
Line 
1/*!
2  \file globals.h
3  \brief This file defines some global default values.
4
5  no Class is defined here.
6*/
7
8#ifndef _GLOBALS_H
9#define _GLOBALS_H
10
11#include "confincl.h"
12
13
14#define   ORXONOX_STAFF "Patrick Boenzli - Captain\n" \
15                        "Benjamin Grauer - First Officer\n" \
16                        "Christian Meyer - Engeneer\n" \
17                        "Nico Bernold - Physics\n" \
18                        "David Gruetter - The ProtoType\n" \
19                        "many more...\n"
20#define   ORXONOX_WEBPAGE                  "http://www.orxonox.net"
21
22#define   DEFAULT_CONFIG_FILE              "~/.orxonox/orxonox.conf"
23#define   DEFAULT_LOCK_FILE                "~/.orxonox/orxonox.lock"
24#define   DEFAULT_DATA_DIR                 DATADIR "/orxonox/"
25#define   DEFAULT_DATA_DIR_CHECKFILE       "data.oxd"
26
27// Defines all the Sections of the Config (in Gui and orxonox)
28//! Name of Section Misc in the config-File
29#define   CONFIG_SECTION_MISC              "misc"
30#define   CONFIG_SECTION_MISC_KEYS         "miscKeys"
31#define   CONFIG_SECTION_PLAYER            "player"
32#define   CONFIG_SECTION_VIDEO             "video"
33#define   CONFIG_SECTION_VIDEO_ADVANCED    "video_advanced"
34#define   CONFIG_SECTION_AUDIO             "audio"
35#define   CONFIG_SECTION_EXEC              "exec"
36#define   CONFIG_SECTION_DATA              "data"
37
38/*
39  TAGS for all the Configuration Options
40  Consider they may __not__ have any WhiteSpaces inside
41*/
42#define   CONFIG_NAME_DATADIR              "DataDir"
43#define   CONFIG_NAME_AUTO_UPDATE          "Auto-Update"
44#define   CONFIG_NAME_FULLSCREEN           "Fullscreen-mode"
45#define   CONFIG_NAME_RESOLUTION           "Resolution"
46#define   CONFIG_NAME_WIREFRAME            "WireFrame-mode"
47#define   CONFIG_NAME_SHADOWS              "Shadows"
48#define   CONFIG_NAME_FOG                  "Fog"
49#define   CONFIG_NAME_REFLECTIONS          "Reflections"
50#define   CONFIG_NAME_TEXTURES             "TEXTURES"
51#define   CONFIG_NAME_TEXTURE_DETAIL       "Texture-Detail"
52#define   CONFIG_NAME_MODEL_DETAIL         "Model-Detail"
53#define   CONFIG_NAME_PARTICLES_ENABLED    "Particles Enabled"
54#define   CONFIG_NAME_ANTI_ALIASING        "Anti-Aliasing"
55#define   CONFIG_NAME_FILTER_METHOD        "Filtering-Method"
56#define   CONFIG_NAME_DISABLE_AUDIO        "Disable-Audio"
57#define   CONFIG_NAME_MUSIC_VOLUME         "Music-Volume"
58#define   CONFIG_NAME_EFFECTS_VOLUME       "Effects-Volume"
59#define   CONFIG_NAME_SAVE_SETTINGS        "Save-Settings"
60#define   CONFIG_NAME_VERBOSE_MODE         "Verbose-Mode"
61#define   CONFIG_NAME_ALWAYS_SHOW_GUI      "Always-Show-The-Gui"
62// evenets
63#define   CONFIG_NAME_PLAYER_UP            "Up"
64#define   CONFIG_NAME_PLAYER_DOWN          "Down"
65#define   CONFIG_NAME_PLAYER_LEFT          "Left"
66#define   CONFIG_NAME_PLAYER_RIGHT         "Right"
67#define   CONFIG_NAME_PLAYER_FIRE          "Fire"
68#define   CONFIG_NAME_PLAYER_NEXT_WEAPON   "Next"
69#define   CONFIG_NAME_PLAYER_PREV_WEAPON   "Prev"
70#define   CONFIG_NAME_QUIT                 "Quit"
71#define   CONFIG_NAME_PAUSE                "Pause"
72#define   CONFIG_NAME_NEXT_WORLD           "Next-World"
73#define   CONFIG_NAME_PREV_WORLD           "Prev-World"
74#define   CONFIG_NAME_VIEW0                "view0"
75#define   CONFIG_NAME_VIEW1                "view1"
76#define   CONFIG_NAME_VIEW2                "view2"
77#define   CONFIG_NAME_VIEW3                "view3"
78#define   CONFIG_NAME_VIEW4                "view4"
79#define   CONFIG_NAME_VIEW5                "view5"
80
81
82#endif /* _GLOBALS_H */
Note: See TracBrowser for help on using the repository browser.