BaseState

Extends: Resource

Description

A base state used as a base class in all game states

Property Descriptions

current_scene

export var current_scene: String = ""

The path of the currently shown scene

inventory_items

export var inventory_items: Array = []

Current list of inventory items

target_view

export var target_view: String = ""

Target view of the stored scene

target_location

export var target_location: String = ""

Target location of the stored scene

current_music

export var current_music: String = ""

Path to current music playing

current_background

export var current_background: String = ""

Path to current background playing

current_goal

export var current_goal: int = 1

Current notepad goal

goals_fulfilled

export var goals_fulfilled: Array = []

An array of FulfillmentRecords

overridden_cursors

export var overridden_cursors: Dictionary = {}

The currently overridden cursors

parrot_skip_enabled

export var parrot_skip_enabled: bool = true

Whether skipping in Parrot is enabled