Interaction Change Log
GS_Interaction version changelog.
Categories:
Logs
Interaction 0.5.0
First official base release of GS_Interaction.
Pulsors
PulsorComponent— physics trigger volume that broadcasts typed pulse eventsPulseReactorComponent— receives pulses and executes reactor typesPulseType(abstract base) — extensible pulse payload type- Built-in types:
Debug_Pulse,Destruct_Pulse PulseTypeRegistry— auto-discovery of all reflected pulse types
Targeting
GS_TargetComponent— marks an entity as a targetable objectGS_InteractTargetComponent— marks an entity as interactableGS_CursorComponent— world-space cursor and proximity scanGS_TargetingHandlerComponent— finds and locks the best interactable in rangeGS_TargetingHandlerRequestBus/GS_TargetingHandlerNotificationBus
World Triggers
TriggerSensorComponent— base for all condition-side trigger sensorsWorldTriggerComponent— base for all response-side world triggers- Built-in sensors:
InteractTriggerSensorComponent,PlayerInteractTriggerSensorComponent,ColliderTriggerSensorComponent,RecordTriggerSensorComponent WorldTriggerRequestBus— trigger enable/disable interface- Sensors renamed from TriggerAction to TriggerSensor (2026-03)
- 22 components total across all subsystems