From 991d21c82053063e14867ed9a7759d92c1f2890d Mon Sep 17 00:00:00 2001 From: INoro Date: Sat, 10 Dec 2022 13:33:38 +0100 Subject: [PATCH] Leo - Bin finished --- Nodes/Bin.tscn | 18 ++++++++++++++++++ bin.png | Bin 0 -> 4537 bytes bin.png.import | 36 ++++++++++++++++++++++++++++++++++++ menu/main_menu.tscn | 14 ++++++++++++++ scripts/Modules/Bin.gd | 2 +- 5 files changed, 69 insertions(+), 1 deletion(-) create mode 100644 Nodes/Bin.tscn create mode 100644 bin.png create mode 100644 bin.png.import diff --git a/Nodes/Bin.tscn b/Nodes/Bin.tscn new file mode 100644 index 0000000..fb841cc --- /dev/null +++ b/Nodes/Bin.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=4 format=3 uid="uid://iuoepenpnktv"] + +[ext_resource type="Texture2D" uid="uid://pwyskequsdls" path="res://bin.png" id="1_krl02"] +[ext_resource type="Script" path="res://scripts/Modules/Bin.gd" id="1_saxpo"] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_0suy8"] +height = 3.84361 +radius = 1.33448 + +[node name="Bin" type="StaticBody3D"] +script = ExtResource("1_saxpo") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="."] +shape = SubResource("CylinderShape3D_0suy8") + +[node name="Sprite3D" type="Sprite3D" parent="."] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 2, 0) +texture = ExtResource("1_krl02") diff --git a/bin.png b/bin.png new file mode 100644 index 0000000000000000000000000000000000000000..cf9e245899a5a3e133b9e96ebaca8289d32be5bf GIT binary patch literal 4537 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 XVVEQ}{?kF100000NkvXXu0mjf16_%* literal 0 HcmV?d00001 diff --git a/bin.png.import b/bin.png.import new file mode 100644 index 0000000..4f07385 --- /dev/null +++ b/bin.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://pwyskequsdls" +path.s3tc="res://.godot/imported/bin.png-baf8166091a4b2a643c36d0c3ba28729.s3tc.ctex" +path.etc2="res://.godot/imported/bin.png-baf8166091a4b2a643c36d0c3ba28729.etc2.ctex" +metadata={ +"imported_formats": ["s3tc", "etc2"], +"vram_texture": true +} + +[deps] + +source_file="res://bin.png" +dest_files=["res://.godot/imported/bin.png-baf8166091a4b2a643c36d0c3ba28729.s3tc.ctex", "res://.godot/imported/bin.png-baf8166091a4b2a643c36d0c3ba28729.etc2.ctex"] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/menu/main_menu.tscn b/menu/main_menu.tscn index 018cab6..2cb814a 100644 --- a/menu/main_menu.tscn +++ b/menu/main_menu.tscn @@ -34,22 +34,36 @@ grow_horizontal = 2 grow_vertical = 2 [node name="Start" type="Button" parent="VBoxContainer"] +offset_right = 72.0 +offset_bottom = 31.0 text = "Start " [node name="Tutorial" type="Button" parent="VBoxContainer"] +offset_top = 35.0 +offset_right = 72.0 +offset_bottom = 66.0 text = "Tutorial " [node name="Settings" type="Button" parent="VBoxContainer"] +offset_top = 70.0 +offset_right = 72.0 +offset_bottom = 101.0 text = "Volume:" [node name="VolSlider" type="HSlider" parent="VBoxContainer"] +offset_top = 105.0 +offset_right = 72.0 +offset_bottom = 121.0 min_value = -30.0 max_value = 0.0 script = ExtResource("2_h85ei") [node name="Quit" type="Button" parent="VBoxContainer"] +offset_top = 125.0 +offset_right = 72.0 +offset_bottom = 156.0 text = "Quit" [connection signal="pressed" from="VBoxContainer/Start" to="." method="_on_start_pressed"] diff --git a/scripts/Modules/Bin.gd b/scripts/Modules/Bin.gd index ae5d00d..973f149 100644 --- a/scripts/Modules/Bin.gd +++ b/scripts/Modules/Bin.gd @@ -6,4 +6,4 @@ class_name Bin #------------Methods-------------# func interact(player): - train.get_node("CharacterBody3D").inventory = 0 + player.inventory = 0