nordsoft
|
326791886d
|
Rename and events modal mode always
|
2023-09-19 17:11:03 +02:00 |
|
nordsoft
|
a517e6ad8e
|
Message split for pandora box
|
2023-09-17 18:02:24 +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
|
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 |
|
Ivan Savenko
|
85262cf4f5
|
Moved CGameState files into a separate directory
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
d6a357fd17
|
Split some map object files into smaller files. Reduced includes usage.
|
2023-06-02 21:47:37 +03:00 |
|
Konstantin
|
05eccbc2bb
|
vcmi: split bonus to enumerator and HeroBonus.h
|
2023-05-03 18:01:06 +03:00 |
|
nordsoft
|
1b4d117790
|
deeper decoupling
|
2023-04-30 17:13:07 +04:00 |
|
nordsoft
|
ac8f390cf8
|
Dividing rewarbadle objects into separate files
|
2023-04-30 04:39:31 +04:00 |
|
nordsoft
|
67bfacfcf7
|
Create of rewardable interface
|
2023-04-30 03:15:59 +04:00 |
|
nordsoft
|
c39a9cac63
|
Minor changes
|
2023-04-30 01:43:02 +04:00 |
|
nordsoft
|
e47bb3f1f9
|
Separate configuration and object
|
2023-04-30 00:59:02 +04:00 |
|
nordsoft
|
ddcdfb643a
|
Try to enable air/land movement
|
2023-04-18 17:36:42 +04:00 |
|
Ivan Savenko
|
dfa2e2a349
|
Merge beta into develop
|
2023-04-11 19:37:35 +03:00 |
|
nordsoft
|
b9cabef179
|
Fixes issues related to spell mechanics
|
2023-04-10 17:08:24 +04:00 |
|
nordsoft
|
1a63f44dab
|
Minor change
|
2023-04-10 05:53:20 +04:00 |
|
nordsoft
|
464ad63749
|
Implement behavior
|
2023-04-10 05:46:45 +04:00 |
|
nordsoft
|
7041950ae1
|
Don't show empty window
|
2023-04-10 05:06:05 +04:00 |
|
nordsoft
|
e440343921
|
Bypass initial version of spell callback
|
2023-04-10 04:34:24 +04:00 |
|
Ivan Savenko
|
50da080130
|
Fixed UI of objects that provide one reward that can be refused
|
2023-04-08 00:13:38 +03:00 |
|
Konstantin
|
11b237a23c
|
vcmi: massive refactoring v1
|
2023-04-05 22:33:12 +03:00 |
|
Konstantin
|
5716925b47
|
NetPacks: change GiveBonus enum to enum class.
|
2023-03-30 12:41:17 +03:00 |
|
Konstantin
|
fafe352f93
|
vcmi: bump max serialization version
And also - now we can choose between 3 states for rewardables
actually.
|
2023-03-11 21:41:57 +03:00 |
|
Konstantin
|
bc228a938a
|
vcmi: use enum class for EComponentType
There is really no reason not to use it
|
2023-03-11 21:41:57 +03:00 |
|
Konstantin
|
c759400767
|
vcmi: allow showing simple rewardables in infobox
|
2023-03-11 21:41:57 +03:00 |
|
Konstantin
|
d503c875a4
|
vcmi: fix mana points displayed
|
2023-03-11 21:41:57 +03:00 |
|
Ivan Savenko
|
0c847c85cc
|
Fix serialization of rewardable objects
|
2023-03-07 00:06:58 +02:00 |
|
Konstantin
|
5f181e25af
|
vcmi: modernize lib/mapObjects
|
2023-02-14 14:39:56 +03:00 |
|
Ivan Savenko
|
d82822d37a
|
Fix reset of rewardable objects with reset period of 1 day
|
2023-01-28 13:12:03 +02:00 |
|
Ivan Savenko
|
7a9e5e4e30
|
Cleanup & consistency changes
|
2023-01-25 00:38:50 +02:00 |
|
Ivan Savenko
|
af5ff0c9df
|
Remove no longer used code
|
2023-01-24 23:34:02 +02:00 |
|
Ivan Savenko
|
44bdd2cbf3
|
Implemented selectable messages for visited & empty state
|
2023-01-24 23:31:07 +02:00 |
|
Ivan Savenko
|
ca6947b2cc
|
Fixed Tree of Knowledge component
|
2023-01-24 17:35:06 +02:00 |
|
Ivan Savenko
|
c793527b44
|
Added "days since start of the game" limiter. Fixes Water Wheel
|
2023-01-24 16:54:14 +02:00 |
|
Ivan Savenko
|
ca521fb129
|
Removed incomplete functionality from rewardable object
|
2023-01-24 16:29:05 +02:00 |
|
Ivan Savenko
|
c9dcb921ab
|
Implemented "changeCreatures" option for Stables
|
2023-01-24 16:18:59 +02:00 |
|
Ivan Savenko
|
ecbcafefbc
|
It is now possible to configure what exactly will be reset in object
|
2023-01-24 13:54:03 +02:00 |
|
Ivan Savenko
|
0c70822928
|
Implemented logical expression (allOf/anyOf/noneOf) for limiters
|
2023-01-23 23:54:54 +02:00 |
|
Ivan Savenko
|
f8f6df02f3
|
Removed remaining hardcoded objects
|
2023-01-23 15:27:27 +02:00 |
|
Ivan Savenko
|
62e127fb59
|
Bonusing objects are now configured in json
|
2023-01-23 01:05:10 +02:00 |
|
Ivan Savenko
|
bfd6c40f25
|
Moved all once-per-hero visitable (sans Tree) to config
|
2023-01-22 22:58:53 +02:00 |
|
Ivan Savenko
|
a6bda58276
|
Moved CGOnceVisitable to config
|
2023-01-22 20:26:19 +02:00 |
|
Ivan Savenko
|
9f3f9cc563
|
Added some missing functionality for configurable object
|
2023-01-22 02:08:58 +02:00 |
|
Ivan Savenko
|
83bb70cd8a
|
All CGPickable objects are now fully configurable
|
2023-01-21 16:45:04 +02:00 |
|
Ivan Savenko
|
388ed88b5d
|
All artifact strings now pass through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
7c0d5666a0
|
Return string by copy to fix cases when string is constructed on stack
|
2023-01-01 20:55:43 +02:00 |
|
Ivan Savenko
|
85d7b470d4
|
Access to quests texts is now processed via translator
|
2023-01-01 14:56:45 +02:00 |
|