Ivan Savenko
|
716da918f8
Completely remove IGameCallback class
|
5 hónapja |
Ivan Savenko
|
35644da2b7
Reogranize callback-related classes on 1 file = 1 class basis
|
5 hónapja |
Ivan Savenko
|
a43c3fcb31
Restore save compatibility with 1.6
|
6 hónapja |
Ivan Savenko
|
586620a290
Basic code review, remove unused code from serializers
|
7 hónapja |
Ivan Savenko
|
331debaa3f
Removed pointers from PlayerState
|
7 hónapja |
Ivan Savenko
|
eb3b51a6cf
Remove save compatibility with 1.5.X
|
7 hónapja |
Ivan Savenko
|
9e2646898b
Add pre-computed vectors of owned objects for faster access
|
10 hónapja |
Ivan Savenko
|
679181c103
Implemented serialization of local player state in json form
|
1 éve |
Ivan Savenko
|
31dff8f8da
Add coastVisitable property to rewardables, update schemas
|
1 éve |
Ivan Savenko
|
cb5df096c1
Added per-team tracking of scouted state of an object
|
1 éve |
Ivan Savenko
|
8cfc1c4ee1
Merge pull request #4535 from IvanSavenko/savecompat_bump
|
1 éve |
Ivan Savenko
|
01697e4387
Fix player not being marked as defeated on losing all heroes and towns
|
1 éve |
Ivan Savenko
|
82c37573fa
Removed save compatibility with 1.4
|
1 éve |
Ivan Savenko
|
e5f1d60298
Add save compatibility
|
1 éve |
Ivan Savenko
|
d49a61645c
All objects that can be owned by player now implement IOwnableObject
|
1 éve |
Ivan Savenko
|
a481f07daf
PlayerState now stores all objects owned by player
|
1 éve |
godric3
|
c34956e912
introduce `getModScope` method to`Entity` class and subclasses
|
1 éve |
Ivan Savenko
|
b8beb4fb13
Fixes for various minor issues detected by Sonar Cloud
|
1 éve |
Ivan Savenko
|
84bc6c42db
Added 'Serializeable' base class for classes serializeable by pointer
|
1 éve |
Ivan Savenko
|
151075f088
Fix save compatibility with 1.4 that was broken by artifact costumes
|
1 éve |
SoundSSGood
|
0ac7108293
Update lib/CPlayerState.h
|
1 éve |
SoundSSGood
|
25dea7e364
Saving costume
|
1 éve |
Ivan Savenko
|
2e4895766a
Implemented tracking of objects destroyed by players
|
1 éve |
Ivan Savenko
|
0c07384293
Refactoring of serialization versioning handling
|
1 éve |
Ivan Savenko
|
2c4cad7d9c
Slight simplification of bonus system node class
|
1 éve |
Ivan Savenko
|
c872f8418f
Implemented serialization of MapObjectSubID, refactoring of related code
|
1 éve |
Ivan Savenko
|
20ef3a69e7
Fix most of memleaks discovered by valgrind
|
1 éve |
Laserlicht
|
f3e1943aaf
Merge branch 'develop' into highscore_menu
|
2 éve |
Laserlicht
|
6f8b62d77d
codereview
|
2 éve |
nordsoft
|
0de912e67b
Add basic system to add more advantages for ai player
|
2 éve |