Ivan Savenko
|
4b30336d03
Fix issues detected by Sonar
|
5 mēneši atpakaļ |
Ivan Savenko
|
69de14a42f
Fix crash on loading map with heroes that have combined art equipped
|
5 mēneši atpakaļ |
kdmcser
|
82870e82c9
initialize uidCounter when loading game
|
5 mēneši atpakaļ |
Ivan Savenko
|
f70ad2c15b
Reorganized artifact-related classes
|
5 mēneši atpakaļ |
Ivan Savenko
|
4e8e85e3e4
Fix issues reported by Sonar, review fixes
|
6 mēneši atpakaļ |
Ivan Savenko
|
f3a57f754c
Fix loading of SoD & later maps
|
6 mēneši atpakaļ |
Ivan Savenko
|
829739da24
Reduce usage of implicit conversions to int
|
6 mēneši atpakaļ |
Ivan Savenko
|
4d57a8ed36
Prefer to pass CGameState as reference instead of pointer
|
6 mēneši atpakaļ |
Ivan Savenko
|
a43c3fcb31
Restore save compatibility with 1.6
|
6 mēneši atpakaļ |
Ivan Savenko
|
f025a3a932
Review & cleanup hiding / displaying map objects
|
6 mēneši atpakaļ |
Ivan Savenko
|
f5f8ed192b
Fix random map generation
|
6 mēneši atpakaļ |
Ivan Savenko
|
912c2eae94
Fix regressions
|
6 mēneši atpakaļ |
Ivan Savenko
|
d1d2cf4189
Fix crashes on game start, gamestate now derives from GameCallbackHolder
|
6 mēneši atpakaļ |
Ivan Savenko
|
d34b47bb20
Remove pointers from artifacts
|
6 mēneši atpakaļ |
Ivan Savenko
|
cd7732456a
Remove pointer to objects from TerrainTile
|
7 mēneši atpakaļ |
Ivan Savenko
|
ab11d2b075
Remove quests from CMap, now solely owned by quest objects
|
7 mēneši atpakaļ |
Ivan Savenko
|
bdae7285ae
Objects list is now private member of CMap
|
7 mēneši atpakaļ |
Ivan Savenko
|
745040def3
Access to heroes storage in CMap is now done via public methods
|
7 mēneši atpakaļ |
Ivan Savenko
|
1f502c0548
CMap towns and heroes on map fields are now private
|
7 mēneši atpakaļ |
Ivan Savenko
|
0ada2a5ebd
Map objects now use shared_ptr (game)
|
7 mēneši atpakaļ |
Ivan Savenko
|
2ca1748e96
Artifact instances are now owned solely by CMap
|
7 mēneši atpakaļ |
Ivan Savenko
|
797646cc05
Quests in map now use shared_ptr instead of const ptr
|
7 mēneši atpakaļ |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 mēneši atpakaļ |
Ivan Savenko
|
4b824d05e2
Do not allow heroes banned for player as starting heroes
|
8 mēneši atpakaļ |
Ivan Savenko
|
e4505f20b9
Remove no longer used map checksum computation
|
9 mēneši atpakaļ |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
1 gadu atpakaļ |
Ivan Savenko
|
ea368c5176
Inlined methods commonly used by pathfinder for better optimization
|
9 mēneši atpakaļ |
Dydzio
|
e9be46af98
Merge branch 'develop' into timed_events_objects_removal
|
10 mēneši atpakaļ |
Ivan Savenko
|
08fbcd5239
TerrainTile now uses identifiers instead of pointers to VLC
|
1 gadu atpakaļ |
Ivan Savenko
|
604e3b5c67
Merge pull request #4763 from IvanSavenko/herohandler_split
|
1 gadu atpakaļ |