AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: components/grid/grid_owner_component.gd
Version: 6.0
class_name: GridOwnerComponent
extends: Component
Signals
(none)
Exports
owner_id: String = ""- Owner type (player, ai, system, etc.)
- Owner capabilities based on type
- Ownership metadata
- Initialize owner component with data
owner_type: String = “player”- Owner capabilities based on type
- Ownership metadata
- Initialize owner component with data
capabilities: Array- Ownership metadata
- Initialize owner component with data
metadata: Dictionary = {}- Initialize owner component with data
Methods
_init(data: Dictionary = {}) -> voidhas_capability(capability: String) -> booladd_capability(capability: String) -> voidremove_capability(capability: String) -> voidset_metadata(key: String, value: Variant) -> voidget_metadata(key: String, default_value: Variant = null) -> Varianthas_metadata(key: String) -> boolvalidate -> Arrayto_string -> String