1
0
mirror of https://github.com/JohnBreaux/Boat-Battle.git synced 2025-02-04 12:28:35 +00:00

Partial refactor of debug menu and Main script

This commit is contained in:
2021-10-29 17:39:46 -05:00
parent 909773a65b
commit 05ddde9788
2 changed files with 24 additions and 22 deletions

View File

@@ -1,10 +1,10 @@
extends Control
# Scenes
var title_screen
var gameplay
var options
var debug_menu
onready var title_screen = preload("res://scenes/Title Screen.tscn")
onready var gameplay = preload("res://scenes/Gameplay.tscn" )
onready var options = preload("res://scenes/Options.tscn" )
onready var debug_menu = preload("res://scenes/Debug Menu.tscn" )
var debug_enabled = true
var start_fullscreen = false
@@ -13,17 +13,12 @@ var start_fullscreen = false
func _ready():
# Connect to signals
var _errno = 0;
_errno += MessageBus.connect("start_tcsn", self, "_on_scene_start_by_name")
_errno += MessageBus.connect("change_scene", self, "_on_scene_start")
_errno += MessageBus.connect("kill_scene", self, "_on_scene_kill")
_errno += MessageBus.connect("list_scenes", self, "_on_scene_list")
_errno += MessageBus.connect("quit", self, "_on_quit_request")
_errno += MessageBus.connect("return_to_title", self, "_on_title_request")
# Create the scenes
title_screen = preload("res://scenes/Title Screen.tscn")
gameplay = preload("res://scenes/Gameplay.tscn")
options = preload("res://scenes/Options.tscn")
debug_menu = preload("res://scenes/Debug Menu.tscn")
_errno += MessageBus.connect("start_tcsn" , self, "_on_scene_start_by_name")
_errno += MessageBus.connect("change_scene" , self, "_on_scene_start" )
_errno += MessageBus.connect("kill_scene" , self, "_on_scene_kill" )
_errno += MessageBus.connect("list_scenes" , self, "_on_scene_list" )
_errno += MessageBus.connect("quit" , self, "_on_quit_request" )
_errno += MessageBus.connect("return_to_title", self, "_on_title_request" )
# go fullscreen
if start_fullscreen:
OS.window_fullscreen = true