ESCSaveGame

Extends: Resource

Description

Resource used for holding savegames data.

Constants Descriptions

MAIN_CURRENT_SCENE_FILENAME_KEY

const MAIN_CURRENT_SCENE_FILENAME_KEY: String = "current_scene_filename"

Access key for the main data current_scene_filename

MAIN_LAST_SCENE_GLOBAL_ID_KEY

const MAIN_LAST_SCENE_GLOBAL_ID_KEY: String = "last_scene_global_id"

Access key for the main data last_scene_global_id

Property Descriptions

escoria_version

export var escoria_version: String = ""

Escoria version which the savegame was created with.

game_version

export var game_version: String = ""

Game version which the savegame was created with.

name

export var name: String = ""

Name of the savegame. Can be custom value, provided by the player.

date

export var date: String = ""

Date of creation of the savegame.

main

export var main: Dictionary = {}

Main data to be saved

globals

export var globals: Dictionary = {}

Escoria Global variables exported from ESCGlobalsManager

objects

export var objects: Dictionary = {}

Escoria objects exported from ESCObjectsManager

custom_data

export var custom_data: Dictionary = {}

Custom data