Added creatures to the room containers

This commit is contained in:
2016-03-25 22:29:26 +11:00
parent 18f119224a
commit 9a1714a881
8 changed files with 40 additions and 27 deletions
+5 -2
View File
@@ -22,6 +22,7 @@
#pragma once
#include "character_data.hpp"
#include "creature_manager.hpp"
#include "region_pager_lua.hpp"
#include "trigger_manager.hpp"
@@ -47,9 +48,10 @@ public:
std::string SetTileset(std::string);
std::string GetTileset();
std::list<CharacterData*>* GetCharacterList();
CreatureManager* GetCreatureMgr();
RegionPagerLua* GetPager();
TriggerManager* GetTriggerMgr();
std::list<CharacterData*>* GetCharacterList();
//API interfaces
lua_State* SetLuaState(lua_State* L);
@@ -68,9 +70,10 @@ private:
std::string tilesetName;
//members
std::list<CharacterData*> characterList;
CreatureManager creatureMgr;
RegionPagerLua pager;
TriggerManager triggerMgr;
std::list<CharacterData*> characterList;
//API
lua_State* lua = nullptr;