cthangover pushed to master at cthangover/mod_classic_rpg_pack 2026-10-24 13:31:24 +00:00
90320c0264 Classic RPG pack: stats, archetypes, equipment, items and characters for RPG Plus
cthangover created branch master in cthangover/mod_classic_rpg_pack 2026-10-24 13:31:24 +00:00
cthangover created repository cthangover/mod_classic_rpg_pack 2026-10-24 13:31:22 +00:00
cthangover pushed to master at cthangover/mod_battle_formulas 2026-10-24 13:31:22 +00:00
69390b7743 Battle formulas: action values as stat formulas, costs from stat pools, MP gauge for party members, action schema
cthangover created branch master in cthangover/mod_battle_formulas 2026-10-24 13:31:22 +00:00
cthangover created repository cthangover/mod_battle_formulas 2026-10-24 13:31:21 +00:00
cthangover pushed to master at cthangover/cthangover 2026-10-24 13:31:18 +00:00
7026a12947 build_mod_releases: release archives of every mod and the catalogs
b7c87a27bf Mod names and descriptions of unloaded mods in the current language
e576dbe4c9 RPG lighting, autotiles, editor fixes; docs
ec5ab49798 ModRoot.AddDeferred: mods add root nodes through core; an unload drops its waiting nodes and the deferred step skips freed, parented or duplicate ones. Fixes the native crash after synchronous reloads in one frame; the mod and scene_patch setups no longer wait frames
Compare 7 commits »
cthangover pushed to master at cthangover/mod_rpg 2026-10-24 13:31:15 +00:00
88ab26dcec Map lighting by the time of day, lit tiles and events; A2 autotiles
0027c8ded0 Root nodes join through ModRoot.AddDeferred, so a reload that unloads the mod first never hands Godot a freed node
afc49a16e0 Event pages and NPC move routes on RPG maps; rpg action schemas; walk test passes the RPG Plus prologue
Compare 3 commits »
cthangover pushed to master at cthangover/mod_cooking 2026-10-24 13:31:15 +00:00
6a12990322 Root nodes join through ModRoot.AddDeferred, so a reload that unloads the mod first never hands Godot a freed node
cthangover pushed to master at cthangover/mod_trading 2026-10-24 13:31:14 +00:00
4a46362df8 Root nodes join through ModRoot.AddDeferred, so a reload that unloads the mod first never hands Godot a freed node
b5878df34a Trading: shop kind and trade.open schema; trade test passes the RPG Plus prologue
Compare 2 commits »
cthangover pushed to master at cthangover/mod_map_base 2026-10-24 13:31:13 +00:00
b6a99ae0cd Map action schemas with texts in seven languages
cthangover pushed to master at cthangover/mod_menu_base 2026-10-24 13:31:12 +00:00
374e6a4a03 menu_flow: unloaded mods are named in the current language
55caaf020d Root nodes join through ModRoot.AddDeferred, so a reload that unloads the mod first never hands Godot a freed node
Compare 2 commits »
cthangover pushed to master at cthangover/mod_validator 2026-10-24 13:31:11 +00:00
1ae0b79d1b Validator reads schemas: schema checks, references and kinds from mod schemas, option and when conditions checked
cthangover pushed to master at cthangover/mod_time_base 2026-10-24 13:31:11 +00:00
ac4039595c Expose the time-of-day weights
cthangover pushed to master at cthangover/mod_ff_battle 2026-10-24 13:31:10 +00:00
f1572374f5 Battle HUD: extra unit gauges (MP and others from BattleUnitGauges) under the HP bar
cthangover pushed to master at cthangover/mod_rpg_editor 2026-10-24 13:31:09 +00:00
dbe46a05bf Event light, map ambient, DSL highlighting, autotile palette, action buttons on top
ac5b21e4c3 Root nodes join through ModRoot.AddDeferred, so a reload that unloads the mod first never hands Godot a freed node
9325bde61b RPG map editor test advances dialogs on RPG Plus
Compare 3 commits »
cthangover pushed to master at cthangover/mod_audio_base 2026-10-24 13:31:08 +00:00
83c0039d52 Root nodes join through ModRoot.AddDeferred, so a reload that unloads the mod first never hands Godot a freed node
cthangover pushed to master at cthangover/mod_items_base 2026-10-24 13:31:08 +00:00
10fbfe614c Root nodes join through ModRoot.AddDeferred, so a reload that unloads the mod first never hands Godot a freed node
de25a5f19c Item action and kind schemas with texts in seven languages
Compare 2 commits »
cthangover pushed to master at cthangover/mod_dialog_base 2026-10-24 13:31:07 +00:00
d1b2cae314 Root nodes join through ModRoot.AddDeferred, so a reload that unloads the mod first never hands Godot a freed node
68ed11cadc Scenario conditions in dialogs: option if= hides choices, when moved here from stat checks; command schemas
Compare 2 commits »
cthangover pushed to master at cthangover/mod_skills_base 2026-10-24 13:31:06 +00:00
ab1ed1680b Skill action schema (skill_id) with texts in seven languages