Grid Placement
Development ⚠️ GridPlacement 6.0 (GECS) is in active development. This is the GDScript ECS architecture.

BaseEventComponent

AUTO-GENERATED (GDScript) API entry

AUTO-GENERATED FILE — DO NOT EDIT MANUALLY

Source: components/system/base_event_component.gd

Version: 6.0

class_name: BaseEventComponent extends: Component

Signals

(none)

Exports

  • timestamp: float = 0.0
    • Mark the event as processed to prevent duplicate handling
  • entity_id: String = ""
  • success: bool = false
  • is_processed: bool = false
  • is_active: bool = true
  • priority: int = 0
  • message: String = ""
  • details: Dictionary = {}

Methods

  • _init -> void
  • mark_processed -> void
  • is_recent(seconds: float = 1.0) -> bool