Ivan Savenko
|
417ea6451a
Remove ConstTransitivePtr from hero and town instances
|
7 kuukautta sitten |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 kuukautta sitten |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
9 kuukautta sitten |
Ivan Savenko
|
e829d723b2
Replace global bonus tree change counter with per-node counter
|
9 kuukautta sitten |
MichalZr6
|
dbe82b94f6
Changes following review:
|
9 kuukautta sitten |
MichalZr6
|
dad6437661
Refactor BattleHex, remake the use of precomputed neighbouring tiles containers.
|
9 kuukautta sitten |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
1 vuosi sitten |
Ivan Savenko
|
95a07ee5cb
Use bonus system cache whenever possible
|
10 kuukautta sitten |
Ivan Savenko
|
c98ac01e7a
Replaced public artType member of ArtifactInstance with getter
|
1 vuosi sitten |
DjWarmonger
|
59a15c5ff0
Merge pull request #4790 from kodobi/bugfix/fix-incorrect-battlefield-while-attacking-town-without-fort
|
11 kuukautta sitten |
Ivan Savenko
|
ee59bc4e71
Add bonus description generation for map objects
|
1 vuosi sitten |
kodobi
|
c576438a95
Fix battle setup for sieges without forts
|
1 vuosi sitten |
Ivan Savenko
|
10ad0fc760
Split CHeroHandler.cpp/.h into 1 file per class
|
1 vuosi sitten |
Ivan Savenko
|
90733cfe0e
Do not place obstacles during sieges
|
1 vuosi sitten |
Ivan Savenko
|
45c8553ecb
Remove old code
|
1 vuosi sitten |
Ivan Savenko
|
2ee4e42348
Implement placeholders for creature banks messages
|
1 vuosi sitten |
Ivan Savenko
|
39a2c29c97
Removed creatureBank flag from battle, battles now receive BattleLayout
|
1 vuosi sitten |
Ivan Savenko
|
36c1ed670f
Support for configurable town fortifications
|
1 vuosi sitten |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 vuosi sitten |
Ivan Savenko
|
1aa391fdf8
Split CGeneralTextHandler file into 1 file per class form
|
1 vuosi sitten |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
1 vuosi sitten |
Ivan Savenko
|
60a51e98de
Remove usage of std::function from CRandomGenerator
|
1 vuosi sitten |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 vuosi sitten |
Ivan Savenko
|
58b1e74342
Workaround - check also for valueType when updating bonuses
|
1 vuosi sitten |
Ivan Savenko
|
9e49587749
Replace bonus string description with metastring that can properly
|
1 vuosi sitten |
Ivan Savenko
|
6e399eb21a
Make some non-const static variables const or constexpr
|
1 vuosi sitten |
Ivan Savenko
|
a9866bb5c6
Added RandomGeneratorUtil::nextItemWeighted convenience method
|
1 vuosi sitten |
Ivan Savenko
|
ffd604c114
Removed unnecessary access to IHandler::objects
|
1 vuosi sitten |
Ivan Savenko
|
9af7c63a26
Fix build
|
1 vuosi sitten |
Alexander Wilms
|
73019c204d
Replace redundant types with `auto` for the lvalues of template factory functions for smart pointers
|
1 vuosi sitten |