RapidGameFramework
Reusable Godot managers for data-driven small games
Loading...
Searching...
No Matches
interaction_trigger_manager.gd File Reference

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.
 

Detailed Description

Data-first interaction/trigger helpers for exits, switches, doors, traps, objectives, environmental reactions, tutorials, and scripted events.

Definition in file interaction_trigger_manager.gd.