1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-28 08:48:48 +02:00
vcmi/lib/gameState
Ivan Savenko 037efdf5fc Improvements to type safety of Identifier class
- Constructor of Identifier from integer is now explicit
- Lobby hero/town selection now uses Identifiers instead of int's
- Removed serialization workaround for hero portraits
- Added dummy objects for custom heroes portraits for ID resolver to use
- HeroInstance now stores portrait ID only in case of custom portrait
- Fixed loading of campaign heroes portraits on RoE maps
2023-10-04 18:05:23 +03:00
..
CGameState.cpp Improvements to type safety of Identifier class 2023-10-04 18:05:23 +03:00
CGameState.h Restructured difficulty config 2023-09-20 16:12:26 +02:00
CGameStateCampaign.cpp Improvements to type safety of Identifier class 2023-10-04 18:05:23 +03:00
CGameStateCampaign.h Replaced hero crossover logic with one that actually matches H3 2023-06-26 17:15:59 +03:00
EVictoryLossCheckResult.h Fix 2023-09-09 14:27:51 +02:00
InfoAboutArmy.cpp Improvements to type safety of Identifier class 2023-10-04 18:05:23 +03:00
InfoAboutArmy.h Improvements to type safety of Identifier class 2023-10-04 18:05:23 +03:00
QuestInfo.h
SThievesGuildInfo.h Converted (almost) all namespace enum's to enum classes 2023-08-25 13:38:02 +03:00
TavernHeroesPool.cpp Merge pull request #2772 from wb180/tavernPoolHeroesFix 2023-09-07 10:54:44 +03:00
TavernHeroesPool.h Remove bitmasks of PlayerColor's. Add encode/decode methods 2023-09-04 18:56:16 +03:00
TavernSlot.h Update tavern on end of 7th turn of player in question 2023-08-24 23:34:33 +03:00