Ivan Savenko
|
c4e2417326
|
Fix crash on obstacle creation (e.g. moat)
|
2023-09-08 16:35:43 +03:00 |
|
Ivan Savenko
|
ef0eb8e930
|
Merge pull request #2772 from wb180/tavernPoolHeroesFix
Remove(reduce durations) of bonuses for tavern heroes
|
2023-09-07 10:54:44 +03:00 |
|
Ivan Savenko
|
f39fbe5151
|
Merge pull request #2757 from IvanSavenko/filesystem_refactor
Filesystem refactor - part 1
|
2023-09-07 10:51:02 +03:00 |
|
Ivan Savenko
|
1f1f978328
|
Fixed battle replay
|
2023-09-06 16:03:47 +03:00 |
|
Ivan Savenko
|
ef94e7a78a
|
Fix build
|
2023-09-06 16:03:47 +03:00 |
|
Ivan Savenko
|
9fa7a93fb0
|
Properly pass battleID in all battle netpack's
|
2023-09-06 16:03:47 +03:00 |
|
Ivan Savenko
|
747e28947a
|
Fix build
|
2023-09-06 16:03:47 +03:00 |
|
Ivan Savenko
|
41210c1dbf
|
Client-side support for multiple battles
|
2023-09-06 16:03:47 +03:00 |
|
Ivan Savenko
|
036df2e0ad
|
Support multiple battles in AI
|
2023-09-06 16:03:46 +03:00 |
|
Ivan Savenko
|
3a88180494
|
Separated game and battle callback (server & client only)
|
2023-09-06 16:03:39 +03:00 |
|
Ivan Savenko
|
fc4dfda00f
|
Added support for concurrent battles to gamestate and server
|
2023-09-06 16:03:02 +03:00 |
|
Evgeniy Meshcheryakov
|
47f5dd14fa
|
Remove(reduce durations) of bonuses for tavern heroes
|
2023-09-06 09:12:23 +03:00 |
|
Ivan Savenko
|
1a82280cb2
|
Fix build
|
2023-09-05 13:16:08 +03:00 |
|
Ivan Savenko
|
f30355839f
|
Fix build
|
2023-09-05 00:55:54 +03:00 |
|
Ivan Savenko
|
609f25f344
|
Add sanity check
|
2023-09-04 22:43:16 +03:00 |
|
Ivan Savenko
|
b6a1a8f0da
|
Json Serializer should now use identifers storage properly
|
2023-09-04 22:23:20 +03:00 |
|
Ivan Savenko
|
9735fa6d06
|
Fix regresssion - crash
|
2023-09-04 22:22:45 +03:00 |
|
Ivan Savenko
|
12c4f8d18c
|
Fixed serialization of PlayerColor in json
|
2023-09-04 22:22:24 +03:00 |
|
Ivan Savenko
|
86a7f5f5cd
|
Removed getStr(bool), replaced with similar toString()
|
2023-09-04 22:21:02 +03:00 |
|
Ivan Savenko
|
7e27ac7073
|
IdentifierStorage is now separate handler in VLC
|
2023-09-04 18:56:16 +03:00 |
|
Ivan Savenko
|
c8a6cd74cc
|
Additional checks for invalid access to IdentifierStorage
|
2023-09-04 18:56:16 +03:00 |
|
Ivan Savenko
|
82989e6302
|
Use pointers in containers to guaranteed fixed address
|
2023-09-04 18:56:16 +03:00 |
|
Ivan Savenko
|
a30e7ba321
|
Remove bitmasks of PlayerColor's. Add encode/decode methods
|
2023-09-04 18:56:16 +03:00 |
|
Ivan Savenko
|
3f921fa771
|
Serialization version bump
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
6a260a60cf
|
Fix resource creation
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
9cfcf5ea19
|
Fix regressions
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
0f88b8969b
|
Removed some usages of std string as resource path
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
8dfdfffd87
|
Use ResourcePath for audio files
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
97b7d44c88
|
Use ResourcePath for video accessing
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
6f0108e462
|
Use ResourcePath for referencing texts and json's
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
823ffa7a07
|
Always use ResourcePath for referencing images and animations
|
2023-09-04 18:22:34 +03:00 |
|
nordsoft
|
8040cafb3d
|
Code review tweaks
|
2023-09-01 15:17:46 +04:00 |
|
nordsoft
|
15037b782f
|
Fix assert
|
2023-09-01 04:39:32 +04:00 |
|
nordsoft
|
e9ba1d73d1
|
Support partial versions
|
2023-09-01 04:36:53 +04:00 |
|
nordsoft
|
ea7ab9d5ed
|
Migrate launcher to vcmi versions
|
2023-09-01 04:12:41 +04:00 |
|
Nordsoft91
|
c45ab07d0b
|
Merge pull request #2698 from Nordsoft91/turn-timer
Turn timer fixes
|
2023-09-01 00:31:52 +04:00 |
|
Ivan Savenko
|
adb633be30
|
Merge pull request #2715 from IvanSavenko/regression_fix
Fix several recently discovered regressions
|
2023-08-31 15:41:04 +03:00 |
|
Nordsoft91
|
49614f5851
|
Merge pull request #2695 from Nordsoft91/mod-compatibility
|
2023-08-31 12:14:54 +04:00 |
|
Ivan Savenko
|
3e169ef2f5
|
Fix visiting of markets
|
2023-08-31 01:07:59 +03:00 |
|
nordsoft
|
cc3ca9a41e
|
Timers fixes
|
2023-08-30 03:33:59 +04:00 |
|
nordsoft
|
9a42abe2a7
|
Extended timer info to exhange between client and server
|
2023-08-30 03:11:46 +04:00 |
|
Ivan Savenko
|
695a51d8c8
|
Merge remote-tracking branch 'vcmi/beta' into develop
|
2023-08-28 21:19:53 +03:00 |
|
nordsoft
|
4ee47b01ae
|
Make possible to play with different timers independently
|
2023-08-28 19:45:15 +04:00 |
|
nordsoft
|
98f7ed9dfd
|
Implement player start turn query
|
2023-08-28 18:56:36 +04:00 |
|
nordsoft
|
93f14c984d
|
Fix compatibility check with patch version
|
2023-08-28 17:49:13 +04:00 |
|
nordsoft
|
925bde68ff
|
Fix compatibility check with game version
|
2023-08-28 17:43:33 +04:00 |
|
nordsoft
|
0a6ea63b09
|
Revert "Add compatibility with minor version"
This reverts commit 6e7b13fcbeca9eca8457edb6bbc37dffe606f3a7.
|
2023-08-28 17:41:00 +04:00 |
|
nordsoft
|
3962b71262
|
Remove unused variable
|
2023-08-28 17:10:52 +04:00 |
|
Nordsoft91
|
1586c6c6a0
|
Merge pull request #2668 from IvanSavenko/remove_current_player
Remove "currentPlayer" from gamestate
|
2023-08-28 17:10:28 +04:00 |
|
Nordsoft91
|
ffc4b989f0
|
Merge pull request #2679 from Laserlicht/smooth_scroll
Smooth scroll
|
2023-08-28 17:08:57 +04:00 |
|