1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-28 08:48:48 +02:00
vcmi/lib/modding
Ivan Savenko 0c07384293 Refactoring of serialization versioning handling
- Removed 'version' field from serialize() method
- Handler classes - Binary(De)Serializer now have 'version' field
- Serialization versioning now uses named enum

Save compatibility with 1.4.X saves should be intact
2024-01-20 20:34:51 +02:00
..
ActiveModsInSaveList.cpp Mod compatibility check is now in a separate class and not part of 2023-11-08 21:27:05 +02:00
ActiveModsInSaveList.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
CModHandler.cpp Throw "resource not found" instead of crashing on invalid query 2024-01-04 23:58:28 +02:00
CModHandler.h Removed no longer used code 2024-01-04 23:48:58 +02:00
CModInfo.cpp Stabilization 2024-01-19 14:21:13 +02:00
CModInfo.h Always convert mod ID to lower case before using it 2023-11-19 20:44:28 +02:00
CModVersion.cpp Code review tweaks 2023-09-01 15:17:46 +04:00
CModVersion.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
ContentTypeHandler.cpp Fix build 2024-01-19 13:56:05 +02:00
ContentTypeHandler.h Split massive CModHandler class/file into multiple parts: 2023-07-30 22:17:47 +03:00
IdentifierStorage.cpp Merged accurate shot bonus into death stare bonus 2024-01-13 15:55:07 +02:00
IdentifierStorage.h Better diagnostics of ID requests that require type, such as addInfo 2024-01-08 21:32:10 +02:00
ModIncompatibility.h Define each identifier in a dedicated statement 2024-01-10 00:22:23 +00:00
ModScope.h Split massive CModHandler class/file into multiple parts: 2023-07-30 22:17:47 +03:00
ModUtility.cpp Split massive CModHandler class/file into multiple parts: 2023-07-30 22:17:47 +03:00
ModUtility.h Split massive CModHandler class/file into multiple parts: 2023-07-30 22:17:47 +03:00
ModVerificationInfo.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00