Ivan Savenko
19e6a83c19
Quick workaround for xbrz terrain animations bug
2024-12-19 13:43:38 +00:00
Ivan Savenko
7cc9aeaa41
Fix crash on mod update. Do not reset selection on screenshot download
2024-12-18 22:08:38 +00:00
Ivan Savenko
8b9bbadad8
Try to place text inside progress bar on every OS
2024-12-18 22:04:15 +00:00
Ivan Savenko
03b7622a1d
Fix positioning of scaleable main menu when xbrz is in use
2024-12-18 22:04:15 +00:00
Ivan Savenko
23f3936739
Correctly disable root mod if it conflicts with mod player is trying to
...
enable
2024-12-18 22:04:15 +00:00
Ivan Savenko
e8842c2e12
Merge pull request #5104 from GeorgeK1ng/beta
...
Support for native multilanguage installer in main VCMI languages
2024-12-17 19:32:08 +02:00
Ivan Savenko
09163009e7
Merge pull request #5087 from Laserlicht/boost_update
...
fix boost 1.87
2024-12-17 12:30:14 +02:00
Ivan Savenko
604aa9a6b9
Merge pull request #5101 from IvanSavenko/android_chronicle
...
Attempt to fix Chronicles installation on Android
2024-12-17 00:12:57 +02:00
George King
d9dcce4ea4
Support for native multilanguage installer in main VCMI languages
2024-12-16 21:48:09 +01:00
Ivan Savenko
5d65816c25
Fixes according to review
2024-12-16 20:45:00 +00:00
Ivan Savenko
80f5aa8336
Slightly rework Chronicles installer to make it work on Android
2024-12-16 17:14:21 +00:00
Ivan Savenko
a9dfd9b7f4
Merge pull request #5099 from IvanSavenko/bugfixing_beta_3
...
Fixes for beta bugs reported on Discord
2024-12-15 23:32:24 +02:00
Ivan Savenko
50838f24bf
Auto-recover from cases when active preset is invalid
2024-12-15 19:43:43 +00:00
Ivan Savenko
d42ae2995b
Fix crash on attempt to install mod not present in mod repository
2024-12-15 19:37:25 +00:00
Ivan Savenko
88bf46f57b
Add more logging to Launcher
2024-12-15 19:17:06 +00:00
Ivan Savenko
63af2d174f
Fix overwriting mod download URL during repo checkout
2024-12-15 19:16:49 +00:00
Ivan Savenko
92dcac90ae
Reload start game tab state on language change
2024-12-15 19:15:54 +00:00
Ivan Savenko
bfbc97c14f
Merge pull request #5093 from kdmcser/beta
...
update Chinese translation
2024-12-15 13:30:01 +02:00
Ivan Savenko
4e30af287e
Merge pull request #5090 from Laserlicht/fix_prescale
...
fix margin if image prescaled and not equal to current scaling
2024-12-15 13:29:54 +02:00
Ivan Savenko
c9ccfd8625
Merge pull request #5089 from IvanSavenko/profile_translation_fix
...
Fix crash on selecting different language during initial setup
2024-12-15 13:29:46 +02:00
kdmcser
edbf555695
update Chinese translation
2024-12-15 16:38:19 +08:00
Laserlicht
d232b7b46b
fix margin if image prescaled and not equal to current scaling
2024-12-15 04:44:08 +01:00
Ivan Savenko
321fc42a8e
Fix crash on selecting different language during initial setup
...
Remove placeholder item from mod preset combobox - it should be filled
using mod preset list from user config file, and should not be translated.
2024-12-14 22:44:27 +00:00
Laserlicht
1517dcca6c
boost 1.87
2024-12-14 22:26:26 +01:00
Ivan Savenko
132500b292
Merge pull request #5084 from IvanSavenko/ukrainian
...
Ukrainian translation update
2024-12-14 21:11:39 +02:00
Ivan Savenko
d939e7cce8
Merge pull request #5081 from Laserlicht/german
...
German translation update
2024-12-14 21:11:32 +02:00
Ivan Savenko
d69be1a504
Merge pull request #5082 from MichalZr6/update_polish_translation
...
Polish translation update
2024-12-14 21:11:20 +02:00
Ivan Savenko
b07b1b794b
Merge pull request #5083 from IvanSavenko/bugfixing_beta_2
...
Another batch of fixes for beta
2024-12-14 21:11:12 +02:00
Ivan Savenko
9a2be51b90
Partial Ukrainian translation for map editor
2024-12-14 15:51:33 +00:00
Ivan Savenko
69c219ccfd
Translate Launcher to Ukrainian
2024-12-14 15:00:31 +00:00
Ivan Savenko
52b1af12d8
Translated VCMI strings to Ukrainian
2024-12-14 15:00:24 +00:00
Ivan Savenko
bb7cf3ffbf
Use existing callback method instead of custom one in AI
2024-12-14 14:53:34 +00:00
MichalZr6
0a99d60ee7
polish translation update
2024-12-14 15:42:50 +01:00
Ivan Savenko
64db89711e
Retranslate start game tab on language change
2024-12-14 14:34:15 +00:00
Ivan Savenko
92b49370ed
Remove not used window title from Start Game tab
2024-12-14 14:34:15 +00:00
Ivan Savenko
b0c66ae69b
Completely erase old cache on mod repo checkout
...
This allows to remove any outdated data that might be present:
- mods removed from repository
- mods that came from no longer used repository
- fields that were removed from mod.json's
2024-12-14 14:34:15 +00:00
Ivan Savenko
b39e8dc1ef
Merge pull request #5021 from Xilmi/develop
...
Fix for AI not defending in some cases
2024-12-14 16:33:17 +02:00
Laserlicht
65c73051c6
fine adjust
2024-12-14 15:04:16 +01:00
Laserlicht
5c4f59546c
update german qt
2024-12-14 14:36:42 +01:00
Laserlicht
3b442bc4e4
update german
2024-12-14 14:36:09 +01:00
Xilmi
5ff834aac2
Remove debug-outputs
...
Debug-outputs removed
2024-12-13 22:13:27 +01:00
Xilmi
33f5b473b3
Defender should not run off for troop-delivery
...
Fixed a rare case in which a town-defender could become an indirect part of a troop-delivery-task by doing a sub-task like capturing a shipyard that takes less than 1 turn but leaves him out in the open.
2024-12-13 21:50:45 +01:00
Xilmi
d0c99423a3
Merge remote-tracking branch 'upstream/beta' into develop
2024-12-13 12:31:51 +01:00
Xilmi
79fb5faa2e
Fixed a freeze
...
It was happening when all slots were full but no unit even needed disbanding because the unit to be bought is part of the units that are inside of the existing slots.
(This commit contains excessive debugging but I don't want to remove it just yet incase another issue pops up.)
2024-12-13 12:23:13 +01:00
Xilmi
fac18d953e
Fixed and improved disband-logic
...
The score for buying army now scales with the cost of that army.
The cost of the units that need to be disbanded in order to hire the new units is subtracted from the army-hiring-score so the AI will prefer hiring armies where the amount of troops to disband is low or non-existent.
Fixed a bug that also disbanded troops when there still were free slots available.
2024-12-13 00:09:10 +01:00
Xilmi
2ad9038709
AI can now disband units that block slots for buying better units
...
When the AI cannot buy units in a city because all slots are blocked and the units in the slot are cheaper than the units it wants to buy, the AI will now get rid of the units that block that slot in order to be able to buy the better units.
2024-12-12 20:06:33 +01:00
Xilmi
6536c9a18e
Satisfy SonarCube
2024-12-12 14:58:29 +01:00
Xilmi
59497db428
Fixed isEnemy becoming true for things it shouldn't
...
Not sure whether it actually impacts behavior but better fix it either way.
2024-12-12 13:40:50 +01:00
Ivan Savenko
1cfbd3b2da
Merge pull request #5065 from IvanSavenko/launcher_ui
...
Launcher changes from Discord suggestions
2024-12-12 13:46:37 +02:00
Ivan Savenko
1033fcd1d1
Launcher changes from Discord suggestions
...
- new "Game" tab on the left is now top-most tab, insted of bottom-most
- moved start game / start editor buttons to the right
- Update information is now right-most column in start game tab
- extended columns in start game tab all the way to bottom
- Changed "Installing chronicles" to "Installing Heroes Chronicles" in
translations
- Fixed plural form for English translation of artifacts transfer
- Added clear text button to mod name filter
2024-12-12 11:41:00 +00:00