Ivan Savenko
|
800ccf2651
Fix Solmyr/Yog receiving spellbook on transferring to next scenario
|
2 months ago |
Ivan Savenko
|
24ad703f86
Fix possible crash on re-recruiting hero that transferred in campaign
|
3 months ago |
Ivan Savenko
|
899701a87d
Update docs, fix sonar
|
4 months ago |
Ivan Savenko
|
0fa83c0478
Implemented mod-friendly loading of town building icons for campaigns
|
4 months ago |
Ivan Savenko
|
ba0188ca7f
Bring hero strength for campaigns in line with h3
|
4 months ago |
Ivan Savenko
|
2cd29c1893
Rework campaign bonuses storage in type-safe form
|
4 months ago |
Ivan Savenko
|
8255a4b9ae
CGameHandler no longer inherits CGameInfoCallback, reduce direct access
|
5 months ago |
Ivan Savenko
|
456525109e
Replaced undescriptive bool true/false with more clear enum for
|
5 months ago |
Ivan Savenko
|
716da918f8
Completely remove IGameCallback class
|
5 months ago |
Ivan Savenko
|
279d89f971
Merge pull request #5659 from IvanSavenko/artifact_split
|
5 months ago |
Ivan Savenko
|
f70ad2c15b
Reorganized artifact-related classes
|
5 months ago |
Ivan Savenko
|
9fbfbc7506
Fix build
|
5 months ago |
Ivan Savenko
|
71d742ab19
Fix handling of campaign bonus where player can select color to play
|
5 months ago |
Ivan Savenko
|
4e8e85e3e4
Fix issues reported by Sonar, review fixes
|
6 months ago |
Ivan Savenko
|
829739da24
Reduce usage of implicit conversions to int
|
6 months ago |
Ivan Savenko
|
a89cf280e3
Fix campaigns progression
|
6 months ago |
Ivan Savenko
|
d1d2cf4189
Fix crashes on game start, gamestate now derives from GameCallbackHolder
|
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
|
331debaa3f
Removed pointers from PlayerState
|
7 months ago |
Ivan Savenko
|
c02a8a84fd
Stacks of armed instance are now unique_ptr
|
7 months ago |
Ivan Savenko
|
bdae7285ae
Objects list is now private member of CMap
|
7 months ago |
Ivan Savenko
|
1f502c0548
CMap towns and heroes on map fields are now private
|
7 months ago |
Ivan Savenko
|
0ada2a5ebd
Map objects now use shared_ptr (game)
|
7 months ago |
Ivan Savenko
|
2ca1748e96
Artifact instances are now owned solely by CMap
|
7 months ago |
Laserlicht
|
47cfe01141
seperate identifier
|
6 months ago |
Laserlicht
|
5b74f7f19e
code review (first batch)
|
6 months ago |
Ivan Savenko
|
62cb5412ff
CGameState::map is now a private, unique_ptr with accessors
|
7 months ago |
Ivan Savenko
|
b6026084ea
StartInfo in gamestate now use unique_ptr
|
7 months ago |
Ivan Savenko
|
a061ed04de
Remove usage of ConstTransitivePtr from CTown
|
7 months ago |