Ivan Savenko
|
4d4da0454f
map objects hierarchy now uses IGameInfoCallback
|
5 달 전 |
Ivan Savenko
|
6f20235d07
Merge CPrivilegedInfoCallback into CGameInfoCallback
|
5 달 전 |
Ivan Savenko
|
716da918f8
Completely remove IGameCallback class
|
5 달 전 |
Ivan Savenko
|
35644da2b7
Reogranize callback-related classes on 1 file = 1 class basis
|
5 달 전 |
Ivan Savenko
|
9e6397d1f9
Remove pointer to boat from CGHeroInstance
|
7 달 전 |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 달 전 |
Ivan Savenko
|
ec970c7b22
Support for configuring minimal cost for moving between tiles
|
9 달 전 |
Ivan Savenko
|
ced98f4698
Fix pathfinding reducing tile cost by only 1 point
|
9 달 전 |
Ivan Savenko
|
699709adf0
Fix not accounting for movement points limit on land bonuses
|
9 달 전 |
Ivan Savenko
|
73d1675ae3
Code cleanup, fixes to discovered regressions
|
9 달 전 |
Ivan Savenko
|
83b9a8d750
Fixes for regressions
|
9 달 전 |
Ivan Savenko
|
dea1eba20b
Rework and optimize turnInfo used by pathfinder
|
9 달 전 |
Ivan Savenko
|
95a07ee5cb
Use bonus system cache whenever possible
|
10 달 전 |
K
|
462c79e190
remove never used code in CBonusSystemNode
|
1 년 전 |
Ivan Savenko
|
0842f5afee
Removed remaining usages of std::vector<bool>
|
1 년 전 |
Ivan Savenko
|
2b9c362d5b
Explicitly convert identifier to underlying enumeration
|
2 년 전 |
Ivan Savenko
|
36eacf99d5
Cleanup
|
2 년 전 |
Ivan Savenko
|
ac925bb786
Renamed new types for consistency with code style
|
2 년 전 |
Ivan Savenko
|
80e6485965
MetaIdentifier now uses std::variant internally
|
2 년 전 |
Ivan Savenko
|
77facf9387
Implement missing functions, fixes linking errors
|
2 년 전 |
Ivan Savenko
|
0a10fc30b8
(lib) Bonus subtype is now stored as metaidentifier that can store any
|
2 년 전 |
Ivan Savenko
|
08cfbe79cf
Added encapsulation for movement points access
|
2 년 전 |
Ivan Savenko
|
bd4d2788ed
Split pathfinder into multiple smaller files
|
2 년 전 |