Ivan Savenko
|
59b2cbe4d2
|
Fix regressions
|
2023-11-15 15:57:03 +02:00 |
|
Ivan Savenko
|
52050d0ef1
|
Fix build
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
6cb1f6ff11
|
Remove all remaining implicit conversion in lib
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
96c81be68e
|
Win/loss conditions now use VariantIdentifier. Removed non-implemented
options
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
13763cad8e
|
Remove few more implicit conversions
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
34338f4eaa
|
Remove few more implicit conversions
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
abad4b01ce
|
Remove explicit convesion to int in operators
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
10e110320b
|
Remove std::vector<boo> from Json Serializer, simplify affected code
|
2023-11-15 15:55:18 +02:00 |
|
Ivan Savenko
|
0842f5afee
|
Removed remaining usages of std::vector<bool>
|
2023-11-15 15:55:18 +02:00 |
|
gamestales-com
|
faea00a7e1
|
Use arraytxt for object bonus description
|
2023-11-15 14:32:40 +01:00 |
|
Ivan Savenko
|
a9f868b379
|
Merge pull request #3166 from IvanSavenko/simturns_ui
UI for Simturns
|
2023-11-15 14:10:57 +02:00 |
|
DjWarmonger
|
ad9acd4b5e
|
Merge pull request #3131 from vcmi/improve_subterranean_gates
More tolerance for Subterranean Gates placement
|
2023-11-15 09:23:21 +01:00 |
|
Ivan Savenko
|
8392125b04
|
Disable experimental simturns AI option by default
|
2023-11-13 19:51:14 +02:00 |
|
Ivan Savenko
|
7d54f6a9c0
|
Implemented basic support for plural forms in translations
|
2023-11-13 19:06:56 +02:00 |
|
Ivan Savenko
|
301ac2457a
|
Cleanup
|
2023-11-13 17:48:55 +02:00 |
|
Ivan Savenko
|
d4496c81f9
|
Fix memory leaks in library
|
2023-11-13 16:27:15 +02:00 |
|
Ivan Savenko
|
a6f37b7cd7
|
Fixed few more memory leaks in client
|
2023-11-13 16:27:15 +02:00 |
|
Ivan Savenko
|
20ef3a69e7
|
Fix most of memleaks discovered by valgrind
|
2023-11-13 16:27:15 +02:00 |
|
Ivan Savenko
|
1192dbff15
|
Merge pull request #3180 from IvanSavenko/bugfixing
Fixes for miscellaneous accumulated issues
|
2023-11-13 16:26:33 +02:00 |
|
Ivan Savenko
|
c6f9434c8e
|
Merge pull request #3170 from gamestales/gamestales/2903-morale-description-1442
#2903-morale-description-#1442
|
2023-11-13 01:53:29 +02:00 |
|
Ivan Savenko
|
9c9127be7d
|
Fix tooltip for spell scrolls on adventure map
|
2023-11-13 00:08:14 +02:00 |
|
Ivan Savenko
|
bc51d9c772
|
Merge pull request #3161 from SoundSSGood/art-swap-optimization
Artifacts swap optimization
|
2023-11-12 19:37:25 +02:00 |
|
Ivan Savenko
|
35ee8c1397
|
Only apply normal mana regen for retreated heroes in taverns (h3 logic)
|
2023-11-12 19:30:33 +02:00 |
|
Ivan Savenko
|
bbd3312705
|
Fix randomization of heroes in campaigns
|
2023-11-12 19:18:17 +02:00 |
|
Ivan Savenko
|
1d430d0328
|
Fix initialization order of Seer Huts and Creatures - Seer Hut might be
initialized before creature that its quest is linked to
|
2023-11-12 19:18:00 +02:00 |
|
Ivan Savenko
|
071fb97b33
|
Fix tooltip of visited banks after leaving some troops for banks with
creatures as reward
|
2023-11-12 17:50:52 +02:00 |
|
Ivan Savenko
|
7b92e23f3f
|
Fix crash on right-clicking some visited configurable objects
|
2023-11-12 16:55:42 +02:00 |
|
Andrii Danylchenko
|
142d0083d5
|
#3173 - fix trap crash on random hero
|
2023-11-12 16:14:06 +02:00 |
|
Ivan Savenko
|
5c810df36f
|
Reorganized types registration code
|
2023-11-11 00:39:08 +02:00 |
|
gamestales-com
|
a574f18e69
|
#2903-morale-description-#1442
|
2023-11-10 15:58:19 +01:00 |
|
Ivan Savenko
|
4a7fa9bf8c
|
Simplified CTypeList class
|
2023-11-08 22:05:36 +02:00 |
|
SoundSSGood
|
57e3abc548
|
ask assemble regression fixed
|
2023-11-08 21:59:55 +02:00 |
|
SoundSSGood
|
ce3d407396
|
artifacts swap optimization
|
2023-11-08 21:58:48 +02:00 |
|
Ivan Savenko
|
eb167d94a6
|
Mod compatibility check is now in a separate class and not part of
ModHandler
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
a61ceaf2a7
|
Serialization version bump
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
ed66fc2fb3
|
Minor optimization of map startup time
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
4e654a7e6e
|
Better names
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
0691dfef3b
|
Moved stateful artifact randomization logic to gamestate from handler
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
34c012d119
|
Serialization version bump
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
2cc8b5baeb
|
Fix map startup
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
54103813dd
|
Remove no longer used serialization methods
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
c7676bde53
|
Serialize Enitity classes by their ID
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
f8a7f6e5a7
|
Remove remaining boost::mpl usages
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
ad3c870fb6
|
Remove serialization of VLC, remove unused code
|
2023-11-08 21:27:05 +02:00 |
|
Ivan Savenko
|
32a2e540d3
|
Fix build
|
2023-11-08 14:00:23 +02:00 |
|
Ivan Savenko
|
6b81012f31
|
Use variant identifier in netpacks where applicable
|
2023-11-08 14:00:23 +02:00 |
|
Ivan Savenko
|
63e99a32d7
|
Merge pull request #3157 from IvanSavenko/switch_rng
Use minstd_rand instead of mt19937 to avoid save game bloat
|
2023-11-08 13:42:22 +02:00 |
|
Ivan Savenko
|
bdc83bb1b8
|
Add description why minstd has been chosen
|
2023-11-07 23:48:12 +02:00 |
|
Ivan Savenko
|
0acf8890ef
|
Merge pull request #3143 from IvanSavenko/metastring_refactor
Metastring refactor
|
2023-11-07 23:36:20 +02:00 |
|
Ivan Savenko
|
2835044282
|
Merge pull request #3159 from IvanSavenko/beta
Merge beta -> develop (rebased)
|
2023-11-07 22:49:29 +02:00 |
|