diff options
Diffstat (limited to 'addons/escoria-core/game/main_scene.gd')
| -rw-r--r-- | addons/escoria-core/game/main_scene.gd | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/addons/escoria-core/game/main_scene.gd b/addons/escoria-core/game/main_scene.gd new file mode 100644 index 0000000..423c425 --- /dev/null +++ b/addons/escoria-core/game/main_scene.gd @@ -0,0 +1,27 @@ +## Main_scene is the entry point for Godot Engine. +## +## This scene sets up the main scene to load. +extends Node +class_name ESCMain + +## Reference to the Escoria node instance. +var escoria_node: Escoria + + +## Instanciate Escoria scene[br] +## [br] +## #### Parameters[br] +## [br] +## None. +## [br] +## #### Returns[br] +## [br] +## Returns nothing. +func _ready(): + escoria.logger.info(self, "Escoria starts...") + + escoria_node = preload("res://addons/escoria-core/game/escoria.tscn").instantiate() + add_child(escoria_node) + + if not escoria.is_direct_room_run: + escoria_node.init() |
