1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-16 10:19:47 +02:00
vcmi/lib/mapObjectConstructors
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
..
AObjectTypeHandler.cpp Merge pull request #3308 from vcmi/improve_treasure_placement 2023-12-22 16:32:59 +02:00
AObjectTypeHandler.h Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
CBankInstanceConstructor.cpp Replaced remaining placeholder code with callbacks 2024-01-19 13:55:22 +02:00
CBankInstanceConstructor.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
CDefaultObjectTypeHandler.h Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
CObjectClassesHandler.cpp Merge remote-tracking branch 'vcmi/master' into develop 2024-01-19 13:49:54 +02:00
CObjectClassesHandler.h Fix build 2023-12-16 14:29:49 +02:00
CommonConstructors.cpp Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
CommonConstructors.h Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
CRewardableConstructor.cpp Replaced remaining placeholder code with callbacks 2024-01-19 13:55:22 +02:00
CRewardableConstructor.h Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
DwellingInstanceConstructor.cpp Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
DwellingInstanceConstructor.h Fix build 2024-01-19 13:56:05 +02:00
HillFortInstanceConstructor.cpp Cleaned up object constructors to reduce duplicated code 2023-06-16 17:59:50 +03:00
HillFortInstanceConstructor.h Fix build 2024-01-19 13:56:05 +02:00
IObjectInfo.h Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
RandomMapInfo.h Remove no longer used serialization methods 2023-11-08 21:27:05 +02:00
ShipyardInstanceConstructor.cpp Split massive CModHandler class/file into multiple parts: 2023-07-30 22:17:47 +03:00
ShipyardInstanceConstructor.h Fix build 2024-01-19 13:56:05 +02:00
SObjectSounds.h Remove no longer used serialization methods 2023-11-08 21:27:05 +02:00