godot-rpg-stats
Installation
SKILL.md
Available Scripts
MANDATORY by scenario — read before implementing:
- Templates / base attributes → base_stats_resource.gd
- Runtime stack + reactive recalc → stats_component_reactive.gd + stat_modifier_stacking.gd
- Buff/debuff data → status_effect_data.gd (
Type.ADDITIVE/MULTIPLICATIVE/OVERRIDE)- Combat math → damage_formula_handler.gd
base_stats_resource.gd
Core data container for base attributes (Str, Dex, Int) and derived scaling rules.
status_effect_data.gd
Serialized buff/debuff definition using StatusEffectData.Type { ADDITIVE, MULTIPLICATIVE, OVERRIDE }.
stats_component_reactive.gd
Orchestrator for JIT (Just-In-Time) stat calculation with active modifier stacking.
exp_progression_resource.gd
Data-driven level-up curve definition using growth factors and base XP.