Ivan Savenko
1b8111ebae
Replaced checkboxes in settings with togglable buttons
2024-06-08 17:53:10 +00:00
Ivan Savenko
7041836087
Add indent to headers to better separate them from settings entries
2024-06-08 16:51:23 +00:00
Ivan Savenko
f9fb289782
Hide mobile-only options on PC
2024-06-08 15:31:40 +00:00
Ivan Savenko
7ebc3bc6a5
Added controller sensitivity option, merged cursor options
2024-06-08 15:31:40 +00:00
Ivan Savenko
1020477b6e
Hide mobile-only options on PC
2024-06-08 15:31:40 +00:00
Ivan Savenko
ae27b65435
Added more settings to Launcher that previously have no UI access
2024-06-08 15:31:40 +00:00
Ivan Savenko
9de6023224
Removed no longer needed pseudo-languages
2024-06-08 15:31:40 +00:00
Ivan Savenko
b76c58c0b0
Changed settings location for Qt apps to be in line with main game
2024-06-08 15:31:40 +00:00
Ivan Savenko
a33a37b1a4
Merge pull request #4100 from IvanSavenko/launcher_fix_drag_lag
...
Fix lag on dragging mod list in Launcher on Android
2024-06-08 16:56:38 +03:00
Ivan Savenko
0dcf6e4bc0
Merge pull request #4108 from IvanSavenko/launcher_project_fix
...
Fix .ui files not visible in generated project (QtCreator/CMake/Ninja)
2024-06-08 16:23:04 +03:00
Ivan Savenko
295c145c5a
Fix .ui files not visible in generated project (QtCreator/CMake/Ninja)
2024-06-08 11:53:58 +00:00
Ivan Savenko
f105a66736
Merge pull request #4107 from IvanSavenko/mod_install_fix
...
Mod install fixes
2024-06-08 13:48:49 +03:00
Ivan Savenko
e3ed4eda44
Fix lag on dragging mod list in Launcher on Android
...
Tested by enabling dragging on desktop. According to profiler, most of
time was spent on generating mod information. Cheap to do once, but it
looks like Qt does this A LOT.
Added simple caching & reduced copying. Seems to be working fine on PC,
but not yet confirmed whether same goes for mobile
2024-06-08 10:47:57 +00:00
Ivan Savenko
cffdf1081c
Merge pull request #4105 from IvanSavenko/limiter_fix
...
Fix CreatureTerrainLimiter
2024-06-08 13:47:03 +03:00
Ivan Savenko
569d99a01f
Merge pull request #4101 from IvanSavenko/memory_usage_fix
...
[1.5.3] Reduce memory usage of adventure map
2024-06-08 13:46:48 +03:00
Ivan Savenko
308b403a55
Merge pull request #4096 from IvanSavenko/handle_terminate
...
Create crashdump on uncaught c++ exception
2024-06-08 13:46:24 +03:00
Ivan Savenko
cf2a91674f
Merge pull request #4090 from IvanSavenko/docs_table_of_content
...
Adjusted docs layout to fix table of content
2024-06-08 13:46:09 +03:00
Ivan Savenko
4a47d000b6
Merge pull request #3817 from kambala-decapitator/android-qt
...
Qt launcher for Android
2024-06-08 13:45:16 +03:00
Ivan Savenko
79ce3c7a0e
Enable dependencies first before enabling newly downloaded mod
...
Also handles the case when mod dependency is scheduled to be enabled
only after dependent mod
2024-06-07 15:05:02 +00:00
Ivan Savenko
476beb5145
Do not attempt to install mods not available in repo, such as submods
2024-06-07 15:03:45 +00:00
Ivan Savenko
1057fa4ef9
Re-enable code that was not restored after terrain rework
2024-06-07 12:24:36 +00:00
Ivan Savenko
79d568b17b
Try to handle uncaught c++ exception on Windows and create crashdump
2024-06-06 20:08:48 +00:00
Ivan Savenko
4787965cec
Reduce memory usage of adventure map
2024-06-06 16:11:01 +00:00
Ivan Savenko
d321a01e1b
Merge pull request #4093 from IvanSavenko/version_bump_153
...
Version bump to 1.5.3
2024-06-06 15:22:01 +03:00
Ivan Savenko
1855389ab9
Bump version to 1.5.3
2024-06-05 20:55:07 +00:00
Ivan Savenko
861ed7667d
Merge pull request #4095 from vcmi/master
...
Merge master -> beta
2024-06-05 23:54:21 +03:00
Ivan Savenko
381171f897
Merge pull request #4087 from IvanSavenko/stabilization
...
[1.5.3] Stabilization
2024-06-05 23:25:00 +03:00
Ivan Savenko
0d9cadb60a
Bump Android build ID for upload to Google Play
2024-06-05 11:17:53 +00:00
Ivan Savenko
a8dcbd8ff9
Merge pull request #4061 from Laserlicht/hota_buildings
...
Support HotA thives guild
2024-06-05 12:41:35 +03:00
Ivan Savenko
fc28943741
Adjusted docs layout to fix table of content
2024-06-04 20:22:43 +00:00
Ivan Savenko
6c25552f84
Fix crash on closing game with open levelup dialog
2024-06-04 19:16:05 +00:00
Ivan Savenko
b92f0c5619
Fix UI glitch due slots recreation & repositioning
2024-06-04 14:41:33 +00:00
Ivan Savenko
106a3b6c8e
Fix self-visiting skipping battle on landing after flying above monster
2024-06-04 14:13:12 +00:00
Ivan Savenko
dcbfea018b
Fix crash on disconnecting from the game
2024-06-04 14:12:16 +00:00
Ivan Savenko
56ee3713fe
Pressing shift will now add tile coordinates to adventure map hover text
2024-06-04 14:11:53 +00:00
Ivan Savenko
16c7063eb4
Add '*' to list of characters banned for save game names
2024-06-04 14:11:22 +00:00
Ivan Savenko
014857b58d
Merge pull request #4068 from IvanSavenko/bugfixing
...
[1.5.3] Bugfixing
2024-06-02 15:31:30 +03:00
Ivan Savenko
908a45f844
Merge pull request #4069 from vcmi/fix-exploration
...
[1.5.3] - fix exploration
2024-06-02 15:31:05 +03:00
Ivan Savenko
b50d350747
Show error message on load if mod has broken creature instead of
...
crashing on creature window screen
2024-06-01 11:49:51 +00:00
Ivan Savenko
f39aaf2495
After-battle object visitation will now occur after levelups
2024-06-01 10:06:16 +00:00
Ivan Savenko
b638b0b679
Fixed possible crash if hero class has no valid commander ID
2024-06-01 07:40:48 +00:00
Ivan Savenko
7e9c486a7a
"Transport Artifact" victory condition will no longer trigger if another
...
player completed it
2024-06-01 07:40:13 +00:00
Ivan Savenko
6b336b454e
Less ambiguous names for buttons in exchange window. Fixes swapped
...
button functions.
2024-06-01 07:39:43 +00:00
Ivan Savenko
54216bc313
Fix tactics shortcut not blocked after tactics is over
2024-06-01 07:38:49 +00:00
Ivan Savenko
9121fcdc97
Merge pull request #4057 from vcmi/beta
...
Merge beta -> master
2024-05-30 14:59:19 +03:00
Ivan Savenko
d84b266ab0
Merge pull request #4054 from IvanSavenko/release_152
...
Release 1.5.2 preparation
2024-05-30 12:55:02 +03:00
Ivan Savenko
a876309154
Attempt to fix 24.04 runners
2024-05-30 08:54:36 +00:00
Ivan Savenko
ecac13d42e
Use nullkiller for allied AI by default
2024-05-30 08:45:08 +00:00
Ivan Savenko
7c25b5a818
Final changes for changelog
2024-05-30 08:45:08 +00:00
Ivan Savenko
ee1cc1fb66
Add download counter for 1.5.2
2024-05-30 08:45:08 +00:00
Ivan Savenko
b0700cfd72
Merge pull request #4055 from dydzio0614/counterattack-polish-translation
...
Counterattack info polish translation
2024-05-30 11:44:36 +03:00
Ivan Savenko
0915fe30ae
Merge pull request #4053 from IvanSavenko/mp_versioning
...
[1.5.2] Simple format versioning system for multiplayer
2024-05-30 11:23:03 +03:00
Ivan Savenko
888149c6f6
Implemented simple versioning system for multiplayer
2024-05-29 20:08:32 +00:00
Ivan Savenko
5c2ca380ab
Merge pull request #4052 from vcmi/bank_battle
...
Config option for regular unit placement in Black Tower
2024-05-29 22:55:22 +03:00
Ivan Savenko
f69d23483a
Merge pull request #4023 from IvanSavenko/changelog_152
...
Changelog for 1.5.2
2024-05-29 22:55:09 +03:00
Ivan Savenko
01250cd419
Added changelog for 1.5.2
2024-05-29 15:30:23 +00:00
Ivan Savenko
dd2d0e285d
Merge pull request #4038 from IvanSavenko/pathfinder_fixes
...
[1.5.2] Pathfinder fixes
2024-05-29 18:15:51 +03:00
Ivan Savenko
df81c1d61a
Merge pull request #4050 from IvanSavenko/bonus_fix
...
[1.5.2] Bonus updaters fix
2024-05-29 18:14:14 +03:00
Ivan Savenko
2fcbfd978a
Merge pull request #4049 from IvanSavenko/campaign_fix
...
[1.5.2] Campaign fixes
2024-05-29 18:14:04 +03:00
Ivan Savenko
2ff28f6957
Merge pull request #4018 from IvanSavenko/voting
...
[1.5.2?] Multiplayer voting
2024-05-29 18:13:42 +03:00
Ivan Savenko
49138e3de9
Fixes Adrienne starting without Inferno spell in campaign
2024-05-29 14:28:36 +00:00
Ivan Savenko
3e50f09fee
Updated docs
2024-05-29 13:55:13 +00:00
Ivan Savenko
2940cb7f51
Merge pull request #4042 from kdmcser/beta
...
update Chinese translation
2024-05-29 16:39:48 +03:00
Ivan Savenko
d8f48f2c59
Merge pull request #4035 from IvanSavenko/stabilization
...
[1.5.2] Fixes for crashes in 1.5.1
2024-05-28 22:59:55 +03:00
Ivan Savenko
ecd117c542
Merge pull request #4037 from IvanSavenko/end_turn_shortcut_fix
...
Fix end turn button not assigned to shortcut
2024-05-28 20:06:20 +03:00
Ivan Savenko
58b1e74342
Workaround - check also for valueType when updating bonuses
...
We should not assume that spells always have a single bonus with same
type/subtype
2024-05-28 17:01:30 +00:00
Ivan Savenko
28081085a8
Create separate instance of updater for every bonus
2024-05-28 16:43:28 +00:00
Ivan Savenko
a092760237
Fix freeze on attempt to load campaign save list
2024-05-28 16:00:52 +00:00
Ivan Savenko
bffc28d9a6
Allow standard defeat on 'To kill a hero' map, in line with H3
2024-05-28 15:43:31 +00:00
Ivan Savenko
a8b07477b4
Fix hero kill mission not registered if target hero was the attacker
2024-05-28 15:43:06 +00:00
Ivan Savenko
3afbd03089
Attempt to track down crash on battle end
2024-05-28 14:41:05 +00:00
Ivan Savenko
520f690d35
Fix transfer of non-first artifacts in backpack if hero does not
...
transfers as well
2024-05-28 14:21:29 +00:00
Ivan Savenko
4752d4f8af
Fix conflicting shortcuts
2024-05-28 13:49:36 +00:00
Ivan Savenko
985adbe07b
Merge pull request #4028 from SoundSSGood/artifacts-parts-calc
...
Parts calculation for combined artifacts
2024-05-28 16:48:01 +03:00
Ivan Savenko
0c1dd45e9e
Merge pull request #4034 from Laserlicht/innoextract_userpath
...
extract files into userdata instead of tmp
2024-05-28 16:47:24 +03:00
Ivan Savenko
fa10580a51
Merge pull request #4045 from godric3/map-editor-victory-lose-conditions
...
fix victory/loss conditions widget
2024-05-28 16:47:01 +03:00
Ivan Savenko
6c1d506157
Merge pull request #4047 from emmanuel-ferdman/beta
...
docs: update reference to Conan
2024-05-28 16:46:48 +03:00
Ivan Savenko
7f5fe99d96
Merge pull request #4027 from IvanSavenko/show_mp_saves_in_sp
...
[1.5.2] Show multiplayer saves in singleplayer mode
2024-05-28 16:45:54 +03:00
Ivan Savenko
e82609d1de
Merge pull request #4036 from IvanSavenko/fullscreen_hotkey_fix
...
Fixed F4 (fullscreen hotkey) not actually changing window mode
2024-05-28 16:45:37 +03:00
Ivan Savenko
3847e3e2b4
Better comments, remove dead code
2024-05-28 13:43:16 +00:00
Ivan Savenko
f7989f6dcb
Allow landing on guarded tiles when flying in from guarded tile
2024-05-23 19:01:30 +00:00
Ivan Savenko
3fdbc09986
Use same arrows for U-turns in UI as in H3
2024-05-23 19:01:30 +00:00
Ivan Savenko
ac047d0d6d
Fixed handling of original game rules pathfinding
2024-05-23 19:01:30 +00:00
Ivan Savenko
0a3cfea017
Simplify code
2024-05-23 19:01:30 +00:00
Ivan Savenko
d7f5d24b99
If original movement rules are on, it is not possible to attack guards
...
from visitable object directly
2024-05-23 19:01:30 +00:00
Ivan Savenko
ef29c47408
Added GUARDED state to distinguish from blocked visitable
2024-05-23 19:01:30 +00:00
Ivan Savenko
9e5f9a88c3
Fix renamed end turn shortcut
2024-05-23 18:49:06 +00:00
Ivan Savenko
949c0cff70
Fixed F4 (fullscreen hotkey) not actually changing window mode
2024-05-23 14:54:13 +00:00
Ivan Savenko
120791133f
Merge pull request #4032 from vcmi/nkai-exploration
...
NKAI: speedup exploration a bit
2024-05-23 16:57:01 +03:00
Ivan Savenko
c27dd04a1e
Abort game loading if corrupted mod is found and show explanation
2024-05-23 12:46:28 +00:00
Ivan Savenko
64ad57470c
Fix crash on applying necromancy when battle ended in a draw
2024-05-23 12:46:28 +00:00
Ivan Savenko
45bb6ada3d
Add compatibility for 64-bit 1.5.1 vs any 1.5.2 MP game
2024-05-23 12:46:28 +00:00
Ivan Savenko
2aec3cde2c
Fix possible crash on replaying combat after manual run
2024-05-23 12:46:28 +00:00
Ivan Savenko
f8a206b0c6
Fix serialization of size_t breaking 32<->64 bit compatibility
2024-05-23 12:46:28 +00:00
Ivan Savenko
3ad618e0d8
Fix crash on bonus with invalid spell ID
2024-05-23 12:46:28 +00:00
Ivan Savenko
6d01b6d7c9
Show multiplayer saves in singleplayer mode
2024-05-21 15:15:18 +00:00
Ivan Savenko
d1aa4ecd10
Merge pull request #4013 from IvanSavenko/shortcuts_additions
...
[1.5.2] Shortcuts additions
2024-05-21 14:18:55 +03:00
Ivan Savenko
c85ea98519
Merge pull request #4019 from IvanSavenko/simturn_tweaks
...
[1.5.2] Simturn tweaks
2024-05-21 14:18:42 +03:00
Ivan Savenko
e5322eacfd
Merge pull request #4017 from IvanSavenko/version_bump_152
...
Version bump to 1.5.2
2024-05-20 18:11:27 +03:00
Ivan Savenko
25556424c7
Version bump to 1.5.2
2024-05-20 15:11:08 +00:00