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

ModeComponent

AUTO-GENERATED (GDScript) API entry

AUTO-GENERATED FILE — DO NOT EDIT MANUALLY

Source: components/system/mode_component.gd

Version: 6.0

class_name: ModeComponent extends: Component

Signals

(none)

Exports

  • current_mode: Mode = Mode.BUILD
  • previous_mode: Mode = Mode.OFF
  • mode_change_cooldown: float = 0.0
    • Initialize component with strongly typed mode data

Methods

  • _init(p_current_mode: Mode = Mode.BUILD, p_previous_mode: Mode = Mode.OFF) -> void
  • _init(data: ModeData = null) -> void
  • transition_to(new_mode: Mode) -> void