Ivan Savenko 0c844b3d65 Potential fix for desync on AI turn hai 1 semana
..
ArmyManager.cpp a4a9927e9e more cc renaming; BuildingID get level index and upgrades; Creatures renaming hai 4 meses
ArmyManager.h a4a9927e9e more cc renaming; BuildingID get level index and upgrades; Creatures renaming hai 4 meses
BuildAnalyzer.cpp a0b69d79f0 NKAI2 performance improvements hai 2 semanas
BuildAnalyzer.h 6df299d892 ResourceTrader improvements and testing finished hai 3 meses
DangerHitMapAnalyzer.cpp 0c844b3d65 Potential fix for desync on AI turn hai 1 semana
DangerHitMapAnalyzer.h 7a40981a95 overall refactoring, HeroPtr adjustments, AiNodeStorage remove unnecessary callback hai 4 meses
HeroManager.cpp b8eb49bc82 finished removing thread local from NK2 hai 3 meses
HeroManager.h 7a40981a95 overall refactoring, HeroPtr adjustments, AiNodeStorage remove unnecessary callback hai 4 meses
ObjectClusterizer.cpp a836cd3aed fix: time-of-check-to-time-of-use (TOCTOU) race condition in AIMemory::removeInvisibleObjects; a bit of refactoring in RecruitHeroBehavior and some todo comments for later on hai 3 meses
ObjectClusterizer.h 58543f23cf refactoring RecruitHeroBehavior + test sample; renamed more Nullkiller variables consistently hai 4 meses