RpgFramework
25 tools in this family (folder Editor/Tools/RpgFramework/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
rpg_kit_add_party_member | writes | Add a combatant to the active party (if there is room) or to the reserve. |
rpg_kit_apply_preset | writes | Apply a built-in preset: a class (Warrior/Mage/Rogue/Cleric/Ranger/Paladin), |
rpg_kit_apply_status_effect | writes | Apply a status effect to a combatant in the current battle. Useful for testing / |
rpg_kit_configure_battle_system | writes | Choose / configure the battle system family. Passes through to the runtime |
rpg_kit_create_ability | writes | Create an Active or Passive ability. Active abilities have target type, AoE shape, |
rpg_kit_create_ability_tree | writes | Define an ability tree as a flat list of nodes with prerequisites. Stored as a |
rpg_kit_create_battle_ai | writes | Define an AI policy as an ordered list of gambit-style rules: |
rpg_kit_create_class | writes | Define a character class with stat growth curves, granted abilities, allowed |
rpg_kit_create_combatant | writes | Create a CombatantDefinition (player character or enemy) with class, |
rpg_kit_create_crafting_recipe | writes | Define a crafting recipe with input materials, output item + qty, station tag, |
rpg_kit_create_encounter | writes | Create a battle encounter with enemy combatant lines, battle system, victory and |
rpg_kit_create_equipment_set | writes | Define a set bonus. Wearing N pieces from the set on the same combatant grants the |
rpg_kit_create_gathering_node | writes | Create a gathering point (mining vein, herb patch, fishing spot). Specifies weighted |
rpg_kit_create_item | writes | Create an item (Equipment / Consumable / Material / KeyItem). Equipment carries |
rpg_kit_create_party | writes | Create the player party. Wipes any existing party, spawns the listed combatants, |
rpg_kit_create_shop | writes | Create a shop with inventory entries, buy/sell multipliers, currency, and restocking policy. |
rpg_kit_create_status_effect | writes | Create a status effect (poison, sleep, haste). Specify duration, stat modifiers, |
rpg_kit_equip_item | writes | Equip an item on a combatant. Operates on a runtime party member (RpgManager.Party). |
rpg_kit_export_database | read-only | Export the full RPG database (combatants, classes, abilities, items, encounters, |
rpg_kit_generate_rpg_manager | writes | Create an RpgFrameworkManager GameObject in the current open scene + attach the active |
rpg_kit_grant_exp | writes | Award EXP to a combatant. Triggers level-up automatically when crossing curve |
rpg_kit_import_database | writes | Import an RPG database from a JSON file or inline JSON text. Merges entries by id |
rpg_kit_learn_ability | writes | Make a combatant learn an ability. Checks ability tree prerequisites if a tree id |
rpg_kit_level_up_combatant | writes | Manually level up a combatant by N levels (skips EXP). Useful for cheats/debug or |
rpg_kit_set_stat_definition | writes | Create or update a StatDefinition (HP/MP/SP/ATK/DEF/MAG/RES/AGI/LUCK/Custom). |