Ivan Savenko
|
966468f3fa
Fix and simplify game saving / loading
|
6 months ago |
Ivan Savenko
|
f9989d9152
Cleanup serializer/deserializer code
|
6 months ago |
Ivan Savenko
|
93b18ee94b
Fix some issues detected by Sonar & code review, fix build
|
6 months ago |
Ivan Savenko
|
586620a290
Basic code review, remove unused code from serializers
|
6 months ago |
Ivan Savenko
|
d34b47bb20
Remove pointers from artifacts
|
6 months ago |
Ivan Savenko
|
4ed13409c2
Remove serialization of raw pointers from serialization
|
6 months ago |
Ivan Savenko
|
8ec3e5210a
Remove no longer needed support for gamestate vectors serialization
|
6 months ago |
Ivan Savenko
|
63d00b080e
Removed pointer to army from StackInstance
|
7 months ago |
Ivan Savenko
|
2ca1748e96
Artifact instances are now owned solely by CMap
|
7 months ago |
Ivan Savenko
|
417ea6451a
Remove ConstTransitivePtr from hero and town instances
|
7 months ago |
Ivan Savenko
|
eb3b51a6cf
Remove save compatibility with 1.5.X
|
7 months ago |
Ivan Savenko
|
ab45c58e26
Use small_vector for bonus list to reduce allocations
|
10 months ago |
Ivan Savenko
|
ccb42deba4
Fix deserialization of int64 values
|
10 months ago |
Ivan Savenko
|
c4481f3797
Remove logic for serialization of VLC entities
|
1 year ago |
Ivan Savenko
|
01396b62b7
Extracted handling of type ID's from serializer into a separate class
|
1 year ago |
Ivan Savenko
|
232a759db7
Remove type registration from library pack applying
|
1 year ago |
Ivan Savenko
|
97f1a310df
Fix miscellaneous issues discovered by Sonar
|
1 year ago |
Ivan Savenko
|
48c92711f2
Fixed deserialization of new artifacts (and possibly some other objects)
|
1 year ago |
Ivan Savenko
|
31738e8f90
Always track already serialized pointers to avoid infinite recursion on
|
1 year ago |
Ivan Savenko
|
8754e0ebb3
Code formatting and cleanup
|
1 year ago |
Ivan Savenko
|
69e33e406d
Try to minimize dll linkage usage
|
1 year ago |
Ivan Savenko
|
2ed355952c
Added proper serialization for unordered_map
|
1 year ago |
Ivan Savenko
|
42f7a48fa4
Simplified integer serialization code
|
1 year ago |
Ivan Savenko
|
84bc6c42db
Added 'Serializeable' base class for classes serializeable by pointer
|
1 year ago |
Ivan Savenko
|
cce3f1cb2d
Implemented compact serialization of integer numbers
|
1 year ago |
Ivan Savenko
|
87eac164e6
Implemented string deduplication for serializer
|
1 year ago |
Ivan Savenko
|
5b182c31df
Add 'hasFeature' method for convenience
|
1 year ago |
RoboSchmied
|
9c334f54fe
Fix: 9 typos
|
1 year ago |
SoundSSGood
|
d143f53d7e
using deque for hero's backpack storage
|
1 year ago |
Alexander Wilms
|
ea48257100
Fix SonarCloud issues
|
1 year ago |