]> git.localhorst.tv Git - l2e.git/blobdiff - src/common/GameState.h
added (currently uninterpreted) config to state
[l2e.git] / src / common / GameState.h
index f1edf484e474327363b65f64324ce8452d7da98d..1cd54282a345d2ab2ce8b4fb86ee44a512e1bfa5 100644 (file)
@@ -9,6 +9,7 @@
 #define COMMON_GAMESTATE_H_
 
 #include "Hero.h"
+#include "Inventory.h"
 
 #include <SDL.h>
 
@@ -20,8 +21,30 @@ struct GameState {
 
        Hero heroes[7];
        Hero *party[4];
+       int partySize;
+
+       Inventory inventory;
 
        Uint32 money;
+       Uint32 time;
+
+       enum MessageSpeed {
+               MESSAGE_SPEED_FAST,
+               MESSAGE_SPEED_NORMAL,
+               MESSAGE_SPEED_SLOW,
+       };
+       enum Cursor {
+               CURSOR_CLEAR,
+               CURSOR_MEMORY,
+       };
+       enum Music {
+               MUSIC_STEREO,
+               MUSIC_MONO,
+       };
+       int messageSpeed;
+       int battleCursor;
+       int statusCursor;
+       int music;
 
 };