diff --git a/Scenes/AlgoScene.tscn b/Scenes/AlgoScene.tscn index afbd39b..7be17c4 100644 --- a/Scenes/AlgoScene.tscn +++ b/Scenes/AlgoScene.tscn @@ -5,15 +5,11 @@ [ext_resource type="Material" uid="uid://cmia50cfqxxo4" path="res://Textures/dev_material_3d.tres" id="3_gatbn"] [ext_resource type="PackedScene" uid="uid://j7caslh27nor" path="res://Stations/Hob.tscn" id="4_3lufs"] [ext_resource type="Sky" uid="uid://c1abtpwhdm2d5" path="res://Textures/sky/NightSkyHDRI009_16K.tres" id="5_kh26v"] -[ext_resource type="PackedScene" uid="uid://c0lknik4noobs" path="res://Items/BurgerBuns.tscn" id="6_kwbxo"] [ext_resource type="PackedScene" uid="uid://c6rift56ql3f8" path="res://Stations/BurgerBunsDispenser.tscn" id="7_tejmp"] -[ext_resource type="PackedScene" uid="uid://bp3v1jl8pctro" path="res://Containers/plate.tscn" id="8_xcnr4"] -[ext_resource type="PackedScene" uid="uid://dpot5qie20vf6" path="res://Items/burger.tscn" id="9_rwx83"] -[ext_resource type="PackedScene" uid="uid://b3m2ag8g5rj4r" path="res://Items/hamburger.tscn" id="10_waew8"] -[ext_resource type="PackedScene" uid="uid://e4i6o5oriecx" path="res://Items/PickupCube.tscn" id="11_8wetd"] [ext_resource type="PackedScene" uid="uid://dvrk268s7gkxh" path="res://Stations/sink.tscn" id="12_ah4xa"] [ext_resource type="PackedScene" uid="uid://cnjwtnhwh0i8q" path="res://Stations/dirt_station.tscn" id="13_46xi2"] -[ext_resource type="PackedScene" uid="uid://cfc4ho67u4r5e" path="res://Items/cooked_burger.tscn" id="14_vftjt"] +[ext_resource type="PackedScene" uid="uid://ck5tuftqmyiue" path="res://Stations/plate_dispenser.tscn" id="14_h88sx"] +[ext_resource type="PackedScene" uid="uid://cwnwo4i28upap" path="res://Stations/raw_burger_dispenser.tscn" id="15_m3h4l"] [ext_resource type="PackedScene" uid="uid://efaec6ymgabo" path="res://Stations/Counter.tscn" id="15_tpcje"] [ext_resource type="PackedScene" uid="uid://caf0xanmxbshy" path="res://Stations/table.tscn" id="16_g2k6a"] [ext_resource type="PackedScene" uid="uid://clujaf3u776a3" path="res://addons/godot-xr-tools/objects/viewport_2d_in_3d.tscn" id="17_gatbn"] @@ -43,7 +39,7 @@ size = Vector3(16, 10, 0.1) script = ExtResource("1_m3h4l") [node name="XROrigin3D" parent="." unique_id=2055526621 instance=ExtResource("2_8pfaf")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.36171648, 0, 0.81835127) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.6, 0) [node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=1376644384] transform = Transform3D(-0.8660254, -0.43301278, 0.24999999, 0.3022632, -0.05510214, 0.9516306, -0.39829266, 0.8997021, 0.17860365, 0, 0, 0) @@ -55,116 +51,53 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.05, 0) shape = SubResource("BoxShape3D_vlqg6") [node name="MeshInstance3D" type="MeshInstance3D" parent="Floor/CollisionShape3D" unique_id=1939997056] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00018164515, 0.0006352663, -0.002532661) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0002836883, 0.0006355047, -0.0054528117) mesh = SubResource("BoxMesh_24d3s") [node name="Hob" parent="." unique_id=1687971542 instance=ExtResource("4_3lufs")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.29336345, 0.5, -1.484) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, -1.2) + +[node name="Hob2" parent="." unique_id=496572049 instance=ExtResource("4_3lufs")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.6, 0.5, -1.2) + +[node name="Hob3" parent="." unique_id=421567982 instance=ExtResource("4_3lufs")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.2, 0.5, -1.2) [node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=1177077250] environment = SubResource("Environment_bvwq1") -[node name="BurgerBuns" parent="." unique_id=1088240294 instance=ExtResource("6_kwbxo")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.8162017, 1.6081157, -1.4714175) - [node name="BurgerBunsDispenser" parent="." unique_id=1720683779 instance=ExtResource("7_tejmp")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.832131, 0.014894962, -1.4813508) - -[node name="Plate" parent="." unique_id=190487773 instance=ExtResource("8_xcnr4")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5717233, 1.5454081, 1.5373346) - -[node name="burger" parent="." unique_id=1417604760 instance=ExtResource("9_rwx83")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.6888188, 1.4195822, -1.7110313) - -[node name="burger2" parent="." unique_id=1584460510 instance=ExtResource("9_rwx83")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.6931299, 1.5300478, -1.71225) - -[node name="burger3" parent="." unique_id=1884095916 instance=ExtResource("9_rwx83")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.69027674, 1.4969791, -1.7210286) - -[node name="burger4" parent="." unique_id=1844818864 instance=ExtResource("9_rwx83")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.69134104, 1.4543622, -1.7210286) - -[node name="Hamburger" parent="." unique_id=761091445 instance=ExtResource("10_waew8")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.9352558, 1.623975, 1.2447833) - -[node name="PickableObject" parent="." unique_id=1675596942 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, 0, -2.6077032e-08, 1.4901161e-08, 1, 0.6225724, 1.4792972, -1.0473135) - -[node name="PickableObject2" parent="." unique_id=713087634 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, -5.293956e-23, -2.6077032e-08, 1.4901161e-08, 1, 0.6359743, 1.4639391, -1.1673055) - -[node name="PickableObject3" parent="." unique_id=879935619 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, 0, -2.6077032e-08, 1.4901161e-08, 1, 0.5142721, 1.4792972, -1.0473135) - -[node name="PickableObject4" parent="." unique_id=198541902 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, -5.293956e-23, -2.6077032e-08, 1.4901161e-08, 1, 0.5276739, 1.4639391, -1.1673055) - -[node name="Hamburger2" parent="." unique_id=1349934579 instance=ExtResource("10_waew8")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.9857153, 1.5329368, 0.9472374) - -[node name="PickableObject5" parent="." unique_id=1021333509 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, 0, -2.6077032e-08, 1.4901161e-08, 1, 0.73287535, 1.4792972, -1.0473135) - -[node name="PickableObject6" parent="." unique_id=1268843669 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, -5.293956e-23, -2.6077032e-08, 1.4901161e-08, 1, 0.7462772, 1.4639391, -1.1673055) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.8, 0.015, -1.2) [node name="Sink" parent="." unique_id=2055277359 instance=ExtResource("12_ah4xa")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.3140475, 0.5, -1.4941733) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5997182, 0.5, -1.2) + +[node name="Sink2" parent="." unique_id=1692612192 instance=ExtResource("12_ah4xa")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.1997182, 0.5, -1.2) [node name="DirtStation" parent="." unique_id=160842153 instance=ExtResource("13_46xi2")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.0864775, 0.5, -1.244947) - -[node name="Plate2" parent="." unique_id=356790445 instance=ExtResource("8_xcnr4")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5730225, 1.499024, 0.59790254) - -[node name="CookedBurger" parent="." unique_id=1127807542 instance=ExtResource("14_vftjt")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.30671906, 1.4131018, -1.0928738) - -[node name="CookedBurger2" parent="." unique_id=160088590 instance=ExtResource("14_vftjt")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.30671906, 1.4496142, -1.0928738) - -[node name="CookedBurger3" parent="." unique_id=992183367 instance=ExtResource("14_vftjt")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.3344773, 1.4398065, -0.7096845) - -[node name="CookedBurger4" parent="." unique_id=1837607086 instance=ExtResource("14_vftjt")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.30671906, 1.525444, -1.0928738) - -[node name="BurgerBuns2" parent="." unique_id=1210358958 instance=ExtResource("6_kwbxo")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.3596323, 1.4110342, -0.22482127) - -[node name="PickableObject7" parent="." unique_id=641653545 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, 0, -2.6077032e-08, 1.4901161e-08, 1, -1.3556751, 1.4792972, 0.28881657) - -[node name="PickableObject8" parent="." unique_id=1733819363 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, -5.293956e-23, -2.6077032e-08, 1.4901161e-08, 1, -1.3422732, 1.4639391, 0.16882455) - -[node name="PickableObject9" parent="." unique_id=12419746 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, 0, -2.6077032e-08, 1.4901161e-08, 1, -1.4639754, 1.4792972, 0.28881657) - -[node name="PickableObject10" parent="." unique_id=313160217 instance=ExtResource("11_8wetd")] -transform = Transform3D(1, 0, -2.2351742e-08, -2.9802322e-08, 1.0000001, -5.293956e-23, -2.6077032e-08, 1.4901161e-08, 1, -1.4505737, 1.4639391, 0.16882455) - -[node name="Counter" parent="." unique_id=1487893288 instance=ExtResource("15_tpcje")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.7124918, 0.5, -1.4886917) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8000001, 0.5, -1.2) [node name="Counter2" parent="." unique_id=368890752 instance=ExtResource("15_tpcje")] -transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -1.7648025, 0.5, -0.4458799) +transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -1.8, 0.5, -0.6) [node name="Counter3" parent="." unique_id=1498817646 instance=ExtResource("15_tpcje")] -transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -1.7648025, 0.5, 0.55367994) +transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -1.8, 0.5, 0) [node name="Counter4" parent="." unique_id=906748771 instance=ExtResource("15_tpcje")] -transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -1.7648025, 0.5, 1.5539298) +transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -1.8, 0.5, 0.6) + +[node name="Counter5" parent="." unique_id=1487893288 instance=ExtResource("15_tpcje")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -0.6, 0.5, 1.2) + +[node name="Counter6" parent="." unique_id=1154936647 instance=ExtResource("15_tpcje")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0, 0.5, 1.2) + +[node name="Counter7" parent="." unique_id=990260272 instance=ExtResource("15_tpcje")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.6, 0.5, 1.2) [node name="Table" parent="." unique_id=1863572470 instance=ExtResource("16_g2k6a")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.139665, 0.9030438, 2.2267122) - -[node name="Hamburger3" parent="." unique_id=369573848 instance=ExtResource("10_waew8")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.7201865, 1.5329367, 0.14773655) - -[node name="Plate3" parent="." unique_id=2004250522 instance=ExtResource("8_xcnr4")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5818124, 1.499024, -0.4634577) +transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 2.739665, 0.47583598, -1.1895752) [node name="StaticBody3D" type="StaticBody3D" parent="." unique_id=315740174] @@ -191,7 +124,13 @@ scene = ExtResource("18_3lufs") viewport_size = Vector2(900, 600) transparent = 0 filter = false -scene_properties_keys = PackedStringArray("main_menu_panel.gd") +scene_properties_keys = PackedStringArray("game_over_panel.gd") [node name="controler" type="Node" parent="GameOverPanel" unique_id=1302491889] script = ExtResource("19_3lufs") + +[node name="PlateDispenser" parent="." unique_id=710538846 instance=ExtResource("14_h88sx")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.8, 0, 1.2) + +[node name="RawBurgerDispenser" parent="." unique_id=235630131 instance=ExtResource("15_m3h4l")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.2, 0, 1.2) diff --git a/Stations/Hob.tscn b/Stations/Hob.tscn index f1f0ea3..283f875 100644 --- a/Stations/Hob.tscn +++ b/Stations/Hob.tscn @@ -4,6 +4,8 @@ [ext_resource type="Script" uid="uid://cquqe4f1m1sw6" path="res://addons/godot-xr-tools/objects/snap_zone.gd" id="2_er1dp"] [ext_resource type="AudioStream" uid="uid://bqtk1adk8umbx" path="res://Sounds/220197__gameaudio__click-basic.wav" id="3_6oyg1"] [ext_resource type="PackedScene" uid="uid://bxbocxdaayvwx" path="res://UI/progress_bar.tscn" id="3_7uuqv"] +[ext_resource type="Material" uid="uid://d1djvskv4n4m3" path="res://Textures/hob_off.tres" id="4_8qpxk"] +[ext_resource type="Material" uid="uid://db7c7w4apwti7" path="res://Textures/hob_on.tres" id="6_m7l4u"] [sub_resource type="BoxShape3D" id="BoxShape3D_kdxnr"] size = Vector3(0.6, 1, 0.6) @@ -11,9 +13,6 @@ size = Vector3(0.6, 1, 0.6) [sub_resource type="BoxShape3D" id="BoxShape3D_7uuqv"] size = Vector3(0.6, 0.12802735, 0.6) -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_di04w"] -albedo_color = Color(0, 0, 0, 1) - [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gkb3v"] [sub_resource type="SceneReplicationConfig" id="SceneReplicationConfig_np_hob"] @@ -26,97 +25,129 @@ properties/1/replication_mode = 1 [sub_resource type="Animation" id="Animation_7uuqv"] length = 0.001 -tracks/0/type = "bezier" +tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true -tracks/0/path = NodePath("CSGCombiner3D/CSGTorus3D:material:albedo_color:r") +tracks/0/path = NodePath("CSGCombiner3D/CSGTorus3D3:material") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { -"handle_modes": PackedInt32Array(0), -"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0), -"times": PackedFloat32Array(0) +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [ExtResource("4_8qpxk")] } -tracks/1/type = "bezier" +tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true -tracks/1/path = NodePath("CSGCombiner3D/CSGTorus3D:material:albedo_color:g") +tracks/1/path = NodePath("CSGCombiner3D/CSGTorus3D2:material") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { -"handle_modes": PackedInt32Array(0), -"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0), -"times": PackedFloat32Array(0) +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [ExtResource("4_8qpxk")] } -tracks/2/type = "bezier" +tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true -tracks/2/path = NodePath("CSGCombiner3D/CSGTorus3D:material:albedo_color:b") +tracks/2/path = NodePath("CSGCombiner3D/CSGTorus3D:material") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { -"handle_modes": PackedInt32Array(0), -"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0), -"times": PackedFloat32Array(0) +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [ExtResource("4_8qpxk")] } -tracks/3/type = "bezier" +tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true -tracks/3/path = NodePath("CSGCombiner3D/CSGTorus3D:material:albedo_color:a") +tracks/3/path = NodePath("CSGCombiner3D/CSGTorus3D3:material:emission_energy_multiplier") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { -"handle_modes": PackedInt32Array(0), -"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0), -"times": PackedFloat32Array(0) +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [0.0] +} +tracks/4/type = "value" +tracks/4/imported = false +tracks/4/enabled = true +tracks/4/path = NodePath("OmniLight3D:light_energy") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [0.0] } [sub_resource type="Animation" id="Animation_6oyg1"] resource_name = "hob" loop_mode = 1 -tracks/0/type = "bezier" +tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true -tracks/0/path = NodePath("CSGCombiner3D/CSGTorus3D:material:albedo_color:r") +tracks/0/path = NodePath("CSGCombiner3D/CSGTorus3D3:material") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { -"handle_modes": PackedInt32Array(0, 2, 2), -"points": PackedFloat32Array(0.5, -0.25, 0, 0.25, 0, 0.8, -0.083333336, 0, 0, 0, 0.5, -0.083333336, 0, 0, 0), -"times": PackedFloat32Array(0, 0.5, 1) +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [ExtResource("6_m7l4u")] } -tracks/1/type = "bezier" +tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true -tracks/1/path = NodePath("CSGCombiner3D/CSGTorus3D:material:albedo_color:g") +tracks/1/path = NodePath("CSGCombiner3D/CSGTorus3D2:material") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { -"handle_modes": PackedInt32Array(0, 2, 2), -"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0, 0, -0.083333336, 0, 0, 0, 0, -0.083333336, 0, 0, 0), -"times": PackedFloat32Array(0, 0.5, 1) +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [ExtResource("6_m7l4u")] } -tracks/2/type = "bezier" +tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true -tracks/2/path = NodePath("CSGCombiner3D/CSGTorus3D:material:albedo_color:b") +tracks/2/path = NodePath("CSGCombiner3D/CSGTorus3D:material") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { -"handle_modes": PackedInt32Array(0, 2, 2), -"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0, 0, -0.083333336, 0, 0, 0, 0, -0.083333336, 0, 0, 0), -"times": PackedFloat32Array(0, 0.5, 1) +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [ExtResource("6_m7l4u")] } -tracks/3/type = "bezier" +tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true -tracks/3/path = NodePath("CSGCombiner3D/CSGTorus3D:material:albedo_color:a") +tracks/3/path = NodePath("CSGCombiner3D/CSGTorus3D3:material:emission_energy_multiplier") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { -"handle_modes": PackedInt32Array(0, 2, 2), -"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0, 1, -0.083333336, 0, 0, 0, 1, -0.083333336, 0, 0, 0), -"times": PackedFloat32Array(0, 0.5, 1) +"times": PackedFloat32Array(0, 0.5, 1), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 0, +"values": [1.0, 0.0, 1.0] +} +tracks/4/type = "value" +tracks/4/imported = false +tracks/4/enabled = true +tracks/4/path = NodePath("OmniLight3D:light_energy") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/keys = { +"times": PackedFloat32Array(0, 0.5, 1), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 0, +"values": [1.0, 0.0, 1.0] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_ac5f3"] @@ -165,21 +196,21 @@ transform = Transform3D(0.8943019, 0, 0, 0, 0.8943019, 0, 0, 0, 0.8943019, 0, 0. inner_radius = 0.09153879 outer_radius = 0.120084204 sides = 32 -material = SubResource("StandardMaterial3D_di04w") - -[node name="CSGTorus3D" type="CSGTorus3D" parent="CSGCombiner3D" unique_id=1901978664] -transform = Transform3D(0.8943019, 0, 0, 0, 0.8943019, 0, 0, 0, 0.8943019, 0, 0.5003869, -7.827557e-05) -inner_radius = 0.20426142 -outer_radius = 0.2321898 -sides = 32 -material = SubResource("StandardMaterial3D_di04w") +material = ExtResource("4_8qpxk") [node name="CSGTorus3D2" type="CSGTorus3D" parent="CSGCombiner3D" unique_id=24541894] transform = Transform3D(0.8943019, 0, 0, 0, 0.8943019, 0, 0, 0, 0.8943019, 0, 0.5003869, -7.827557e-05) inner_radius = 0.15036294 outer_radius = 0.17592031 sides = 32 -material = SubResource("StandardMaterial3D_di04w") +material = ExtResource("4_8qpxk") + +[node name="CSGTorus3D" type="CSGTorus3D" parent="CSGCombiner3D" unique_id=1901978664] +transform = Transform3D(0.8943019, 0, 0, 0, 0.8943019, 0, 0, 0, 0.8943019, 0, 0.5003869, -7.827557e-05) +inner_radius = 0.20426142 +outer_radius = 0.2321898 +sides = 32 +material = ExtResource("4_8qpxk") [node name="CSGCylinder3D" type="CSGCylinder3D" parent="CSGCombiner3D" unique_id=1107239311] transform = Transform3D(0.8943019, 0, 0, 0, 0.8943019, 0, 0, 0, 0.8943019, 0, 0.4498226, -7.827557e-05) @@ -236,3 +267,9 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.74736404, -0.09216304) [node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1525460719] libraries/ = SubResource("AnimationLibrary_ac5f3") + +[node name="OmniLight3D" type="OmniLight3D" parent="." unique_id=1618457623] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5053487, 0) +light_color = Color(1, 0.13725491, 0, 1) +light_energy = 0.0 +omni_range = 0.5 diff --git a/Textures/hob_off.tres b/Textures/hob_off.tres new file mode 100644 index 0000000..da48af3 --- /dev/null +++ b/Textures/hob_off.tres @@ -0,0 +1,5 @@ +[gd_resource type="StandardMaterial3D" format=3 uid="uid://d1djvskv4n4m3"] + +[resource] +albedo_color = Color(0, 0, 0, 1) +emission_energy_multiplier = 0.0 diff --git a/Textures/hob_on.tres b/Textures/hob_on.tres new file mode 100644 index 0000000..5fcf29e --- /dev/null +++ b/Textures/hob_on.tres @@ -0,0 +1,6 @@ +[gd_resource type="StandardMaterial3D" format=3 uid="uid://db7c7w4apwti7"] + +[resource] +albedo_color = Color(0.6553854, 0, 0, 1) +emission_enabled = true +emission = Color(1, 0.27450982, 0, 1)