|
RapidGameFramework
Reusable Godot managers for data-driven small games
|
Data-first interaction/trigger helpers for exits, switches, doors, traps, objectives, environmental reactions, tutorials, and scripted events. More...
Go to the source code of this file.
Namespaces | |
| namespace | interaction_trigger_manager |
Variables | |
| interaction_trigger_manager.ConditionEvaluator | |
| interaction_trigger_manager.condition_evaluator | |
| interaction_trigger_manager.Array | |
| Configure triggers from dictionaries. | |
| interaction_trigger_manager.Dictionary | |
| Evaluate triggers for an event/context pair and return fired triggers. | |
| interaction_trigger_manager.triggered = state.get("triggered", {}).duplicate(true) if state.get("triggered", {}) is Dictionary else {} | |
| Return whether a trigger id has fired. | |
| interaction_trigger_manager.trigger | |
| interaction_trigger_manager.id | |
| interaction_trigger_manager.normalized | |
| Normalize one trigger dictionary. | |
Data-first interaction/trigger helpers for exits, switches, doors, traps, objectives, environmental reactions, tutorials, and scripted events.
Definition in file interaction_trigger_manager.gd.