From ddb13df0f581dfa4f6b8b26f5d3f23ed994a9532 Mon Sep 17 00:00:00 2001 From: Tabby <41929769+tabby-cat-nya@users.noreply.github.com> Date: Sun, 6 Apr 2025 01:34:16 +1100 Subject: [PATCH] update --- Commands/command_block.gd | 2 -- Commands/command_block.gd.uid | 1 + Commands/command_block.tscn | 6 +++--- Commands/command_pedestal.gd.uid | 1 + Commands/command_pedestal.tscn | 2 +- Commands/tool.gd.uid | 1 + Levels/Level 4.tscn | 9 +++------ Levels/StartingRoom.tscn | 2 +- Scripts/ChronoManager.gd.uid | 1 + Scripts/Player.gd.uid | 1 + Scripts/end_zone.gd.uid | 1 + Scripts/gui.gd.uid | 1 + Scripts/kill_block.gd.uid | 1 + Scripts/level_res.gd.uid | 1 + Scripts/menu.gd.uid | 1 + Scripts/sign.gd.uid | 1 + end_zone.tscn | 2 +- game_manager.gd.uid | 1 + game_manager.tscn | 4 ++-- gui.tscn | 2 +- kill_block.tscn | 2 +- menu.tscn | 2 +- meshLib.tres | 4 ++++ player.tscn | 2 +- project.godot | 20 ++++++++++---------- sign.tscn | 2 +- 26 files changed, 42 insertions(+), 31 deletions(-) create mode 100644 Commands/command_block.gd.uid create mode 100644 Commands/command_pedestal.gd.uid create mode 100644 Commands/tool.gd.uid create mode 100644 Scripts/ChronoManager.gd.uid create mode 100644 Scripts/Player.gd.uid create mode 100644 Scripts/end_zone.gd.uid create mode 100644 Scripts/gui.gd.uid create mode 100644 Scripts/kill_block.gd.uid create mode 100644 Scripts/level_res.gd.uid create mode 100644 Scripts/menu.gd.uid create mode 100644 Scripts/sign.gd.uid create mode 100644 game_manager.gd.uid diff --git a/Commands/command_block.gd b/Commands/command_block.gd index 122c7f2..b8c4d4b 100644 --- a/Commands/command_block.gd +++ b/Commands/command_block.gd @@ -28,5 +28,3 @@ func _process(delta): global_position = spawn_pos linear_velocity = Vector3(0,0,0) pass - - diff --git a/Commands/command_block.gd.uid b/Commands/command_block.gd.uid new file mode 100644 index 0000000..5686245 --- /dev/null +++ b/Commands/command_block.gd.uid @@ -0,0 +1 @@ +uid://brghj78gsq8lx diff --git a/Commands/command_block.tscn b/Commands/command_block.tscn index 5d60b1f..ef2e50e 100644 --- a/Commands/command_block.tscn +++ b/Commands/command_block.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=5 format=3 uid="uid://dqvq4ybcpws87"] -[ext_resource type="Script" path="res://Commands/command_block.gd" id="1_ra6j6"] +[ext_resource type="Script" uid="uid://brghj78gsq8lx" path="res://Commands/command_block.gd" id="1_ra6j6"] -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_55i1l"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_idcaa"] emission = Color(1, 1, 1, 1) subsurf_scatter_strength = 1.0 uv1_scale = Vector3(3, 2, 1) @@ -23,7 +23,7 @@ mesh = NodePath("MeshInstance3D") collider = NodePath("CollisionShape3D3") [node name="MeshInstance3D" type="MeshInstance3D" parent="."] -material_override = SubResource("StandardMaterial3D_55i1l") +material_override = SubResource("StandardMaterial3D_idcaa") mesh = SubResource("BoxMesh_572kf") [node name="CollisionShape3D3" type="CollisionShape3D" parent="."] diff --git a/Commands/command_pedestal.gd.uid b/Commands/command_pedestal.gd.uid new file mode 100644 index 0000000..3407972 --- /dev/null +++ b/Commands/command_pedestal.gd.uid @@ -0,0 +1 @@ +uid://b45r3350d0rby diff --git a/Commands/command_pedestal.tscn b/Commands/command_pedestal.tscn index fe0cb6c..bac47cd 100644 --- a/Commands/command_pedestal.tscn +++ b/Commands/command_pedestal.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=5 format=3 uid="uid://cq4rfdsc5kghr"] -[ext_resource type="Script" path="res://Commands/command_pedestal.gd" id="1_02nqv"] +[ext_resource type="Script" uid="uid://b45r3350d0rby" path="res://Commands/command_pedestal.gd" id="1_02nqv"] [ext_resource type="Material" uid="uid://cr4ra7ijk1uec" path="res://Assets/Materials/floor.tres" id="2_rgb2l"] [sub_resource type="BoxMesh" id="BoxMesh_hrk6g"] diff --git a/Commands/tool.gd.uid b/Commands/tool.gd.uid new file mode 100644 index 0000000..5e6e448 --- /dev/null +++ b/Commands/tool.gd.uid @@ -0,0 +1 @@ +uid://bd6oxbpmivwia diff --git a/Levels/Level 4.tscn b/Levels/Level 4.tscn index 64a928c..6399716 100644 --- a/Levels/Level 4.tscn +++ b/Levels/Level 4.tscn @@ -34,22 +34,19 @@ sign_text = "Now you have both kinds!" show_pole = true -[node name="BaseCommand2" parent="." node_paths=PackedStringArray("collider") instance=ExtResource("5_e13ui")] +[node name="BaseCommand2" parent="." instance=ExtResource("5_e13ui")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.58846, 2.66601, -2.91549) command_name = "dash" command_sprite = ExtResource("7_7jmwn") -collider = NodePath("") -[node name="BaseCommand4" parent="." node_paths=PackedStringArray("collider") instance=ExtResource("5_e13ui")] +[node name="BaseCommand4" parent="." instance=ExtResource("5_e13ui")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.20865, 2.66601, -2.68806) command_name = "jump" command_sprite = ExtResource("6_jhyls") -collider = NodePath("") -[node name="BaseCommand3" parent="." node_paths=PackedStringArray("collider") instance=ExtResource("5_e13ui")] +[node name="BaseCommand3" parent="." instance=ExtResource("5_e13ui")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.87202, 3.23129, -2.91549) command_name = "dash" command_sprite = ExtResource("7_7jmwn") -collider = NodePath("") [editable path="ChronoManager"] diff --git a/Levels/StartingRoom.tscn b/Levels/StartingRoom.tscn index ece69f9..72a85cb 100644 --- a/Levels/StartingRoom.tscn +++ b/Levels/StartingRoom.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=25 format=3 uid="uid://bojbawyoy11i4"] -[ext_resource type="Script" path="res://Scripts/ChronoManager.gd" id="1_5b2rd"] +[ext_resource type="Script" uid="uid://byqcpfg6cmusc" path="res://Scripts/ChronoManager.gd" id="1_5b2rd"] [ext_resource type="Material" uid="uid://cr4ra7ijk1uec" path="res://Assets/Materials/floor.tres" id="2_0aj3l"] [ext_resource type="PackedScene" uid="uid://d34smep2ukq7w" path="res://player.tscn" id="2_hsi55"] [ext_resource type="PackedScene" uid="uid://bnlexkofp68gv" path="res://gui.tscn" id="3_60lfp"] diff --git a/Scripts/ChronoManager.gd.uid b/Scripts/ChronoManager.gd.uid new file mode 100644 index 0000000..3bc9c1a --- /dev/null +++ b/Scripts/ChronoManager.gd.uid @@ -0,0 +1 @@ +uid://byqcpfg6cmusc diff --git a/Scripts/Player.gd.uid b/Scripts/Player.gd.uid new file mode 100644 index 0000000..1a54928 --- /dev/null +++ b/Scripts/Player.gd.uid @@ -0,0 +1 @@ +uid://oja802wjfupx diff --git a/Scripts/end_zone.gd.uid b/Scripts/end_zone.gd.uid new file mode 100644 index 0000000..e0fe8c4 --- /dev/null +++ b/Scripts/end_zone.gd.uid @@ -0,0 +1 @@ +uid://b7i4ab4f4w8go diff --git a/Scripts/gui.gd.uid b/Scripts/gui.gd.uid new file mode 100644 index 0000000..2344bad --- /dev/null +++ b/Scripts/gui.gd.uid @@ -0,0 +1 @@ +uid://co8tfbsod875o diff --git a/Scripts/kill_block.gd.uid b/Scripts/kill_block.gd.uid new file mode 100644 index 0000000..7bfe4e6 --- /dev/null +++ b/Scripts/kill_block.gd.uid @@ -0,0 +1 @@ +uid://be60wmno6fjr6 diff --git a/Scripts/level_res.gd.uid b/Scripts/level_res.gd.uid new file mode 100644 index 0000000..8a02356 --- /dev/null +++ b/Scripts/level_res.gd.uid @@ -0,0 +1 @@ +uid://daikqvn15octu diff --git a/Scripts/menu.gd.uid b/Scripts/menu.gd.uid new file mode 100644 index 0000000..aad0255 --- /dev/null +++ b/Scripts/menu.gd.uid @@ -0,0 +1 @@ +uid://b8hwd1cx5kvbc diff --git a/Scripts/sign.gd.uid b/Scripts/sign.gd.uid new file mode 100644 index 0000000..b7de8b8 --- /dev/null +++ b/Scripts/sign.gd.uid @@ -0,0 +1 @@ +uid://ppmk67ig407v diff --git a/end_zone.tscn b/end_zone.tscn index f028efb..a973ee1 100644 --- a/end_zone.tscn +++ b/end_zone.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=5 format=3 uid="uid://rom188edxcu6"] -[ext_resource type="Script" path="res://Scripts/end_zone.gd" id="1_nl6pe"] +[ext_resource type="Script" uid="uid://b7i4ab4f4w8go" path="res://Scripts/end_zone.gd" id="1_nl6pe"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_itc1d"] transparency = 1 diff --git a/game_manager.gd.uid b/game_manager.gd.uid new file mode 100644 index 0000000..8f5f823 --- /dev/null +++ b/game_manager.gd.uid @@ -0,0 +1 @@ +uid://3eg5r24sb5ak diff --git a/game_manager.tscn b/game_manager.tscn index 7face0d..bbc2df5 100644 --- a/game_manager.tscn +++ b/game_manager.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=12 format=3 uid="uid://d387n4cp3duhn"] -[ext_resource type="Script" path="res://game_manager.gd" id="1_rsuf4"] -[ext_resource type="Script" path="res://Scripts/level_res.gd" id="2_w2hey"] +[ext_resource type="Script" uid="uid://3eg5r24sb5ak" path="res://game_manager.gd" id="1_rsuf4"] +[ext_resource type="Script" uid="uid://daikqvn15octu" path="res://Scripts/level_res.gd" id="2_w2hey"] [sub_resource type="Resource" id="Resource_vs5fw"] script = ExtResource("2_w2hey") diff --git a/gui.tscn b/gui.tscn index 7d176de..cc24645 100644 --- a/gui.tscn +++ b/gui.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=6 format=3 uid="uid://bnlexkofp68gv"] -[ext_resource type="Script" path="res://Scripts/gui.gd" id="1_7s0l7"] +[ext_resource type="Script" uid="uid://co8tfbsod875o" path="res://Scripts/gui.gd" id="1_7s0l7"] [ext_resource type="Texture2D" uid="uid://buafet16thf3p" path="res://Assets/crosshair.png" id="1_mpwvh"] [sub_resource type="LabelSettings" id="LabelSettings_lrnc3"] diff --git a/kill_block.tscn b/kill_block.tscn index 7887e44..45b8c3a 100644 --- a/kill_block.tscn +++ b/kill_block.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=5 format=3 uid="uid://vj1tnhm3726q"] [ext_resource type="Material" uid="uid://br3erknm4b1i0" path="res://Assets/Materials/kill.tres" id="1_2ed3b"] -[ext_resource type="Script" path="res://Scripts/kill_block.gd" id="1_pvkd4"] +[ext_resource type="Script" uid="uid://be60wmno6fjr6" path="res://Scripts/kill_block.gd" id="1_pvkd4"] [sub_resource type="BoxMesh" id="BoxMesh_x546n"] material = ExtResource("1_2ed3b") diff --git a/menu.tscn b/menu.tscn index 957607d..99a3e02 100644 --- a/menu.tscn +++ b/menu.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://dggn70v8xqwgy"] -[ext_resource type="Script" path="res://Scripts/menu.gd" id="1_igukb"] +[ext_resource type="Script" uid="uid://b8hwd1cx5kvbc" path="res://Scripts/menu.gd" id="1_igukb"] [sub_resource type="LabelSettings" id="LabelSettings_d2xlr"] font_size = 56 diff --git a/meshLib.tres b/meshLib.tres index 3bfc9d6..6660a26 100644 --- a/meshLib.tres +++ b/meshLib.tres @@ -58,24 +58,28 @@ material = SubResource("StandardMaterial3D_jttjt") item/0/name = "stone square grey" item/0/mesh = SubResource("BoxMesh_21vdj") item/0/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) +item/0/mesh_cast_shadow = 1 item/0/shapes = [SubResource("BoxShape3D_nndy8"), Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)] item/0/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) item/0/navigation_layers = 1 item/1/name = "ice" item/1/mesh = SubResource("BoxMesh_whsfn") item/1/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) +item/1/mesh_cast_shadow = 1 item/1/shapes = [SubResource("BoxShape3D_okvc0"), Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)] item/1/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) item/1/navigation_layers = 1 item/2/name = "cobalt stone" item/2/mesh = SubResource("BoxMesh_w6oj5") item/2/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) +item/2/mesh_cast_shadow = 1 item/2/shapes = [SubResource("BoxShape3D_s1o2h"), Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)] item/2/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) item/2/navigation_layers = 1 item/3/name = "transparent wall" item/3/mesh = SubResource("BoxMesh_wb4dr") item/3/mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) +item/3/mesh_cast_shadow = 1 item/3/shapes = [SubResource("BoxShape3D_26jet"), Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)] item/3/navigation_mesh_transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) item/3/navigation_layers = 1 diff --git a/player.tscn b/player.tscn index d652cf9..bf8344f 100644 --- a/player.tscn +++ b/player.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=6 format=3 uid="uid://d34smep2ukq7w"] -[ext_resource type="Script" path="res://Scripts/Player.gd" id="1_tc5d2"] +[ext_resource type="Script" uid="uid://oja802wjfupx" path="res://Scripts/Player.gd" id="1_tc5d2"] [ext_resource type="AudioStream" uid="uid://ch68tc5nh3flo" path="res://Assets/switch9.wav" id="2_u5wue"] [sub_resource type="CapsuleMesh" id="CapsuleMesh_5q2rg"] diff --git a/project.godot b/project.godot index 075b919..a4b434e 100644 --- a/project.godot +++ b/project.godot @@ -12,7 +12,7 @@ config_version=5 config/name="Chrono Chamber" run/main_scene="res://menu.tscn" -config/features=PackedStringArray("4.2", "Forward Plus") +config/features=PackedStringArray("4.4", "Forward Plus") config/icon="res://Assets/Textures/cobalt_stone_4.png" [autoload] @@ -28,32 +28,32 @@ movie_writer/fps=30 mov_left={ "deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null) ] } mov_right={ "deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null) ] } mov_up={ "deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null) ] } mov_down={ "deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null) ] } jump={ "deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null) ] } esc={ "deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194305,"key_label":0,"unicode":0,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194305,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) ] } interact={ @@ -63,18 +63,18 @@ interact={ } drop={ "deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":81,"key_label":0,"unicode":113,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":81,"key_label":0,"unicode":113,"location":0,"echo":false,"script":null) , Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":2,"canceled":false,"pressed":false,"double_click":false,"script":null) ] } debug_start={ "deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":49,"key_label":0,"unicode":49,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":49,"key_label":0,"unicode":49,"location":0,"echo":false,"script":null) ] } reset={ "deadzone": 0.5, -"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":82,"key_label":0,"unicode":114,"echo":false,"script":null) +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":82,"key_label":0,"unicode":114,"location":0,"echo":false,"script":null) ] } diff --git a/sign.tscn b/sign.tscn index b93a0c1..a924aad 100644 --- a/sign.tscn +++ b/sign.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=7 format=3 uid="uid://cy5g1lkvw2fxs"] -[ext_resource type="Script" path="res://Scripts/sign.gd" id="1_0jvdq"] +[ext_resource type="Script" uid="uid://ppmk67ig407v" path="res://Scripts/sign.gd" id="1_0jvdq"] [ext_resource type="Texture2D" uid="uid://c5xawy2clung6" path="res://Assets/Textures/stone_gray_0.png" id="2_62xwe"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kdcd2"]