1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-08 22:26:51 +02:00
Commit Graph

18998 Commits

Author SHA1 Message Date
f4c3367e43 Workarounds for crashes from Google Play
- Do not crash on failure to read json from disk
- Add more debug information for crash on BattleHex access
2025-01-28 20:22:28 +00:00
30f9ce5482 Merge pull request #5336 from MichalZr6/update_polish_translation
Update polish translation for launcher and map editor
2025-01-28 13:16:49 +02:00
b50e6851f0 Merge pull request #5334 from IvanSavenko/detect_overlap
Add detection for same z-index buildings overlapping in town screen
2025-01-28 13:16:18 +02:00
d4b25e8a58 Polish translation update for .ts files 2025-01-27 08:10:11 +01:00
9a47c3100c Restructure mod.json 2025-01-27 08:00:33 +01:00
64bb3099f6 Merge pull request #5335 from IvanSavenko/bugfixing_164
Fixes for bugs for 1.6.4
2025-01-26 19:08:25 +02:00
abc7168ff6 Consider units on wall hexes as 'inside' town for tower target selection 2025-01-26 15:51:54 +00:00
112de6324f Do not show full damage range limit for units without range penalty 2025-01-26 15:51:09 +00:00
d54d498d5f Don't play new building sound twice on auto-built buildings 2025-01-26 15:50:26 +00:00
e0e2e70b2d Fix multiple overlapping buildings in h3 towns 2025-01-26 14:45:15 +00:00
6fe8700761 If mod validation is set to full, VCMI will now detect overlapping
buildings with same z-index
2025-01-26 14:38:51 +00:00
c6651129e3 Merge pull request #5332 from Olegmods/patch-5
Fix Castle overlap
2025-01-26 16:31:41 +02:00
029a5699c3 Only play sound in lobby for global channels if lobby UI is active 2025-01-26 11:19:14 +00:00
a4052d0cf4 Fix corrupted display of H3 fonts when xbrz is in use 2025-01-26 11:18:21 +00:00
3965c6a0a1 Fix possible use-after-free in lobby server 2025-01-26 11:17:53 +00:00
ca3e88ea30 Fix crash on loading saved game 2025-01-26 11:16:53 +00:00
f2114a216e Fix Castle overlap
#5331 for beta branch.
2025-01-26 14:05:17 +03:00
41bf8a6eac Merge pull request #5325 from IvanSavenko/lua_test_fix
Fix compilation when both tests and lua scripting are on
2025-01-25 19:43:36 +02:00
2a9d46c60b Fix compilation when both tests and lua scripting are on 2025-01-25 16:14:15 +00:00
f858a6e04b Merge pull request #5266 from MichalZr6/battlefield
Minor fixes to BattleHexArray. BattleHex'es as const reference where possible.
2025-01-25 17:44:14 +02:00
df99645eca Merge pull request #5301 from IvanSavenko/map_loading_fix
Map loading fixes
2025-01-25 17:23:54 +02:00
722d68643f Merge pull request #5306 from IvanSavenko/xbrz_foreground
[1.6.4?] Move xbrz upscaling from foreground thread to background
2025-01-25 17:23:46 +02:00
3174d2b11e Fix tests 2025-01-25 15:15:58 +00:00
9a1c2a5800 Merge pull request #5317 from Laserlicht/search_inp
[1.6.4] improved text search
2025-01-25 13:54:27 +02:00
5ea4014589 Merge pull request #5304 from IvanSavenko/oneway_ai
Enable one-way monoliths for AI
2025-01-25 13:42:31 +02:00
a502a3b900 Merge pull request #5314 from Laserlicht/thievesguild
[1.6.4] thieves guild icons instead of text
2025-01-25 13:41:08 +02:00
09db3e4bef Reworked resource piles loading to fix wog maps with mithril 2025-01-25 11:40:21 +00:00
a858056af0 Merge pull request #5313 from IvanSavenko/stable_fix
Make Stables (adventure map) and Stables (castle building) bonuses stack correctly
2025-01-25 13:38:41 +02:00
b1daf5ca1d Merge pull request #5315 from IvanSavenko/404_fix
Fix several 404 links in documentation
2025-01-25 13:38:28 +02:00
ae70877cf8 Merge pull request #5316 from dydzio0614/configurable-diplomacy
[1.6.4] Configurable default settings for creature joining
2025-01-25 13:38:18 +02:00
8d585d5cc4 Merge pull request #5323 from vcmi/update-ios-docs
[iOS] improve docs for players
2025-01-25 13:37:36 +02:00
3646629682 bring back changes from #5298 2025-01-25 10:20:22 +03:00
800e63ff02 improve iOS docs for players 2025-01-25 10:13:14 +03:00
301086d956 Support for shadow, overlay and player-colored premade images for 1x 2025-01-24 19:49:30 +00:00
baa9b1e312 Load unknown objects as "Nothing" object 2025-01-24 19:26:40 +00:00
e4505f20b9 Remove no longer used map checksum computation 2025-01-24 19:26:40 +00:00
0035b2346a optimized search input 2025-01-23 23:50:04 +01:00
4f707173df Try to fix build 2025-01-23 22:27:52 +01:00
3c104d0e4b max width 2025-01-23 22:12:40 +01:00
1c1af5c04a Basic creature joining default behavior configuration 2025-01-23 22:04:35 +01:00
f3e690f3b2 Fix several 404 links in documentation 2025-01-23 21:01:17 +00:00
38d3426a3b thieves guild icons instead of text 2025-01-23 21:47:49 +01:00
ad2ff5418c Make Stables (adventure map) and Stables (castle building) bonuses stack 2025-01-23 16:08:32 +00:00
32391dc7a9 Pathfinder cache is now stored separately per playerBlocked
- human player will now use pathfinder settings from config (as before)
- nullkiller AI will now use its own, modified settings
- added option to configure NKAI usage of monolith to config
- fixed pathfinder costs not updating on receiving levelup
2025-01-23 15:28:44 +00:00
ced98f4698 Fix pathfinding reducing tile cost by only 1 point 2025-01-22 11:05:07 +00:00
c3fb76b56f Offloaded xbrz upscaling to background threads 2025-01-21 21:15:21 +00:00
391986e0ba Moved image scaling & optimization logic to separate classes 2025-01-21 21:15:21 +00:00
68bac73632 Initial part of background scaling 2025-01-21 21:15:21 +00:00
c9dd3dab5d Fix loading of pre-scaled assets 2025-01-21 21:15:21 +00:00
668bf63fc0 Remove access to internal surface of Canvas 2025-01-21 21:15:21 +00:00