|
RapidGameFramework
Reusable Godot managers for data-driven small games
|
Variables | |
| Dictionary | |
| Create a new active run state from generic options. | |
| now | |
| next | |
| Return true when the run ended in any terminal state. | |
| counters | |
| int | |
| Increment a named counter and return a copied run state. | |
| bool | |
| Mark one objective complete/incomplete by id. | |
| entry | |
| result | |
| retry_options | |
| objectives | |
| Return a compact summary suitable for result screens, save slots, and stats. | |
| String | |
Format positive count dictionaries as 2x Fire, 1x Gold. | |
| keys | |
| amount | |
| summary | |
| Format a compact result line for generic result screens. | |
| status | |
| mode | |
| rewards | |
| objective | |
| merged | |
| started | |
| game_id | |
| run_manager.amount |
Definition at line 158 of file run_manager.gd.
| run_manager.bool |
Mark one objective complete/incomplete by id.
Definition at line 67 of file run_manager.gd.
| run_manager.counters |
Definition at line 44 of file run_manager.gd.
| run_manager.Dictionary |
Create a new active run state from generic options.
Create a retry state from a prior run.
Abandon a run, optionally marking whether collected run-only rewards should be rolled back.
Fail a run while preserving summary/counter data.
Return whether every required objective is complete.
Complete a run and attach rewards/result metadata.
Definition at line 10 of file run_manager.gd.
| run_manager.entry |
Definition at line 73 of file run_manager.gd.
| run_manager.game_id |
Definition at line 230 of file run_manager.gd.
| run_manager.int |
Increment a named counter and return a copied run state.
Definition at line 51 of file run_manager.gd.
| run_manager.keys |
Definition at line 155 of file run_manager.gd.
| run_manager.merged |
Definition at line 210 of file run_manager.gd.
| run_manager.mode |
Definition at line 169 of file run_manager.gd.
| run_manager.next |
Return true when the run ended in any terminal state.
Add collected resources/items to the run without applying them to inventory.
Add or replace a simple counter value.
Definition at line 43 of file run_manager.gd.
| run_manager.now |
Definition at line 11 of file run_manager.gd.
| run_manager.objective |
Definition at line 191 of file run_manager.gd.
| run_manager.objectives |
Return a compact summary suitable for result screens, save slots, and stats.
Definition at line 126 of file run_manager.gd.
| run_manager.result |
Definition at line 103 of file run_manager.gd.
| run_manager.retry_options |
Definition at line 111 of file run_manager.gd.
| run_manager.rewards |
Definition at line 170 of file run_manager.gd.
| run_manager.started |
Definition at line 225 of file run_manager.gd.
| run_manager.status |
Definition at line 168 of file run_manager.gd.
| run_manager.String |
Format positive count dictionaries as 2x Fire, 1x Gold.
Definition at line 153 of file run_manager.gd.
| run_manager.summary |
Format a compact result line for generic result screens.
Definition at line 167 of file run_manager.gd.