Mike
|
c35d9d66a6
|
Brought back missing fort level in info box
This is to fix #2158
|
2023-06-28 22:21:34 -07:00 |
|
Mike
|
75820c3bdf
|
Fixed overlapped text display in adventure map settings
|
2023-06-25 16:27:00 -07:00 |
|
Ivan Savenko
|
6546242c03
|
Workaround-ish fix for last scenario of Angel Wings (un)equipping
|
2023-06-25 17:42:36 +03:00 |
|
Ivan Savenko
|
08cfbe79cf
|
Added encapsulation for movement points access
|
2023-06-25 17:42:36 +03:00 |
|
Ivan Savenko
|
edf7756783
|
Recalculate paths on (un)equipping Angel Wings
|
2023-06-25 17:42:36 +03:00 |
|
Ivan Savenko
|
90c68588f9
|
Implemented fly movement sound
|
2023-06-25 17:42:36 +03:00 |
|
Ivan Savenko
|
a84ccb37c2
|
Merge pull request #2250 from IvanSavenko/event_handling_fixes
Slider input event fix
|
2023-06-25 17:39:55 +03:00 |
|
krs
|
27c488e62f
|
Small changes after review.
|
2023-06-23 20:05:15 +03:00 |
|
krs
|
afe0146021
|
Renamed settings option to reflect that same option is used for both ranges.
|
2023-06-23 19:50:39 +03:00 |
|
krs
|
b6ab1e1505
|
Removed #regions
|
2023-06-23 19:13:39 +03:00 |
|
krs
|
1cba41a3c3
|
IsHexInRangeLimit() is now a common function
Plus some minor rearranging of code.
|
2023-06-23 19:13:39 +03:00 |
|
krs
|
1ba9a2a42a
|
calculateRangeLimitAndHighlightImages() is now separate function
|
2023-06-23 19:13:39 +03:00 |
|
krs
|
e668ea3a03
|
A common function is used for getting hexes in a certain range
getRangeHexes()
|
2023-06-23 19:13:39 +03:00 |
|
krs
|
192f82152d
|
A common function is used to get range limit hexes
getRangeLimitHexes()
|
2023-06-23 19:13:39 +03:00 |
|
krs
|
33bbbefdeb
|
First working prototype that mimics rangedFullDamageLimit code
Next step is to create more generic functions that can be shared between the 2.
|
2023-06-23 19:13:39 +03:00 |
|
Ivan Savenko
|
6a08a96d0c
|
Added createObject call as wrapper around NewObject netpack
|
2023-06-23 13:42:08 +03:00 |
|
Ivan Savenko
|
d8879f1e53
|
NewObject pack now receives visitable position instead of h3m position
|
2023-06-23 13:34:51 +03:00 |
|
Ivan Savenko
|
56680e102d
|
Merge pull request #2245 from IvanSavenko/platform_settings
Allow defining default values of settings per platform
|
2023-06-23 13:32:30 +03:00 |
|
Ivan Savenko
|
69dc95c3c8
|
Merge pull request #2235 from IvanSavenko/hota_h3m_support
Hota h3m support
|
2023-06-23 13:32:10 +03:00 |
|
Ivan Savenko
|
a505cc464e
|
Fixed slider's behavior, especially for mobile systems
|
2023-06-22 23:49:38 +03:00 |
|
Ivan Savenko
|
7c5dcfd47b
|
Fix closing dropdown box via clicking outside bounds
|
2023-06-22 22:34:05 +03:00 |
|
Ivan Savenko
|
dfeeeb1f5f
|
Removed no longer used
|
2023-06-22 22:12:05 +03:00 |
|
Ivan Savenko
|
4e7412faa6
|
Split mouseDragged event from mouseMoved
|
2023-06-22 22:11:48 +03:00 |
|
Ivan Savenko
|
ccc85ff4eb
|
Merge pull request #2246 from IvanSavenko/pathfinding_reorganization
Pathfinding code reorganization
|
2023-06-21 18:22:44 +03:00 |
|
Ivan Savenko
|
ebc7a82c2e
|
Converted pathfinder enum's to enum class
|
2023-06-21 15:38:57 +03:00 |
|
Ivan Savenko
|
bd4d2788ed
|
Split pathfinder into multiple smaller files
|
2023-06-21 13:46:09 +03:00 |
|
Ivan Savenko
|
87fcfa4add
|
Removed excessive pathfinder includes
|
2023-06-21 12:00:44 +03:00 |
|
Ivan Savenko
|
8f602b2ef6
|
Allow defining default values of settings per platform
|
2023-06-21 10:55:30 +03:00 |
|
Ivan Savenko
|
967dc95867
|
Rename panning->gesturing for consistency
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
0be9aff99f
|
Fix battle queue stack highlighting
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
108688389e
|
Fix accessing potentially non-existing UI element
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
e5df7656a2
|
Added debug option to test touchscreen input on desktop systems
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
ffdac314e9
|
Added selection of long touch duration
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
06437cbde6
|
Renamed gesture-related methods, remove unused code
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
563d7dd41f
|
Renamed RCLICK -> SHOW_POPUP
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
8ad577255f
|
Replaced isMouseButtonPressed with isMouseLeftButtonPressed
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
82288996a2
|
Fix cursor visibility on closing popup
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
85a11c090e
|
Enter popup await mode only if there is an active popup
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
e9788e2904
|
Cleaned up EventDispatcher code
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
d4aa778547
|
Replaced clickRight event with showPopupWindow/closePopupWindow
|
2023-06-20 19:58:05 +03:00 |
|
Ivan Savenko
|
80f67337d8
|
Do not send mouseMoved to elements that have just unsubscribed
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
f0a154037c
|
Attempt to improve def palette detection
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
d51fe62804
|
Win/loss condition texts use MetaString
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
56d69e790b
|
Renamed MetaString methods to more logical names
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
2636a0dcc3
|
Moved MetaString to a new file
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
f35b3a0dc3
|
Replace MetaString operator << with member function
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
c43783db58
|
Use string ID's instead of raw strings for win/loss conditions
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
487f441f47
|
Implemented boat selection for town shipyards
|
2023-06-16 17:59:49 +03:00 |
|
Ivan Savenko
|
6aedb99117
|
Cleaned up IShipyard interface
|
2023-06-16 17:59:10 +03:00 |
|
Tomasz Zieliński
|
f1356dd5bf
|
Merge remote-tracking branch 'origin/develop' into water_prison_tavern
|
2023-06-14 20:58:02 +02:00 |
|