1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-16 10:19:47 +02:00
vcmi/lib/networkPacks
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
..
ArtifactLocation.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
BattleChanges.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
Component.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
EInfoWindowMode.h Split off some netpack structures into separate files 2023-10-23 13:59:15 +03:00
EntityChanges.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
EOpenWindowMode.h Split off some netpack structures into separate files 2023-10-23 13:59:15 +03:00
NetPacksBase.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
NetPacksLib.cpp split getBonusLocalFirst into two distinct method: 2024-01-19 13:56:06 +02:00
NetPackVisitor.h unlimited replay option 2023-12-28 20:48:19 +01:00
ObjProperty.h Implemented serialization of MapObjectSubID, refactoring of related code 2023-11-17 21:18:34 +02:00
PacksForClient.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
PacksForClientBattle.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
PacksForLobby.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
PacksForServer.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
SetStackEffect.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
StackLocation.h Refactoring of serialization versioning handling 2024-01-20 20:34:51 +02:00
TradeItem.h Use variant identifier in netpacks where applicable 2023-11-08 14:00:23 +02:00