Add single-player local combat system with auto-attack, NPC aggro, and death

This commit is contained in:
Kelsi 2026-02-05 12:01:03 -08:00
parent b16578e2b9
commit ed5d10ec01
6 changed files with 273 additions and 4 deletions

View file

@ -47,6 +47,8 @@ public:
const rendering::TerrainManager* terrainManager);
void update(float deltaTime, rendering::CharacterRenderer* cr);
uint32_t findRenderInstanceId(uint64_t guid) const;
private:
std::vector<NpcSpawnDef> loadSpawnDefsFromFile(const std::string& path) const;
std::vector<NpcSpawnDef> loadSpawnDefsFromAzerothCoreDb(