Andrej Dudenhefner
|
c03b49b5e0
fix unit chooses invalid move target
|
3 months ago |
Andrej Dudenhefner
|
e72dcce8ba
refactor logic to CBattleInfoCallback and leave UI in BattleFieldController, BattleActionsController
|
4 months ago |
Andrej Dudenhefner
|
3b68389d67
extend isMeleeAttacker() == false to all war machines
|
4 months ago |
Andrej Dudenhefner
|
7c4b7aa3f0
Move isMeleeAttacker to Unit
|
4 months ago |
Ivan Savenko
|
e12765dca0
Fix sonar warnings, convert spaces -> tabs
|
8 months ago |
Ivan Savenko
|
5c4ce61d57
Fix handling of double-wide creatures by BattleAI
|
9 months ago |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
1 year ago |
MichalZr6
|
30bd975f95
Use unit->getHexes()
|
1 year ago |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
1 year ago |
Ivan Savenko
|
5bfc837a8f
Fix regressions from battlehex PR (mostly related to towers)
|
1 year ago |
Ivan Savenko
|
3b35c679ce
Optimize Unit::getHexes method
|
1 year ago |
MichalZr6
|
dbe82b94f6
Changes following review:
|
1 year ago |
MichalZr6
|
dad6437661
Refactor BattleHex, remake the use of precomputed neighbouring tiles containers.
|
1 year ago |
MichalZr6
|
ac8104d56d
SonarCloud recomendations.
|
1 year ago |
MichalZr6
|
44a645b5e0
use bitset for presenceFlags and steady_clock for measurments
|
1 year ago |
MichalZr6
|
794595184e
use class scope static instead of function scope
|
1 year ago |
MichalZr6
|
fb9a3da651
Unit.cpp refactor and some other minor changes
|
1 year ago |
MichalZr6
|
78845706c9
GetClosestTile refactor
|
1 year ago |
MichalZr6
|
5f799d41b3
Use cached neighbouring tiles where possible
|
1 year ago |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
1 year ago |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 year ago |
Ivan Savenko
|
1aa391fdf8
Split CGeneralTextHandler file into 1 file per class form
|
1 year ago |
Ivan Savenko
|
09e42cd9df
Remove magic number
|
2 years ago |
Ivan Savenko
|
86a3806bec
MetaString refactor to eliminate integer usage for identifiers
|
2 years ago |
Ivan Savenko
|
8f25f1fd4b
Serialize identifiers without implicit conversion to int
|
2 years ago |
Ivan Savenko
|
b88a8da4e8
Split off some netpack structures into separate files
|
2 years ago |
Ivan Savenko
|
56d69e790b
Renamed MetaString methods to more logical names
|
2 years ago |
Ivan Savenko
|
2636a0dcc3
Moved MetaString to a new file
|
2 years ago |
Konstantin
|
4da97682be
vcmi: remove code duplication for native terrain
|
2 years ago |
Konstantin
|
0f5f4c69ec
vcmi: specialize native terrain entity
|
2 years ago |