Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 mēneši atpakaļ |
Ivan Savenko
|
156de5b17e
Added GameInstance class
|
8 mēneši atpakaļ |
Ivan Savenko
|
ffd37a8fa8
Removed CGI in favor of VLC. Map handle is for now global variable
|
8 mēneši atpakaļ |
Ivan Savenko
|
f657e85305
Integrated CClientState into GameEngine class
|
8 mēneši atpakaļ |
Ivan Savenko
|
cacceda950
Renamed CGuiHandler to GameEngine
|
8 mēneši atpakaļ |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
9 mēneši atpakaļ |
MichalZr6
|
dbe82b94f6
Changes following review:
|
9 mēneši atpakaļ |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
1 gadu atpakaļ |
Ivan Savenko
|
95a07ee5cb
Use bonus system cache whenever possible
|
10 mēneši atpakaļ |
Dydzio
|
1e9d089fd8
Fix shooting being priority action for dead creature hexes with targeting empty hexes enabled
|
10 mēneši atpakaļ |
Dydzio
|
50b412b35b
Better handling of default cursor action for SPELL_LIKE_ATTACK
|
1 gadu atpakaļ |
Dydzio
|
dc56047661
Add hex highlight for SPELL_LIKE_ATTACK in casting mode & minor cleanup
|
1 gadu atpakaļ |
Dydzio
|
bb69ab1a1a
Fix assert and condition for counting spell hexes
|
1 gadu atpakaļ |
Dydzio
|
1a2d349267
Initial unconditionally working version
|
1 gadu atpakaļ |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 gadu atpakaļ |
Ivan Savenko
|
b7391f49f6
Merge branch 'vcmi/master' into 'vcmi/develop'
|
1 gadu atpakaļ |
Ivan Savenko
|
434a2fb0fb
Explicitly specify to use ranged or melee attack for damage estimation
|
1 gadu atpakaļ |
Ivan Savenko
|
1aa391fdf8
Split CGeneralTextHandler file into 1 file per class form
|
1 gadu atpakaļ |
Dydzio
|
6119898932
Add some useful comments
|
1 gadu atpakaļ |
Dydzio
|
3836f132d3
Fix alternative actions to support more than 2 actions + simplify logic
|
1 gadu atpakaļ |
Ivan Savenko
|
278e8ac65e
Do not show preview for ranged retaliation - not implemented in lib
|
1 gadu atpakaļ |
Ivan Savenko
|
d094a17298
Added simple damage preview for retaliations
|
1 gadu atpakaļ |
Ivan Savenko
|
a9866bb5c6
Added RandomGeneratorUtil::nextItemWeighted convenience method
|
1 gadu atpakaļ |
Ivan Savenko
|
24d25730ad
Changed checks for null with checks for hasValue
|
1 gadu atpakaļ |
Ivan Savenko
|
0d0d3d8c80
Renamed speed -> getMovementRange, remove misleading default parameter
|
1 gadu atpakaļ |
Ivan Savenko
|
85de3143ff
Fixed Genie spellcasting logic to account for spell immunities
|
1 gadu atpakaļ |
Ivan Savenko
|
e21e3f8386
Do not display "Spell Cancelled" message on right-click when no stack is
|
1 gadu atpakaļ |
Andrii Danylchenko
|
3b27e07385
#3003 - fix hypnotize
|
1 gadu atpakaļ |
Ivan Savenko
|
3880ea58b9
Merge branch 'josch/dos2unix' into develop
|
2 gadi atpakaļ |
Ivan Savenko
|
77facf9387
Implement missing functions, fixes linking errors
|
2 gadi atpakaļ |