1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-16 10:19:47 +02:00
vcmi/lib/mapping
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
..
CDrawRoadsOperation.cpp Removed most of non-const static fields in lib. Reduced header includes. 2024-01-19 13:55:22 +02:00
CDrawRoadsOperation.h Define each identifier in a dedicated statement 2024-01-10 00:22:23 +00:00
CMap.cpp Removed unnecessary access to IHandler::objects 2024-01-19 13:56:06 +02:00
CMap.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
CMapDefines.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
CMapEditManager.cpp Implemented configurable level of decorations for terrains 2023-12-22 17:41:30 +02:00
CMapEditManager.h Implemented configurable level of decorations for terrains 2023-12-22 17:41:30 +02:00
CMapHeader.cpp Merge remote-tracking branch 'vcmi/master' into develop 2024-01-19 13:49:54 +02:00
CMapHeader.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
CMapInfo.cpp Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
CMapInfo.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
CMapOperation.cpp Removed most of non-const static fields in lib. Reduced header includes. 2024-01-19 13:55:22 +02:00
CMapOperation.h Define each identifier in a dedicated statement 2024-01-10 00:22:23 +00:00
CMapService.cpp Replaced remaining placeholder code with callbacks 2024-01-19 13:55:22 +02:00
CMapService.h Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
MapEditUtils.cpp Implemented configurable level of decorations for terrains 2023-12-22 17:41:30 +02:00
MapEditUtils.h Define each identifier in a dedicated statement 2024-01-10 00:22:23 +00:00
MapFeaturesH3M.cpp Fix loading of maps with Grail or Diplomat Suit placed on map 2023-11-27 14:08:49 +02:00
MapFeaturesH3M.h
MapFormat.h
MapFormatH3M.cpp Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
MapFormatH3M.h Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
MapFormatJson.cpp Removed most of non-const static fields in lib. Reduced header includes. 2024-01-19 13:55:22 +02:00
MapFormatJson.h Make IObjectInterface::cb non-static 2024-01-19 13:55:21 +02:00
MapIdentifiersH3M.cpp Fixed map startup 2023-11-17 16:19:07 +02:00
MapIdentifiersH3M.h
MapReaderH3M.cpp Remove duplicate semicolons 2024-01-16 19:02:39 +00:00
MapReaderH3M.h Win/loss conditions now use VariantIdentifier. Removed non-implemented 2023-11-15 15:55:19 +02:00
ObstacleProxy.cpp Replaced remaining placeholder code with callbacks 2024-01-19 13:55:22 +02:00
ObstacleProxy.h Replaced remaining placeholder code with callbacks 2024-01-19 13:55:22 +02:00