“addons/escoria-core/plugin.gd”

Extends: EditorPlugin

Description

Plugin script to initialize Escoria

Constants

COMMA_SEPARATOR

const COMMA_SEPARATOR = ","

Comma separator const used to build enabled extensions.

ESC_SCRIPT_EXTENSION

const ESC_SCRIPT_EXTENSION = "esc"

ESC files extension.

ASH_SCRIPT_EXTENSION

const ASH_SCRIPT_EXTENSION = "ash"

ASHES_ANALYZER_MENU_ITEM

const ASHES_ANALYZER_MENU_ITEM = "Analyze ASHES Scripts"

Members

Methods


register_setting

func register_setting(name: String, default: Variant, info: Dictionary) -> void

Register a new project setting if it hasn’t been defined already

Parameters

Name

Type

Description

Required?

name

String

Fully qualified Project Settings key to register.

yes

default

Variant

Default value

yes

info

Dictionary

Property info for the setting

yes

Returns

Returns nothing.