4651893b48
Fix hota quests
2023-10-14 00:15:15 +02:00
2bf8cdc9f5
Hota-related bugs were fixed
2023-10-13 12:52:45 +02:00
74a90cde5d
Fix hero level limiter
2023-10-12 12:52:01 +02:00
14b030d2eb
Support hota quest gates
2023-10-11 23:15:24 +02:00
7ccd4cdcb2
Refactor quests progress
2023-10-11 21:10:42 +02:00
5b10b457cf
Fix code review suggestions
2023-10-11 00:47:19 +02:00
31d71ddd25
Minor fixes in text
2023-10-10 23:44:29 +02:00
5eeda3cd25
Quests mostly work
2023-10-10 23:44:29 +02:00
d2d64dbddd
Bugfixes
2023-10-10 23:44:29 +02:00
bb238f9b72
New quests work
2023-10-10 23:44:29 +02:00
63bdfb8ff6
New quests implemented
2023-10-10 23:44:29 +02:00
1460541ee5
New limiter based quests
2023-10-10 23:44:29 +02:00
0cf3205e15
Fix quest regressions
2023-10-10 23:44:28 +02:00
037efdf5fc
Improvements to type safety of Identifier class
...
- Constructor of Identifier from integer is now explicit
- Lobby hero/town selection now uses Identifiers instead of int's
- Removed serialization workaround for hero portraits
- Added dummy objects for custom heroes portraits for ID resolver to use
- HeroInstance now stores portrait ID only in case of custom portrait
- Fixed loading of campaign heroes portraits on RoE maps
2023-10-04 18:05:23 +03:00
c57d5545c2
Merge pull request #2971 from Nordsoft91/translations
...
Multi-language support for network game and for VMAPs
2023-10-02 20:41:42 +02:00
40af83a55c
Fix quest
2023-09-28 02:51:58 +02:00
41da252e67
Seerhut meta strings
2023-09-27 23:49:27 +02:00
92fdaa20b1
Fix crash on loading Seer Hut with kill monster mission
2023-09-27 21:24:25 +03:00
8c0d78f1d9
Added initiator-player to packs that add/remove/move objects
2023-09-19 19:24:34 +03:00
2960895041
Issues fixed
2023-09-17 22:19:45 +02:00
c1c13cfafb
Pandora and events work as rewardable object
2023-09-15 15:29:41 +02:00
06f01c3b82
Seerhut works as rewardable object
2023-09-15 10:06:06 +02:00
96d6a48f01
Backward compatible json serialization
2023-09-13 02:14:35 +02:00
ef3f0174dd
Rewardable seer hut and quest gate
2023-09-13 01:40:07 +02:00
12c4f8d18c
Fixed serialization of PlayerColor in json
2023-09-04 22:22:24 +03:00
e54287ea5d
Converted remaining identifier to new system
2023-08-25 13:38:02 +03:00
62cd8b12d4
Converted several namespace enums to enum class
2023-08-25 13:38:02 +03:00
62fddca21e
Split massive CModHandler class/file into multiple parts:
...
- IdentifierStorage is now a separate handler in VLC
- Renamed ModHandler::Incompatibility exception to ModIncompatibility
- Extracted ModScope namespace from ModHandler
- Extracted ModUtilities namespace from ModHandler
- Split CModHandler.cpp on per-class basis
- Replaced some direct members with unique_ptr to reduce header includes
2023-07-30 22:17:47 +03:00
fd9c7352a0
suggested changes
2023-07-03 22:54:03 +03:00
07c811dd67
CCombinedArtifactInstance refactoring
2023-06-30 19:40:57 +03:00
85262cf4f5
Moved CGameState files into a separate directory
2023-06-26 17:15:59 +03:00
56d69e790b
Renamed MetaString methods to more logical names
2023-06-20 19:37:27 +03:00
2636a0dcc3
Moved MetaString to a new file
2023-06-20 19:37:27 +03:00
f35b3a0dc3
Replace MetaString operator << with member function
2023-06-20 19:37:27 +03:00
6f743916db
Moved CGCreature to a new file
2023-06-20 19:37:27 +03:00
1e9eea30e1
Merge remote-tracking branch 'soundsgood/CArtHandler-rework' into develop
2023-06-05 18:53:17 +03:00
d6a357fd17
Split some map object files into smaller files. Reduced includes usage.
2023-06-02 21:47:37 +03:00
021f94a579
artifact utils
2023-05-17 17:00:31 +03:00
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
2023-05-03 18:01:06 +03:00
a654cc2391
Removed vstd::advance. Added vstd::next to handle similar cases.
2023-05-01 17:58:18 +03:00
7a5775a9f9
vcmi: use std::optional
2023-04-17 00:43:13 +03:00
44b83b2e11
Merge master -> develop
2023-04-14 16:51:35 +03:00
35ac4d88ac
Fix Seer Hut right-click text
2023-04-13 19:06:44 +03:00
11b237a23c
vcmi: massive refactoring v1
2023-04-05 22:33:12 +03:00
c661419897
Merge pull request #1700 from rilian-la-te/resource-array
...
Modernize resourceSet.
2023-04-02 20:12:45 +03:00
f0f9eecf97
Backpack limit part5. End of battle. Other stuff
2023-03-21 12:14:33 +02:00
9f8aa25297
Backpack limit part4 (Using cheats, buying)
2023-03-21 12:14:33 +02:00
ca5c9910a4
Backpack limit part3 finishQuest
2023-03-21 12:14:33 +02:00
e23766280f
Backpack limit part2 (Pick up, Dig up, Object rewards)
2023-03-21 12:14:33 +02:00
bbbbfe00f0
Modernize resourceSet
2023-03-17 02:26:54 +03:00