Ivan Savenko
|
43096f0ed1
|
Merge pull request #2617 from dydzio0614/configurable-autobattle-spells
Configurable autobattle spells usage
|
2023-08-25 01:29:16 +03:00 |
|
Dydzio
|
6bfbe80cc9
|
Allow toggling quick combat spells usage
|
2023-08-19 17:23:55 +02:00 |
|
Dydzio
|
6cb6a6d785
|
Fix updating opponent hero spellpoints in battle window
|
2023-08-18 20:24:31 +02:00 |
|
Ivan Savenko
|
aed8c411fc
|
Minor rework & cleanup of combat replays
|
2023-07-27 19:25:55 +03:00 |
|
Ivan Savenko
|
a280cc8845
|
Merge pull request #2384 from IvanSavenko/bugfixing_beta
Bugfixing iteration
|
2023-07-24 00:49:34 +03:00 |
|
Dydzio
|
47b6358e6e
|
Improve feature by triggering hero window refresh in response to netpack
|
2023-07-22 21:51:14 +02:00 |
|
Ivan Savenko
|
e6d8b65e2c
|
Fix toggling of auto combat
|
2023-07-22 12:15:27 +03:00 |
|
Ivan Savenko
|
a494dc4870
|
Refactoring of CGarrisonInt
|
2023-07-21 15:47:42 +03:00 |
|
Ivan Savenko
|
cefbe5152e
|
Merge pull request #2359 from IvanSavenko/crashfixing
Fix crashes from 1.2.1 statistics on Google Play
|
2023-07-21 15:44:37 +03:00 |
|
Ivan Savenko
|
07a8c75bec
|
Merge pull request #2305 from dydzio0614/unlimited-autosave
Ability to change autosave limit + set autosave prefix
|
2023-07-19 14:45:51 +03:00 |
|
Ivan Savenko
|
9e58f67ab5
|
Fix autocombat AI threading
|
2023-07-19 12:09:03 +03:00 |
|
Ivan Savenko
|
556763fb7b
|
Fixed handling of tactics
|
2023-07-18 22:02:35 +03:00 |
|
Ivan Savenko
|
79be1c66fb
|
Fix quick combat regression
|
2023-07-18 20:06:39 +03:00 |
|
Ivan Savenko
|
1bf6bbd9b6
|
Significantly simplified threading model in battles
|
2023-07-18 19:55:59 +03:00 |
|
Ivan Savenko
|
f27f5ebc7c
|
Split BattleAI::activeStack into several smaller methods
|
2023-07-18 17:35:19 +03:00 |
|
Dydzio
|
5882cbae78
|
Merge branch 'develop' into unlimited-autosave
|
2023-07-16 15:19:04 +02:00 |
|
Dydzio
|
f8fbafff2f
|
Fix github #2335 - town garrison not updating in info box
|
2023-07-16 10:18:43 +02:00 |
|
Ivan Savenko
|
3c0037efca
|
Fix dismissing hero from opening hero window in town window that is
opened in kindom overview window
|
2023-07-15 16:09:44 +03:00 |
|
Ivan Savenko
|
8129cbc514
|
Allow dismissing hero from town
|
2023-07-15 16:09:44 +03:00 |
|
Ivan Savenko
|
3e8debc243
|
Allow dismissing heroes from kingdom overview window
|
2023-07-15 16:09:44 +03:00 |
|
Ivan Savenko
|
366239bf8d
|
Do not play movement sound on non-movement actions
|
2023-07-15 16:09:44 +03:00 |
|
Ivan Savenko
|
3836217da5
|
Fix updating of heroes when moving to/from garrison
|
2023-07-15 16:09:44 +03:00 |
|
Ivan Savenko
|
3e1125570d
|
Fix updating of hero & town lists on adventure map
|
2023-07-15 16:09:44 +03:00 |
|
Dydzio
|
ad66acdd79
|
End turn autosave support + making it default
|
2023-07-13 22:07:42 +02:00 |
|
Dydzio
|
616916714a
|
Unrelated typo fix
|
2023-07-13 21:56:53 +02:00 |
|
Dydzio
|
404ab23bc6
|
Get autosave day without leading 0, delete ancient saveprefix stuff
|
2023-07-13 21:55:51 +02:00 |
|
Dydzio
|
bcb061b58f
|
Merge branch 'develop' into unlimited-autosave
|
2023-07-13 20:53:10 +02:00 |
|
Dydzio
|
fbf0bf78d6
|
Configurable autosave limit and prefix - ingame handling
|
2023-07-08 23:04:01 +02:00 |
|
Ivan Savenko
|
ca889a5c2a
|
Replaced clickLeft with clickPressed clickReleased methods
|
2023-07-08 14:33:04 +03:00 |
|
Ivan Savenko
|
1cbc6457ce
|
Fix possible assertion failure on removing non-owned town
|
2023-07-04 20:28:02 +03:00 |
|
Ivan Savenko
|
4e80356bea
|
Do not hide minimap on human player turn
|
2023-07-03 19:36:10 +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
|
85262cf4f5
|
Moved CGameState files into a separate directory
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
90c68588f9
|
Implemented fly movement sound
|
2023-06-25 17:42:36 +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
|
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
|
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
|
c43783db58
|
Use string ID's instead of raw strings for win/loss conditions
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
d6a357fd17
|
Split some map object files into smaller files. Reduced includes usage.
|
2023-06-02 21:47:37 +03:00 |
|
Ivan Savenko
|
acac42291e
|
Remove excessive CMap.h includes
|
2023-05-31 23:18:38 +03:00 |
|
Ivan Savenko
|
0e70f2998f
|
SDL event handling is now done exclusively in input handler
|
2023-05-20 01:51:49 +03:00 |
|
Ivan Savenko
|
5e86b00dda
|
Moved input handling from GuiHandler to set of classes in eventsSDL dir
|
2023-05-20 01:51:49 +03:00 |
|
Ivan Savenko
|
d5d0ca96a8
|
Minor fixes and cleanup
|
2023-05-20 01:51:49 +03:00 |
|
Ivan Savenko
|
1f513fd280
|
Extracted event management from GuiHandler and CIntObject
|
2023-05-20 01:51:49 +03:00 |
|
Ivan Savenko
|
ad3e54e6c0
|
Reduced usage of topWindow() method
|
2023-05-16 21:57:45 +03:00 |
|
Ivan Savenko
|
e2ef136003
|
Renamed "Int" -> "Window" in WindowHandler API
|
2023-05-16 19:10:22 +03:00 |
|
Ivan Savenko
|
051a4a3c17
|
Encapsulation of WindowHandler state
|
2023-05-16 19:10:22 +03:00 |
|
Ivan Savenko
|
7838190ef4
|
Moved window stack management from GuiHandler to new class
|
2023-05-16 19:10:21 +03:00 |
|