Ivan Savenko
|
2ad186130f
Split MapDefines file on .h per class basis
|
4 months ago |
Ivan Savenko
|
4181514c3f
Fix incorrect movement gain from objects like Rally Flag
|
5 months ago |
Ivan Savenko
|
cc6f65d8da
Resolve Sonar issues in server code
|
6 months ago |
Ivan Savenko
|
af20b39fe6
Reduce non-const access to gamestate on server
|
6 months ago |
Ivan Savenko
|
8255a4b9ae
CGameHandler no longer inherits CGameInfoCallback, reduce direct access
|
6 months ago |
Ivan Savenko
|
cc274c4d34
GameRandomizer is now in lib, add implementation
|
6 months ago |
Ivan Savenko
|
54a46b77a9
Extract library entity randomization logic to separate class
|
6 months ago |
Ivan Savenko
|
456525109e
Replaced undescriptive bool true/false with more clear enum for
|
6 months ago |
Ivan Savenko
|
829739da24
Reduce usage of implicit conversions to int
|
7 months ago |
Ivan Savenko
|
4d57a8ed36
Prefer to pass CGameState as reference instead of pointer
|
7 months ago |
Ivan Savenko
|
c02a8a84fd
Stacks of armed instance are now unique_ptr
|
8 months ago |
Ivan Savenko
|
1f502c0548
CMap towns and heroes on map fields are now private
|
8 months ago |
Ivan Savenko
|
0ada2a5ebd
Map objects now use shared_ptr (game)
|
8 months ago |
Ivan Savenko
|
417ea6451a
Remove ConstTransitivePtr from hero and town instances
|
8 months ago |
Ivan Savenko
|
62cb5412ff
CGameState::map is now a private, unique_ptr with accessors
|
9 months ago |
Ivan Savenko
|
82506d5eff
Removed ConstTransitivePtr from StackLocation
|
9 months ago |
Ivan Savenko
|
9f713a0914
Rename int3::valid to isValid for consistency
|
9 months ago |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
9 months ago |
Ivan Savenko
|
6b387e5d17
Fix integer overflow when total resource amount is above (int max / 100)
|
10 months ago |
Ivan Savenko
|
dea1eba20b
Rework and optimize turnInfo used by pathfinder
|
11 months ago |
Dydzio
|
7be31c94f2
Fixes from code review
|
1 year ago |
Dydzio
|
e9be46af98
Merge branch 'develop' into timed_events_objects_removal
|
1 year ago |
Ivan Savenko
|
f74cd32147
Moved weekly income bonus for AI to game settings
|
1 year ago |
Xilmi
|
a70f5de8c6
Merge remote-tracking branch 'upstream/develop' into develop
|
1 year ago |
Ivan Savenko
|
d3af9f1c67
Removed pointer to VLC entity from CStackBasicDescriptor
|
1 year ago |
Ivan Savenko
|
04ca8aca9f
Update tests
|
1 year ago |
Xilmi
|
533806df6d
Merge remote-tracking branch 'upstream/develop' into develop
|
1 year ago |
Ivan Savenko
|
115439f16a
Fix town events not actually giving offered creatures
|
1 year ago |
Xilmi
|
61fba1fedd
Merge remote-tracking branch 'upstream/develop' into develop
|
1 year ago |
Ivan Savenko
|
3dd4fa2528
Reduce usage of pointers to VLC entities
|
1 year ago |