mirror of
https://github.com/RPG-Research/bcirpg.git
synced 2024-04-16 14:23:01 +00:00
BCIRPG Main Menu additional updates
1. Removes pre-load singleton scripts from the project settings 2. Sets black background and ui_highContrast_but_theme.tres for buttons 3. Adds focus grab script for temp backgrounds for tab/enter control
This commit is contained in:
parent
ad4a1123c4
commit
dc2fe54ba2
@ -0,0 +1,3 @@
|
|||||||
|
source_md5="79d2b9a5284e50d91a97c2dd565f2fa4"
|
||||||
|
dest_md5="ab01d4eeab6e15a95fc10ee1b4e02967"
|
||||||
|
|
Binary file not shown.
@ -0,0 +1,3 @@
|
|||||||
|
source_md5="79d2b9a5284e50d91a97c2dd565f2fa4"
|
||||||
|
dest_md5="ab01d4eeab6e15a95fc10ee1b4e02967"
|
||||||
|
|
Binary file not shown.
@ -0,0 +1,3 @@
|
|||||||
|
source_md5="13a1e728def8fb06bd8e797fcc392604"
|
||||||
|
dest_md5="b396169339b2e8d769e9830c387050ad"
|
||||||
|
|
Binary file not shown.
@ -0,0 +1,3 @@
|
|||||||
|
source_md5="13a1e728def8fb06bd8e797fcc392604"
|
||||||
|
dest_md5="b396169339b2e8d769e9830c387050ad"
|
||||||
|
|
Binary file not shown.
@ -0,0 +1,3 @@
|
|||||||
|
source_md5="266f789a4e895911161321092c2c2429"
|
||||||
|
dest_md5="a08a6dcf169f683724bfd5cd82e23fe6"
|
||||||
|
|
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 2.2 KiB |
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="StreamTexture"
|
||||||
|
path="res://.import/Background_black.png-56039c85507f66e5b636dc3622fcd7f0.stex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Backgrounds/Background_black.png"
|
||||||
|
dest_files=[ "res://.import/Background_black.png-56039c85507f66e5b636dc3622fcd7f0.stex" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_mode=0
|
||||||
|
compress/bptc_ldr=0
|
||||||
|
compress/normal_map=0
|
||||||
|
flags/repeat=0
|
||||||
|
flags/filter=true
|
||||||
|
flags/mipmaps=false
|
||||||
|
flags/anisotropic=false
|
||||||
|
flags/srgb=2
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/HDR_as_SRGB=false
|
||||||
|
process/invert_color=false
|
||||||
|
stream=false
|
||||||
|
size_limit=0
|
||||||
|
detect_3d=true
|
||||||
|
svg/scale=1.0
|
Binary file not shown.
After Width: | Height: | Size: 3.6 KiB |
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="StreamTexture"
|
||||||
|
path="res://.import/Background_white.png-90278c2837a8c1d366dff638eb6d5498.stex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Backgrounds/Background_white.png"
|
||||||
|
dest_files=[ "res://.import/Background_white.png-90278c2837a8c1d366dff638eb6d5498.stex" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_mode=0
|
||||||
|
compress/bptc_ldr=0
|
||||||
|
compress/normal_map=0
|
||||||
|
flags/repeat=0
|
||||||
|
flags/filter=true
|
||||||
|
flags/mipmaps=false
|
||||||
|
flags/anisotropic=false
|
||||||
|
flags/srgb=2
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/HDR_as_SRGB=false
|
||||||
|
process/invert_color=false
|
||||||
|
stream=false
|
||||||
|
size_limit=0
|
||||||
|
detect_3d=true
|
||||||
|
svg/scale=1.0
|
Binary file not shown.
After Width: | Height: | Size: 60 KiB |
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="StreamTexture"
|
||||||
|
path="res://.import/background_demo.png-e30ac367b3596013bad15f6d4bbea075.stex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Backgrounds/background_demo.png"
|
||||||
|
dest_files=[ "res://.import/background_demo.png-e30ac367b3596013bad15f6d4bbea075.stex" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_mode=0
|
||||||
|
compress/bptc_ldr=0
|
||||||
|
compress/normal_map=0
|
||||||
|
flags/repeat=0
|
||||||
|
flags/filter=true
|
||||||
|
flags/mipmaps=false
|
||||||
|
flags/anisotropic=false
|
||||||
|
flags/srgb=2
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/HDR_as_SRGB=false
|
||||||
|
process/invert_color=false
|
||||||
|
stream=false
|
||||||
|
size_limit=0
|
||||||
|
detect_3d=true
|
||||||
|
svg/scale=1.0
|
Binary file not shown.
@ -0,0 +1,25 @@
|
|||||||
|
[gd_resource type="Theme" load_steps=3 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://assets/liberation_serif_30pt.tres" type="DynamicFont" id=1]
|
||||||
|
|
||||||
|
[sub_resource type="StyleBoxFlat" id=1]
|
||||||
|
bg_color = Color( 0, 0, 0, 1 )
|
||||||
|
border_width_left = 1
|
||||||
|
border_width_top = 1
|
||||||
|
border_width_right = 1
|
||||||
|
border_width_bottom = 1
|
||||||
|
border_color = Color( 1, 1, 1, 1 )
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
default_font = ExtResource( 1 )
|
||||||
|
Button/colors/font_color = Color( 1, 1, 1, 1 )
|
||||||
|
Button/colors/font_color_disabled = Color( 0.9, 0.9, 0.9, 0.2 )
|
||||||
|
Button/colors/font_color_hover = Color( 0.94, 0.94, 0.94, 1 )
|
||||||
|
Button/colors/font_color_pressed = Color( 1, 1, 1, 1 )
|
||||||
|
Button/constants/hseparation = 2
|
||||||
|
Button/fonts/font = null
|
||||||
|
Button/styles/disabled = null
|
||||||
|
Button/styles/focus = null
|
||||||
|
Button/styles/hover = null
|
||||||
|
Button/styles/normal = SubResource( 1 )
|
||||||
|
Button/styles/pressed = null
|
@ -14,11 +14,6 @@ config/name="BCIRPGR_mainMenu"
|
|||||||
run/main_scene="res://Screens/MenuScreen.tscn"
|
run/main_scene="res://Screens/MenuScreen.tscn"
|
||||||
config/icon="res://icon.png"
|
config/icon="res://icon.png"
|
||||||
|
|
||||||
[autoload]
|
|
||||||
|
|
||||||
PlayerSettings="*res://globalScripts/playerSettings.gd"
|
|
||||||
History="*res://globalScripts/history.gd"
|
|
||||||
|
|
||||||
[physics]
|
[physics]
|
||||||
|
|
||||||
common/enable_pause_aware_picking=true
|
common/enable_pause_aware_picking=true
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
[gd_scene load_steps=3 format=2]
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
||||||
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
||||||
|
[ext_resource path="res://screens/grabFocus.gd" type="Script" id=3]
|
||||||
|
|
||||||
[node name="Control" type="Control"]
|
[node name="Control" type="Control"]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
|
script = ExtResource( 3 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
[gd_scene load_steps=3 format=2]
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
||||||
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
||||||
|
[ext_resource path="res://screens/grabFocus.gd" type="Script" id=3]
|
||||||
|
|
||||||
[node name="Control" type="Control"]
|
[node name="Control" type="Control"]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
|
script = ExtResource( 3 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
}
|
}
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
[ext_resource path="res://assets/liberation_serif_40pt.tres" type="DynamicFont" id=3]
|
[ext_resource path="res://assets/liberation_serif_40pt.tres" type="DynamicFont" id=3]
|
||||||
[ext_resource path="res://assets/ui_theme.tres" type="Theme" id=4]
|
[ext_resource path="res://assets/ui_theme.tres" type="Theme" id=4]
|
||||||
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=5]
|
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=5]
|
||||||
[ext_resource path="res://assets/background_demo.png" type="Texture" id=7]
|
[ext_resource path="res://assets/Backgrounds/Background_black.png" type="Texture" id=6]
|
||||||
[ext_resource path="res://UserInterface/But_Quit.tscn" type="PackedScene" id=10]
|
[ext_resource path="res://UserInterface/But_Quit.tscn" type="PackedScene" id=10]
|
||||||
|
|
||||||
[node name="MenuScreen" type="Control"]
|
[node name="MenuScreen" type="Control"]
|
||||||
@ -17,11 +17,16 @@ __meta__ = {
|
|||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
}
|
}
|
||||||
|
|
||||||
[node name="background_demo" type="TextureRect" parent="."]
|
[node name="Background" type="TextureRect" parent="."]
|
||||||
anchor_right = 1.0
|
anchor_left = 0.5
|
||||||
anchor_bottom = 1.0
|
anchor_top = 0.5
|
||||||
texture = ExtResource( 7 )
|
anchor_right = 0.5
|
||||||
expand = true
|
anchor_bottom = 0.5
|
||||||
|
margin_left = -576.0
|
||||||
|
margin_top = -324.0
|
||||||
|
margin_right = 576.0
|
||||||
|
margin_bottom = 324.0
|
||||||
|
texture = ExtResource( 6 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
}
|
}
|
||||||
@ -47,39 +52,39 @@ __meta__ = {
|
|||||||
|
|
||||||
[node name="But_NewGame" parent="VBoxContainer" instance=ExtResource( 1 )]
|
[node name="But_NewGame" parent="VBoxContainer" instance=ExtResource( 1 )]
|
||||||
margin_right = 238.0
|
margin_right = 238.0
|
||||||
margin_bottom = 48.0
|
margin_bottom = 49.0
|
||||||
next_scene_path = "res://screens/NewGame_temp.tscn"
|
next_scene_path = "res://screens/NewGame_temp.tscn"
|
||||||
|
|
||||||
[node name="But_LoadGame" parent="VBoxContainer" instance=ExtResource( 1 )]
|
[node name="But_LoadGame" parent="VBoxContainer" instance=ExtResource( 1 )]
|
||||||
margin_top = 52.0
|
margin_top = 53.0
|
||||||
margin_right = 238.0
|
margin_right = 238.0
|
||||||
margin_bottom = 101.0
|
margin_bottom = 103.0
|
||||||
text = "Load Game"
|
text = "Load Game"
|
||||||
next_scene_path = "res://screens/LoadGame_temp.tscn"
|
next_scene_path = "res://screens/LoadGame_temp.tscn"
|
||||||
|
|
||||||
[node name="But_Multiplayer" parent="VBoxContainer" instance=ExtResource( 1 )]
|
[node name="But_Multiplayer" parent="VBoxContainer" instance=ExtResource( 1 )]
|
||||||
margin_top = 105.0
|
margin_top = 107.0
|
||||||
margin_right = 238.0
|
margin_right = 238.0
|
||||||
margin_bottom = 154.0
|
margin_bottom = 156.0
|
||||||
text = "Multiplayer"
|
text = "Multiplayer"
|
||||||
next_scene_path = "res://Screens/Multiplayer_temp.tscn"
|
next_scene_path = "res://Screens/Multiplayer_temp.tscn"
|
||||||
|
|
||||||
[node name="But_AddChar" parent="VBoxContainer" instance=ExtResource( 1 )]
|
[node name="But_AddChar" parent="VBoxContainer" instance=ExtResource( 1 )]
|
||||||
margin_top = 158.0
|
margin_top = 160.0
|
||||||
margin_right = 238.0
|
margin_right = 238.0
|
||||||
margin_bottom = 207.0
|
margin_bottom = 210.0
|
||||||
text = "Add Character"
|
text = "Add Character"
|
||||||
next_scene_path = "res://Screens/AddCharacter_temp.tscn"
|
next_scene_path = "res://Screens/AddCharacter_temp.tscn"
|
||||||
|
|
||||||
[node name="But_Settings" parent="VBoxContainer" instance=ExtResource( 1 )]
|
[node name="But_Settings" parent="VBoxContainer" instance=ExtResource( 1 )]
|
||||||
margin_top = 211.0
|
margin_top = 214.0
|
||||||
margin_right = 238.0
|
margin_right = 238.0
|
||||||
margin_bottom = 259.0
|
margin_bottom = 263.0
|
||||||
text = "Settings"
|
text = "Settings"
|
||||||
next_scene_path = "res://Screens/Settings_temp.tscn"
|
next_scene_path = "res://Screens/Settings_temp.tscn"
|
||||||
|
|
||||||
[node name="But_Quit" parent="VBoxContainer" instance=ExtResource( 10 )]
|
[node name="But_Quit" parent="VBoxContainer" instance=ExtResource( 10 )]
|
||||||
margin_top = 263.0
|
margin_top = 267.0
|
||||||
margin_right = 238.0
|
margin_right = 238.0
|
||||||
margin_bottom = 303.0
|
margin_bottom = 303.0
|
||||||
|
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
[gd_scene load_steps=3 format=2]
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
||||||
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
||||||
|
[ext_resource path="res://screens/grabFocus.gd" type="Script" id=3]
|
||||||
|
|
||||||
[node name="Control" type="Control"]
|
[node name="Control" type="Control"]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
|
script = ExtResource( 3 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
[gd_scene load_steps=3 format=2]
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
||||||
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
||||||
|
[ext_resource path="res://screens/grabFocus.gd" type="Script" id=3]
|
||||||
|
|
||||||
[node name="Control" type="Control"]
|
[node name="Control" type="Control"]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
|
script = ExtResource( 3 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
[gd_scene load_steps=3 format=2]
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
[ext_resource path="res://UserInterface/Title.tscn" type="PackedScene" id=1]
|
||||||
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
[ext_resource path="res://UserInterface/But_ChangeScene.tscn" type="PackedScene" id=2]
|
||||||
|
[ext_resource path="res://screens/grabFocus.gd" type="Script" id=3]
|
||||||
|
|
||||||
[node name="Control" type="Control"]
|
[node name="Control" type="Control"]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
|
script = ExtResource( 3 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,7 @@
|
|||||||
|
extends Control
|
||||||
|
|
||||||
|
#GRAB FOCUS: simple script for temp files to grab focus
|
||||||
|
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
$Title/But_ChangeScene.grab_focus()
|
@ -8,6 +8,7 @@ extends Button
|
|||||||
export(String, FILE) var next_scene_path: = ""
|
export(String, FILE) var next_scene_path: = ""
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
func _on_But_NewGame_button_up():
|
func _on_But_NewGame_button_up():
|
||||||
get_tree().change_scene(next_scene_path)
|
get_tree().change_scene(next_scene_path)
|
||||||
|
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
[gd_scene load_steps=2 format=2]
|
[gd_scene load_steps=3 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://UserInterface/But_ChangeScene.gd" type="Script" id=1]
|
[ext_resource path="res://UserInterface/But_ChangeScene.gd" type="Script" id=1]
|
||||||
|
[ext_resource path="res://assets/ui_highContrast_but_theme.tres" type="Theme" id=2]
|
||||||
|
|
||||||
[node name="But_ChangeScene" type="Button"]
|
[node name="But_ChangeScene" type="Button"]
|
||||||
margin_right = 130.0
|
margin_right = 130.0
|
||||||
margin_bottom = 24.0
|
margin_bottom = 24.0
|
||||||
size_flags_vertical = 3
|
size_flags_vertical = 3
|
||||||
|
theme = ExtResource( 2 )
|
||||||
text = "New Game"
|
text = "New Game"
|
||||||
script = ExtResource( 1 )
|
script = ExtResource( 1 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
[gd_scene load_steps=2 format=2]
|
[gd_scene load_steps=3 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://UserInterface/But_Quit.gd" type="Script" id=1]
|
[ext_resource path="res://UserInterface/But_Quit.gd" type="Script" id=1]
|
||||||
|
[ext_resource path="res://assets/ui_highContrast_but_theme.tres" type="Theme" id=2]
|
||||||
|
|
||||||
[node name="But_Quit" type="Button"]
|
[node name="But_Quit" type="Button"]
|
||||||
margin_top = 240.0
|
margin_top = 240.0
|
||||||
margin_right = 179.0
|
margin_right = 179.0
|
||||||
margin_bottom = 284.0
|
margin_bottom = 284.0
|
||||||
|
theme = ExtResource( 2 )
|
||||||
text = "Quit"
|
text = "Quit"
|
||||||
script = ExtResource( 1 )
|
script = ExtResource( 1 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
|
Loading…
Reference in New Issue
Block a user