Escoria Logo
devel

General

  • What is a point’n’click game?
  • What is Escoria?

Getting started

  • Step by step
  • Handling audio
  • Handling backgrounds
  • The game camera
  • Writing Dialogs
  • Common Escoria Nodes
  • Escoria settings

Scripting

  • ESC language reference

Advanced

  • Create your own dialog manager
  • Creating a custom UI
  • Creating custom ESC commands
  • Architecture of Escoria
  • FAQ
  • How to debug
  • Advanced Escoria
  • Game and settings load and save system

Contributing

  • How to contribute to Escoria

API

  • Escoria API reference
    • 1.0.1.gd
    • 1.1.0.gd
    • AcceptInputCommand
    • AnimBlockCommand
    • AnimCommand
    • CameraPushBlockCommand
    • CameraPushCommand
    • CameraSetLimitsCommand
    • CameraSetPosBlockCommand
    • CameraSetPosCommand
    • CameraSetTargetBlockCommand
    • CameraSetTargetCommand
    • CameraSetZoomBlockCommand
    • CameraSetZoomCommand
    • CameraSetZoomHeightBlockCommand
    • CameraSetZoomHeightCommand
    • CameraShiftBlockCommand
    • CameraShiftCommand
    • ChangeSceneCommand
    • CustomCommand
    • DecGlobalCommand
    • DialogChoices
    • DialogFinish
    • DialogIdle
    • DialogInterrupt
    • DialogSayFast
    • DialogSayFinish
    • DialogVisible
    • ESCActionManager
    • ESCAnimationName
    • ESCAnimationPlayer
    • ESCAnimationResource
    • ESCBackground
    • ESCBaseCommand
    • ESCCamera
    • ESCCameraBaseCommand
    • ESCCameraLimits
    • ESCCommand
    • ESCCommandArgumentDescriptor
    • ESCCommandRegistry
    • ESCCompiler
    • ESCCondition
    • ESCDialog
    • ESCDialogManager
    • ESCDialogOption
    • ESCDialogOptionsChooser
    • ESCDirectionAngle
    • ESCEvent
    • ESCEventManager
    • ESCExecution
    • ESCExit
    • ESCGame
    • ESCGlobalsManager
    • ESCGroup
    • ESCInputsManager
    • ESCInventory
    • ESCInventoryButton
    • ESCInventoryContainer
    • ESCInventoryItem
    • ESCInventoryManager
    • ESCItem
    • ESCLocation
    • ESCMain
    • ESCMigration
    • ESCMigrationManager
    • ESCMovable
    • ESCMusicPlayer
    • ESCObject
    • ESCObjectManager
    • ESCPlayer
    • ESCProjectSettingsManager
    • ESCResourceCache
    • ESCResourceDescriptor
    • ESCRoom
    • ESCRoomManager
    • ESCRoomObjects
    • ESCRoomObjectsKey
    • ESCSaveGame
    • ESCSaveManager
    • ESCSaveSettings
    • ESCScheduledEvent
    • ESCScript
    • ESCSettingsManager
    • ESCSoundPlayer
    • ESCSpeechPlayer
    • ESCStatement
    • ESCTerrain
    • ESCTooltip
    • ESCTransitionPlayer
    • ESCUtils
    • ESCWalkContext
    • EnableTerrainCommand
    • Escoria
    • EscoriaPlugin
    • HideMenuCommand
    • IncGlobalCommand
    • InventoryAddCommand
    • InventoryRemoveCommand
    • PlaySndCommand
    • PrintCommand
    • QueueEventCommand
    • QueueResourceCommand
    • RandGlobalCommand
    • RepeatCommand
    • SayCommand
    • SchedEventCommand
    • SetActiveCommand
    • SetActiveIfExistsCommand
    • SetAngleCommand
    • SetAnimationsCommand
    • SetGlobalCommand
    • SetGlobalsCommand
    • SetGuiVisibleCommand
    • SetInteractiveCommand
    • SetSpeedCommand
    • SetStateCommand
    • ShowMenuCommand
    • SlideBlockCommand
    • SlideCommand
    • SpawnCommand
    • State
    • StateMachine
    • StopCommand
    • StopSndCommand
    • TeleportCommand
    • TeleportPosCommand
    • TransitionCommand
    • TurnToCommand
    • WaitCommand
    • WalkBlockCommand
    • WalkCommand
    • WalkToPosBlockCommand
    • WalkToPosCommand
    • esc_logger.gd
    • esc_prompt_popup.gd
    • load_game.gd
    • load_save_slot.gd
    • main.gd
    • main_menu.gd
      • Description
      • Method Descriptions
        • reset
    • options.gd
    • overwrite_confirm_popup.gd
    • pause_menu.gd
    • player_angles_finder.gd
    • plugin.gd
    • room_select.gd
    • rtl_screen_offset_testing.gd
    • save_game.gd
    • save_name_popup.gd
    • test_esc_compiler.gd
    • test_migrations.gd
Escoria
  • Escoria API reference
  • main_menu.gd
  • Edit on GitHub

main_menu.gd

Extends: Control

Description

A simple main menu

Method Descriptions

reset

func reset()

Resets the UI to initial state

Previous Next

© Copyright 2021, Ariel Manzur (punto). Revision e24a5ed8.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: devel
Versions
latest
devel
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds