Ivan Savenko
|
0deeff30b9
|
replaced clickPressed with clickReleased where applicable to H3
|
2023-07-09 17:55:39 +03:00 |
|
Ivan Savenko
|
18db944083
|
Replaced clickReleased with clickPressed where applicable in H3
|
2023-07-09 17:48:25 +03:00 |
|
Ivan Savenko
|
9449899098
|
Fix regressions
|
2023-07-09 17:08:37 +03:00 |
|
Ivan Savenko
|
ca889a5c2a
|
Replaced clickLeft with clickPressed clickReleased methods
|
2023-07-08 14:33:04 +03:00 |
|
Ivan Savenko
|
fa4a0004b2
|
Merge pull request #2291 from IvanSavenko/terrain_animations_config
Moved hardcoded terrain palette-cycling animations to config
|
2023-07-07 14:28:39 +03:00 |
|
Ivan Savenko
|
ae8579558d
|
Merge pull request #2282 from IvanSavenko/adventure_map_fixes
Adventure map fixes for 1.3
|
2023-07-07 14:27:58 +03:00 |
|
Ivan Savenko
|
a9d25b0109
|
Fix map grid visibility on game load
|
2023-07-07 01:27:57 +03:00 |
|
Ivan Savenko
|
41755c9d87
|
Fix slider scroll via UI buttons
|
2023-07-07 01:23:17 +03:00 |
|
Mike
|
6414e3b3fc
|
Changed resource cost value label position
|
2023-07-05 18:43:52 -07:00 |
|
Ivan Savenko
|
3bce245780
|
Moved hardcoded terrain palette-cycling animations to config
|
2023-07-05 22:07:20 +03:00 |
|
Ivan Savenko
|
85655d5534
|
Block map level toggle on maps without underground
|
2023-07-04 21:42:37 +03:00 |
|
Ivan Savenko
|
b775385179
|
Fix usage of left/right button to select amounts, e.g. in recruit screen
|
2023-07-04 21:35:26 +03:00 |
|
Ivan Savenko
|
07d9674828
|
Mouse click that activates a window will also trigger mouse event
|
2023-07-04 20:28:02 +03:00 |
|
Ivan Savenko
|
1dff721747
|
Fix infobox resetting to current hero during enemy turn
|
2023-07-04 20:28:02 +03:00 |
|
Ivan Savenko
|
1cbc6457ce
|
Fix possible assertion failure on removing non-owned town
|
2023-07-04 20:28:02 +03:00 |
|
Ivan Savenko
|
4fd5a2b3ea
|
Fixed sorting maps breaking after multiple clicks in succession
|
2023-07-04 20:28:00 +03:00 |
|
Ivan Savenko
|
f914ec9d57
|
Fix activation of in-game console in other windows
|
2023-07-04 20:27:45 +03:00 |
|
Ivan Savenko
|
900b1c1763
|
Simplified text input handling, fixes hotkeys on windows with text input
|
2023-07-04 18:42:52 +03:00 |
|
Ivan Savenko
|
81b9aec527
|
Fix map edge scrolling after swiping usage
|
2023-07-03 23:50:09 +03:00 |
|
Ivan Savenko
|
4e80356bea
|
Do not hide minimap on human player turn
|
2023-07-03 19:36:10 +03:00 |
|
Ivan Savenko
|
8b61c0d59b
|
Replaced CIntObject::type bitfield with bool's. Added input blocking.
|
2023-07-03 19:24:12 +03:00 |
|
Ivan Savenko
|
48eb8ab54f
|
Play sound when receiving message, not just on sending ours
|
2023-07-03 17:12:31 +03:00 |
|
Ivan Savenko
|
aacef72125
|
Attempt to remove native pinch handling from ios
|
2023-07-03 17:00:03 +03:00 |
|
Ivan Savenko
|
8efa7911b7
|
Implemented "Allied Adventure Map AI" option
|
2023-07-03 14:34:53 +03:00 |
|
Ivan Savenko
|
9cd246ab8b
|
Merge pull request #2259 from IvanSavenko/campaign_refactoring
Fix accumulated issues with campaigns
|
2023-06-30 12:59:48 +03:00 |
|
Mike
|
c35d9d66a6
|
Brought back missing fort level in info box
This is to fix #2158
|
2023-06-28 22:21:34 -07:00 |
|
Ivan Savenko
|
cdc27d1fcf
|
Play correct music file in campaign menu
|
2023-06-27 20:09:11 +03:00 |
|
Ivan Savenko
|
0fdbf54937
|
Use HeroTypeID instead of int
|
2023-06-27 19:32:27 +03:00 |
|
Ivan Savenko
|
96eab03b16
|
Fix UI updates
|
2023-06-27 14:09:04 +03:00 |
|
Ivan Savenko
|
88566cb1ef
|
Fix another unprotected UI access
|
2023-06-26 22:14:21 +03:00 |
|
Ivan Savenko
|
0f8d53e978
|
Replaced SDL user events list with dispatching of arbitrary functors
|
2023-06-26 21:51:10 +03:00 |
|
Ivan Savenko
|
3d66455cd1
|
Fix build
|
2023-06-26 19:44:38 +03:00 |
|
Ivan Savenko
|
e2bd98e21e
|
CampaignRegions class encapsulation
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
f6b2f58da9
|
Use inheritance instead of composition for campaign header
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
a08fe09517
|
Added encapsulation for CampaignState class
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
8420a90aa4
|
Reorganization of campaigns code
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
d1e5a347ff
|
Refactoring of campaign handler: rename types and use strong typing
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
85262cf4f5
|
Moved CGameState files into a separate directory
|
2023-06-26 17:15:59 +03: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 |
|