feat(client): implement more of LoadNewWorld

This commit is contained in:
fallenoak 2025-10-08 16:48:54 -05:00
parent 0a77888154
commit b832afce84
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D

View File

@ -2,6 +2,7 @@
#include "client/ObjMgr.hpp" #include "client/ObjMgr.hpp"
#include "console/Console.hpp" #include "console/Console.hpp"
#include "db/Db.hpp" #include "db/Db.hpp"
#include "world/World.hpp"
#include <common/DataStore.hpp> #include <common/DataStore.hpp>
#include <tempest/Vector.hpp> #include <tempest/Vector.hpp>
#include <cstdint> #include <cstdint>
@ -13,6 +14,10 @@ static const char* s_newMapname;
void LoadNewWorld(const void* eventData, void* param) { void LoadNewWorld(const void* eventData, void* param) {
// TODO // TODO
CWorld::LoadMap(s_newMapname, s_newPosition, s_newZoneID);
// TODO
}; };
int32_t LoginVerifyWorldHandler(void* param, NETMESSAGE msgId, uint32_t time, CDataStore* msg) { int32_t LoginVerifyWorldHandler(void* param, NETMESSAGE msgId, uint32_t time, CDataStore* msg) {