Ivan Savenko
|
d1d2cf4189
Fix crashes on game start, gamestate now derives from GameCallbackHolder
|
6 月之前 |
Ivan Savenko
|
4ed13409c2
Remove serialization of raw pointers from serialization
|
6 月之前 |
Ivan Savenko
|
9e6397d1f9
Remove pointer to boat from CGHeroInstance
|
7 月之前 |
Ivan Savenko
|
331debaa3f
Removed pointers from PlayerState
|
7 月之前 |
Ivan Savenko
|
6d65641a43
Gamestate is now passed as shared pointer
|
7 月之前 |
Ivan Savenko
|
cd7732456a
Remove pointer to objects from TerrainTile
|
7 月之前 |
Ivan Savenko
|
63d00b080e
Removed pointer to army from StackInstance
|
7 月之前 |
Ivan Savenko
|
d9aabb47e6
Remove pointers to hero instances from HeroPool class
|
7 月之前 |
Ivan Savenko
|
bdae7285ae
Objects list is now private member of CMap
|
7 月之前 |
Ivan Savenko
|
745040def3
Access to heroes storage in CMap is now done via public methods
|
7 月之前 |
Ivan Savenko
|
1f502c0548
CMap towns and heroes on map fields are now private
|
7 月之前 |
Ivan Savenko
|
0ada2a5ebd
Map objects now use shared_ptr (game)
|
7 月之前 |
Ivan Savenko
|
2ca1748e96
Artifact instances are now owned solely by CMap
|
7 月之前 |
Ivan Savenko
|
417ea6451a
Remove ConstTransitivePtr from hero and town instances
|
7 月之前 |
Ivan Savenko
|
eb3b51a6cf
Remove save compatibility with 1.5.X
|
7 月之前 |
Ivan Savenko
|
62cb5412ff
CGameState::map is now a private, unique_ptr with accessors
|
7 月之前 |
Ivan Savenko
|
b6026084ea
StartInfo in gamestate now use unique_ptr
|
7 月之前 |
Ivan Savenko
|
9f713a0914
Rename int3::valid to isValid for consistency
|
7 月之前 |
Ivan Savenko
|
a8a6be7ac1
Fix potential compatibility with C++20 / C++23 mode
|
7 月之前 |
Laserlicht
|
4e73f7d90f
shared_mutex replace boost
|
7 月之前 |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 月之前 |
Ivan Savenko
|
5ea4014589
Merge pull request #5304 from IvanSavenko/oneway_ai
|
9 月之前 |
Ivan Savenko
|
32391dc7a9
Pathfinder cache is now stored separately per playerBlocked
|
9 月之前 |
Ivan Savenko
|
f132fad14e
Fix spells banned on map appearing in towns, cleanup code
|
9 月之前 |
Dydzio
|
eb4b8fdddd
Replace random hero info in scenario info window with generated hero data
|
9 月之前 |
Ivan Savenko
|
65fc50d33b
Simplified building ID logic
|
10 月之前 |
MichalZr6
|
f893c80192
Move UpgradeInfo class to header and source files
|
10 月之前 |
MichalZr6
|
af9445c16f
Fixes following review
|
10 月之前 |
MichalZr6
|
d8d3948ac3
Fix AI to use hillFort all available upgrades. UpgradeInfo refactor.
|
11 月之前 |
Ivan Savenko
|
b0d8068493
fix "transport artifact" victory condition triggering as
|
10 月之前 |