Table of Contents

Class GBActionNames

Namespace
GridPlacement.GDScript
Assembly
MoonBark.GridPlacement.GDScript.dll

Struct defining all action names for the Grid Building plugin.

class GBActionNames extends RefCounted
GBActionNames

Properties

off

Mode action names

var off: StringName

info

var info: StringName

build

var build: StringName

move

var move: StringName

demolish

var demolish: StringName

confirm

Building action names

var confirm: StringName

rotate_right

var rotate_right: StringName

rotate_left

var rotate_left: StringName

flip_horizontal

var flip_horizontal: StringName

flip_vertical

var flip_vertical: StringName

up

Movement action names

var up: StringName

down

var down: StringName

left

var left: StringName

right

var right: StringName

center

var center: StringName

action_names

var action_names: GBActionNames = GBActionNames.new()

action_names

var action_names: GBActionNames = GBActionNames.new()

Methods

create_default

static func create_default() -> GBActionNames:

Returns

from_gb_actions

static func from_gb_actions(actions: Object) -> GBActionNames:

Parameters

actions

Returns

get_all_names

func get_all_names() -> Array[StringName]:

Returns