Ivan Savenko
|
e6a8e5d4bd
Correctly restore bonus system on deserialization
|
6 månader sedan |
Ivan Savenko
|
93b18ee94b
Fix some issues detected by Sonar & code review, fix build
|
6 månader sedan |
Ivan Savenko
|
586620a290
Basic code review, remove unused code from serializers
|
6 månader sedan |
Ivan Savenko
|
d1d2cf4189
Fix crashes on game start, gamestate now derives from GameCallbackHolder
|
6 månader sedan |
Ivan Savenko
|
d34b47bb20
Remove pointers from artifacts
|
6 månader sedan |
Ivan Savenko
|
4ed13409c2
Remove serialization of raw pointers from serialization
|
6 månader sedan |
Ivan Savenko
|
9e6397d1f9
Remove pointer to boat from CGHeroInstance
|
7 månader sedan |
Ivan Savenko
|
331debaa3f
Removed pointers from PlayerState
|
7 månader sedan |
Ivan Savenko
|
cd7732456a
Remove pointer to objects from TerrainTile
|
7 månader sedan |
Ivan Savenko
|
63d00b080e
Removed pointer to army from StackInstance
|
7 månader sedan |
Ivan Savenko
|
ab11d2b075
Remove quests from CMap, now solely owned by quest objects
|
7 månader sedan |
Ivan Savenko
|
d9aabb47e6
Remove pointers to hero instances from HeroPool class
|
7 månader sedan |
Ivan Savenko
|
71bc1054d0
BattleStart pack now uses unique_ptr
|
7 månader sedan |
Ivan Savenko
|
c02a8a84fd
Stacks of armed instance are now unique_ptr
|
7 månader sedan |
Ivan Savenko
|
bdae7285ae
Objects list is now private member of CMap
|
7 månader sedan |
Ivan Savenko
|
745040def3
Access to heroes storage in CMap is now done via public methods
|
7 månader sedan |
Ivan Savenko
|
1f502c0548
CMap towns and heroes on map fields are now private
|
7 månader sedan |
Ivan Savenko
|
0ada2a5ebd
Map objects now use shared_ptr (game)
|
7 månader sedan |
Ivan Savenko
|
2ca1748e96
Artifact instances are now owned solely by CMap
|
7 månader sedan |
Ivan Savenko
|
797646cc05
Quests in map now use shared_ptr instead of const ptr
|
7 månader sedan |
Ivan Savenko
|
417ea6451a
Remove ConstTransitivePtr from hero and town instances
|
7 månader sedan |
Ivan Savenko
|
ce89a0d21b
Merge pull request #5609 from SoundSSGood/end-of-battle-infowindows
|
6 månader sedan |
Ivan Savenko
|
6d8bf24f94
Invalidate hero bonuses on moving to another terrain
|
6 månader sedan |
Ivan Savenko
|
975d9aedc9
Merge branch 'vcmi/beta' into 'vcmi/develop'
|
6 månader sedan |
SoundSSGood
|
60afbbe20f
Necromancy & Eagle eye infowindows
|
6 månader sedan |
SoundSSGood
|
603672ff51
revert some changes
|
6 månader sedan |
Ivan Savenko
|
dcbf12ef26
Fix rare crash on merging two stacks in town garrison with stack
|
6 månader sedan |
SoundSSGood
|
f0a9c95075
ArtInfoWindow on client. Client side
|
6 månader sedan |
SoundSSGood
|
4609a83fc1
ArtInfoWindow on client. Lib side
|
6 månader sedan |
Ivan Savenko
|
2b286378e8
Remove logic for banks in 1.5 format
|
7 månader sedan |