Commit Graph
100 Commits
Author SHA1 Message Date
nordsoft 7d56b704a2 Fix events/rumors identifiers 2023-10-01 13:38:16 +02:00
nordsoft 9c5725da66 Convertion finished 2023-10-01 13:32:35 +02:00
nordsoft 4e5580f3d9 Fix typo 2023-10-01 02:39:03 +02:00
nordsoft e9855de101 Layout fixes 2023-10-01 02:35:02 +02:00
nordsoft cb02e221f3 Couple fixes 2023-09-30 04:33:41 +02:00
nordsoft 3018178956 Remember folder for images as well 2023-09-30 03:44:13 +02:00
nordsoft 53dadc6dc3 Add map converter 2023-09-30 03:42:29 +02:00
nordsoft 9631176e58 Fix tests 2023-09-29 00:28:09 +02:00
nordsoft 70796d232b Full support of maps translations 2023-09-29 00:24:45 +02:00
nordsoft ae073ee35d Remove unused identifiers 2023-09-28 23:15:36 +02:00
nordsoft 38d12bbe8c Final changes for map editor translations 2023-09-28 22:48:52 +02:00
nordsoft ab85e724eb Read-only UI logic for translations 2023-09-28 16:20:21 +02:00
nordsoft db93b8eaa1 UI draft for map translations 2023-09-28 15:29:43 +02:00
nordsoft dbf3cad796 Register all text IDs in map editor 2023-09-28 14:49:47 +02:00
nordsoft 98fde9ab1d Add string IDs in map editor 2023-09-28 14:38:31 +02:00
nordsoft 60df49236f Inspector widgets set string ID 2023-09-28 14:03:58 +02:00
nordsoft 232b3e8cf6 Compile map editor 2023-09-28 13:28:37 +02:00
nordsoft 56eefab255 Fix headers 2023-09-28 13:28:24 +02:00
nordsoft 9df85192c9 Revert "Disable map editor"
This reverts commit de1bb1be19.
2023-09-28 13:28:15 +02:00
nordsoft 1dbecc2e18 Revert "Add header"
This reverts commit d661600858.
2023-09-28 13:28:04 +02:00
nordsoft d661600858 Add header 2023-09-28 13:14:23 +02:00
nordsoft a710c88b07 Proper map translations loading 2023-09-28 13:09:01 +02:00
nordsoft 67e1200448 Remove forward declaration 2023-09-28 12:46:28 +02:00
nordsoft de1bb1be19 Disable map editor 2023-09-28 04:33:33 +02:00
nordsoft ba1dbbbb1d New version for map format 2023-09-28 04:23:14 +02:00
nordsoft 65f696b018 Cosmetic changes for json map reader 2023-09-28 03:02:46 +02:00
nordsoft 9098126684 Separate map text identifiers from global 2023-09-28 02:52:49 +02:00
nordsoft 40af83a55c Fix quest 2023-09-28 02:51:58 +02:00
nordsoft 3c2549d905 Fix town name 2023-09-28 02:51:44 +02:00
nordsoft 6da605ff83 Campaign meta strings 2023-09-28 00:10:28 +02:00
nordsoft 5b97c323d3 Rename hero strings to text id 2023-09-28 00:04:05 +02:00
nordsoft 486091a915 Heroes switched to text id 2023-09-28 00:00:32 +02:00
nordsoft 0c94a4d891 Town name switched to id 2023-09-27 23:57:05 +02:00
nordsoft 41da252e67 Seerhut meta strings 2023-09-27 23:49:27 +02:00
nordsoft 00c8c2eb82 Event message meta string 2023-09-27 23:28:17 +02:00
nordsoft f9f79255c5 Creature message meta string 2023-09-27 23:25:19 +02:00
nordsoft 0ac893b80f Rumors meta string 2023-09-27 23:22:45 +02:00
nordsoft ab373f08ab Use meta string for messages 2023-09-27 23:11:11 +02:00
nordsoft 03c099d4fd First steps 2023-09-27 22:53:13 +02:00
nordsoft 056cba55a8 Show loading screen immediately on restart 2023-09-26 15:45:46 +02:00
nordsoft 2a3e371caf Remove any modification of enabled mods during game loading 2023-09-24 23:34:46 +02:00
nordsoft c73c9d773c Fix issue with impossible room ready status 2023-09-24 03:15:10 +02:00
nordsoft 5f2023c8d5 Fix typo 2023-09-23 04:33:08 +02:00
nordsoft a5492b30c3 Add pre-battle message 2023-09-23 02:35:21 +02:00
nordsoft 61141a0406 Fix gcc compiling 2023-09-23 01:10:45 +02:00
nordsoft dce1ac1538 Redesign mod incompatibility message 2023-09-23 00:32:48 +02:00
nordsoft 5b24fe289b Assembling difficulty json instead of overriding 2023-09-22 14:46:43 +02:00
nordsoft 2a2f0a657e Fix battle bonuses serialization 2023-09-22 13:34:00 +02:00
nordsoft 16b147d588 Fix negative spell cost 2023-09-22 01:12:10 +02:00
nordsoft 099109b7d2 Minor fixes 2023-09-22 00:52:19 +02:00
nordsoft 60eef59bc9 Show root mods for maps 2023-09-21 22:38:01 +02:00
nordsoft 4691907f9c Show root mods only 2023-09-21 22:28:29 +02:00
nordsoft a05f8339ae Proper mod compatibility check system 2023-09-21 04:31:08 +02:00
nordsoft f8b8ab0965 Add documentation for difficulty.json 2023-09-20 16:35:28 +02:00
nordsoft cb3bbc6680 Restructured difficulty config 2023-09-20 16:12:26 +02:00
nordsoft 0de912e67b Add basic system to add more advantages for ai player 2023-09-20 03:50:35 +02:00
nordsoft 75d97e86e4 Show progress for mod extraction 2023-09-19 23:38:00 +02:00
nordsoft 326791886d Rename and events modal mode always 2023-09-19 17:11:03 +02:00
nordsoft 2960895041 Issues fixed 2023-09-17 22:19:45 +02:00
nordsoft a517e6ad8e Message split for pandora box 2023-09-17 18:02:24 +02:00
nordsoft e3538f24ab Fix components problem 2023-09-17 16:04:34 +02:00
nordsoft 44d72dce51 Use enum in h3m map parser 2023-09-17 15:06:49 +02:00
nordsoft 7b22aefb12 Some minor fixes 2023-09-17 13:03:42 +02:00
nordsoft a3b60bf829 Fix warning 2023-09-16 14:30:25 +02:00
nordsoft 10d783d8ee Undefined behavior fix 2023-09-16 05:59:16 +02:00
nordsoft 033e7010ca Fix for empty primary skills array 2023-09-16 05:52:23 +02:00
nordsoft 991a755a1f Added new rewardable widget 2023-09-16 05:34:27 +02:00
nordsoft 4f76eb3fce Add limiter serialization 2023-09-15 23:00:33 +02:00
nordsoft 4af2d917c0 Fix messages for pandoras 2023-09-15 21:13:07 +02:00
nordsoft b5b5d881c4 Merge remote-tracking branch 'upstream/develop' into rewardable-quests 2023-09-15 21:08:22 +02:00
nordsoft 68c61797f8 Implement select all option for rewardable objects 2023-09-15 21:08:14 +02:00
nordsoft c1c13cfafb Pandora and events work as rewardable object 2023-09-15 15:29:41 +02:00
nordsoft 06f01c3b82 Seerhut works as rewardable object 2023-09-15 10:06:06 +02:00
nordsoft 574047c55c Start making new serialization for rewardables 2023-09-13 09:18:46 +02:00
nordsoft 96d6a48f01 Backward compatible json serialization 2023-09-13 02:14:35 +02:00
nordsoft ef3f0174dd Rewardable seer hut and quest gate 2023-09-13 01:40:07 +02:00
nordsoft 6a0b26d402 Object picker for victory/loss conditions 2023-09-11 20:37:26 +02:00
nordsoft 1ac886ca71 Refactor abstract settings to have map controller 2023-09-11 20:37:26 +02:00
nordsoft 3024aaae30 Town picker in player settings implemented 2023-09-11 20:37:26 +02:00
nordsoft 727284c05e Bump editor version 2023-09-11 20:37:26 +02:00
nordsoft 19407954ed Object picker implemented 2023-09-11 20:37:26 +02:00
nordsoft 082e1194ff Little refactoring 2023-09-11 20:37:26 +02:00
nordsoft 94c6adb28c Temporary fix for vic/loss conditions string 2023-09-11 20:37:25 +02:00
nordsoft a89a8019ab Added skills customization 2023-09-11 20:37:25 +02:00
nordsoft 445e39ad20 Improved inspector 2023-09-11 20:37:25 +02:00
nordsoft d07fbc2204 Improve bool fields in inspector 2023-09-11 20:37:25 +02:00
nordsoft 5136305455 Fix hero type for random hero 2023-09-11 20:37:25 +02:00
nordsoft e912a2db38 Better army widget 2023-09-11 20:37:25 +02:00
nordsoft 6e3817f18c Events serialization 2023-09-10 01:54:55 +02:00
nordsoft cc3864a0fa Fix for random dwellings 2023-09-09 21:17:21 +02:00
nordsoft 2b3f211659 Enable quick combat by default 2023-09-09 14:42:13 +02:00
nordsoft 01bf146640 Change string id 2023-09-09 14:31:44 +02:00
nordsoft f6e3c6a487 Fix 2023-09-09 14:27:51 +02:00
nordsoft 52cbb613ae Use pragma once 2023-09-09 11:03:19 +02:00
nordsoft 18c44fc006 Cache archive files 2023-09-09 10:59:29 +02:00
nordsoft 0db51e0517 Minor fixes for lobby 2023-09-09 10:59:29 +02:00
nordsoft 8f848d8ceb Merge remote-tracking branch 'upstream/develop' into editor-improvements-1.4
# Conflicts:
#	mapeditor/inspector/inspector.cpp
2023-09-08 17:58:14 +02:00
nordsoft 320cd6bf16 Add rumors 2023-09-08 17:54:34 +02:00
nordsoft 0148662847 Merge remote-tracking branch 'upstream/develop' into editor-improvements-1.4
# Conflicts:
#	lib/mapObjects/CGObjectInstance.cpp
2023-09-08 03:22:50 +02:00
nordsoft ad8d7016b6 Resources in time events 2023-09-08 03:21:31 +02:00