1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-28 23:06:24 +02:00
vcmi/lib/pathfinder
Ivan Savenko 65fc50d33b Simplified building ID logic
- Replaced overcomplicated and broken math on dwelling ID's with fixed
enum
- Fixed broken 2nd upgrades and 8th dwelling
- Removed no longer used enumeration values from building ID's
2024-12-25 19:16:21 +00:00
..
CGPathNode.cpp Fixed most common cases of movement actions 2023-09-16 20:07:26 +03:00
CGPathNode.h Reduce size of CGPathNode and AIPathNode 2024-07-15 07:49:04 +00:00
CPathfinder.cpp Simplified building ID logic 2024-12-25 19:16:21 +00:00
CPathfinder.h Use small_vector for bonus list to reduce allocations 2024-12-21 14:43:08 +00:00
INodeStorage.h NKAI: remove 5th dimension 2024-03-24 09:32:54 +02:00
NodeStorage.cpp TerrainTile now uses identifiers instead of pointers to VLC 2024-10-30 16:22:11 +00:00
NodeStorage.h NKAI: remove 5th dimension 2024-03-24 09:32:54 +02:00
PathfinderOptions.cpp Added GameSettings to gamestate, potentially allowing to define game 2024-09-05 15:16:27 +00:00
PathfinderOptions.h Added GameSettings to gamestate, potentially allowing to define game 2024-09-05 15:16:27 +00:00
PathfinderUtil.h TerrainTile now uses identifiers instead of pointers to VLC 2024-10-30 16:22:11 +00:00
PathfindingRules.cpp TerrainTile now uses identifiers instead of pointers to VLC 2024-10-30 16:22:11 +00:00
PathfindingRules.h Split pathfinder into multiple smaller files 2023-06-21 13:46:09 +03:00
TurnInfo.cpp Use bonus system cache whenever possible 2024-12-21 18:47:11 +00:00
TurnInfo.h Use bonus system cache whenever possible 2024-12-21 18:47:11 +00:00