|
609f25f344
|
Add sanity check
|
2023-09-04 22:43:16 +03:00 |
|
|
b6a1a8f0da
|
Json Serializer should now use identifers storage properly
|
2023-09-04 22:23:20 +03:00 |
|
|
9735fa6d06
|
Fix regresssion - crash
|
2023-09-04 22:22:45 +03:00 |
|
|
12c4f8d18c
|
Fixed serialization of PlayerColor in json
|
2023-09-04 22:22:24 +03:00 |
|
|
86a7f5f5cd
|
Removed getStr(bool), replaced with similar toString()
|
2023-09-04 22:21:02 +03:00 |
|
|
7e27ac7073
|
IdentifierStorage is now separate handler in VLC
|
2023-09-04 18:56:16 +03:00 |
|
|
c8a6cd74cc
|
Additional checks for invalid access to IdentifierStorage
|
2023-09-04 18:56:16 +03:00 |
|
|
82989e6302
|
Use pointers in containers to guaranteed fixed address
|
2023-09-04 18:56:16 +03:00 |
|
|
a30e7ba321
|
Remove bitmasks of PlayerColor's. Add encode/decode methods
|
2023-09-04 18:56:16 +03:00 |
|
|
3f921fa771
|
Serialization version bump
|
2023-09-04 18:22:34 +03:00 |
|
|
6a260a60cf
|
Fix resource creation
|
2023-09-04 18:22:34 +03:00 |
|
|
9cfcf5ea19
|
Fix regressions
|
2023-09-04 18:22:34 +03:00 |
|
|
0f88b8969b
|
Removed some usages of std string as resource path
|
2023-09-04 18:22:34 +03:00 |
|
|
8dfdfffd87
|
Use ResourcePath for audio files
|
2023-09-04 18:22:34 +03:00 |
|
|
97b7d44c88
|
Use ResourcePath for video accessing
|
2023-09-04 18:22:34 +03:00 |
|
|
6f0108e462
|
Use ResourcePath for referencing texts and json's
|
2023-09-04 18:22:34 +03:00 |
|
|
823ffa7a07
|
Always use ResourcePath for referencing images and animations
|
2023-09-04 18:22:34 +03:00 |
|
|
d113168db4
|
Fix neutral objects serializing
|
2023-09-04 01:42:51 +04:00 |
|
|
385202a02a
|
Fix abandoned map crash
|
2023-09-04 01:42:51 +04:00 |
|
|
8040cafb3d
|
Code review tweaks
|
2023-09-01 15:17:46 +04:00 |
|
|
15037b782f
|
Fix assert
|
2023-09-01 04:39:32 +04:00 |
|
|
e9ba1d73d1
|
Support partial versions
|
2023-09-01 04:36:53 +04:00 |
|
|
ea7ab9d5ed
|
Migrate launcher to vcmi versions
|
2023-09-01 04:12:41 +04:00 |
|
|
c45ab07d0b
|
Merge pull request #2698 from Nordsoft91/turn-timer
Turn timer fixes
|
2023-09-01 00:31:52 +04:00 |
|
|
08967efd91
|
Teleport: check immunities in applicable()
Attempt to fix #2677
|
2023-08-31 19:58:46 +03:00 |
|
|
7255dda624
|
Merge pull request #2629 from dydzio0614/neutral-creature-popup
Improve neutral creature adventure map popup
|
2023-08-31 15:44:19 +03:00 |
|
|
adb633be30
|
Merge pull request #2715 from IvanSavenko/regression_fix
Fix several recently discovered regressions
|
2023-08-31 15:41:04 +03:00 |
|
|
49614f5851
|
Merge pull request #2695 from Nordsoft91/mod-compatibility
|
2023-08-31 12:14:54 +04:00 |
|
|
3e169ef2f5
|
Fix visiting of markets
|
2023-08-31 01:07:59 +03:00 |
|
|
cc3ca9a41e
|
Timers fixes
|
2023-08-30 03:33:59 +04:00 |
|
|
9a42abe2a7
|
Extended timer info to exhange between client and server
|
2023-08-30 03:11:46 +04:00 |
|
|
695a51d8c8
|
Merge remote-tracking branch 'vcmi/beta' into develop
|
2023-08-28 21:19:53 +03:00 |
|
|
4ee47b01ae
|
Make possible to play with different timers independently
|
2023-08-28 19:45:15 +04:00 |
|
|
98f7ed9dfd
|
Implement player start turn query
|
2023-08-28 18:56:36 +04:00 |
|
|
93f14c984d
|
Fix compatibility check with patch version
|
2023-08-28 17:49:13 +04:00 |
|
|
925bde68ff
|
Fix compatibility check with game version
|
2023-08-28 17:43:33 +04:00 |
|
|
0a6ea63b09
|
Revert "Add compatibility with minor version"
This reverts commit 6e7b13fcbe .
|
2023-08-28 17:41:00 +04:00 |
|
|
3962b71262
|
Remove unused variable
|
2023-08-28 17:10:52 +04:00 |
|
|
1586c6c6a0
|
Merge pull request #2668 from IvanSavenko/remove_current_player
Remove "currentPlayer" from gamestate
|
2023-08-28 17:10:28 +04:00 |
|
|
ffc4b989f0
|
Merge pull request #2679 from Laserlicht/smooth_scroll
Smooth scroll
|
2023-08-28 17:08:57 +04:00 |
|
|
6e7b13fcbe
|
Add compatibility with minor version
|
2023-08-28 16:21:46 +04:00 |
|
|
ce20d913e0
|
Fix checking PlayerColor's for validness
|
2023-08-27 01:35:38 +03:00 |
|
|
2286e0c7b1
|
implement speed and move
|
2023-08-26 21:13:33 +02:00 |
|
|
fe6d96f4a0
|
angle calc
|
2023-08-26 20:19:25 +02:00 |
|
|
edd029c79c
|
Replace "currentPlayer" from gamestate with "activePlayers"
- Allows multiple active players at once, e.g. simturns
- Cleared up validation of netpacks by server, e.g. always check for
pack sender
|
2023-08-25 18:56:15 +03:00 |
|
|
b61c9a9e35
|
Fix build
|
2023-08-25 13:46:42 +03:00 |
|
|
e2718db791
|
Converted several enumerations into constants
|
2023-08-25 13:38:02 +03:00 |
|
|
c2d5f7f22f
|
Formatting & cleanup
|
2023-08-25 13:38:02 +03:00 |
|
|
e54287ea5d
|
Converted remaining identifier to new system
|
2023-08-25 13:38:02 +03:00 |
|
|
0240ee886d
|
Converted (almost) all namespace enum's to enum classes
|
2023-08-25 13:38:02 +03:00 |
|