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
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
Ivan Savenko
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
Ivan Savenko
df99645eca
Merge pull request #5301 from IvanSavenko/map_loading_fix
...
Map loading fixes
2025-01-25 17:23:54 +02:00
Ivan Savenko
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
Ivan Savenko
3174d2b11e
Fix tests
2025-01-25 15:15:58 +00:00
Ivan Savenko
9a1c2a5800
Merge pull request #5317 from Laserlicht/search_inp
...
[1.6.4] improved text search
2025-01-25 13:54:27 +02:00
Ivan Savenko
5ea4014589
Merge pull request #5304 from IvanSavenko/oneway_ai
...
Enable one-way monoliths for AI
2025-01-25 13:42:31 +02:00
Ivan Savenko
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
Ivan Savenko
09db3e4bef
Reworked resource piles loading to fix wog maps with mithril
2025-01-25 11:40:21 +00:00
Ivan Savenko
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
Ivan Savenko
b1daf5ca1d
Merge pull request #5315 from IvanSavenko/404_fix
...
Fix several 404 links in documentation
2025-01-25 13:38:28 +02:00
Ivan Savenko
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
Ivan Savenko
8d585d5cc4
Merge pull request #5323 from vcmi/update-ios-docs
...
[iOS] improve docs for players
2025-01-25 13:37:36 +02:00
Andrey Filipenkov
3646629682
bring back changes from #5298
2025-01-25 10:20:22 +03:00
Andrey Filipenkov
800e63ff02
improve iOS docs for players
2025-01-25 10:13:14 +03:00
Ivan Savenko
301086d956
Support for shadow, overlay and player-colored premade images for 1x
2025-01-24 19:49:30 +00:00
Ivan Savenko
baa9b1e312
Load unknown objects as "Nothing" object
2025-01-24 19:26:40 +00:00
Ivan Savenko
e4505f20b9
Remove no longer used map checksum computation
2025-01-24 19:26:40 +00:00
Laserlicht
0035b2346a
optimized search input
2025-01-23 23:50:04 +01:00
Dydzio
4f707173df
Try to fix build
2025-01-23 22:27:52 +01:00
Laserlicht
3c104d0e4b
max width
2025-01-23 22:12:40 +01:00
Dydzio
1c1af5c04a
Basic creature joining default behavior configuration
2025-01-23 22:04:35 +01:00
Ivan Savenko
f3e690f3b2
Fix several 404 links in documentation
2025-01-23 21:01:17 +00:00
Laserlicht
38d3426a3b
thieves guild icons instead of text
2025-01-23 21:47:49 +01:00
Ivan Savenko
ad2ff5418c
Make Stables (adventure map) and Stables (castle building) bonuses stack
2025-01-23 16:08:32 +00:00
Ivan Savenko
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
Ivan Savenko
ced98f4698
Fix pathfinding reducing tile cost by only 1 point
2025-01-22 11:05:07 +00:00
Ivan Savenko
c3fb76b56f
Offloaded xbrz upscaling to background threads
2025-01-21 21:15:21 +00:00
Ivan Savenko
391986e0ba
Moved image scaling & optimization logic to separate classes
2025-01-21 21:15:21 +00:00
Ivan Savenko
68bac73632
Initial part of background scaling
2025-01-21 21:15:21 +00:00
Ivan Savenko
c9dd3dab5d
Fix loading of pre-scaled assets
2025-01-21 21:15:21 +00:00
Ivan Savenko
668bf63fc0
Remove access to internal surface of Canvas
2025-01-21 21:15:21 +00:00
Ivan Savenko
4a600a9d4c
Reworked image container classes for easier support of new features
2025-01-21 21:15:21 +00:00
Ivan Savenko
2ee5f2df02
Merge pull request #5295 from IvanSavenko/bugfixing
...
[1.6.4] Bugfixing for recently reported issues
2025-01-21 15:50:02 +02:00
MichalZr6
30bd975f95
Use unit->getHexes()
...
instead of battle::Unit::getHexes(stack->getPosition(), stack->doubleWide(), stack->unitSide())
2025-01-21 13:23:18 +01:00
MichalZr6
a1593948b7
Restore LF, use JsonKeys for logging, fix BattleHex description
2025-01-21 13:23:17 +01:00
MichalZr6
ecdd394bb1
Use BattleHex as const ref wherever possible
...
Minor Fixes
Drop unused function from BattleHexArray
2025-01-21 13:23:17 +01:00
MichalZr6
8f63a82d60
Minor changes with BattleHex and BattleHexArray
2025-01-21 13:23:17 +01:00
Ivan Savenko
ff2de1661a
Enable one-way monoliths for AI
2025-01-20 21:34:10 +00:00
Ivan Savenko
e26fe815e9
Merge pull request #5293 from godric3/fix-using-specific-hero-in-campaing-bonus
...
Fix loading vcmp campaign with specific hero used in scenario bonuses
2025-01-20 16:26:09 +02:00
Ivan Savenko
2ac2a08d2c
Merge pull request #5296 from Laserlicht/right_drag
...
[1.6.4] Fix Smooth Map Dragging for RMB
2025-01-20 16:23:53 +02:00
Ivan Savenko
f852d81930
Merge pull request #5298 from Laserlicht/gog_screenshot
...
Gog.com screenshots for docs
2025-01-20 15:48:44 +02:00
Ivan Savenko
dddd32fb98
Merge pull request #5294 from Laserlicht/video_bg
...
[1.6.4] fix video background
2025-01-20 15:48:08 +02:00
Ivan Savenko
54c86e0292
Merge pull request #5292 from IvanSavenko/nkai_artifact_score
...
Per-hero artifact scoring for NKAI
2025-01-20 15:47:40 +02:00
Ivan Savenko
6b387e5d17
Fix integer overflow when total resource amount is above (int max / 100)
2025-01-20 11:17:32 +00:00