diff --git a/Nodes/Train_P1.tscn b/Nodes/Train_P1.tscn index 1c81cc4..6d36c93 100644 --- a/Nodes/Train_P1.tscn +++ b/Nodes/Train_P1.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=27 format=3 uid="uid://md2ofbviios3"] [ext_resource type="Script" path="res://scripts/Train.gd" id="1_0x664"] -[ext_resource type="PackedScene" uid="uid://bhivunrkj87cy" path="res://Nodes/engine.tscn" id="3_1ix85"] +[ext_resource type="PackedScene" path="res://Nodes/engine.tscn" id="3_1ix85"] [ext_resource type="PackedScene" uid="uid://vwjd5od63jgh" path="res://Nodes/Player.tscn" id="3_in6up"] [ext_resource type="PackedScene" uid="uid://c1mymb38wqdg6" path="res://Nodes/train.tscn" id="3_jmv6b"] [ext_resource type="PackedScene" uid="uid://cet80w4yr8rse" path="res://Storage.tscn" id="4_5jw5g"] @@ -19,7 +19,7 @@ [ext_resource type="Texture2D" uid="uid://bhmyyu0uhx541" path="res://Assets/Textures/Opera_senza_titolo (2).png" id="14_503dh"] [ext_resource type="Texture2D" uid="uid://biyvvql2ufkdf" path="res://Assets/Textures/Opera_senza_titolo (1).png" id="15_dew1j"] [ext_resource type="PackedScene" uid="uid://bkpnrgcfr1jgl" path="res://Nodes/Bin.tscn" id="16_q3kvk"] -[ext_resource type="AudioStream" uid="uid://b52sd64x20ulv" path="res://Assets/Sounds/_SOUNDFX_/Gunpowder.wav" id="17_ajifv"] +[ext_resource type="AudioStream" uid="uid://bsc5ku8mloa6j" path="res://Assets/Sounds/_SOUNDFX_/Gunpowder.wav" id="17_ajifv"] [ext_resource type="Texture2D" uid="uid://cet5o7wla1x7t" path="res://Assets/Textures/Opera_senza_titolo.png" id="19_5df2b"] [sub_resource type="SpriteFrames" id="SpriteFrames_6p0y6"] @@ -112,6 +112,27 @@ hframes = 5 vframes = 8 frame = 26 +[node name="MiniGameButton3" type="Sprite3D" parent="CharacterBody3D"] +transform = Transform3D(8, 0, 0, 0, -3.93403e-07, 1, 0, -9, -4.37114e-08, 3, -50, 0) +texture = ExtResource("13_d8wle") +hframes = 5 +vframes = 8 +frame = 26 + +[node name="MiniGameButton4" type="Sprite3D" parent="CharacterBody3D"] +transform = Transform3D(8, 0, 0, 0, -3.93403e-07, 1, 0, -9, -4.37114e-08, 3, -50, 0) +texture = ExtResource("13_d8wle") +hframes = 5 +vframes = 8 +frame = 26 + +[node name="MiniGameButton5" type="Sprite3D" parent="CharacterBody3D"] +transform = Transform3D(8, 0, 0, 0, -3.93403e-07, 1, 0, -9, -4.37114e-08, 3, -50, 0) +texture = ExtResource("13_d8wle") +hframes = 5 +vframes = 8 +frame = 26 + [node name="Storage" parent="." instance=ExtResource("4_5jw5g")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.31598, 0.0193453, -5.2771) icon = ExtResource("14_503dh") diff --git a/Nodes/Train_P2.tscn b/Nodes/Train_P2.tscn index 0b80de2..5b6fc0c 100644 --- a/Nodes/Train_P2.tscn +++ b/Nodes/Train_P2.tscn @@ -17,8 +17,8 @@ [ext_resource type="Texture2D" uid="uid://7qppu15lvd1j" path="res://Nodes/Keys.png" id="14_otf4l"] [ext_resource type="PackedScene" uid="uid://byo1m0n20yl45" path="res://Nodes/cannon.tscn" id="15_sof53"] [ext_resource type="PackedScene" uid="uid://cet80w4yr8rse" path="res://Storage.tscn" id="16_7dojn"] -[ext_resource type="PackedScene" uid="uid://bhivunrkj87cy" path="res://Nodes/engine.tscn" id="17_regf7"] -[ext_resource type="AudioStream" uid="uid://b52sd64x20ulv" path="res://Assets/Sounds/_SOUNDFX_/Gunpowder.wav" id="17_xnc4h"] +[ext_resource type="PackedScene" path="res://Nodes/engine.tscn" id="17_regf7"] +[ext_resource type="AudioStream" uid="uid://bsc5ku8mloa6j" path="res://Assets/Sounds/_SOUNDFX_/Gunpowder.wav" id="17_xnc4h"] [ext_resource type="Texture2D" uid="uid://bhmyyu0uhx541" path="res://Assets/Textures/Opera_senza_titolo (2).png" id="18_flxwh"] [ext_resource type="Texture2D" uid="uid://cet5o7wla1x7t" path="res://Assets/Textures/Opera_senza_titolo.png" id="19_msksj"] [ext_resource type="Texture2D" uid="uid://biyvvql2ufkdf" path="res://Assets/Textures/Opera_senza_titolo (1).png" id="20_yp8lr"] @@ -122,27 +122,48 @@ animation = &"walking_coal" speed_scale = 2.0 playing = true -[node name="MiniGameButton0" type="Sprite3D" parent="CharacterBody3D"] +[node name="MiniGameButton3" type="Sprite3D" parent="CharacterBody3D"] transform = Transform3D(8, 0, 0, 0, -3.93403e-07, 1, 0, -9, -4.37114e-08, 0, 6, 0) texture = ExtResource("14_otf4l") hframes = 5 vframes = 8 frame = 26 -[node name="MiniGameButton1" type="Sprite3D" parent="CharacterBody3D"] +[node name="MiniGameButton4" type="Sprite3D" parent="CharacterBody3D"] transform = Transform3D(8, 0, 0, 0, -3.93403e-07, 1, 0, -9, -4.37114e-08, 1.5, 6, 0) texture = ExtResource("14_otf4l") hframes = 5 vframes = 8 frame = 26 -[node name="MiniGameButton2" type="Sprite3D" parent="CharacterBody3D"] +[node name="MiniGameButton5" type="Sprite3D" parent="CharacterBody3D"] transform = Transform3D(8, 0, 0, 0, -3.93403e-07, 1, 0, -9, -4.37114e-08, 3, 6, 0) texture = ExtResource("14_otf4l") hframes = 5 vframes = 8 frame = 26 +[node name="MiniGameButton0" type="Sprite3D" parent="CharacterBody3D"] +transform = Transform3D(8, 0, 0, 0, -3.93403e-07, 1, 0, -9, -4.37114e-08, 3, -50, 0) +texture = ExtResource("14_otf4l") +hframes = 5 +vframes = 8 +frame = 26 + +[node name="MiniGameButton1" type="Sprite3D" parent="CharacterBody3D"] +transform = Transform3D(8, 0, 0, 0, -3.93403e-07, 1, 0, -9, -4.37114e-08, 3, -50, 0) +texture = ExtResource("14_otf4l") +hframes = 5 +vframes = 8 +frame = 26 + +[node name="MiniGameButton2" type="Sprite3D" parent="CharacterBody3D"] +transform = Transform3D(8, 0, 0, 0, -3.93403e-07, 1, 0, -9, -4.37114e-08, 3, -50, 0) +texture = ExtResource("14_otf4l") +hframes = 5 +vframes = 8 +frame = 26 + [node name="Bin" parent="." instance=ExtResource("14_n2rwc")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.18577, 0.622175, 10.6544) diff --git a/scripts/Player.gd b/scripts/Player.gd index 801ab99..3f0fbaa 100644 --- a/scripts/Player.gd +++ b/scripts/Player.gd @@ -24,6 +24,12 @@ var rng = RandomNumberGenerator.new() func _ready(): walking = "walking" idle = "idle" + $MiniGameButton0.hide() + $MiniGameButton1.hide() + $MiniGameButton2.hide() + $MiniGameButton3.hide() + $MiniGameButton4.hide() + $MiniGameButton5.hide() #get_parent().find_child("CharacterBody3D").find_child("MiniGameButton0").hide() #get_parent().find_child("CharacterBody3D").find_child("MiniGameButton1").hide()