Ivan Savenko
c0644da408
Merge pull request #5947 from Laserlicht/skill
...
Setting to increase selectable skills on levelup
2025-07-31 17:00:24 +03:00
Laserlicht
df545e47f9
code review
2025-07-31 00:11:43 +02:00
Ivan Savenko
9b9dc85d7e
Merge pull request #5946 from Laserlicht/gamesettings
...
campaign unlock to gamesettings
2025-07-30 11:23:50 +03:00
Ivan Savenko
1f9a1dbf37
Fix artifacts providing hero with banned spells
...
Tomes of X Spells and Spellbinder's Hat (and any other sources for such
bonuses from mods) will no longer provide spells that are banned on map.
Option is only active for random maps and for HotA h3m's. RoE-SoD .h3m's
work as before.
If needed, behavior can be changed in config
2025-07-26 19:44:00 +03:00
Laserlicht
1316389e9d
possibility to adjust skill selection
2025-07-24 19:39:06 +02:00
Laserlicht
d9ac7755d6
campaign unlock to gamesettings
2025-07-24 17:55:30 +02:00
Ivan Savenko
79f3126c63
(somewhat) configurable adventure map spells
...
- All adventure map spells have most of their parameters in json.
- Parameters of adventure map spells can now be defined separately per
each mastery level.
- It is now possible to add a new spell that will have effect similar to
H3 adventure map spell
2025-07-10 15:55:41 +03:00
Laserlicht
cfc09389fa
Merge branch 'develop' into cheats
2025-06-19 19:05:31 +02:00
Laserlicht
b0f5c4dd7b
allow more than 8 skills
2025-06-19 19:02:39 +02:00
Ivan Savenko
8d20c1d733
It is now possible to configure power of generic skill & creature
...
specialties
2025-06-15 14:36:29 +03:00
Ivan Savenko
e0de65d56c
Reworked & fixed DARKNESS bonuses and lookout tower / skyship logic
2025-06-15 14:36:29 +03:00
Ivan Savenko
131b59e6cd
Fix serialization, add new game settings
2025-05-19 19:06:14 +03:00
Ivan Savenko
0e2ea99283
Implemented option to emulate H3 seer hut full-army quest bug
2025-05-07 19:16:58 +03:00
kdmcser
5c1adc7df5
change config format
2025-03-26 00:18:45 +08:00
kdmcser
ffb31cc77c
support setting dice molecule for rolling morale and luck
2025-03-16 23:44:38 +08:00
Ivan Savenko
ec970c7b22
Support for configuring minimal cost for moving between tiles
...
- Added `movementCostBase` parameter to game config that defines minimal
amount of movement points that will be spent when moving from one tile
on another while offroad (and cost of Fly / Town Portal spells)
- Added `BASE_TILE_MOVEMENT_COST` bonus type that allows modifying
`movementCostBase` on per-hero basis
Example usage for hota-like pathfinding skill
```json
"tileCostReduction" : {
"type" : "BASE_TILE_MOVEMENT_COST",
"val" : -15
}
```
2025-02-03 22:52:33 +00:00
Dydzio
1c1af5c04a
Basic creature joining default behavior configuration
2025-01-23 22:04:35 +01:00
Ivan Savenko
dea1eba20b
Rework and optimize turnInfo used by pathfinder
2025-01-04 15:09:50 +00:00
Ivan Savenko
b8a04c6356
Avoid vector allocation when accessing game settings value
2024-12-21 14:43:09 +00:00
Ivan Savenko
f74cd32147
Moved weekly income bonus for AI to game settings
2024-11-26 18:43:25 +00:00
Laserlicht
a826b88641
Merge branch 'develop' into spell
2024-10-07 12:55:23 +02:00
Laserlicht
be31041a48
"general" -> "interface"
2024-10-01 16:09:22 +02:00
Laserlicht
844b078482
color shift parameter to config
2024-09-30 19:46:53 +02:00
Laserlicht
713fcd6543
research per day & seperate config
2024-09-30 02:40:28 +02:00
Laserlicht
f94f0a3274
new dialog
2024-09-28 15:51:53 +02:00
Laserlicht
d929bfb9d1
rename; introduce factor
2024-09-28 15:05:13 +02:00
Laserlicht
2052a26031
code review
2024-09-28 14:25:11 +02:00
Laserlicht
efcac3b933
settings
2024-09-27 20:16:41 +02:00
Dydzio
bf9a9283a4
Make any hex shooting possibility configurable
2024-09-22 16:58:15 +02:00
Ivan Savenko
ca13fe04df
Use alphabetic ordering for game settings
2024-09-12 12:11:18 +00:00
Ivan Savenko
39a2c29c97
Removed creatureBank flag from battle, battles now receive BattleLayout
...
struct that defines how units are placed in combat
2024-09-12 12:11:18 +00:00
Ivan Savenko
8225eb454e
Added GameSettings to gamestate, potentially allowing to define game
...
settings per map (or in random map template)
2024-09-05 15:16:27 +00:00