From aa928631a0d856a33f2ce32e876f718221afce53 Mon Sep 17 00:00:00 2001 From: pennyrigate Date: Fri, 29 Dec 2023 17:58:27 -0500 Subject: [PATCH] menu outline --- graphics/hud/file_select_arrow.png | Bin 185 -> 193 bytes menus/marathon_results.tscn | 49 +++++++++++++--- menus/marathon_start.tscn | 90 ++++++++++++++++++++++++----- 3 files changed, 116 insertions(+), 23 deletions(-) diff --git a/graphics/hud/file_select_arrow.png b/graphics/hud/file_select_arrow.png index 6667a67b86563a6753bda35d49b5d8374afda8ef..111ffcce0bbae70da7d7f3699f62f34ec9de5b0b 100644 GIT binary patch delta 126 zcmdnVc#u)CGr-TCmrII^fq{Y7)59eQNb>+O7Y8$t-2Tb`#6(4(kV6a%e1{lCHM|;t zf<~S$jv*4^$q7zO0({Iof2rwo!S32+{HdpZY^f(+iz@W5IqTv*y79%4EJI{<6 Z3_6Mon_Jgs_XBk^c)I$ztaD0e0st))AKm}} delta 118 zcmX@exRX(_Gr-TCmrII^fq{Y7)59eQNQ2lM9LzxSyUM(liHbfxhZz|74l^FlUy%Y7 z)bez343P+rJ-v|^sE)}o;r~L{4U>+XH+7P`rSWa;HH(`I+RgaiDrFVdQ&MBb@02gv25dZ)H diff --git a/menus/marathon_results.tscn b/menus/marathon_results.tscn index 5885edb..27be483 100644 --- a/menus/marathon_results.tscn +++ b/menus/marathon_results.tscn @@ -1,13 +1,14 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=6 format=2] [ext_resource path="res://shaders/ska_plane.gdshader" type="Shader" id=1] [ext_resource path="res://ui/theme.tres" type="Theme" id=2] [ext_resource path="res://menus/marathon_results.gd" type="Script" id=3] +[ext_resource path="res://ui/2ndpuberty_outline.tres" type="Material" id=4] [sub_resource type="ShaderMaterial" id=1] shader = ExtResource( 1 ) -shader_param/color_1 = Color( 1, 0.654902, 0.172549, 1 ) -shader_param/color_2 = Color( 0.309804, 0.984314, 0.937255, 1 ) +shader_param/color_1 = Color( 0.756863, 0.592157, 0.403922, 1 ) +shader_param/color_2 = Color( 0.345098, 0.945098, 0.905882, 1 ) shader_param/checker_size = Vector2( 24, 24 ) shader_param/pan_speed = Vector2( 8, 12 ) shader_param/cycle_speed = Vector2( 4, 4 ) @@ -31,22 +32,56 @@ anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -60.0 -margin_top = -30.0 +margin_top = -32.0 margin_right = 60.0 -margin_bottom = 30.0 +margin_bottom = 38.0 [node name="Label" type="Label" parent="Panel"] +material = ExtResource( 4 ) anchor_right = 1.0 margin_bottom = 22.0 text = "Good Job!" align = 1 valign = 1 +[node name="Label2" type="Label" parent="Panel"] +material = ExtResource( 4 ) +anchor_right = 1.0 +margin_left = 4.0 +margin_top = 46.0 +margin_right = -4.0 +margin_bottom = 68.0 +text = "got 0/25 shards" +align = 1 +valign = 1 + [node name="Score" type="Label" parent="Panel"] unique_name_in_owner = true +material = ExtResource( 4 ) anchor_right = 1.0 -margin_top = 21.0 -margin_bottom = 43.0 +margin_left = 4.0 +margin_top = 24.0 +margin_right = -4.0 +margin_bottom = 46.0 text = "Score: %05d" align = 1 valign = 1 + +[node name="Label" type="Label" parent="."] +material = ExtResource( 4 ) +margin_left = 64.0 +margin_top = 168.0 +margin_right = 192.0 +margin_bottom = 178.0 +theme = ExtResource( 2 ) +text = "the end...?" +align = 1 + +[node name="Label2" type="Label" parent="."] +material = ExtResource( 4 ) +margin_top = 16.0 +margin_right = 256.0 +margin_bottom = 39.0 +text = "look forward to the full future... +coming soon!" +align = 1 diff --git a/menus/marathon_start.tscn b/menus/marathon_start.tscn index 51a46fe..28068d2 100644 --- a/menus/marathon_start.tscn +++ b/menus/marathon_start.tscn @@ -1,14 +1,16 @@ -[gd_scene load_steps=6 format=2] +[gd_scene load_steps=8 format=2] [ext_resource path="res://shaders/ska_plane.gdshader" type="Shader" id=1] [ext_resource path="res://ui/theme.tres" type="Theme" id=2] [ext_resource path="res://menus/marathon_start.gd" type="Script" id=3] [ext_resource path="res://maps/hills_scholar.tscn" type="PackedScene" id=4] +[ext_resource path="res://ui/2ndpuberty_outline.tres" type="Material" id=5] +[ext_resource path="res://graphics/hud/file_select_arrow.png" type="Texture" id=6] [sub_resource type="ShaderMaterial" id=1] shader = ExtResource( 1 ) -shader_param/color_1 = Color( 0.886275, 1, 0.498039, 1 ) -shader_param/color_2 = Color( 0.180392, 0.992157, 0.447059, 1 ) +shader_param/color_1 = Color( 0.815686, 0.917647, 0.462745, 1 ) +shader_param/color_2 = Color( 0.152941, 0.772549, 0.356863, 1 ) shader_param/checker_size = Vector2( 24, 24 ) shader_param/pan_speed = Vector2( 8, 12 ) shader_param/cycle_speed = Vector2( 4, 4 ) @@ -27,29 +29,85 @@ material = SubResource( 1 ) anchor_right = 1.0 anchor_bottom = 1.0 +[node name="PressStart" type="Label" parent="."] +material = ExtResource( 5 ) +anchor_right = 1.0 +margin_top = 160.0 +margin_bottom = 182.0 +theme = ExtResource( 2 ) +text = "Press start to begin" +align = 1 +valign = 1 + +[node name="FlavorText" type="Label" parent="."] +material = ExtResource( 5 ) +anchor_right = 1.0 +margin_top = 8.0 +margin_bottom = 31.0 +theme = ExtResource( 2 ) +text = "Begin your adventure... +in revolution 2083 world" +align = 1 +valign = 1 + [node name="Panel" type="Panel" parent="."] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 -margin_left = -60.0 -margin_top = -30.0 -margin_right = 60.0 -margin_bottom = 30.0 +margin_left = -112.0 +margin_top = -32.0 +margin_right = 112.0 +margin_bottom = 4.0 -[node name="Label" type="Label" parent="Panel"] +[node name="DiffcultySelect" type="Label" parent="Panel"] +material = ExtResource( 5 ) anchor_right = 1.0 -margin_bottom = 22.0 -text = "Press X to start" +margin_left = -4.0 +margin_top = -26.0 +margin_right = 4.0 +margin_bottom = 7.0 +text = "difficulty select" align = 1 valign = 1 -[node name="Label2" type="Label" parent="Panel"] +[node name="Difficulties" type="Label" parent="Panel"] +material = ExtResource( 5 ) anchor_right = 1.0 -margin_left = 1.0 -margin_top = 22.0 -margin_right = 1.0 -margin_bottom = 55.0 -text = "Todo: options" +margin_left = -44.0 +margin_top = -2.0 +margin_right = 46.0 +margin_bottom = 31.0 +text = "Beginner Advanced Professional" +align = 1 +valign = 1 + +[node name="Sprite" type="Sprite" parent="Panel"] +material = ExtResource( 5 ) +position = Vector2( 32, 26 ) +texture = ExtResource( 6 ) + +[node name="Panel2" type="Panel" parent="."] +margin_left = 96.0 +margin_top = 120.0 +margin_right = 160.0 +margin_bottom = 152.0 + +[node name="LivesNumber" type="Label" parent="Panel2"] +material = ExtResource( 5 ) +anchor_right = 1.0 +margin_bottom = 33.0 +text = "999" +align = 1 +valign = 1 + +[node name="Lives" type="Label" parent="Panel2"] +material = ExtResource( 5 ) +anchor_right = 1.0 +margin_left = -24.0 +margin_top = -24.0 +margin_right = 17.0 +margin_bottom = 9.0 +text = "Number of lives" align = 1 valign = 1