Andrii Danylchenko
|
33602c879d
|
#1286 - use iOS flow for Android resolutions management
|
2022-12-25 13:39:27 +02:00 |
|
Nordsoft91
|
785787e454
|
Merge branch 'develop' into interface-builder
|
2022-12-24 21:56:29 +04:00 |
|
Ivan Savenko
|
325c29da0d
|
Merge remote-tracking branch 'vcmi/develop' into battle_improvements
|
2022-12-23 14:51:34 +02:00 |
|
Ivan Savenko
|
eb20a4b208
|
Merge remote-tracking branch 'vcmi/develop' into warnings_fix
|
2022-12-23 14:40:45 +02:00 |
|
Ivan Savenko
|
f073c676f9
|
Merge 1.1 release into develop
|
2022-12-23 14:17:18 +02:00 |
|
Ivan Savenko
|
9248e06ae0
|
Demon summon is now a spell. DEMON_SUMMONING bonus has been removed
|
2022-12-22 23:11:55 +02:00 |
|
Ivan Savenko
|
b2279484fc
|
Merge pull request #1227 from Shatur/opendingux
Port to OpenDingux handhelds
|
2022-12-22 16:56:55 +02:00 |
|
Ivan Savenko
|
5b453bf530
|
Stack amount boxes visibility now follows H3 rules
|
2022-12-22 11:49:40 +02:00 |
|
Ivan Savenko
|
8b207fae63
|
ECreatureAnimType enum -> enum class
|
2022-12-22 01:04:58 +02:00 |
|
Ivan Savenko
|
bab5922951
|
Spells can now define color muxer effect (e.g. Bloodlust & Petrify)
|
2022-12-22 00:25:35 +02:00 |
|
nordsoft
|
ad5bf2ac4f
|
Fix msvc build
|
2022-12-22 02:10:56 +04:00 |
|
nordsoft
|
cb76cc54ac
|
Move logging to debug level
|
2022-12-22 02:08:26 +04:00 |
|
nordsoft
|
e245dbaf9d
|
Use kind-of-factory approach for widget builders
|
2022-12-22 02:05:29 +04:00 |
|
Ivan Savenko
|
4fa01c4c7e
|
Fix potential overflow/underflow
|
2022-12-21 23:39:54 +02:00 |
|
nordsoft
|
8f7025328f
|
Read default template from config, named custom types
|
2022-12-22 01:37:33 +04:00 |
|
Ivan Savenko
|
41b87088d5
|
Color muxer effects can now be (partially) configured by user.
TODO: move color muxer effects from spells into spell config
|
2022-12-21 23:29:56 +02:00 |
|
nordsoft
|
7e7071fc95
|
Merge remote-tracking branch 'upstream/develop' into interface-builder
|
2022-12-22 01:24:29 +04:00 |
|
nordsoft
|
c7f430f051
|
Added debug lines
|
2022-12-22 01:13:32 +04:00 |
|
nordsoft
|
521328addd
|
Adding macros for targeted object binding
|
2022-12-22 00:54:06 +04:00 |
|
Ivan Savenko
|
8a9a7b9650
|
Fix UI on battle start if hero has tactics
|
2022-12-21 20:01:50 +02:00 |
|
Ivan Savenko
|
b423b3fa6b
|
Fix dragon breath & fire shield
|
2022-12-21 18:04:54 +02:00 |
|
Ivan Savenko
|
d0f259bbf7
|
Fix battle shutdown
|
2022-12-21 18:04:19 +02:00 |
|
Ivan Savenko
|
541d98143b
|
Renamed BattleControlPanel -> BattleWindow
|
2022-12-21 17:06:47 +02:00 |
|
Ivan Savenko
|
c835a84051
|
Moved all GUI handling from BattleInterface to BattleControlPanel
|
2022-12-21 17:02:53 +02:00 |
|
Ivan Savenko
|
822df113f3
|
Fix formatting
|
2022-12-21 13:18:16 +02:00 |
|
Ivan Savenko
|
6138ff1670
|
Minor refactoring of BattleHero class
|
2022-12-21 01:08:56 +02:00 |
|
Ivan Savenko
|
b5925995b1
|
Fix transparency checks that were broken for palette images with alpha
|
2022-12-19 22:57:58 +02:00 |
|
Ivan Savenko
|
b373c4a2b6
|
Fix Status Bar & In-game console activation
|
2022-12-19 22:53:31 +02:00 |
|
Ivan Savenko
|
a75b437fef
|
Disable text input on window deactivation
|
2022-12-19 22:06:01 +02:00 |
|
Ivan Savenko
|
d29c9d6445
|
Fortify CLabel interface to prevent unchecked access
|
2022-12-19 22:04:50 +02:00 |
|
Ivan Savenko
|
a57eec23e6
|
Refactoring of setBattleCursor & fromWhichHexAttack methods
|
2022-12-19 01:12:26 +02:00 |
|
Ivan Savenko
|
e2cc73d67b
|
Fix fire shield sounds
|
2022-12-18 22:43:13 +02:00 |
|
Ivan Savenko
|
16c4851d3b
|
Animated cursor for spell selection, removed hardcoded cursor ID's
|
2022-12-18 22:32:07 +02:00 |
|
Ivan Savenko
|
53f6b7bd32
|
Fix Ice Ring target selection
|
2022-12-18 20:23:19 +02:00 |
|
Ivan Savenko
|
e9e549148d
|
Implemented teleportation animation effect
|
2022-12-18 18:26:43 +02:00 |
|
Ivan Savenko
|
ba200fb079
|
Added enum's for rest of cursor types
|
2022-12-18 17:13:34 +02:00 |
|
Ivan Savenko
|
fc4d2a31b4
|
Fix redrawing of hero exchange window on artifact (de)assembly
|
2022-12-18 15:09:33 +02:00 |
|
Ivan Savenko
|
57dba9433c
|
Correctly update drag-and-drop cursor if our window gets deactivated
|
2022-12-18 14:34:38 +02:00 |
|
Ivan Savenko
|
45aa841fb6
|
Stack reversing logic now matches H3
|
2022-12-18 11:42:02 +02:00 |
|
Ivan Savenko
|
52fc5b3c39
|
Exploded mines now send ACTIVATE flag to client to play effect
|
2022-12-17 19:37:00 +02:00 |
|
nordsoft
|
d7b0770b71
|
Remove excessive code
|
2022-12-17 20:50:33 +04:00 |
|
nordsoft
|
9b76a8000f
|
Making team alignments widget customizable
|
2022-12-17 20:38:16 +04:00 |
|
Ivan Savenko
|
deffba01b9
|
All battle effects are now fully client sided
|
2022-12-17 17:35:15 +02:00 |
|
nordsoft
|
b590e4a0e4
|
Fixes for multiplyer
|
2022-12-17 08:38:33 +04:00 |
|
nordsoft
|
b1f2c7aed4
|
Team alignments implemented
|
2022-12-17 08:19:16 +04:00 |
|
nordsoft
|
4f5fab702e
|
Support roads selection in random map tab
|
2022-12-17 04:54:37 +04:00 |
|
nordsoft
|
42281f51e8
|
Revert "Remove uncompleted code"
This reverts commit 0c41787ca563c839ff4de5f81ee826e6d7427fff.
|
2022-12-17 03:53:26 +04:00 |
|
nordsoft
|
bcf95c32e9
|
Merge branch 'fix-cmake' into interface-builder
|
2022-12-17 03:09:41 +04:00 |
|
Ivan Savenko
|
70eac47f08
|
Fixes #1051, #1042 - highlight creatures that will be affected by spell
|
2022-12-17 00:10:12 +02:00 |
|
Ivan Savenko
|
4d5311789e
|
Fixes #831 - do not process any incoming Packs until opening is over
|
2022-12-16 23:22:04 +02:00 |
|