1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-21 00:19:29 +02:00
Commit Graph

7110 Commits

Author SHA1 Message Date
c6a9d94630 Fix crash with empty zone 2024-03-24 17:25:30 +01:00
acceca0139 map editor: Allow to customize hero spells 2024-03-24 10:01:20 +01:00
017fb204a1 NKAI: remove 5th dimension 2024-03-24 09:32:54 +02:00
263d439605 Fix uninitialized variable 2024-03-24 07:54:11 +01:00
b419c70f18 Fix(minizip/minizip.c): fix possibly uninitialized variable 2024-03-24 07:47:37 +02:00
5e85a4c629 mztools.c: adjust code style 2024-03-24 07:44:33 +02:00
da3a009cbb Fix(minizip/mztools.c): prevent file descriptor leak 2024-03-24 07:40:57 +02:00
ff35a27176 Fix loading saved games (add ESerializationVersion) 2024-03-23 22:03:06 +01:00
05bbb45824 change MANA_PER_KNOWLEGDE to percentage 2024-03-23 20:28:49 +01:00
0c0a1bd777 Don't scale distance of large treasures beyond 30K value 2024-03-20 15:35:06 +01:00
433765714f Add less obstacles in zones with low treasure value 2024-03-20 14:42:09 +01:00
02fc410a98 Sonarcloud fixes 2024-03-20 13:51:16 +01:00
68cdcb893e Include treasure value in min distance calculation 2024-03-20 12:39:07 +01:00
a8d1d72b15 Cleaned logs 2024-03-20 10:12:48 +01:00
662bb0d1f6 Cut straight paths for better passability 2024-03-20 10:03:26 +01:00
25a62b504f Perfection achieved? 2024-03-20 09:05:27 +01:00
1546a221d1 Best result so far 2024-03-20 08:36:02 +01:00
006ec227ce [iOS] fix crash on starting game
apparently iOS can't change socket buffer size
2024-03-20 05:52:25 +03:00
3e959f3ad9 Merge pull request #3132 from vcmi/reward_select_all
Support for "selectAll" reward
2024-03-14 21:46:02 +01:00
306896601a Merge pull request #3636 from vcmi/rmg_tweaks
Rmg tweaks
2024-03-14 19:54:25 +01:00
2c9b7089ad Merge pull request #3645 from vcmi/save_rmg_options
Save rmg options
2024-03-14 19:54:08 +01:00
a93dd25867 Update docs to be in line with existing code. 2024-03-14 10:22:15 +01:00
94ecef748b Merge pull request #3654 from IvanSavenko/lobby_protocol
Lobby protocol documentation and fixes
2024-03-11 18:07:57 +02:00
c9c118cff2 Merge pull request #3595 from vcmi/object-graph
NKAI Object graph
2024-03-10 20:26:17 +02:00
8ef7daf45a Missing change 2024-03-09 11:02:43 +01:00
69cfc83be3 Fix issue found by Sonarcloud 2024-03-09 08:17:46 +01:00
87bf4b752a Better implementation of granting multiple rewards 2024-03-09 07:38:11 +01:00
fe8bcc5758 Merge remote-tracking branch 'origin/develop' into reward_select_all
# Conflicts:
#	lib/mapObjects/CRewardableObject.cpp
2024-03-09 06:50:56 +01:00
c21e5bb0fb Always validate messages in debug mode. Fixes for schemas 2024-03-08 16:32:40 +02:00
0946f5e690 Fix file name in header 2024-03-08 16:32:40 +02:00
2c1b142d68 Added support for 'const' field to json validator 2024-03-08 16:32:39 +02:00
d7607983fc sonarcloud warnings 2024-03-08 14:33:03 +02:00
9f688e6fb7 MoveArtifact, BulkMoveArtifacts PlayerColor player field 2024-03-07 22:28:56 +02:00
b1f52eec41 ManageBackpackArtifacts 2024-03-07 18:16:22 +02:00
d143f53d7e using deque for hero's backpack storage 2024-03-07 18:16:21 +02:00
b236384356 NKAI: graph add battle layer 2024-03-02 15:54:05 +02:00
047e076d05 NKAI: visual logger 2024-03-02 15:54:05 +02:00
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
28f76b2839 Actually, avoid guarded object altogether 2024-03-01 18:17:17 +01:00
4e88290962 Actually avoid only monsters 2024-03-01 18:10:05 +01:00
8f1638f78a Try to not route roads through passable objects 2024-03-01 17:48:07 +01:00
d078808c9f Merge remote-tracking branch 'origin/develop' into rmg_tweaks 2024-03-01 16:55:05 +01:00
17fc1604ca Remove unused file 2024-02-29 20:20:35 +01:00
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
b7320bbc8a Cleanup 2024-02-29 13:04:48 +01:00
2c32c770f7 First version that works in lobby 2024-02-29 12:45:08 +01:00
57eece233b Ignore BOM at the start of json file 2024-02-26 12:55:49 +02:00
f86708bf37 Fix json5 parsing 2024-02-26 12:55:49 +02:00
c90fb47c23 Converted json validator into a class 2024-02-26 12:55:49 +02:00
d2844a5eeb Cleared up code 2024-02-26 12:55:49 +02:00