1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-25 00:37:24 +02:00
Commit Graph

1441 Commits

Author SHA1 Message Date
25ef065dbe Merge pull request #1486 from IvanSavenko/configurable_rewardables
Well, it works for my brand new objects with arbitrary bonus, so likely will work with everything else.
2023-01-26 17:01:01 +01:00
94f483c1e7 Merge pull request #1481 from kambala-decapitator/owner-tooltip
display owner of ownable objects in tooltip
2023-01-25 10:38:13 +02:00
7a9e5e4e30 Cleanup & consistency changes 2023-01-25 00:38:50 +02:00
af5ff0c9df Remove no longer used code 2023-01-24 23:34:02 +02:00
44bdd2cbf3 Implemented selectable messages for visited & empty state 2023-01-24 23:31:07 +02:00
90cb0cdc9b fix displaying growth bonus from Statue of Legion 2023-01-24 18:35:30 +03:00
5b10903116 reorder growth bonuses display to match oh3 2023-01-24 18:35:07 +03:00
ca6947b2cc Fixed Tree of Knowledge component 2023-01-24 17:35:06 +02:00
c793527b44 Added "days since start of the game" limiter. Fixes Water Wheel 2023-01-24 16:54:14 +02:00
ca521fb129 Removed incomplete functionality from rewardable object 2023-01-24 16:29:05 +02:00
c9dcb921ab Implemented "changeCreatures" option for Stables 2023-01-24 16:18:59 +02:00
ecbcafefbc It is now possible to configure what exactly will be reset in object 2023-01-24 13:54:03 +02:00
0c70822928 Implemented logical expression (allOf/anyOf/noneOf) for limiters 2023-01-23 23:54:54 +02:00
f8f6df02f3 Removed remaining hardcoded objects 2023-01-23 15:27:27 +02:00
62e127fb59 Bonusing objects are now configured in json 2023-01-23 01:05:10 +02:00
bfd6c40f25 Moved all once-per-hero visitable (sans Tree) to config 2023-01-22 22:58:53 +02:00
a6bda58276 Moved CGOnceVisitable to config 2023-01-22 20:26:19 +02:00
fcb455b7f4 Fixed remaining bugs with converted objects 2023-01-22 18:37:26 +02:00
695a94c3c8 Fixed all major bugs with newly converted objects 2023-01-22 18:17:26 +02:00
9f3f9cc563 Added some missing functionality for configurable object 2023-01-22 02:08:58 +02:00
83bb70cd8a All CGPickable objects are now fully configurable 2023-01-21 16:45:04 +02:00
9565cae3cb Fix potential assertion failure on map load 2023-01-21 15:57:25 +02:00
685d63603d Merge branch 'develop' into creature-numeric-quantities 2023-01-21 12:57:29 +01:00
2a43b7cfbc display owner of ownable objects in tooltip
also displays owner of towns (deviation from oh3)
2023-01-21 14:25:43 +03:00
47c1803c42 Finalization of refactoring:
- Entity interface now has getNameTranslated & getNameTextID methods
- Entity interface no longer has getName method
- removed (most) usages of normalizeIndentifier workaround method
- all moddable objects have identifier in form of mod:name
- all moddable object register strings in form of mod.type.name
2023-01-20 15:18:36 +02:00
05a1d7c6e3 All text for factions/towns/building are passed through translator 2023-01-20 15:18:36 +02:00
388ed88b5d All artifact strings now pass through translator 2023-01-20 15:18:36 +02:00
d2b837b116 All creature-related texts go through translator 2023-01-20 15:18:36 +02:00
fa6f7513e8 All heroes-related strings are passed through translator 2023-01-20 15:18:36 +02:00
e22f6283c2 Secondary skills strings are now passed through translator 2023-01-20 15:18:36 +02:00
5da407e822 All spell texts are now passed through translator 2023-01-20 15:18:36 +02:00
30d7bdc884 Moved tower damage computation to town instance 2023-01-20 15:18:10 +02:00
05ac217b0f Merge with vcmi/develop 2023-01-17 23:02:25 +02:00
633b9ef3be Native terrain is now required for faction, opt-out with value "none" 2023-01-17 22:59:14 +02:00
246281e62a Merged vcmi/beta with vcmi/develop 2023-01-15 17:46:42 +02:00
8248feebf7 Implement numeric creature descriptions with config toggle on/off 2023-01-14 15:55:08 +01:00
e48bd39b9c Moved road & river handlers into a separate file 2023-01-11 15:17:24 +02:00
5e72ef76cf Fix quest texts accessing 2023-01-11 15:10:44 +02:00
1e37e66e6c Replaced Terrain::BORDER and WRONG with NONE 2023-01-10 20:09:09 +02:00
4f3ea0d1d9 Renamed Terrain.h/cpp -> TerrainHandler.h/cpp 2023-01-10 00:01:35 +02:00
f51b3bca57 use JsonKey or NameTranslated instead of ambiguos Name 2023-01-10 00:01:35 +02:00
7c7ae26e67 Map/Road/River identifiers are now private members 2023-01-10 00:01:35 +02:00
64885bdf6b Better names for terrain parameters. Support for new movement sounds. 2023-01-10 00:01:35 +02:00
4e4dae854f Final stabilization changes 2023-01-10 00:01:35 +02:00
2de3178158 Fixed game startup 2023-01-10 00:01:35 +02:00
e1799379dd Terrain/Road/River handler are now in compileable state 2023-01-10 00:01:35 +02:00
1468f6aded Converted terrainTypeHandler into proper handler class 2023-01-10 00:01:35 +02:00
bde988ca43 Merge pull request #1329 from IvanSavenko/translate_game
Translations support - base functionality for main game texts
2023-01-09 20:33:56 +02:00
2f5ee44cbe Fixes patrol position initialization on H3M load 2023-01-09 18:34:13 +02:00
7e8516f927 Changed Sirens behavior to match H3 logic 2023-01-09 13:04:56 +02:00