DjWarmonger
|
2c9b7089ad
|
Merge pull request #3645 from vcmi/save_rmg_options
Save rmg options
|
2024-03-14 19:54:08 +01:00 |
|
Ivan Savenko
|
94ecef748b
|
Merge pull request #3654 from IvanSavenko/lobby_protocol
Lobby protocol documentation and fixes
|
2024-03-11 18:07:57 +02:00 |
|
Andrii Danylchenko
|
c9c118cff2
|
Merge pull request #3595 from vcmi/object-graph
NKAI Object graph
|
2024-03-10 20:26:17 +02:00 |
|
Andrii Danylchenko
|
bec2c0cac2
|
NKAI: fix sonar and refactoring
|
2024-03-10 15:14:15 +02:00 |
|
Ivan Savenko
|
c21e5bb0fb
|
Always validate messages in debug mode. Fixes for schemas
|
2024-03-08 16:32:40 +02:00 |
|
Ivan Savenko
|
efe10b05e9
|
Load virtual filesystem on lobby start to access schemas
|
2024-03-08 16:32:40 +02:00 |
|
Ivan Savenko
|
456dfd9e3d
|
Added debug validation of lobby protocol on every send/receive
|
2024-03-08 16:32:40 +02:00 |
|
Ivan Savenko
|
c9604f3dc1
|
Fix json formatting
|
2024-03-08 16:32:40 +02:00 |
|
Ivan Savenko
|
0946f5e690
|
Fix file name in header
|
2024-03-08 16:32:40 +02:00 |
|
Ivan Savenko
|
b628a2460c
|
Initial version of networking docs
|
2024-03-08 16:32:40 +02:00 |
|
Ivan Savenko
|
ea04a84812
|
Added initial versions of schemas for lobby protocol
|
2024-03-08 16:32:40 +02:00 |
|
Ivan Savenko
|
6120fd2faa
|
Lobby server will now validate incoming messages
|
2024-03-08 16:32:39 +02:00 |
|
Ivan Savenko
|
5b1549200a
|
Renamed openGameRoom to more clear activateGameRoom
|
2024-03-08 16:32:39 +02:00 |
|
Ivan Savenko
|
2c1b142d68
|
Added support for 'const' field to json validator
|
2024-03-08 16:32:39 +02:00 |
|
Andrii Danylchenko
|
6245adb9a4
|
NKAI: configurable object graph
|
2024-03-08 14:39:16 +02:00 |
|
Ivan Savenko
|
bea80a60fb
|
Merge pull request #3644 from Laserlicht/fix_castle_replay
fix castle quick combat
|
2024-03-07 10:21:19 +02:00 |
|
Tomasz Zieliński
|
5ca3fd2d9c
|
Restored previous solution, which is handled already.
|
2024-03-04 21:49:35 +01:00 |
|
Tomasz Zieliński
|
e7af9d5607
|
Code review fixes, Sonarcloud fixes
|
2024-03-04 21:23:17 +01:00 |
|
Laserlicht
|
119fa1e96c
|
seperate path for ai vs human
|
2024-03-04 20:34:43 +01:00 |
|
Ivan Savenko
|
4b2cba96cc
|
Merge pull request #3646 from IvanSavenko/configurable_button
Configurable buttons
|
2024-03-04 13:34:40 +02:00 |
|
Ivan Savenko
|
83eb0ea28f
|
Merge pull request #3625 from IvanSavenko/exchange_in_town
Better hero exchange in town
|
2024-03-04 13:34:15 +02:00 |
|
Ivan Savenko
|
9d65148717
|
Merge pull request #3651 from vcmi/launcher-settings-unused-slot
remove no longer used slot
|
2024-03-04 13:08:14 +02:00 |
|
Ivan Savenko
|
7f6072c569
|
Merge pull request #3650 from Alexander-Wilms/type-traits
Fix SonarCloud issues
|
2024-03-04 13:06:18 +02:00 |
|
Andrii Danylchenko
|
5f8a157c6d
|
NKAI: rollback changes with removing scan depth
|
2024-03-03 10:21:17 +02:00 |
|
Andrey Filipenkov
|
1b69410bbc
|
also remove the declaration from the header
|
2024-03-02 17:35:28 +03:00 |
|
Andrey Filipenkov
|
5dddb7ed00
|
remove no longer used slot
|
2024-03-02 17:27:15 +03:00 |
|
Andrii Danylchenko
|
fb6fd63a58
|
NKAI: water paths in graph
|
2024-03-02 15:55:36 +02:00 |
|
Andrii Danylchenko
|
b236384356
|
NKAI: graph add battle layer
|
2024-03-02 15:54:05 +02:00 |
|
Andrii Danylchenko
|
047e076d05
|
NKAI: visual logger
|
2024-03-02 15:54:05 +02:00 |
|
Andrii Danylchenko
|
a090441672
|
NKAI: object graph second layer not operational yet
|
2024-03-02 15:54:03 +02:00 |
|
Andrii Danylchenko
|
376a17409f
|
NKAI: initial implementation of object graph
|
2024-03-02 15:52:45 +02:00 |
|
Andrii Danylchenko
|
a373ec6743
|
Merge pull request #3637 from vcmi/nkai-config
NKAI: moddable configuration
|
2024-03-02 15:47:49 +02:00 |
|
Alexander Wilms
|
ea48257100
|
Fix SonarCloud issues
Replace the use of "::value" with "std::is_abstract_v" and similar issues
|
2024-03-02 14:08:03 +01:00 |
|
Andrii Danylchenko
|
35429eab52
|
NKAI: moddable configuration
|
2024-03-01 22:03:07 +02:00 |
|
Ivan Savenko
|
00058ea609
|
Merge pull request #3649 from godric3/map-editor-fix-owner-selection
Map editor fix owner selection
|
2024-03-01 13:34:47 +02:00 |
|
Tomasz Zieliński
|
1b2d01c25f
|
Add new map sizes & better layout
|
2024-03-01 12:15:04 +01:00 |
|
Tomasz Zieliński
|
f650072da1
|
Remove useless code
|
2024-03-01 11:46:01 +01:00 |
|
Tomasz Zieliński
|
35c1ef7be2
|
How about now?
|
2024-03-01 11:18:08 +01:00 |
|
Tomasz Zieliński
|
7df36279c5
|
Compile fix?
|
2024-03-01 11:10:40 +01:00 |
|
Tomasz Zieliński
|
5f95955535
|
Store and load last difficulty setting
|
2024-03-01 10:57:48 +01:00 |
|
godric3
|
da91e90a7b
|
map editor: dont suggest neutral owner for hero
|
2024-02-29 23:08:21 +01:00 |
|
godric3
|
51386db347
|
map editor: fix owner selection
|
2024-02-29 22:11:28 +01:00 |
|
Tomasz Zieliński
|
c87b0e6d65
|
Compile fix
|
2024-02-29 20:44:14 +01:00 |
|
Tomasz Zieliński
|
17fc1604ca
|
Remove unused file
|
2024-02-29 20:20:35 +01:00 |
|
Tomasz Zieliński
|
fcbe399541
|
Cleanup
|
2024-02-29 20:12:46 +01:00 |
|
Tomasz Zieliński
|
74bd6d6075
|
Editor save & load template works
|
2024-02-29 20:05:20 +01:00 |
|
Ivan Savenko
|
ce44f581fb
|
Merge pull request #3648 from IvanSavenko/fix_json_from_const_char
Add additional constructor to JsonNode from const char *
|
2024-02-29 19:22:14 +02:00 |
|
Ivan Savenko
|
d5a96a122a
|
Add additional constructor to JsonNode from const char *
Fixes an issue where due to implicit conversion JsonNode(bool) will be
called instead of expected JsonNode(std::string)
|
2024-02-29 17:33:00 +02:00 |
|
Ivan Savenko
|
22f23ba6f8
|
Restore previously disabled functionality
|
2024-02-29 16:47:44 +02:00 |
|
Ivan Savenko
|
ddb2acb9c2
|
Code cleanup
|
2024-02-29 15:39:13 +02:00 |
|