mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2024-11-13 11:48:20 +00:00
c6087ce77a
* Move away from constructor queries Fix up other large tables to have proper backup lookups Revert "idk im just dumb ig" This reverts commit 5d5be5df53b8959b42b291613d7db749a65a3585. idk im just dumb ig * Fix slow components registry lookup * add define for cdclient cache all * Huge loot namespace rework - Remove all excess memory usage - do not cache components registry - cache loot matrices on startup of the destroyable component - convert loot singleton class to a namespace - rework loot cdclient tables to operate closer to how someone would actually use them (basically doing the previous LootGenerator::LootGenerator caching but in those tables) - Memory usage reduced by 10%+ across the board * cache rebuild matrix * Database: move reading to own function Also change name of cache to PascalCase * Database: Move common function rading |
||
---|---|---|
.. | ||
boss_instance | ||
BurningTile.cpp | ||
BurningTile.h | ||
CatapultBaseServer.cpp | ||
CatapultBaseServer.h | ||
CatapultBouncerServer.cpp | ||
CatapultBouncerServer.h | ||
CavePrisonCage.cpp | ||
CavePrisonCage.h | ||
CMakeLists.txt | ||
EnemySkeletonSpawner.cpp | ||
EnemySkeletonSpawner.h | ||
FallingTile.cpp | ||
FallingTile.h | ||
FlameJetServer.cpp | ||
FlameJetServer.h | ||
ImaginationShrineServer.cpp | ||
ImaginationShrineServer.h | ||
Lieutenant.cpp | ||
Lieutenant.h | ||
MonCoreNookDoors.cpp | ||
MonCoreNookDoors.h | ||
MonCoreSmashableDoors.cpp | ||
MonCoreSmashableDoors.h | ||
NjColeNPC.cpp | ||
NjColeNPC.h | ||
NjDragonEmblemChestServer.cpp | ||
NjDragonEmblemChestServer.h | ||
NjEarthDragonPetServer.cpp | ||
NjEarthDragonPetServer.h | ||
NjEarthPetServer.cpp | ||
NjEarthPetServer.h | ||
NjGarmadonCelebration.cpp | ||
NjGarmadonCelebration.h | ||
NjJayMissionItems.cpp | ||
NjJayMissionItems.h | ||
NjNPCMissionSpinjitzuServer.cpp | ||
NjNPCMissionSpinjitzuServer.h | ||
NjNyaMissionitems.cpp | ||
NjNyaMissionitems.h | ||
NjScrollChestServer.cpp | ||
NjScrollChestServer.h | ||
NjWuNPC.cpp | ||
NjWuNPC.h | ||
RainOfArrows.cpp | ||
RainOfArrows.h |