Correcting a bug with unimplemented MonsterManager
This commit is contained in:
@@ -67,6 +67,12 @@ function dumpTrigger(t)
|
||||
print(triggerSystem.Trigger.GetHandle(t), originX, originY, bx, by, bw, bh, s)
|
||||
end
|
||||
|
||||
function dumpTable(t)
|
||||
for k, v in pairs(t) do
|
||||
print("", k, v)
|
||||
end
|
||||
end
|
||||
|
||||
--[[
|
||||
triggerMgr = roomSystem.Room.GetTriggerMgr(overworld)
|
||||
trigger1, uid1 = triggerSystem.TriggerManager.Create(triggerMgr, "handle1")
|
||||
|
||||
@@ -30,45 +30,45 @@ MonsterManager::~MonsterManager() {
|
||||
}
|
||||
|
||||
int MonsterManager::Create(std::string) {
|
||||
//Create
|
||||
//TODO: (9) MonsterManager::Create()
|
||||
}
|
||||
|
||||
void MonsterManager::Unload(int uid) {
|
||||
//Unload
|
||||
//TODO: (9) MonsterManager::Unload()
|
||||
}
|
||||
|
||||
void MonsterManager::UnloadAll() {
|
||||
//UnloadAll
|
||||
//TODO: (9) MonsterManager::UnloadAll()
|
||||
}
|
||||
|
||||
void MonsterManager::UnloadIf(std::function<bool(std::pair<const int, MonsterData const&>)> fn) {
|
||||
//UnloadIf
|
||||
//TODO: (9) MonsterManager::UnloadIf()
|
||||
}
|
||||
|
||||
MonsterData* MonsterManager::Get(int uid) {
|
||||
//Get
|
||||
//TODO: (9) MonsterManager::Get()
|
||||
}
|
||||
|
||||
int MonsterManager::GetLoadedCount() {
|
||||
//GetLoadedCount
|
||||
//TODO: (9) MonsterManager::GetLoadedCount()
|
||||
}
|
||||
|
||||
std::map<int, MonsterData>* MonsterManager::GetContainer() {
|
||||
//GetContainer
|
||||
//TODO: (9) MonsterManager::GetContainer()
|
||||
}
|
||||
|
||||
lua_State* MonsterManager::SetLuaState(lua_State* L) {
|
||||
//SetLuaState
|
||||
//TODO: (9) MonsterManager::SetLuaState()
|
||||
}
|
||||
|
||||
lua_State* MonsterManager::GetLuaState() {
|
||||
//GetLuaState
|
||||
//TODO: (9) MonsterManager::GetLuaState()
|
||||
}
|
||||
|
||||
sqlite3* MonsterManager::SetDatabase(sqlite3* db) {
|
||||
//SetDatabase
|
||||
//TODO: (9) MonsterManager::SetDatabase()
|
||||
}
|
||||
|
||||
sqlite3* MonsterManager::GetDatabase() {
|
||||
//GetDatabase
|
||||
//TODO: (9) MonsterManager::GetDatabase()
|
||||
}
|
||||
|
||||
@@ -43,9 +43,7 @@ void RoomData::RunFrame() {
|
||||
for (auto& it : characterList) {
|
||||
it->Update();
|
||||
}
|
||||
for (auto& it : *monsterMgr.GetContainer()) {
|
||||
it.second.Update();
|
||||
}
|
||||
//TODO: (3) iterate through the monster map
|
||||
|
||||
//compare the triggers to the entities, using their real hitboxes
|
||||
for (auto& it : *triggerMgr.GetContainer()) {
|
||||
|
||||
Reference in New Issue
Block a user