add more menu backgrounds and change how they work
This commit is contained in:
parent
3778dfb3f9
commit
3e9e732530
18 changed files with 157 additions and 52 deletions
|
@ -3,6 +3,7 @@ extends Node
|
|||
var Generic1Stage = {
|
||||
"name": "Generic 1-Stage",
|
||||
"scene": "res://Scenes/FreeRoam/Generic/Generic1Stage.tscn",
|
||||
"description": "A generic showroom featuring the 1-Stage",
|
||||
"stage": Stages.Cyber1Stage,
|
||||
"curtains": {
|
||||
"Curtain": [ "1-Stage" ]
|
||||
|
@ -12,6 +13,7 @@ var Generic1Stage = {
|
|||
var Generic12Stage = {
|
||||
"name": "Generic 1-Stage w 2-Stage Props",
|
||||
"scene": "res://Scenes/FreeRoam/Generic/Generic12Stage.tscn",
|
||||
"description": "A generic showroom featuring the 1-Stage with 2-Stage props",
|
||||
"stage": Stages.Cyber12Stage,
|
||||
"curtains": {
|
||||
"Curtain": [ "1-Stage" ]
|
||||
|
@ -21,6 +23,7 @@ var Generic12Stage = {
|
|||
var Generic2Stage = {
|
||||
"name": "Generic 2-Stage",
|
||||
"scene": "res://Scenes/FreeRoam/Generic/Generic2Stage.tscn",
|
||||
"description": "A generic showroom featuring the 2-Stage",
|
||||
"stage": Stages.Cyber2Stage,
|
||||
"curtains": {
|
||||
"Curtains": [ "CEC", "Main" ]
|
||||
|
@ -30,6 +33,7 @@ var Generic2Stage = {
|
|||
var GenericMiniUnit1Stage = {
|
||||
"name": "Generic Mini Unit 1-Stage",
|
||||
"scene": "res://Scenes/FreeRoam/Generic/GenericMiniUnit1Stage.tscn",
|
||||
"description": "A generic showroom featuring the Mini Unit 1-Stage",
|
||||
"stage": Stages.MiniUnit1Stage,
|
||||
"curtains": [ ]
|
||||
}
|
||||
|
|
|
@ -15,6 +15,17 @@ var theme_index = [
|
|||
"res://UI/Themes/HotDogStand.tres"
|
||||
]
|
||||
|
||||
var background_index = [
|
||||
"res://UI/MenuBG/1StageBG.png",
|
||||
"res://UI/MenuBG/BalconyBG.png",
|
||||
"res://UI/MenuBG/CStageBG.png",
|
||||
"res://UI/MenuBG/ProtoRoadBG.png",
|
||||
"res://UI/MenuBG/2StageBG.png",
|
||||
"res://UI/MenuBG/12StageBG.png",
|
||||
"res://UI/MenuBG/Mini1StageBG.png",
|
||||
"res://UI/MenuBG/Cyber3StageBG.png",
|
||||
]
|
||||
|
||||
func _ready() -> void:
|
||||
msaa = get_viewport().msaa_3d
|
||||
ssaa = get_viewport().screen_space_aa
|
|
@ -4,7 +4,8 @@ func _ready():
|
|||
OS.request_permissions()
|
||||
randomize()
|
||||
$VersionLabel.text = "Pneumatic Plaything v%s" % ProjectSettings.get_setting("application/config/version")
|
||||
$Backgrounds.get_child(randi() % $Backgrounds.get_child_count()).visible = true
|
||||
var selectedBG = GlobalVariables.background_index[randi() % GlobalVariables.background_index.size()]
|
||||
$BackgroundImage.set_texture(load(selectedBG))
|
||||
$Buttons/EditorButton.grab_focus()
|
||||
|
||||
GlobalVariables.loadConfig()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue