Ivan Savenko
|
abad4b01ce
|
Remove explicit convesion to int in operators
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
6b81012f31
|
Use variant identifier in netpacks where applicable
|
2023-11-08 14:00:23 +02:00 |
|
Ivan Savenko
|
86a3806bec
|
MetaString refactor to eliminate integer usage for identifiers
- entity names are now stored and serialized as text ID's
- added helper methods for convenience to get entities names to
metastring
|
2023-11-07 22:47:10 +02:00 |
|
Ivan Savenko
|
c1c2119f3d
|
Show Seer Hut quest icon on right click. Fix broken tooltip.
|
2023-11-06 20:37:07 +02:00 |
|
Ivan Savenko
|
5487f07d3b
|
added toEntity overload that accepts generic Services class
|
2023-11-04 17:04:53 +02:00 |
|
Ivan Savenko
|
184f5a72cc
|
Use toEntity/toXXX methods in Identifier instead VLC objects access
|
2023-11-03 16:03:29 +02:00 |
|
Ivan Savenko
|
8d5fa41a19
|
Minor fixes
|
2023-11-03 16:03:29 +02:00 |
|
Ivan Savenko
|
885dce0c27
|
Replace static_cast's of Identifiers with getNum call
|
2023-11-03 16:03:29 +02:00 |
|
Ivan Savenko
|
8f25f1fd4b
|
Serialize identifiers without implicit conversion to int
|
2023-11-03 16:03:29 +02:00 |
|
Ivan Savenko
|
056ef00f74
|
Bugfixing
|
2023-11-02 13:52:58 +02:00 |
|
Ivan Savenko
|
f201e3019a
|
Fix crash on right-clicking rewardable objects with no hero selected
|
2023-11-02 12:00:05 +02:00 |
|
Ivan Savenko
|
10e50548e7
|
Converted Component class to use VariantIdentifier instead of int
|
2023-11-02 12:00:04 +02:00 |
|
Ivan Savenko
|
b88a8da4e8
|
Split off some netpack structures into separate files
|
2023-10-23 13:59:15 +03:00 |
|
Ivan Savenko
|
0a10fc30b8
|
(lib) Bonus subtype is now stored as metaidentifier that can store any
other identifier inside it
|
2023-10-22 16:54:43 +03:00 |
|
Ivan Savenko
|
1c4a142849
|
Fix remaining TODO's
|
2023-10-21 00:44:57 +03:00 |
|
Ivan Savenko
|
8f4791914e
|
Show content preview only for Witch Huts / Shrines / Tree
|
2023-10-19 15:17:58 +03:00 |
|
Ivan Savenko
|
530c70c282
|
Added object descriptions present in H3
|
2023-10-19 13:34:15 +03:00 |
|
Ivan Savenko
|
901fd77699
|
Fix Cover of Darkness
|
2023-10-18 18:04:01 +03:00 |
|
Ivan Savenko
|
8f33fdcd83
|
Allow learning banned spell from Scholars (H3 logic)
|
2023-10-18 17:38:40 +03:00 |
|
Ivan Savenko
|
ce480c8c84
|
Fixed Scholar handling
|
2023-10-18 17:14:22 +03:00 |
|
Ivan Savenko
|
48eba6c362
|
Fix Witch Hut messages to match H3
|
2023-10-17 16:52:57 +03:00 |
|
Ivan Savenko
|
eedaa63f5f
|
Hnadling of Shrine messages now matches H3
|
2023-10-17 16:35:34 +03:00 |
|
Ivan Savenko
|
927ce4e60e
|
Improvements to rewardable objects popups
|
2023-10-16 23:55:37 +03:00 |
|
Ivan Savenko
|
850d0ff8eb
|
Show (mostly) correct messages in Shrines
|
2023-10-16 18:16:15 +03:00 |
|
Ivan Savenko
|
0ea44520fd
|
Fix build
|
2023-10-16 00:12:39 +03:00 |
|
Ivan Savenko
|
e10de0594e
|
Scholar is now configurable object (partial)
|
2023-10-16 00:12:39 +03:00 |
|
Ivan Savenko
|
bb05c2dea5
|
Implemented configurable shrine
|
2023-10-16 00:12:39 +03:00 |
|
Ivan Savenko
|
dd841bdaa7
|
Use enum instead of mix of bool's and int's for tile reveal
|
2023-10-16 00:12:38 +03:00 |
|
Ivan Savenko
|
98fd939ed6
|
Cartographer/Observatory is now configurable object
|
2023-10-16 00:12:38 +03:00 |
|
Ivan Savenko
|
a3b2354481
|
Implemented visit mode "limiter". Fixed h3m variable loading
|
2023-10-16 00:12:38 +03:00 |
|
Ivan Savenko
|
fd01a25352
|
Implemented basic version of configurable Witch Hut
|
2023-10-16 00:12:38 +03:00 |
|
nordsoft
|
5f52e6b35e
|
Revert "Auxiliary commit to revert individual files from 2bf8cdc9f525099348439c700af0466955f01b30"
This reverts commit d9952495391f7ac77dd32dcf33f487e146b3655b.
|
2023-10-13 23:35:37 +02:00 |
|
nordsoft
|
2bf8cdc9f5
|
Hota-related bugs were fixed
|
2023-10-13 12:52:45 +02:00 |
|
nordsoft
|
fbf5492fd9
|
Remove unnecessary virtuals
|
2023-10-12 13:30:01 +02:00 |
|
nordsoft
|
74a90cde5d
|
Fix hero level limiter
|
2023-10-12 12:52:01 +02:00 |
|
nordsoft
|
7ccd4cdcb2
|
Refactor quests progress
|
2023-10-11 21:10:42 +02:00 |
|
nordsoft
|
2b88e6941c
|
Fix mana limiter
|
2023-10-11 01:43:24 +02:00 |
|
nordsoft
|
5b10b457cf
|
Fix code review suggestions
|
2023-10-11 00:47:19 +02:00 |
|
nordsoft
|
d2d64dbddd
|
Bugfixes
|
2023-10-10 23:44:29 +02:00 |
|
nordsoft
|
bb238f9b72
|
New quests work
|
2023-10-10 23:44:29 +02:00 |
|
nordsoft
|
1460541ee5
|
New limiter based quests
|
2023-10-10 23:44:29 +02:00 |
|
nordsoft
|
b7568a160c
|
Fixes
|
2023-10-10 23:44:29 +02:00 |
|
nordsoft
|
6a7b23c007
|
Additional properties for limiter
|
2023-10-10 23:44:28 +02:00 |
|
nordsoft
|
937a8d63c7
|
Check for artifacts copies in limiter
|
2023-10-10 23:44:28 +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
|
4f76eb3fce
|
Add limiter serialization
|
2023-09-15 23:00:33 +02:00 |
|
nordsoft
|
68c61797f8
|
Implement select all option for rewardable objects
|
2023-09-15 21:08:14 +02:00 |
|
nordsoft
|
06f01c3b82
|
Seerhut works as rewardable object
|
2023-09-15 10:06:06 +02:00 |
|