Implemented many things. Refactored parsers. Added some behaviors and items. Added weapons.
This commit is contained in:
@ -10,7 +10,7 @@
|
||||
|
||||
#include <base/GameObject.h>
|
||||
#include <base/RenderContext.h>
|
||||
#include <base/Scene.h>
|
||||
#include <model/Scene.h>
|
||||
#include <model/Configuration.h>
|
||||
#include <resources/ResourceManager.h>
|
||||
|
||||
@ -26,13 +26,19 @@ namespace farmlands {
|
||||
static GameState& current();
|
||||
static void setCurrent(GameState& state);
|
||||
|
||||
// Game settings
|
||||
model::Configuration* config;
|
||||
|
||||
// Render context
|
||||
base::RenderContext renderContext;
|
||||
base::Scene* scene;
|
||||
model::Configuration* config;
|
||||
|
||||
// Scene
|
||||
model::Scene* scene;
|
||||
std::vector<base::GameObject*> itemPrefabs;
|
||||
|
||||
// Misc
|
||||
float elapsedTime;
|
||||
bool gameInitialized;
|
||||
|
||||
private:
|
||||
static GameState s_current;
|
||||
|
Reference in New Issue
Block a user