Reference
Assignment Keys
Understand assignment metadata and supported-field writes without assuming universal gameplay wiring everywhere.
v0.9.4Godot 4.7 stable4.6.3 supportedReference
This page summarizes the current v0.9.4 workflow and keeps Early Access boundaries clear.
Reference page: this page is public-facing. It explains what the inventory means for users instead of expecting plugin-development knowledge.
Assignment-key reference for generated assets
| Assignment family | Examples | v0.9.4 expectation |
|---|---|---|
| UI sounds | confirm, cancel, click, error | Metadata or supported resource assignment; test runtime. |
| Interaction sounds | chest open, door open, item pickup | Metadata or supported resource assignment; test interaction. |
| Quest/battle sounds | quest start/complete, battle start/victory/defeat | Metadata or supported assignment; validate references. |
| Character visuals | actor portrait, battle sprite, overworld sprite | Supported resource fields where available. |
| Enemy visuals | enemy portrait, battle sprite | Supported resource fields where available. |
| UI/theme assets | UI scene, theme palette, title/dialogue background | Metadata or supported assignments. |
| Data helpers | loot table, name table, database reference, damage formula | Stored resource/data references. |
Assignment-key groups
| Group | Keys | Safe expectation |
|---|---|---|
| UI sounds | ui_confirm, ui_cancel, ui_click, ui_error | Assign only where supported; validator should catch missing references or unsupported use. |
| Interaction sounds | chest_open, door_open, item_pickup | Assign only where supported; validator should catch missing references or unsupported use. |
| Quest/battle sounds | quest_start, quest_complete, battle_start, battle_victory, battle_defeat | Assign only where supported; validator should catch missing references or unsupported use. |
| Combat feedback | enemy_hit, enemy_death, player_hit, player_death, skill_cast, spell_impact | Assign only where supported; validator should catch missing references or unsupported use. |
| Music and ambience | map_bgm, battle_bgm, region_bgm, weather_ambience | Assign only where supported; validator should catch missing references or unsupported use. |
| Icons | item_icon, skill_icon, quest_icon, currency_icon | Assign only where supported; validator should catch missing references or unsupported use. |
| Actors/enemies/portraits | actor_portrait, actor_battle_sprite, actor_overworld_sprite, enemy_portrait, enemy_battle_sprite | Assign only where supported; validator should catch missing references or unsupported use. |
| Backgrounds and UI | dialogue_background, title_background, ui_theme_palette, ui_scene | Assign only where supported; validator should catch missing references or unsupported use. |
| Data/formula | loot_table, name_table, damage_formula, database_reference | Assign only where supported; validator should catch missing references or unsupported use. |
