Ivan Savenko
|
c00ce0eaae
Fix damage estimation in UI when target has VULNERABLE_FROM_BACK bonus
|
4 mesi fa |
Ivan Savenko
|
1ac8080cbf
Implemented new unit actions panel in combat
|
4 mesi fa |
Ivan Savenko
|
298ec472bf
Split BattleInterfaceClasses into smaller files
|
4 mesi fa |
Ivan Savenko
|
42317e7128
Block attempts to attack unit behind obstacle in UI
|
4 mesi fa |
Ivan Savenko
|
797f8f06a6
Allow moving double-wide unit 1 tile backwards
|
5 mesi fa |
Ivan Savenko
|
35644da2b7
Reogranize callback-related classes on 1 file = 1 class basis
|
5 mesi fa |
Ivan Savenko
|
63d00b080e
Removed pointer to army from StackInstance
|
7 mesi fa |
Ivan Savenko
|
2f149b59ca
Fix unit spellcasting when defending in a hotseat pvp battle
|
6 mesi fa |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 mesi fa |
Ivan Savenko
|
156de5b17e
Added GameInstance class
|
8 mesi fa |
Ivan Savenko
|
ffd37a8fa8
Removed CGI in favor of VLC. Map handle is for now global variable
|
8 mesi fa |
Ivan Savenko
|
f657e85305
Integrated CClientState into GameEngine class
|
8 mesi fa |
Ivan Savenko
|
cacceda950
Renamed CGuiHandler to GameEngine
|
8 mesi fa |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
9 mesi fa |
MichalZr6
|
dbe82b94f6
Changes following review:
|
9 mesi fa |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
1 anno fa |
Ivan Savenko
|
95a07ee5cb
Use bonus system cache whenever possible
|
10 mesi fa |
Dydzio
|
1e9d089fd8
Fix shooting being priority action for dead creature hexes with targeting empty hexes enabled
|
10 mesi fa |
Dydzio
|
50b412b35b
Better handling of default cursor action for SPELL_LIKE_ATTACK
|
1 anno fa |
Dydzio
|
dc56047661
Add hex highlight for SPELL_LIKE_ATTACK in casting mode & minor cleanup
|
1 anno fa |
Dydzio
|
bb69ab1a1a
Fix assert and condition for counting spell hexes
|
1 anno fa |
Dydzio
|
1a2d349267
Initial unconditionally working version
|
1 anno fa |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 anno fa |
Ivan Savenko
|
b7391f49f6
Merge branch 'vcmi/master' into 'vcmi/develop'
|
1 anno fa |
Ivan Savenko
|
434a2fb0fb
Explicitly specify to use ranged or melee attack for damage estimation
|
1 anno fa |
Ivan Savenko
|
1aa391fdf8
Split CGeneralTextHandler file into 1 file per class form
|
1 anno fa |
Dydzio
|
6119898932
Add some useful comments
|
1 anno fa |
Dydzio
|
3836f132d3
Fix alternative actions to support more than 2 actions + simplify logic
|
1 anno fa |
Ivan Savenko
|
278e8ac65e
Do not show preview for ranged retaliation - not implemented in lib
|
1 anno fa |
Ivan Savenko
|
d094a17298
Added simple damage preview for retaliations
|
1 anno fa |