From 485cd463b22e12394cd232812e2c3789ef37ab1c Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Sat, 9 Jan 2021 23:30:27 +0100 Subject: Adds a bunch of characters and fixes things --- UI/CharacterSelect.tscn | 103 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 UI/CharacterSelect.tscn (limited to 'UI/CharacterSelect.tscn') diff --git a/UI/CharacterSelect.tscn b/UI/CharacterSelect.tscn new file mode 100644 index 0000000..5ff2027 --- /dev/null +++ b/UI/CharacterSelect.tscn @@ -0,0 +1,103 @@ +[gd_scene load_steps=9 format=2] + +[ext_resource path="res://Assets/Characters/Tux/Front.png" type="Texture" id=1] +[ext_resource path="res://Assets/Characters/Duck/Front.png" type="Texture" id=2] +[ext_resource path="res://Assets/Fonts/geometry-soft-pro/Geometry_Soft_Pro-Bold_N.otf" type="DynamicFontData" id=3] +[ext_resource path="res://UI/CharacterSelect.gd" type="Script" id=4] +[ext_resource path="res://Assets/Characters/Dove/Front.png" type="Texture" id=5] +[ext_resource path="res://Assets/Characters/Monkey/Front.png" type="Texture" id=6] +[ext_resource path="res://Assets/Characters/Pidgin/Front.png" type="Texture" id=7] + +[sub_resource type="DynamicFont" id=1] +size = 52 +font_data = ExtResource( 3 ) + +[node name="CharacterSelect" type="Panel"] +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 32.0 +margin_top = 24.0 +margin_right = -24.0 +margin_bottom = -16.0 +script = ExtResource( 4 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Title" type="Label" parent="."] +margin_left = 176.0 +margin_top = 40.0 +margin_right = 724.0 +margin_bottom = 94.0 +custom_fonts/font = SubResource( 1 ) +text = "Choose your Character!" +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Wait" type="Label" parent="."] +margin_left = 544.0 +margin_top = 104.0 +margin_right = 741.0 +margin_bottom = 118.0 +text = "Waiting for x players to choose" +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Tux" type="TextureRect" parent="."] +margin_left = 96.0 +margin_top = 168.0 +margin_right = 128.0 +margin_bottom = 200.0 +rect_scale = Vector2( 2, 2 ) +texture = ExtResource( 1 ) + +[node name="Duck" type="TextureRect" parent="."] +margin_left = 288.0 +margin_top = 168.0 +margin_right = 320.0 +margin_bottom = 200.0 +rect_scale = Vector2( 2, 2 ) +texture = ExtResource( 2 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Dove" type="TextureRect" parent="."] +margin_left = 480.0 +margin_top = 168.0 +margin_right = 512.0 +margin_bottom = 200.0 +rect_scale = Vector2( 2, 2 ) +texture = ExtResource( 5 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Pidgin" type="TextureRect" parent="."] +margin_left = 672.0 +margin_top = 168.0 +margin_right = 704.0 +margin_bottom = 200.0 +rect_scale = Vector2( 2, 2 ) +texture = ExtResource( 7 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="Monkey" type="TextureRect" parent="."] +margin_left = 96.0 +margin_top = 296.0 +margin_right = 128.0 +margin_bottom = 328.0 +rect_scale = Vector2( 2, 2 ) +texture = ExtResource( 6 ) +__meta__ = { +"_edit_use_anchors_": false +} +[connection signal="gui_input" from="Tux" to="." method="_button_pressed" binds= [ "Tux" ]] +[connection signal="gui_input" from="Duck" to="." method="_button_pressed" binds= [ "Duck" ]] +[connection signal="gui_input" from="Dove" to="." method="_button_pressed" binds= [ "Dove" ]] +[connection signal="gui_input" from="Pidgin" to="." method="_button_pressed" binds= [ "Pidgin" ]] +[connection signal="gui_input" from="Monkey" to="." method="_button_pressed" binds= [ "Monkey" ]] -- cgit v1.2.3