1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-03-21 21:17:49 +02:00

19033 Commits

Author SHA1 Message Date
Ivan Savenko
cf44186a11 Fix crash on accepting turn in MP with settings window open 2025-02-01 12:23:22 +00:00
Ivan Savenko
386679294f Fix crash on stack being affected by spell with battle-wide propagator 2025-02-01 12:23:22 +00:00
Ivan Savenko
5ff9baf565 Additional checks for potentially invalid hexes 2025-02-01 12:23:22 +00:00
Ivan Savenko
c5a75b20ad
Merge pull request #5352 from IvanSavenko/assets_generation
[1.6.5] In-memory assets generation
2025-02-01 14:23:06 +02:00
Ivan Savenko
6d2e536e16
Merge pull request #5358 from vcmi/master
Merge master -> beta
2025-01-31 18:19:23 +02:00
Ivan Savenko
89b703c7c7
Merge pull request #5355 from IvanSavenko/hotfix
Hotfix for 1.6.4
1.6.4
2025-01-31 14:09:28 +02:00
Ivan Savenko
172c03213c Build ID bump for Android 2025-01-31 11:41:59 +00:00
Ivan Savenko
3bbfee0e1c Fix usage of std::bitset 2025-01-31 11:41:44 +00:00
Ivan Savenko
9754e72063
Merge pull request #5353 from vcmi/master
Merge master -> beta
2025-01-31 13:06:09 +02:00
Ivan Savenko
cca4c0888c In-memory assets generation
All assets generation (large spellbook, terrain animations, etc) are now
done in memory and used as it, without saving to disk.

This should slightly improve load times since there is no encode png /
decode png, and should help with avoiding strange bug when vcmi fails to
load recently saved assets.

If needed, such assets can be force-dumped on disk using already
existing console command
2025-01-30 22:21:38 +00:00
Ivan Savenko
0630caa544
Merge pull request #5351 from IvanSavenko/fix_fly
Fix excessive paths updates when using Fly/Water Walk
2025-01-30 18:55:17 +02:00
Ivan Savenko
6957ac33b6 Fix excessive paths updates when using Fly/Water Walk 2025-01-30 16:43:52 +00:00
Ivan Savenko
99ecde20b1
Merge pull request #5349 from vcmi/beta
Merge beta -> master
2025-01-30 16:03:17 +02:00
Ivan Savenko
1bf1aa8489
Merge pull request #5348 from IvanSavenko/release_164
Download counter for 1.6.4
2025-01-30 15:05:11 +02:00
Ivan Savenko
713309c849 Download counter for 1.6.4 2025-01-30 12:22:19 +00:00
Ivan Savenko
287af184dc
Merge pull request #5307 from IvanSavenko/changelog_164
Changelog for 1.6.4
2025-01-30 13:53:10 +02:00
Ivan Savenko
9bd71c7193 Changelog for 1.6.4 2025-01-30 11:52:54 +00:00
Ivan Savenko
1201e2011a
Merge pull request #5344 from IvanSavenko/hotfix
[1.6.4] Fixes for reported issues
2025-01-30 13:52:30 +02:00
Ivan Savenko
313fa1e80e Remove commented-out code 2025-01-30 11:31:54 +00:00
Ivan Savenko
fce3f5a658
Merge pull request #5343 from MichalZr6/spanish_translations
Spanish translation update for map editor and launcher
2025-01-30 13:11:28 +02:00
Ivan Savenko
377eb9fb44
Merge pull request #5345 from Laserlicht/ger
[1.6.4] add missing german string
2025-01-30 13:11:10 +02:00
Laserlicht
cd9451612d
update german 2025-01-30 01:07:50 +01:00
Ivan Savenko
5d67de0e46 Fixed few more cases of incorrect town building ordering 2025-01-29 23:11:53 +00:00
Ivan Savenko
d8ec69bfaa Remove non-const iterators to BattleHexArray container
Replaced with several non-const methods to prevent modification of
internal storage without corresponding modification of internal flags
2025-01-29 23:02:51 +00:00
Ivan Savenko
5c8c69e665 Smarter logic for determining whether hex is inside the walls 2025-01-29 23:01:42 +00:00
MichalZr6
88088c47ac Spanish translation update 2025-01-29 12:00:27 +01:00
Ivan Savenko
33f4db3c31
Merge pull request #5338 from IvanSavenko/lobby_chat_languages
[1.6.4] Configuring of visible language channels in lobby
2025-01-29 12:02:16 +02:00
Ivan Savenko
dd73f50490
Merge pull request #5342 from IvanSavenko/crashfixes
[1.6.4] Workarounds for crashes from Google Play
2025-01-29 12:01:55 +02:00
Ivan Savenko
4571ec4f8b
Merge pull request #5340 from MichalZr6/hungarian_translations
Hungarian translations for launcher, map editor and in-game interface
2025-01-29 12:01:47 +02:00
Ivan Savenko
8d78bb1a82
Merge pull request #5337 from IvanSavenko/ffmpeg_explicit
[1.6?] Explicit toggle for ffmpeg video player compilation
2025-01-29 12:01:35 +02:00
Ivan Savenko
37b981e4a0
Merge pull request #5244 from Sko0owi/logLocationBeta
Adding flag for changing location of logs for VCMI client
2025-01-29 12:01:26 +02:00
Ivan Savenko
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
MichalZr6
826c7de629 Hungarian translations 2025-01-28 14:24:36 +01:00
Ivan Savenko
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
Ivan Savenko
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
Ivan Savenko
9d7c4a60e0 Added support for configuring which language channels are visible to
player in lobby
2025-01-27 17:19:14 +00:00
Ivan Savenko
bc524c60d7 Explicit toggle for ffmpeg video player compilation 2025-01-27 15:38:50 +00:00
MichalZr6
d4b25e8a58 Polish translation update for .ts files 2025-01-27 08:10:11 +01:00
MichalZr6
9a47c3100c Restructure mod.json 2025-01-27 08:00:33 +01:00
Ivan Savenko
64bb3099f6
Merge pull request #5335 from IvanSavenko/bugfixing_164
Fixes for bugs for 1.6.4
2025-01-26 19:08:25 +02:00
Ivan Savenko
abc7168ff6 Consider units on wall hexes as 'inside' town for tower target selection 2025-01-26 15:51:54 +00:00
Ivan Savenko
112de6324f Do not show full damage range limit for units without range penalty 2025-01-26 15:51:09 +00:00
Ivan Savenko
d54d498d5f Don't play new building sound twice on auto-built buildings 2025-01-26 15:50:26 +00:00
Ivan Savenko
e0e2e70b2d Fix multiple overlapping buildings in h3 towns 2025-01-26 14:45:15 +00:00
Ivan Savenko
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
Ivan Savenko
c6651129e3
Merge pull request #5332 from Olegmods/patch-5
Fix Castle overlap
2025-01-26 16:31:41 +02:00
Ivan Savenko
029a5699c3 Only play sound in lobby for global channels if lobby UI is active 2025-01-26 11:19:14 +00:00
Ivan Savenko
a4052d0cf4 Fix corrupted display of H3 fonts when xbrz is in use 2025-01-26 11:18:21 +00:00
Ivan Savenko
3965c6a0a1 Fix possible use-after-free in lobby server 2025-01-26 11:17:53 +00:00
Ivan Savenko
ca3e88ea30 Fix crash on loading saved game 2025-01-26 11:16:53 +00:00