-/*
- * GameState.h
- *
- * Created on: Oct 7, 2012
- * Author: holy
- */
-
#ifndef COMMON_GAMESTATE_H_
#define COMMON_GAMESTATE_H_
+#include "Capsule.h"
#include "Hero.h"
#include "Inventory.h"
GameState();
Hero heroes[7];
+ int NumHeroes() const { return 7; }
Hero *party[4];
int partySize;
+ Capsule capsules[7];
+ int capsule;
+ int NumCapsules() const { return 7; }
+ Capsule &GetCapsule() { return capsules[capsule]; }
+ const Capsule &GetCapsule() const { return capsules[capsule]; }
+
Inventory inventory;
Uint32 money;