aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/audio/play_random.gd.uid1
-rw-r--r--client/audio/play_random.tscn2
-rw-r--r--client/audio/sound.gd.uid1
-rw-r--r--client/audio/sound.tscn2
-rw-r--r--client/disable_wrong_joypads.gd.uid1
-rw-r--r--client/game.gd.uid1
-rw-r--r--client/game.tscn4
-rw-r--r--client/global.gd.uid1
-rw-r--r--client/map/auto_setup/environment_setup.gd.uid1
-rw-r--r--client/map/auto_setup/light_setup.gd.uid1
-rw-r--r--client/map/environment/environment.gd.uid1
-rw-r--r--client/map/environment/environment.tscn4
-rw-r--r--client/map/environment/world_environment.tscn2
-rw-r--r--client/map/item_factory.gd.uid1
-rw-r--r--client/map/items/bun.gd.uid1
-rw-r--r--client/map/items/burned.gd.uid1
-rw-r--r--client/map/items/cheese.gd.uid1
-rw-r--r--client/map/items/coconut.gd.uid1
-rw-r--r--client/map/items/dirt.gd.uid1
-rw-r--r--client/map/items/dough.gd.uid1
-rw-r--r--client/map/items/fish.gd.uid1
-rw-r--r--client/map/items/flour.gd.uid1
-rw-r--r--client/map/items/food_processor.gd.uid1
-rw-r--r--client/map/items/food_processor_fill.gd.uid1
-rw-r--r--client/map/items/generic_item.gd.uid1
-rw-r--r--client/map/items/glass.gd.uid1
-rw-r--r--client/map/items/glass_fill.gd.uid1
-rw-r--r--client/map/items/glass_items.gd.uid1
-rw-r--r--client/map/items/icecream.gd.uid1
-rw-r--r--client/map/items/item.gd.uid1
-rw-r--r--client/map/items/leek.gd.uid1
-rw-r--r--client/map/items/lettuce.gd.uid1
-rw-r--r--client/map/items/lettuce_crate.gd.uid1
-rw-r--r--client/map/items/mochi.gd.uid1
-rw-r--r--client/map/items/nigiri.gd.uid1
-rw-r--r--client/map/items/pan.gd.uid1
-rw-r--r--client/map/items/patty.gd.uid1
-rw-r--r--client/map/items/plate.gd.uid1
-rw-r--r--client/map/items/plate_fill.gd.uid1
-rw-r--r--client/map/items/pot.gd.uid1
-rw-r--r--client/map/items/pot_fill.gd.uid1
-rw-r--r--client/map/items/rice.gd.uid1
-rw-r--r--client/map/items/seared_patty.gd.uid1
-rw-r--r--client/map/items/seared_steak.gd.uid1
-rw-r--r--client/map/items/sliced_bun.gd.uid1
-rw-r--r--client/map/items/sliced_bun_bottom.gd.uid1
-rw-r--r--client/map/items/sliced_bun_top.gd.uid1
-rw-r--r--client/map/items/sliced_cheese.gd.uid1
-rw-r--r--client/map/items/sliced_fish.gd.uid1
-rw-r--r--client/map/items/sliced_lettuce.gd.uid1
-rw-r--r--client/map/items/sliced_tomato.gd.uid1
-rw-r--r--client/map/items/steak.gd.uid1
-rw-r--r--client/map/items/strawberry.gd.uid1
-rw-r--r--client/map/items/strawberry.tscn2
-rw-r--r--client/map/items/tomato.gd.uid1
-rw-r--r--client/map/items/unknown_order.gd.uid1
-rw-r--r--client/map/items/unknown_order.tscn2
-rw-r--r--client/map/map.gd.uid1
-rw-r--r--client/map/map.tscn2
-rw-r--r--client/map/progress/progress.gd.uid1
-rw-r--r--client/map/progress/progress.gdshader.uid1
-rw-r--r--client/map/progress/progress.tscn4
-rw-r--r--client/map/tile_factory.gd.uid1
-rw-r--r--client/map/tiles/book.gd.uid1
-rw-r--r--client/map/tiles/ceiling_lamp.gd.uid1
-rw-r--r--client/map/tiles/ceiling_lamp.tscn2
-rw-r--r--client/map/tiles/chair.gd.uid1
-rw-r--r--client/map/tiles/chandelier.gd.uid1
-rw-r--r--client/map/tiles/chandelier.tscn2
-rw-r--r--client/map/tiles/cheese_crate.gd.uid1
-rw-r--r--client/map/tiles/coconut_crate.gd.uid1
-rw-r--r--client/map/tiles/conveyor.gd.uid1
-rw-r--r--client/map/tiles/conveyor.tscn4
-rw-r--r--client/map/tiles/conveyor_direction.gdshader.uid1
-rw-r--r--client/map/tiles/conveyor_direction.tscn2
-rw-r--r--client/map/tiles/conveyor_model.gd.uid1
-rw-r--r--client/map/tiles/counter.gd.uid1
-rw-r--r--client/map/tiles/counter_base.gd.uid1
-rw-r--r--client/map/tiles/counter_window.gd.uid1
-rw-r--r--client/map/tiles/crate.gd.uid1
-rw-r--r--client/map/tiles/cutting_board.gd.uid1
-rw-r--r--client/map/tiles/cutting_board.tscn4
-rw-r--r--client/map/tiles/door.gd.uid1
-rw-r--r--client/map/tiles/exterior_tree.gd.uid1
-rw-r--r--client/map/tiles/fence.gd.uid1
-rw-r--r--client/map/tiles/fish_crate.gd.uid1
-rw-r--r--client/map/tiles/floor.gd.uid1
-rw-r--r--client/map/tiles/floor.gdshader.uid1
-rw-r--r--client/map/tiles/floor_mesher.gd.uid1
-rw-r--r--client/map/tiles/flour_crate.gd.uid1
-rw-r--r--client/map/tiles/freezer.gd.uid1
-rw-r--r--client/map/tiles/freezer.tscn8
-rw-r--r--client/map/tiles/freezer_model.gd.uid1
-rw-r--r--client/map/tiles/full_tile.gd.uid1
-rw-r--r--client/map/tiles/generic_tile.gd.uid1
-rw-r--r--client/map/tiles/grass.gd.uid1
-rw-r--r--client/map/tiles/item_portal.gd.uid1
-rw-r--r--client/map/tiles/lamp.gd.uid1
-rw-r--r--client/map/tiles/lamp.tscn2
-rw-r--r--client/map/tiles/leek_crate.gd.uid1
-rw-r--r--client/map/tiles/light_tile.gd.uid1
-rw-r--r--client/map/tiles/oven.gd.uid1
-rw-r--r--client/map/tiles/oven.tscn8
-rw-r--r--client/map/tiles/oven_model.gd.uid1
-rw-r--r--client/map/tiles/path.gd.uid1
-rw-r--r--client/map/tiles/path.tscn2
-rw-r--r--client/map/tiles/player_portal.gd.uid1
-rw-r--r--client/map/tiles/portal.gd.uid1
-rw-r--r--client/map/tiles/portal.gdshader.uid1
-rw-r--r--client/map/tiles/portal.tscn4
-rw-r--r--client/map/tiles/raw_steak_crate.gd.uid1
-rw-r--r--client/map/tiles/raw_steak_crate.tscn2
-rw-r--r--client/map/tiles/rice_crate.gd.uid1
-rw-r--r--client/map/tiles/sink.gd.uid1
-rw-r--r--client/map/tiles/sink_particles.gd.uid1
-rw-r--r--client/map/tiles/sink_particles.tscn2
-rw-r--r--client/map/tiles/steak_crate.gd.uid1
-rw-r--r--client/map/tiles/stove.gd.uid1
-rw-r--r--client/map/tiles/strawberry_crate.gd.uid1
-rw-r--r--client/map/tiles/street.gd.uid1
-rw-r--r--client/map/tiles/street.tscn2
-rw-r--r--client/map/tiles/table.gd.uid1
-rw-r--r--client/map/tiles/tile.gd.uid1
-rw-r--r--client/map/tiles/tomato_crate.gd.uid1
-rw-r--r--client/map/tiles/trash.gd.uid1
-rw-r--r--client/map/tiles/wall.gd.uid1
-rw-r--r--client/map/tiles/wall_tile.gd.uid1
-rw-r--r--client/map/tiles/window.gd.uid1
-rw-r--r--client/menu/about.gd.uid1
-rw-r--r--client/menu/about.tscn2
-rw-r--r--client/menu/auto_setup/blur_setup.gd.uid1
-rw-r--r--client/menu/auto_setup/scroll_container_custom.gd.uid1
-rw-r--r--client/menu/character.gd.uid1
-rw-r--r--client/menu/character.tscn2
-rw-r--r--client/menu/communicate/chat/chat_message.gd.uid1
-rw-r--r--client/menu/communicate/chat/chat_message.tscn2
-rw-r--r--client/menu/communicate/chat/chat_open.gd.uid1
-rw-r--r--client/menu/communicate/chat/chat_open.tscn6
-rw-r--r--client/menu/communicate/chat/chat_preview.gd.uid1
-rw-r--r--client/menu/communicate/chat/chat_preview.tscn4
-rw-r--r--client/menu/communicate/item/item_message.gd.uid1
-rw-r--r--client/menu/communicate/item/item_message.tscn2
-rw-r--r--client/menu/communicate/item/item_render.gd.uid1
-rw-r--r--client/menu/communicate/item/item_render.tscn2
-rw-r--r--client/menu/communicate/popup_message/pinned_item_messages.gd.uid1
-rw-r--r--client/menu/communicate/popup_message/pinned_item_messages.tscn2
-rw-r--r--client/menu/communicate/popup_message/popup_message.gd.uid1
-rw-r--r--client/menu/communicate/popup_message/popup_message.tscn8
-rw-r--r--client/menu/communicate/popup_message/server_message.gd.uid1
-rw-r--r--client/menu/communicate/popup_message/server_message.tscn4
-rw-r--r--client/menu/controller_buttons/controller_button.gd.uid1
-rw-r--r--client/menu/controller_buttons/controller_button.tscn2
-rw-r--r--client/menu/credits.gd.uid1
-rw-r--r--client/menu/credits.tscn6
-rw-r--r--client/menu/document/document.gd.uid1
-rw-r--r--client/menu/document/document.tscn4
-rw-r--r--client/menu/entry.gd.uid1
-rw-r--r--client/menu/entry.tscn2
-rw-r--r--client/menu/error.gd.uid1
-rw-r--r--client/menu/error.tscn2
-rw-r--r--client/menu/game.gd.uid1
-rw-r--r--client/menu/game.tscn2
-rw-r--r--client/menu/hairstyle_preview.gd.uid1
-rw-r--r--client/menu/hairstyle_preview.tscn4
-rw-r--r--client/menu/ingame.gd.uid1
-rw-r--r--client/menu/ingame.tscn10
-rw-r--r--client/menu/lobby.gd.uid1
-rw-r--r--client/menu/lobby.tscn6
-rw-r--r--client/menu/lobby/player.gd.uid1
-rw-r--r--client/menu/lobby/player.tscn2
-rw-r--r--client/menu/main.gd.uid1
-rw-r--r--client/menu/main.tscn4
-rw-r--r--client/menu/menu.gd.uid1
-rw-r--r--client/menu/menu.tscn2
-rw-r--r--client/menu/menu_background.gd.uid1
-rw-r--r--client/menu/menu_background.tscn8
-rw-r--r--client/menu/overlay.gd.uid1
-rw-r--r--client/menu/overlay.tscn2
-rw-r--r--client/menu/play.gd.uid1
-rw-r--r--client/menu/play.tscn4
-rw-r--r--client/menu/popup.gd.uid1
-rw-r--r--client/menu/popup.tscn4
-rw-r--r--client/menu/rating/desaturate.gdshader.uid1
-rw-r--r--client/menu/rating/rating.gd.uid1
-rw-r--r--client/menu/rating/rating.tscn4
-rw-r--r--client/menu/scene_transition.gd.uid1
-rw-r--r--client/menu/scene_transition.tscn6
-rw-r--r--client/menu/settings.gd.uid1
-rw-r--r--client/menu/settings.tscn4
-rw-r--r--client/menu/settings/dropdown_setting.gd.uid1
-rw-r--r--client/menu/settings/game_setting.gd.uid1
-rw-r--r--client/menu/settings/input/input_manager.gd.uid1
-rw-r--r--client/menu/settings/input/input_setting.gd.uid1
-rw-r--r--client/menu/settings/input/input_value_node.gd.uid1
-rw-r--r--client/menu/settings/input/input_value_node.tscn2
-rw-r--r--client/menu/settings/preset_row.gd.uid1
-rw-r--r--client/menu/settings/range_setting.gd.uid1
-rw-r--r--client/menu/settings/settings_category.gd.uid1
-rw-r--r--client/menu/settings/settings_root.gd.uid1
-rw-r--r--client/menu/settings/settings_row.gd.uid1
-rw-r--r--client/menu/settings/settings_row.tscn2
-rw-r--r--client/menu/settings/text_setting.gd.uid1
-rw-r--r--client/menu/settings/toggle_setting.gd.uid1
-rw-r--r--client/menu/setup.gd.uid1
-rw-r--r--client/menu/setup.tscn10
-rw-r--r--client/menu/theme/fonts/font-azaret-mono.woff2.import1
-rw-r--r--client/menu/theme/fonts/font-josefin-sans.woff2.import1
-rw-r--r--client/menu/theme/fonts/font-sansita-swashed.woff2.import1
-rw-r--r--client/menu/theme/shaders/blur_mix.gdshader.uid1
-rw-r--r--client/menu/theme/shaders/grayscale.gdshader.uid1
-rw-r--r--client/menu/theme/shaders/menu_background.gdshader.uid1
-rw-r--r--client/menu/theme/shaders/printed.gdshader.uid1
-rw-r--r--client/multiplayer.gd.uid1
-rw-r--r--client/multiplayer.tscn2
-rw-r--r--client/player/character/character.gd.uid1
-rw-r--r--client/player/character/character.tscn14
-rw-r--r--client/player/chat_bubble.gd.uid1
-rw-r--r--client/player/chat_bubble.tscn2
-rw-r--r--client/player/controllable_player.gd.uid1
-rw-r--r--client/player/follow_camera.gd.uid1
-rw-r--r--client/player/follow_camera.tscn2
-rw-r--r--client/player/item_bubble.gd.uid1
-rw-r--r--client/player/item_bubble.tscn2
-rw-r--r--client/player/marker/interact_marker.gdshader.uid1
-rw-r--r--client/player/marker/marker.gd.uid1
-rw-r--r--client/player/marker/marker.tscn16
-rw-r--r--client/player/mirror.gd.uid1
-rw-r--r--client/player/onscreen_controls/controls.gd.uid1
-rw-r--r--client/player/onscreen_controls/controls.tscn2
-rw-r--r--client/player/onscreen_controls/virtual_joystick.gd.uid1
-rw-r--r--client/player/onscreen_controls/virtual_joystick_scene.tscn2
-rw-r--r--client/player/particles/effect.gd.uid1
-rw-r--r--client/player/particles/effect.tscn4
-rw-r--r--client/player/player.gd.uid1
-rw-r--r--client/project.godot4
-rw-r--r--client/server_list.gd.uid1
-rw-r--r--client/service/editor.gd.uid1
-rw-r--r--client/service/server.gd.uid1
-rw-r--r--client/service/service.gd.uid1
-rw-r--r--client/settings.gd.uid1
-rw-r--r--client/translation_manager.gd.uid1
241 files changed, 299 insertions, 122 deletions
diff --git a/client/audio/play_random.gd.uid b/client/audio/play_random.gd.uid
new file mode 100644
index 00000000..aa1a18d4
--- /dev/null
+++ b/client/audio/play_random.gd.uid
@@ -0,0 +1 @@
+uid://n4jwod1jfuiv
diff --git a/client/audio/play_random.tscn b/client/audio/play_random.tscn
index f9b20842..0521eb5a 100644
--- a/client/audio/play_random.tscn
+++ b/client/audio/play_random.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://bncx0wul2ikrg"]
-[ext_resource type="Script" path="res://audio/play_random.gd" id="1_c8pxf"]
+[ext_resource type="Script" uid="uid://n4jwod1jfuiv" path="res://audio/play_random.gd" id="1_c8pxf"]
[node name="PlayRandom" type="Node3D"]
script = ExtResource("1_c8pxf")
diff --git a/client/audio/sound.gd.uid b/client/audio/sound.gd.uid
new file mode 100644
index 00000000..ccaa382b
--- /dev/null
+++ b/client/audio/sound.gd.uid
@@ -0,0 +1 @@
+uid://cho8r5m78a4ur
diff --git a/client/audio/sound.tscn b/client/audio/sound.tscn
index 5fd759ce..11d1a4e2 100644
--- a/client/audio/sound.tscn
+++ b/client/audio/sound.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://d3h243yic44rr"]
-[ext_resource type="Script" path="res://audio/sound.gd" id="1_b0qb1"]
+[ext_resource type="Script" uid="uid://cho8r5m78a4ur" path="res://audio/sound.gd" id="1_b0qb1"]
[ext_resource type="AudioStream" uid="uid://cpyn511c5mtni" path="res://menu/sounds/click.ogg" id="2_mhrce"]
[ext_resource type="AudioStream" uid="uid://dtr1khfyqr56o" path="res://menu/sounds/hover.ogg" id="3_qft2s"]
diff --git a/client/disable_wrong_joypads.gd.uid b/client/disable_wrong_joypads.gd.uid
new file mode 100644
index 00000000..dbf5f234
--- /dev/null
+++ b/client/disable_wrong_joypads.gd.uid
@@ -0,0 +1 @@
+uid://chhri171ljnss
diff --git a/client/game.gd.uid b/client/game.gd.uid
new file mode 100644
index 00000000..72281a65
--- /dev/null
+++ b/client/game.gd.uid
@@ -0,0 +1 @@
+uid://tk4cdqtcuk4x
diff --git a/client/game.tscn b/client/game.tscn
index e3b0fdd2..7189c84f 100644
--- a/client/game.tscn
+++ b/client/game.tscn
@@ -1,8 +1,8 @@
[gd_scene load_steps=6 format=3 uid="uid://c6krh36hoqfg8"]
-[ext_resource type="Script" path="res://game.gd" id="1_sftfn"]
+[ext_resource type="Script" uid="uid://tk4cdqtcuk4x" path="res://game.gd" id="1_sftfn"]
[ext_resource type="PackedScene" uid="uid://b31mlnao6ybt8" path="res://player/follow_camera.tscn" id="2_s8y6o"]
-[ext_resource type="Script" path="res://multiplayer.gd" id="6_fbxu8"]
+[ext_resource type="Script" uid="uid://dgyxsaqaq33sw" path="res://multiplayer.gd" id="6_fbxu8"]
[ext_resource type="PackedScene" uid="uid://b4gone8fu53r7" path="res://map/map.tscn" id="6_prg6t"]
[ext_resource type="PackedScene" uid="uid://nroo08m5og0" path="res://map/environment/environment.tscn" id="7_v2apt"]
diff --git a/client/global.gd.uid b/client/global.gd.uid
new file mode 100644
index 00000000..eaa82c1c
--- /dev/null
+++ b/client/global.gd.uid
@@ -0,0 +1 @@
+uid://dtytif183kptm
diff --git a/client/map/auto_setup/environment_setup.gd.uid b/client/map/auto_setup/environment_setup.gd.uid
new file mode 100644
index 00000000..a38997cb
--- /dev/null
+++ b/client/map/auto_setup/environment_setup.gd.uid
@@ -0,0 +1 @@
+uid://cwg7wympevxs4
diff --git a/client/map/auto_setup/light_setup.gd.uid b/client/map/auto_setup/light_setup.gd.uid
new file mode 100644
index 00000000..917a8a17
--- /dev/null
+++ b/client/map/auto_setup/light_setup.gd.uid
@@ -0,0 +1 @@
+uid://de61uqoinwcyk
diff --git a/client/map/environment/environment.gd.uid b/client/map/environment/environment.gd.uid
new file mode 100644
index 00000000..4ace27d7
--- /dev/null
+++ b/client/map/environment/environment.gd.uid
@@ -0,0 +1 @@
+uid://drv5el01y7fr
diff --git a/client/map/environment/environment.tscn b/client/map/environment/environment.tscn
index 6cdb7afd..89575e1a 100644
--- a/client/map/environment/environment.tscn
+++ b/client/map/environment/environment.tscn
@@ -1,8 +1,8 @@
[gd_scene load_steps=12 format=3 uid="uid://nroo08m5og0"]
-[ext_resource type="Script" path="res://map/environment/environment.gd" id="1_qy481"]
+[ext_resource type="Script" uid="uid://drv5el01y7fr" path="res://map/environment/environment.gd" id="1_qy481"]
[ext_resource type="PackedScene" uid="uid://cb4ic3ssk4r8r" path="res://map/environment/world_environment.tscn" id="2_68o16"]
-[ext_resource type="Script" path="res://map/auto_setup/light_setup.gd" id="3_53gk2"]
+[ext_resource type="Script" uid="uid://de61uqoinwcyk" path="res://map/auto_setup/light_setup.gd" id="3_53gk2"]
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_fyrr8"]
emission_shape_offset = Vector3(0, 5, 0)
diff --git a/client/map/environment/world_environment.tscn b/client/map/environment/world_environment.tscn
index 27e204f2..e3f6c0f7 100644
--- a/client/map/environment/world_environment.tscn
+++ b/client/map/environment/world_environment.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=5 format=3 uid="uid://cb4ic3ssk4r8r"]
-[ext_resource type="Script" path="res://map/auto_setup/environment_setup.gd" id="1_iatcp"]
+[ext_resource type="Script" uid="uid://cwg7wympevxs4" path="res://map/auto_setup/environment_setup.gd" id="1_iatcp"]
[ext_resource type="Material" uid="uid://617pq1rgdgbn" path="res://map/environment/presets/day_sky.tres" id="1_jk80v"]
[sub_resource type="Sky" id="Sky_trwp7"]
diff --git a/client/map/item_factory.gd.uid b/client/map/item_factory.gd.uid
new file mode 100644
index 00000000..7c04d961
--- /dev/null
+++ b/client/map/item_factory.gd.uid
@@ -0,0 +1 @@
+uid://bsf7i0wu8lsjy
diff --git a/client/map/items/bun.gd.uid b/client/map/items/bun.gd.uid
new file mode 100644
index 00000000..3177fcd3
--- /dev/null
+++ b/client/map/items/bun.gd.uid
@@ -0,0 +1 @@
+uid://bdin24h2ss3rt
diff --git a/client/map/items/burned.gd.uid b/client/map/items/burned.gd.uid
new file mode 100644
index 00000000..25491252
--- /dev/null
+++ b/client/map/items/burned.gd.uid
@@ -0,0 +1 @@
+uid://dlqcibw771e6w
diff --git a/client/map/items/cheese.gd.uid b/client/map/items/cheese.gd.uid
new file mode 100644
index 00000000..a3beb088
--- /dev/null
+++ b/client/map/items/cheese.gd.uid
@@ -0,0 +1 @@
+uid://g04vr0yok8t1
diff --git a/client/map/items/coconut.gd.uid b/client/map/items/coconut.gd.uid
new file mode 100644
index 00000000..2a04ae20
--- /dev/null
+++ b/client/map/items/coconut.gd.uid
@@ -0,0 +1 @@
+uid://b6mnuq0xhflv4
diff --git a/client/map/items/dirt.gd.uid b/client/map/items/dirt.gd.uid
new file mode 100644
index 00000000..d1810bc9
--- /dev/null
+++ b/client/map/items/dirt.gd.uid
@@ -0,0 +1 @@
+uid://pt6puqar62e1
diff --git a/client/map/items/dough.gd.uid b/client/map/items/dough.gd.uid
new file mode 100644
index 00000000..9b08a027
--- /dev/null
+++ b/client/map/items/dough.gd.uid
@@ -0,0 +1 @@
+uid://60rw7m3b3ew4
diff --git a/client/map/items/fish.gd.uid b/client/map/items/fish.gd.uid
new file mode 100644
index 00000000..e0231240
--- /dev/null
+++ b/client/map/items/fish.gd.uid
@@ -0,0 +1 @@
+uid://03dvu2g67e2m
diff --git a/client/map/items/flour.gd.uid b/client/map/items/flour.gd.uid
new file mode 100644
index 00000000..90dd8c87
--- /dev/null
+++ b/client/map/items/flour.gd.uid
@@ -0,0 +1 @@
+uid://ncff2wujrri1
diff --git a/client/map/items/food_processor.gd.uid b/client/map/items/food_processor.gd.uid
new file mode 100644
index 00000000..e7fd5e7b
--- /dev/null
+++ b/client/map/items/food_processor.gd.uid
@@ -0,0 +1 @@
+uid://q1q2gbcporxb
diff --git a/client/map/items/food_processor_fill.gd.uid b/client/map/items/food_processor_fill.gd.uid
new file mode 100644
index 00000000..1399b327
--- /dev/null
+++ b/client/map/items/food_processor_fill.gd.uid
@@ -0,0 +1 @@
+uid://b2kbs5dtj1gt7
diff --git a/client/map/items/generic_item.gd.uid b/client/map/items/generic_item.gd.uid
new file mode 100644
index 00000000..c540f219
--- /dev/null
+++ b/client/map/items/generic_item.gd.uid
@@ -0,0 +1 @@
+uid://cqi8do0ecrcd6
diff --git a/client/map/items/glass.gd.uid b/client/map/items/glass.gd.uid
new file mode 100644
index 00000000..737009f6
--- /dev/null
+++ b/client/map/items/glass.gd.uid
@@ -0,0 +1 @@
+uid://d24f0vyl5y54b
diff --git a/client/map/items/glass_fill.gd.uid b/client/map/items/glass_fill.gd.uid
new file mode 100644
index 00000000..e8958259
--- /dev/null
+++ b/client/map/items/glass_fill.gd.uid
@@ -0,0 +1 @@
+uid://dkmopuxl8dti
diff --git a/client/map/items/glass_items.gd.uid b/client/map/items/glass_items.gd.uid
new file mode 100644
index 00000000..10a98f2b
--- /dev/null
+++ b/client/map/items/glass_items.gd.uid
@@ -0,0 +1 @@
+uid://cfdrc44x113de
diff --git a/client/map/items/icecream.gd.uid b/client/map/items/icecream.gd.uid
new file mode 100644
index 00000000..158919e6
--- /dev/null
+++ b/client/map/items/icecream.gd.uid
@@ -0,0 +1 @@
+uid://sid6dvpttsbf
diff --git a/client/map/items/item.gd.uid b/client/map/items/item.gd.uid
new file mode 100644
index 00000000..b6c73341
--- /dev/null
+++ b/client/map/items/item.gd.uid
@@ -0,0 +1 @@
+uid://dorpyvqgte8k0
diff --git a/client/map/items/leek.gd.uid b/client/map/items/leek.gd.uid
new file mode 100644
index 00000000..fe47d8b5
--- /dev/null
+++ b/client/map/items/leek.gd.uid
@@ -0,0 +1 @@
+uid://s8t5ynn17h33
diff --git a/client/map/items/lettuce.gd.uid b/client/map/items/lettuce.gd.uid
new file mode 100644
index 00000000..6b543d65
--- /dev/null
+++ b/client/map/items/lettuce.gd.uid
@@ -0,0 +1 @@
+uid://d0o1rh53f4dwd
diff --git a/client/map/items/lettuce_crate.gd.uid b/client/map/items/lettuce_crate.gd.uid
new file mode 100644
index 00000000..d206a1e3
--- /dev/null
+++ b/client/map/items/lettuce_crate.gd.uid
@@ -0,0 +1 @@
+uid://b3oxc5pyij02s
diff --git a/client/map/items/mochi.gd.uid b/client/map/items/mochi.gd.uid
new file mode 100644
index 00000000..a420738b
--- /dev/null
+++ b/client/map/items/mochi.gd.uid
@@ -0,0 +1 @@
+uid://bt0yfwlb87lje
diff --git a/client/map/items/nigiri.gd.uid b/client/map/items/nigiri.gd.uid
new file mode 100644
index 00000000..c3e9866f
--- /dev/null
+++ b/client/map/items/nigiri.gd.uid
@@ -0,0 +1 @@
+uid://bedfy3i7dip8b
diff --git a/client/map/items/pan.gd.uid b/client/map/items/pan.gd.uid
new file mode 100644
index 00000000..c0299d1a
--- /dev/null
+++ b/client/map/items/pan.gd.uid
@@ -0,0 +1 @@
+uid://cj5hlcc17aray
diff --git a/client/map/items/patty.gd.uid b/client/map/items/patty.gd.uid
new file mode 100644
index 00000000..0f637d2d
--- /dev/null
+++ b/client/map/items/patty.gd.uid
@@ -0,0 +1 @@
+uid://6ldy1dcq5fqo
diff --git a/client/map/items/plate.gd.uid b/client/map/items/plate.gd.uid
new file mode 100644
index 00000000..e601660d
--- /dev/null
+++ b/client/map/items/plate.gd.uid
@@ -0,0 +1 @@
+uid://ba368po5ufmtx
diff --git a/client/map/items/plate_fill.gd.uid b/client/map/items/plate_fill.gd.uid
new file mode 100644
index 00000000..3c309d8d
--- /dev/null
+++ b/client/map/items/plate_fill.gd.uid
@@ -0,0 +1 @@
+uid://dbl30oicavo1b
diff --git a/client/map/items/pot.gd.uid b/client/map/items/pot.gd.uid
new file mode 100644
index 00000000..c9843018
--- /dev/null
+++ b/client/map/items/pot.gd.uid
@@ -0,0 +1 @@
+uid://baxja44lgjv70
diff --git a/client/map/items/pot_fill.gd.uid b/client/map/items/pot_fill.gd.uid
new file mode 100644
index 00000000..ba4d45a0
--- /dev/null
+++ b/client/map/items/pot_fill.gd.uid
@@ -0,0 +1 @@
+uid://f3rqhto4lp4g
diff --git a/client/map/items/rice.gd.uid b/client/map/items/rice.gd.uid
new file mode 100644
index 00000000..8e5375f2
--- /dev/null
+++ b/client/map/items/rice.gd.uid
@@ -0,0 +1 @@
+uid://brk7d1chdunls
diff --git a/client/map/items/seared_patty.gd.uid b/client/map/items/seared_patty.gd.uid
new file mode 100644
index 00000000..d535b7dd
--- /dev/null
+++ b/client/map/items/seared_patty.gd.uid
@@ -0,0 +1 @@
+uid://l8gkxo6e8hbm
diff --git a/client/map/items/seared_steak.gd.uid b/client/map/items/seared_steak.gd.uid
new file mode 100644
index 00000000..b58b6ef3
--- /dev/null
+++ b/client/map/items/seared_steak.gd.uid
@@ -0,0 +1 @@
+uid://ctvryceahy14o
diff --git a/client/map/items/sliced_bun.gd.uid b/client/map/items/sliced_bun.gd.uid
new file mode 100644
index 00000000..12a37727
--- /dev/null
+++ b/client/map/items/sliced_bun.gd.uid
@@ -0,0 +1 @@
+uid://eql8ib3m6hp6
diff --git a/client/map/items/sliced_bun_bottom.gd.uid b/client/map/items/sliced_bun_bottom.gd.uid
new file mode 100644
index 00000000..61cdd506
--- /dev/null
+++ b/client/map/items/sliced_bun_bottom.gd.uid
@@ -0,0 +1 @@
+uid://bcyhv8xhgjtwa
diff --git a/client/map/items/sliced_bun_top.gd.uid b/client/map/items/sliced_bun_top.gd.uid
new file mode 100644
index 00000000..1b36a4c8
--- /dev/null
+++ b/client/map/items/sliced_bun_top.gd.uid
@@ -0,0 +1 @@
+uid://b0fygr8kam7v
diff --git a/client/map/items/sliced_cheese.gd.uid b/client/map/items/sliced_cheese.gd.uid
new file mode 100644
index 00000000..e41c56aa
--- /dev/null
+++ b/client/map/items/sliced_cheese.gd.uid
@@ -0,0 +1 @@
+uid://boa66jn85qghw
diff --git a/client/map/items/sliced_fish.gd.uid b/client/map/items/sliced_fish.gd.uid
new file mode 100644
index 00000000..bb007d06
--- /dev/null
+++ b/client/map/items/sliced_fish.gd.uid
@@ -0,0 +1 @@
+uid://c84kwji4h8tim
diff --git a/client/map/items/sliced_lettuce.gd.uid b/client/map/items/sliced_lettuce.gd.uid
new file mode 100644
index 00000000..1b53d6d9
--- /dev/null
+++ b/client/map/items/sliced_lettuce.gd.uid
@@ -0,0 +1 @@
+uid://dncjhvkj3bqc2
diff --git a/client/map/items/sliced_tomato.gd.uid b/client/map/items/sliced_tomato.gd.uid
new file mode 100644
index 00000000..2c7bdabc
--- /dev/null
+++ b/client/map/items/sliced_tomato.gd.uid
@@ -0,0 +1 @@
+uid://b60e2pltc4lpc
diff --git a/client/map/items/steak.gd.uid b/client/map/items/steak.gd.uid
new file mode 100644
index 00000000..8a38e2f1
--- /dev/null
+++ b/client/map/items/steak.gd.uid
@@ -0,0 +1 @@
+uid://84g0hfrcqof
diff --git a/client/map/items/strawberry.gd.uid b/client/map/items/strawberry.gd.uid
new file mode 100644
index 00000000..c927a54f
--- /dev/null
+++ b/client/map/items/strawberry.gd.uid
@@ -0,0 +1 @@
+uid://dg0a4sawbd81j
diff --git a/client/map/items/strawberry.tscn b/client/map/items/strawberry.tscn
index d7a9b0a0..90df0c3c 100644
--- a/client/map/items/strawberry.tscn
+++ b/client/map/items/strawberry.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://df1xktleeqg3m"]
-[ext_resource type="ArrayMesh" path="res://map/items/strawberry.res" id="1_8dx1o"]
+[ext_resource type="ArrayMesh" uid="uid://c2uwqjxx7mnqp" path="res://map/items/strawberry.res" id="1_8dx1o"]
[node name="Strawberry" type="Node3D"]
diff --git a/client/map/items/tomato.gd.uid b/client/map/items/tomato.gd.uid
new file mode 100644
index 00000000..0bd23b47
--- /dev/null
+++ b/client/map/items/tomato.gd.uid
@@ -0,0 +1 @@
+uid://e6l4io5vsomt
diff --git a/client/map/items/unknown_order.gd.uid b/client/map/items/unknown_order.gd.uid
new file mode 100644
index 00000000..67a3187d
--- /dev/null
+++ b/client/map/items/unknown_order.gd.uid
@@ -0,0 +1 @@
+uid://dda6h2ysjg1ss
diff --git a/client/map/items/unknown_order.tscn b/client/map/items/unknown_order.tscn
index 665ae651..c4da1c50 100644
--- a/client/map/items/unknown_order.tscn
+++ b/client/map/items/unknown_order.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=3 format=3 uid="uid://dgg7srscxmtmy"]
-[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/theme/font-sansita-swashed.woff2" id="1_3pq52"]
+[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/theme/fonts/font-sansita-swashed.woff2" id="1_3pq52"]
[sub_resource type="FontVariation" id="FontVariation_ligxx"]
base_font = ExtResource("1_3pq52")
diff --git a/client/map/map.gd.uid b/client/map/map.gd.uid
new file mode 100644
index 00000000..f3bbdcee
--- /dev/null
+++ b/client/map/map.gd.uid
@@ -0,0 +1 @@
+uid://bxuukjyme1git
diff --git a/client/map/map.tscn b/client/map/map.tscn
index 55d88678..84a4f09b 100644
--- a/client/map/map.tscn
+++ b/client/map/map.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://b4gone8fu53r7"]
-[ext_resource type="Script" path="res://map/map.gd" id="1_3en0a"]
+[ext_resource type="Script" uid="uid://bxuukjyme1git" path="res://map/map.gd" id="1_3en0a"]
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_kwk4i"]
diff --git a/client/map/progress/progress.gd.uid b/client/map/progress/progress.gd.uid
new file mode 100644
index 00000000..d0bc8540
--- /dev/null
+++ b/client/map/progress/progress.gd.uid
@@ -0,0 +1 @@
+uid://dmdqg418vkip6
diff --git a/client/map/progress/progress.gdshader.uid b/client/map/progress/progress.gdshader.uid
new file mode 100644
index 00000000..4bc9a517
--- /dev/null
+++ b/client/map/progress/progress.gdshader.uid
@@ -0,0 +1 @@
+uid://b3w7j4oka0yeb
diff --git a/client/map/progress/progress.tscn b/client/map/progress/progress.tscn
index 7f2ec175..af7dfe0a 100644
--- a/client/map/progress/progress.tscn
+++ b/client/map/progress/progress.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=5 format=3 uid="uid://4ewufm6tqhpb"]
-[ext_resource type="Shader" path="res://map/progress/progress.gdshader" id="1_6f2a0"]
-[ext_resource type="Script" path="res://map/progress/progress.gd" id="2_bb3u3"]
+[ext_resource type="Shader" uid="uid://b3w7j4oka0yeb" path="res://map/progress/progress.gdshader" id="1_6f2a0"]
+[ext_resource type="Script" uid="uid://dmdqg418vkip6" path="res://map/progress/progress.gd" id="2_bb3u3"]
[sub_resource type="QuadMesh" id="QuadMesh_m0itj"]
size = Vector2(0.75, 0.1)
diff --git a/client/map/tile_factory.gd.uid b/client/map/tile_factory.gd.uid
new file mode 100644
index 00000000..c0bf8afc
--- /dev/null
+++ b/client/map/tile_factory.gd.uid
@@ -0,0 +1 @@
+uid://c0wmnf3fiipn7
diff --git a/client/map/tiles/book.gd.uid b/client/map/tiles/book.gd.uid
new file mode 100644
index 00000000..a53157dc
--- /dev/null
+++ b/client/map/tiles/book.gd.uid
@@ -0,0 +1 @@
+uid://tx2an1h38i3c
diff --git a/client/map/tiles/ceiling_lamp.gd.uid b/client/map/tiles/ceiling_lamp.gd.uid
new file mode 100644
index 00000000..23e304d9
--- /dev/null
+++ b/client/map/tiles/ceiling_lamp.gd.uid
@@ -0,0 +1 @@
+uid://c2eke3hg0l85c
diff --git a/client/map/tiles/ceiling_lamp.tscn b/client/map/tiles/ceiling_lamp.tscn
index 899b8500..50f79e11 100644
--- a/client/map/tiles/ceiling_lamp.tscn
+++ b/client/map/tiles/ceiling_lamp.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://c8hu5h6dt0ixj"]
[ext_resource type="ArrayMesh" uid="uid://bsir47jru4um7" path="res://map/tiles/ceiling_lamp.res" id="1_twi66"]
-[ext_resource type="Script" path="res://map/tiles/light_tile.gd" id="1_yyibl"]
+[ext_resource type="Script" uid="uid://nm4trjneu1qt" path="res://map/tiles/light_tile.gd" id="1_yyibl"]
[node name="CeilingLamp" type="Node3D" node_paths=PackedStringArray("lights")]
script = ExtResource("1_yyibl")
diff --git a/client/map/tiles/chair.gd.uid b/client/map/tiles/chair.gd.uid
new file mode 100644
index 00000000..d3abcf55
--- /dev/null
+++ b/client/map/tiles/chair.gd.uid
@@ -0,0 +1 @@
+uid://bk00d5tg3g6f6
diff --git a/client/map/tiles/chandelier.gd.uid b/client/map/tiles/chandelier.gd.uid
new file mode 100644
index 00000000..df037e09
--- /dev/null
+++ b/client/map/tiles/chandelier.gd.uid
@@ -0,0 +1 @@
+uid://xj1r8ubad6mu
diff --git a/client/map/tiles/chandelier.tscn b/client/map/tiles/chandelier.tscn
index 03394ebb..d4e4dd71 100644
--- a/client/map/tiles/chandelier.tscn
+++ b/client/map/tiles/chandelier.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=3 format=3 uid="uid://coql3wlp3jwoc"]
-[ext_resource type="Script" path="res://map/tiles/light_tile.gd" id="1_6vise"]
+[ext_resource type="Script" uid="uid://nm4trjneu1qt" path="res://map/tiles/light_tile.gd" id="1_6vise"]
[ext_resource type="ArrayMesh" uid="uid://d11c3fl48g7qb" path="res://map/tiles/chandelier.res" id="1_urqpe"]
[node name="Chandelier" type="Node3D"]
diff --git a/client/map/tiles/cheese_crate.gd.uid b/client/map/tiles/cheese_crate.gd.uid
new file mode 100644
index 00000000..36a6ceb9
--- /dev/null
+++ b/client/map/tiles/cheese_crate.gd.uid
@@ -0,0 +1 @@
+uid://pwmpgyk3prdi
diff --git a/client/map/tiles/coconut_crate.gd.uid b/client/map/tiles/coconut_crate.gd.uid
new file mode 100644
index 00000000..82cbfa8f
--- /dev/null
+++ b/client/map/tiles/coconut_crate.gd.uid
@@ -0,0 +1 @@
+uid://d2m7s35j2lyeb
diff --git a/client/map/tiles/conveyor.gd.uid b/client/map/tiles/conveyor.gd.uid
new file mode 100644
index 00000000..20933f0b
--- /dev/null
+++ b/client/map/tiles/conveyor.gd.uid
@@ -0,0 +1 @@
+uid://beetq3bcbm8bp
diff --git a/client/map/tiles/conveyor.tscn b/client/map/tiles/conveyor.tscn
index 5e71bcec..62e967a2 100644
--- a/client/map/tiles/conveyor.tscn
+++ b/client/map/tiles/conveyor.tscn
@@ -1,9 +1,9 @@
[gd_scene load_steps=6 format=3 uid="uid://df5wbypoqbkf"]
[ext_resource type="ArrayMesh" uid="uid://djet05vuyh6iv" path="res://map/tiles/conveyor.res" id="1_hoctt"]
-[ext_resource type="Script" path="res://map/tiles/conveyor_model.gd" id="1_xdf1u"]
+[ext_resource type="Script" uid="uid://sawoy4fqmd43" path="res://map/tiles/conveyor_model.gd" id="1_xdf1u"]
[ext_resource type="PackedScene" uid="uid://60wue8ult1bx" path="res://map/tiles/conveyor_direction.tscn" id="2_sf55l"]
-[ext_resource type="Shader" path="res://map/tiles/conveyor_direction.gdshader" id="4_8s3rd"]
+[ext_resource type="Shader" uid="uid://2cpdtie0rquv" path="res://map/tiles/conveyor_direction.gdshader" id="4_8s3rd"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_bgatf"]
resource_local_to_scene = true
diff --git a/client/map/tiles/conveyor_direction.gdshader.uid b/client/map/tiles/conveyor_direction.gdshader.uid
new file mode 100644
index 00000000..0f34aaa7
--- /dev/null
+++ b/client/map/tiles/conveyor_direction.gdshader.uid
@@ -0,0 +1 @@
+uid://2cpdtie0rquv
diff --git a/client/map/tiles/conveyor_direction.tscn b/client/map/tiles/conveyor_direction.tscn
index 9d407683..79eae94c 100644
--- a/client/map/tiles/conveyor_direction.tscn
+++ b/client/map/tiles/conveyor_direction.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://60wue8ult1bx"]
-[ext_resource type="Shader" path="res://map/tiles/conveyor_direction.gdshader" id="1_47s57"]
+[ext_resource type="Shader" uid="uid://2cpdtie0rquv" path="res://map/tiles/conveyor_direction.gdshader" id="1_47s57"]
[sub_resource type="QuadMesh" id="QuadMesh_hr8jj"]
size = Vector2(0.8, 1)
diff --git a/client/map/tiles/conveyor_model.gd.uid b/client/map/tiles/conveyor_model.gd.uid
new file mode 100644
index 00000000..ea8a2721
--- /dev/null
+++ b/client/map/tiles/conveyor_model.gd.uid
@@ -0,0 +1 @@
+uid://sawoy4fqmd43
diff --git a/client/map/tiles/counter.gd.uid b/client/map/tiles/counter.gd.uid
new file mode 100644
index 00000000..0fd45b66
--- /dev/null
+++ b/client/map/tiles/counter.gd.uid
@@ -0,0 +1 @@
+uid://bs61uem0427k6
diff --git a/client/map/tiles/counter_base.gd.uid b/client/map/tiles/counter_base.gd.uid
new file mode 100644
index 00000000..f46c79fa
--- /dev/null
+++ b/client/map/tiles/counter_base.gd.uid
@@ -0,0 +1 @@
+uid://dx116e5ebg1p4
diff --git a/client/map/tiles/counter_window.gd.uid b/client/map/tiles/counter_window.gd.uid
new file mode 100644
index 00000000..fbe13861
--- /dev/null
+++ b/client/map/tiles/counter_window.gd.uid
@@ -0,0 +1 @@
+uid://cyp5y0m0inrla
diff --git a/client/map/tiles/crate.gd.uid b/client/map/tiles/crate.gd.uid
new file mode 100644
index 00000000..35d945ec
--- /dev/null
+++ b/client/map/tiles/crate.gd.uid
@@ -0,0 +1 @@
+uid://b7tfp8wjoqneh
diff --git a/client/map/tiles/cutting_board.gd.uid b/client/map/tiles/cutting_board.gd.uid
new file mode 100644
index 00000000..6765e0b7
--- /dev/null
+++ b/client/map/tiles/cutting_board.gd.uid
@@ -0,0 +1 @@
+uid://clihdllpqwd4p
diff --git a/client/map/tiles/cutting_board.tscn b/client/map/tiles/cutting_board.tscn
index 517682b7..dd469417 100644
--- a/client/map/tiles/cutting_board.tscn
+++ b/client/map/tiles/cutting_board.tscn
@@ -146,8 +146,8 @@ tracks/5/keys = {
[sub_resource type="AnimationLibrary" id="AnimationLibrary_fy61n"]
_data = {
-"RESET": SubResource("Animation_ercgy"),
-"cut_loop": SubResource("Animation_vu13j")
+&"RESET": SubResource("Animation_ercgy"),
+&"cut_loop": SubResource("Animation_vu13j")
}
[node name="CuttingBoard" type="Node3D"]
diff --git a/client/map/tiles/door.gd.uid b/client/map/tiles/door.gd.uid
new file mode 100644
index 00000000..19bc59db
--- /dev/null
+++ b/client/map/tiles/door.gd.uid
@@ -0,0 +1 @@
+uid://ce7fqy0kwt0ja
diff --git a/client/map/tiles/exterior_tree.gd.uid b/client/map/tiles/exterior_tree.gd.uid
new file mode 100644
index 00000000..abee6efb
--- /dev/null
+++ b/client/map/tiles/exterior_tree.gd.uid
@@ -0,0 +1 @@
+uid://sneb760uxmor
diff --git a/client/map/tiles/fence.gd.uid b/client/map/tiles/fence.gd.uid
new file mode 100644
index 00000000..a607f06a
--- /dev/null
+++ b/client/map/tiles/fence.gd.uid
@@ -0,0 +1 @@
+uid://7n0ckg0hrnop
diff --git a/client/map/tiles/fish_crate.gd.uid b/client/map/tiles/fish_crate.gd.uid
new file mode 100644
index 00000000..2974ccf5
--- /dev/null
+++ b/client/map/tiles/fish_crate.gd.uid
@@ -0,0 +1 @@
+uid://c346hqdpfl3df
diff --git a/client/map/tiles/floor.gd.uid b/client/map/tiles/floor.gd.uid
new file mode 100644
index 00000000..8a9a506a
--- /dev/null
+++ b/client/map/tiles/floor.gd.uid
@@ -0,0 +1 @@
+uid://cibkkrx536wsi
diff --git a/client/map/tiles/floor.gdshader.uid b/client/map/tiles/floor.gdshader.uid
new file mode 100644
index 00000000..901c72e4
--- /dev/null
+++ b/client/map/tiles/floor.gdshader.uid
@@ -0,0 +1 @@
+uid://bf1jo3phn2pvs
diff --git a/client/map/tiles/floor_mesher.gd.uid b/client/map/tiles/floor_mesher.gd.uid
new file mode 100644
index 00000000..92d8db75
--- /dev/null
+++ b/client/map/tiles/floor_mesher.gd.uid
@@ -0,0 +1 @@
+uid://n7ircip1upty
diff --git a/client/map/tiles/flour_crate.gd.uid b/client/map/tiles/flour_crate.gd.uid
new file mode 100644
index 00000000..9dd3f3de
--- /dev/null
+++ b/client/map/tiles/flour_crate.gd.uid
@@ -0,0 +1 @@
+uid://fangsumpqnoy
diff --git a/client/map/tiles/freezer.gd.uid b/client/map/tiles/freezer.gd.uid
new file mode 100644
index 00000000..0401bfd1
--- /dev/null
+++ b/client/map/tiles/freezer.gd.uid
@@ -0,0 +1 @@
+uid://b3s1rcahm7i26
diff --git a/client/map/tiles/freezer.tscn b/client/map/tiles/freezer.tscn
index 93ae1350..28895743 100644
--- a/client/map/tiles/freezer.tscn
+++ b/client/map/tiles/freezer.tscn
@@ -1,9 +1,9 @@
[gd_scene load_steps=8 format=3 uid="uid://ch753p32b3jl8"]
-[ext_resource type="Script" path="res://map/tiles/freezer_model.gd" id="1_kso20"]
+[ext_resource type="Script" uid="uid://b8r7lcqws42yr" path="res://map/tiles/freezer_model.gd" id="1_kso20"]
[ext_resource type="ArrayMesh" uid="uid://cbdalq2gofyu8" path="res://map/tiles/freezer_base.res" id="2_akcb5"]
[ext_resource type="ArrayMesh" uid="uid://yknstw5duuot" path="res://map/tiles/freezer_door.res" id="3_0pgw0"]
-[ext_resource type="Script" path="res://map/auto_setup/light_setup.gd" id="4_1eu4t"]
+[ext_resource type="Script" uid="uid://de61uqoinwcyk" path="res://map/auto_setup/light_setup.gd" id="4_1eu4t"]
[sub_resource type="Animation" id="Animation_33bww"]
length = 0.001
@@ -38,8 +38,8 @@ tracks/0/keys = {
[sub_resource type="AnimationLibrary" id="AnimationLibrary_usga0"]
_data = {
-"RESET": SubResource("Animation_33bww"),
-"open": SubResource("Animation_axsnk")
+&"RESET": SubResource("Animation_33bww"),
+&"open": SubResource("Animation_axsnk")
}
[node name="Freezer" type="Node3D"]
diff --git a/client/map/tiles/freezer_model.gd.uid b/client/map/tiles/freezer_model.gd.uid
new file mode 100644
index 00000000..cdac1e40
--- /dev/null
+++ b/client/map/tiles/freezer_model.gd.uid
@@ -0,0 +1 @@
+uid://b8r7lcqws42yr
diff --git a/client/map/tiles/full_tile.gd.uid b/client/map/tiles/full_tile.gd.uid
new file mode 100644
index 00000000..d91ee5e3
--- /dev/null
+++ b/client/map/tiles/full_tile.gd.uid
@@ -0,0 +1 @@
+uid://bte51jktk2d21
diff --git a/client/map/tiles/generic_tile.gd.uid b/client/map/tiles/generic_tile.gd.uid
new file mode 100644
index 00000000..3c331921
--- /dev/null
+++ b/client/map/tiles/generic_tile.gd.uid
@@ -0,0 +1 @@
+uid://l154vna0x8de
diff --git a/client/map/tiles/grass.gd.uid b/client/map/tiles/grass.gd.uid
new file mode 100644
index 00000000..c67e6603
--- /dev/null
+++ b/client/map/tiles/grass.gd.uid
@@ -0,0 +1 @@
+uid://b78k5bk1yn2dx
diff --git a/client/map/tiles/item_portal.gd.uid b/client/map/tiles/item_portal.gd.uid
new file mode 100644
index 00000000..59cc119f
--- /dev/null
+++ b/client/map/tiles/item_portal.gd.uid
@@ -0,0 +1 @@
+uid://cshkybggtynig
diff --git a/client/map/tiles/lamp.gd.uid b/client/map/tiles/lamp.gd.uid
new file mode 100644
index 00000000..cce66e71
--- /dev/null
+++ b/client/map/tiles/lamp.gd.uid
@@ -0,0 +1 @@
+uid://c4lljl0bnc3eo
diff --git a/client/map/tiles/lamp.tscn b/client/map/tiles/lamp.tscn
index 61a25f06..6dbe9e86 100644
--- a/client/map/tiles/lamp.tscn
+++ b/client/map/tiles/lamp.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://b6x5xlchih2mc"]
[ext_resource type="ArrayMesh" uid="uid://cranpcmdoa8mx" path="res://map/tiles/lamp.res" id="1_2f0v1"]
-[ext_resource type="Script" path="res://map/tiles/light_tile.gd" id="1_87gp4"]
+[ext_resource type="Script" uid="uid://nm4trjneu1qt" path="res://map/tiles/light_tile.gd" id="1_87gp4"]
[node name="Lamp" type="Node3D" node_paths=PackedStringArray("lights")]
script = ExtResource("1_87gp4")
diff --git a/client/map/tiles/leek_crate.gd.uid b/client/map/tiles/leek_crate.gd.uid
new file mode 100644
index 00000000..8366b070
--- /dev/null
+++ b/client/map/tiles/leek_crate.gd.uid
@@ -0,0 +1 @@
+uid://fmpnrlya8too
diff --git a/client/map/tiles/light_tile.gd.uid b/client/map/tiles/light_tile.gd.uid
new file mode 100644
index 00000000..2bdb0792
--- /dev/null
+++ b/client/map/tiles/light_tile.gd.uid
@@ -0,0 +1 @@
+uid://nm4trjneu1qt
diff --git a/client/map/tiles/oven.gd.uid b/client/map/tiles/oven.gd.uid
new file mode 100644
index 00000000..fef001ed
--- /dev/null
+++ b/client/map/tiles/oven.gd.uid
@@ -0,0 +1 @@
+uid://bpvhmf74vrt8i
diff --git a/client/map/tiles/oven.tscn b/client/map/tiles/oven.tscn
index d6c2785c..5dbaae44 100644
--- a/client/map/tiles/oven.tscn
+++ b/client/map/tiles/oven.tscn
@@ -1,9 +1,9 @@
[gd_scene load_steps=8 format=3 uid="uid://bil6eip7uwqvs"]
-[ext_resource type="Script" path="res://map/tiles/oven_model.gd" id="1_3v43w"]
+[ext_resource type="Script" uid="uid://evb48gqf08js" path="res://map/tiles/oven_model.gd" id="1_3v43w"]
[ext_resource type="ArrayMesh" uid="uid://blc1q50d5ky86" path="res://map/tiles/oven_base.res" id="1_d1hwl"]
[ext_resource type="ArrayMesh" uid="uid://blb5oew3sh7ek" path="res://map/tiles/oven_door.res" id="2_i5vso"]
-[ext_resource type="Script" path="res://map/auto_setup/light_setup.gd" id="4_hjc80"]
+[ext_resource type="Script" uid="uid://de61uqoinwcyk" path="res://map/auto_setup/light_setup.gd" id="4_hjc80"]
[sub_resource type="Animation" id="Animation_yo2v1"]
length = 0.001
@@ -35,8 +35,8 @@ tracks/1/keys = PackedFloat32Array(0, 1, 1, 1, 1, 0.1, 1, 1, 1, 1, 0.2, 1, 1, 1,
[sub_resource type="AnimationLibrary" id="AnimationLibrary_io5nw"]
_data = {
-"RESET": SubResource("Animation_yo2v1"),
-"open": SubResource("Animation_yb3ht")
+&"RESET": SubResource("Animation_yo2v1"),
+&"open": SubResource("Animation_yb3ht")
}
[node name="Oven" type="Node3D"]
diff --git a/client/map/tiles/oven_model.gd.uid b/client/map/tiles/oven_model.gd.uid
new file mode 100644
index 00000000..7b4e508c
--- /dev/null
+++ b/client/map/tiles/oven_model.gd.uid
@@ -0,0 +1 @@
+uid://evb48gqf08js
diff --git a/client/map/tiles/path.gd.uid b/client/map/tiles/path.gd.uid
new file mode 100644
index 00000000..d737dfa7
--- /dev/null
+++ b/client/map/tiles/path.gd.uid
@@ -0,0 +1 @@
+uid://b4tswakdobyv8
diff --git a/client/map/tiles/path.tscn b/client/map/tiles/path.tscn
index cb2d3c72..b618e279 100644
--- a/client/map/tiles/path.tscn
+++ b/client/map/tiles/path.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://bwyb2ujmcrsar"]
-[ext_resource type="ArrayMesh" path="res://map/tiles/path.res" id="1_6fqu5"]
+[ext_resource type="ArrayMesh" uid="uid://1jelocokc0vu" path="res://map/tiles/path.res" id="1_6fqu5"]
[node name="Path" type="Node3D"]
diff --git a/client/map/tiles/player_portal.gd.uid b/client/map/tiles/player_portal.gd.uid
new file mode 100644
index 00000000..eea0f192
--- /dev/null
+++ b/client/map/tiles/player_portal.gd.uid
@@ -0,0 +1 @@
+uid://6s5rxtderph
diff --git a/client/map/tiles/portal.gd.uid b/client/map/tiles/portal.gd.uid
new file mode 100644
index 00000000..c6f63f41
--- /dev/null
+++ b/client/map/tiles/portal.gd.uid
@@ -0,0 +1 @@
+uid://cbr1qsqk5cyl2
diff --git a/client/map/tiles/portal.gdshader.uid b/client/map/tiles/portal.gdshader.uid
new file mode 100644
index 00000000..1ea97b7f
--- /dev/null
+++ b/client/map/tiles/portal.gdshader.uid
@@ -0,0 +1 @@
+uid://emcvwj5fjmju
diff --git a/client/map/tiles/portal.tscn b/client/map/tiles/portal.tscn
index 2144b45f..372b97ea 100644
--- a/client/map/tiles/portal.tscn
+++ b/client/map/tiles/portal.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=5 format=3 uid="uid://cc5ubao3ln3r6"]
-[ext_resource type="Shader" path="res://map/tiles/portal.gdshader" id="1_aiexk"]
-[ext_resource type="Script" path="res://map/tiles/portal.gd" id="1_h7xlp"]
+[ext_resource type="Shader" uid="uid://emcvwj5fjmju" path="res://map/tiles/portal.gdshader" id="1_aiexk"]
+[ext_resource type="Script" uid="uid://cbr1qsqk5cyl2" path="res://map/tiles/portal.gd" id="1_h7xlp"]
[sub_resource type="QuadMesh" id="QuadMesh_us4em"]
size = Vector2(3, 3)
diff --git a/client/map/tiles/raw_steak_crate.gd.uid b/client/map/tiles/raw_steak_crate.gd.uid
new file mode 100644
index 00000000..40de1785
--- /dev/null
+++ b/client/map/tiles/raw_steak_crate.gd.uid
@@ -0,0 +1 @@
+uid://cgjeokxei2o1d
diff --git a/client/map/tiles/raw_steak_crate.tscn b/client/map/tiles/raw_steak_crate.tscn
index 52a98f05..e37d2773 100644
--- a/client/map/tiles/raw_steak_crate.tscn
+++ b/client/map/tiles/raw_steak_crate.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cyi73ubyehy37"]
-[ext_resource type="ArrayMesh" uid="uid://bdsqnesyjl3kv" path="res://map/tiles/raw_steak_crate.res" id="1_ujg4h"]
+[ext_resource type="ArrayMesh" uid="uid://bdsqnesyjl3kv" path="res://map/tiles/steak_crate.res" id="1_ujg4h"]
[node name="SteakCrate" type="Node3D"]
diff --git a/client/map/tiles/rice_crate.gd.uid b/client/map/tiles/rice_crate.gd.uid
new file mode 100644
index 00000000..c1e454e7
--- /dev/null
+++ b/client/map/tiles/rice_crate.gd.uid
@@ -0,0 +1 @@
+uid://b51bickm0rq1y
diff --git a/client/map/tiles/sink.gd.uid b/client/map/tiles/sink.gd.uid
new file mode 100644
index 00000000..672aad43
--- /dev/null
+++ b/client/map/tiles/sink.gd.uid
@@ -0,0 +1 @@
+uid://b50mxdbhkrbj2
diff --git a/client/map/tiles/sink_particles.gd.uid b/client/map/tiles/sink_particles.gd.uid
new file mode 100644
index 00000000..ec3842ce
--- /dev/null
+++ b/client/map/tiles/sink_particles.gd.uid
@@ -0,0 +1 @@
+uid://bmk30s2yv3j05
diff --git a/client/map/tiles/sink_particles.tscn b/client/map/tiles/sink_particles.tscn
index 7a54f841..6d655c45 100644
--- a/client/map/tiles/sink_particles.tscn
+++ b/client/map/tiles/sink_particles.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=8 format=3 uid="uid://ckxtlgx7hg368"]
-[ext_resource type="Script" path="res://map/tiles/sink_particles.gd" id="1_vh7ox"]
+[ext_resource type="Script" uid="uid://bmk30s2yv3j05" path="res://map/tiles/sink_particles.gd" id="1_vh7ox"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_b8p5f"]
vertex_color_use_as_albedo = true
diff --git a/client/map/tiles/steak_crate.gd.uid b/client/map/tiles/steak_crate.gd.uid
new file mode 100644
index 00000000..a6b21a23
--- /dev/null
+++ b/client/map/tiles/steak_crate.gd.uid
@@ -0,0 +1 @@
+uid://ynj8cii8cl3w
diff --git a/client/map/tiles/stove.gd.uid b/client/map/tiles/stove.gd.uid
new file mode 100644
index 00000000..b9958a7f
--- /dev/null
+++ b/client/map/tiles/stove.gd.uid
@@ -0,0 +1 @@
+uid://cbcugg2bd8s3s
diff --git a/client/map/tiles/strawberry_crate.gd.uid b/client/map/tiles/strawberry_crate.gd.uid
new file mode 100644
index 00000000..70f4ef4e
--- /dev/null
+++ b/client/map/tiles/strawberry_crate.gd.uid
@@ -0,0 +1 @@
+uid://bc8jd34nankae
diff --git a/client/map/tiles/street.gd.uid b/client/map/tiles/street.gd.uid
new file mode 100644
index 00000000..41296222
--- /dev/null
+++ b/client/map/tiles/street.gd.uid
@@ -0,0 +1 @@
+uid://b5jlsbl2mfthb
diff --git a/client/map/tiles/street.tscn b/client/map/tiles/street.tscn
index 842b511d..4200c4ab 100644
--- a/client/map/tiles/street.tscn
+++ b/client/map/tiles/street.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://dhdu8gbrhj6wy"]
-[ext_resource type="ArrayMesh" path="res://map/tiles/street.res" id="1_h0wov"]
+[ext_resource type="ArrayMesh" uid="uid://bamfsa38y0o20" path="res://map/tiles/street.res" id="1_h0wov"]
[node name="Street" type="Node3D"]
diff --git a/client/map/tiles/table.gd.uid b/client/map/tiles/table.gd.uid
new file mode 100644
index 00000000..46bed0e8
--- /dev/null
+++ b/client/map/tiles/table.gd.uid
@@ -0,0 +1 @@
+uid://6tbny86obnr3
diff --git a/client/map/tiles/tile.gd.uid b/client/map/tiles/tile.gd.uid
new file mode 100644
index 00000000..1c771346
--- /dev/null
+++ b/client/map/tiles/tile.gd.uid
@@ -0,0 +1 @@
+uid://8sv57t2a60kq
diff --git a/client/map/tiles/tomato_crate.gd.uid b/client/map/tiles/tomato_crate.gd.uid
new file mode 100644
index 00000000..fcdce7a8
--- /dev/null
+++ b/client/map/tiles/tomato_crate.gd.uid
@@ -0,0 +1 @@
+uid://chvydto06s4qk
diff --git a/client/map/tiles/trash.gd.uid b/client/map/tiles/trash.gd.uid
new file mode 100644
index 00000000..66c2227e
--- /dev/null
+++ b/client/map/tiles/trash.gd.uid
@@ -0,0 +1 @@
+uid://lg0raw6uqu3
diff --git a/client/map/tiles/wall.gd.uid b/client/map/tiles/wall.gd.uid
new file mode 100644
index 00000000..f34db78d
--- /dev/null
+++ b/client/map/tiles/wall.gd.uid
@@ -0,0 +1 @@
+uid://ckya6uxmwn3jy
diff --git a/client/map/tiles/wall_tile.gd.uid b/client/map/tiles/wall_tile.gd.uid
new file mode 100644
index 00000000..530732fe
--- /dev/null
+++ b/client/map/tiles/wall_tile.gd.uid
@@ -0,0 +1 @@
+uid://btqp6s6na2350
diff --git a/client/map/tiles/window.gd.uid b/client/map/tiles/window.gd.uid
new file mode 100644
index 00000000..5a512395
--- /dev/null
+++ b/client/map/tiles/window.gd.uid
@@ -0,0 +1 @@
+uid://b0a1xea75qs1
diff --git a/client/menu/about.gd.uid b/client/menu/about.gd.uid
new file mode 100644
index 00000000..3929f2c3
--- /dev/null
+++ b/client/menu/about.gd.uid
@@ -0,0 +1 @@
+uid://pcu87stpkgd8
diff --git a/client/menu/about.tscn b/client/menu/about.tscn
index e02b22da..3e80d63b 100644
--- a/client/menu/about.tscn
+++ b/client/menu/about.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=6 format=3 uid="uid://bpaenm8c6nmo8"]
-[ext_resource type="Script" path="res://menu/about.gd" id="1_0acu0"]
+[ext_resource type="Script" uid="uid://pcu87stpkgd8" path="res://menu/about.gd" id="1_0acu0"]
[ext_resource type="Material" uid="uid://2j8a0c0a2ta5" path="res://menu/theme/materials/blur_material.tres" id="1_ai5pk"]
[ext_resource type="StyleBox" uid="uid://bw4jamyna1top" path="res://menu/theme/style/panel_style_sidebar.tres" id="2_pya1x"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/theme/fonts/font-sansita-swashed.woff2" id="4_kx3j7"]
diff --git a/client/menu/auto_setup/blur_setup.gd.uid b/client/menu/auto_setup/blur_setup.gd.uid
new file mode 100644
index 00000000..68ba7335
--- /dev/null
+++ b/client/menu/auto_setup/blur_setup.gd.uid
@@ -0,0 +1 @@
+uid://cmncjc06kadpe
diff --git a/client/menu/auto_setup/scroll_container_custom.gd.uid b/client/menu/auto_setup/scroll_container_custom.gd.uid
new file mode 100644
index 00000000..56b74a3d
--- /dev/null
+++ b/client/menu/auto_setup/scroll_container_custom.gd.uid
@@ -0,0 +1 @@
+uid://bd7bylb2t2m0
diff --git a/client/menu/character.gd.uid b/client/menu/character.gd.uid
new file mode 100644
index 00000000..d0df5488
--- /dev/null
+++ b/client/menu/character.gd.uid
@@ -0,0 +1 @@
+uid://bglusga8l5c27
diff --git a/client/menu/character.tscn b/client/menu/character.tscn
index 673f4489..e5ec1292 100644
--- a/client/menu/character.tscn
+++ b/client/menu/character.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=11 format=3 uid="uid://1f7xpirm5d28"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_ak2pw"]
-[ext_resource type="Script" path="res://menu/character.gd" id="1_brhd1"]
+[ext_resource type="Script" uid="uid://bglusga8l5c27" path="res://menu/character.gd" id="1_brhd1"]
[ext_resource type="PackedScene" uid="uid://b4gone8fu53r7" path="res://map/map.tscn" id="3_6mc88"]
[ext_resource type="PackedScene" uid="uid://b3hhir2fvnunu" path="res://player/character/character.tscn" id="3_odq7n"]
[ext_resource type="PackedScene" uid="uid://bg2d78ycorcqk" path="res://menu/scene_transition.tscn" id="4_c0ocf"]
diff --git a/client/menu/communicate/chat/chat_message.gd.uid b/client/menu/communicate/chat/chat_message.gd.uid
new file mode 100644
index 00000000..f1c4ff05
--- /dev/null
+++ b/client/menu/communicate/chat/chat_message.gd.uid
@@ -0,0 +1 @@
+uid://6rprqelfdp3
diff --git a/client/menu/communicate/chat/chat_message.tscn b/client/menu/communicate/chat/chat_message.tscn
index d4db3f5d..43930670 100644
--- a/client/menu/communicate/chat/chat_message.tscn
+++ b/client/menu/communicate/chat/chat_message.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://bpc2qgsvcafhe"]
-[ext_resource type="Script" path="res://menu/communicate/chat/chat_message.gd" id="1_ey0qp"]
+[ext_resource type="Script" uid="uid://6rprqelfdp3" path="res://menu/communicate/chat/chat_message.gd" id="1_ey0qp"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_rx6vg"]
[sub_resource type="FontVariation" id="FontVariation_jfhbh"]
diff --git a/client/menu/communicate/chat/chat_open.gd.uid b/client/menu/communicate/chat/chat_open.gd.uid
new file mode 100644
index 00000000..672792c0
--- /dev/null
+++ b/client/menu/communicate/chat/chat_open.gd.uid
@@ -0,0 +1 @@
+uid://cfweimyoq5vv0
diff --git a/client/menu/communicate/chat/chat_open.tscn b/client/menu/communicate/chat/chat_open.tscn
index 09cc4526..5c0628a1 100644
--- a/client/menu/communicate/chat/chat_open.tscn
+++ b/client/menu/communicate/chat/chat_open.tscn
@@ -1,11 +1,11 @@
[gd_scene load_steps=7 format=3 uid="uid://dbd6k56l4p0ls"]
-[ext_resource type="Script" path="res://menu/communicate/chat/chat_open.gd" id="1_dsl4a"]
+[ext_resource type="Script" uid="uid://cfweimyoq5vv0" path="res://menu/communicate/chat/chat_open.gd" id="1_dsl4a"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://menu/theme/materials/dark_blur_material.tres" id="1_isqmk"]
-[ext_resource type="Script" path="res://menu/auto_setup/blur_setup.gd" id="2_urbd2"]
+[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="2_urbd2"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="3_v7xmg"]
[ext_resource type="StyleBox" uid="uid://bw4jamyna1top" path="res://menu/theme/style/panel_style_sidebar.tres" id="4_ew1yx"]
-[ext_resource type="Script" path="res://menu/auto_setup/scroll_container_custom.gd" id="5_3mths"]
+[ext_resource type="Script" uid="uid://bd7bylb2t2m0" path="res://menu/auto_setup/scroll_container_custom.gd" id="5_3mths"]
[node name="ChatOpen" type="Control"]
layout_mode = 3
diff --git a/client/menu/communicate/chat/chat_preview.gd.uid b/client/menu/communicate/chat/chat_preview.gd.uid
new file mode 100644
index 00000000..7a372630
--- /dev/null
+++ b/client/menu/communicate/chat/chat_preview.gd.uid
@@ -0,0 +1 @@
+uid://bgt04y4ncl1fv
diff --git a/client/menu/communicate/chat/chat_preview.tscn b/client/menu/communicate/chat/chat_preview.tscn
index e1cac207..bd3c8ffa 100644
--- a/client/menu/communicate/chat/chat_preview.tscn
+++ b/client/menu/communicate/chat/chat_preview.tscn
@@ -1,9 +1,9 @@
[gd_scene load_steps=5 format=3 uid="uid://xcxbmynn8mhi"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_x8ock"]
-[ext_resource type="Script" path="res://menu/communicate/chat/chat_preview.gd" id="2_72x70"]
+[ext_resource type="Script" uid="uid://bgt04y4ncl1fv" path="res://menu/communicate/chat/chat_preview.gd" id="2_72x70"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://menu/theme/materials/dark_blur_material.tres" id="4_jo1xn"]
-[ext_resource type="Script" path="res://menu/auto_setup/blur_setup.gd" id="5_1l77s"]
+[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="5_1l77s"]
[node name="ChatPreview" type="Control"]
layout_mode = 3
diff --git a/client/menu/communicate/item/item_message.gd.uid b/client/menu/communicate/item/item_message.gd.uid
new file mode 100644
index 00000000..d2600c43
--- /dev/null
+++ b/client/menu/communicate/item/item_message.gd.uid
@@ -0,0 +1 @@
+uid://boheclidwdafn
diff --git a/client/menu/communicate/item/item_message.tscn b/client/menu/communicate/item/item_message.tscn
index c0b0ea95..b607556a 100644
--- a/client/menu/communicate/item/item_message.tscn
+++ b/client/menu/communicate/item/item_message.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=6 format=3 uid="uid://fkqh36s4vl3p"]
-[ext_resource type="Script" path="res://menu/communicate/item/item_message.gd" id="1_76lg0"]
+[ext_resource type="Script" uid="uid://boheclidwdafn" path="res://menu/communicate/item/item_message.gd" id="1_76lg0"]
[ext_resource type="PackedScene" uid="uid://cem5xcld6vn51" path="res://menu/communicate/item/item_render.tscn" id="1_sju7l"]
[ext_resource type="StyleBox" uid="uid://brw8uogdgx2gf" path="res://menu/theme/style/item_bubble_progress_style.tres" id="3_ipe76"]
[ext_resource type="StyleBox" uid="uid://cu0his4018e7h" path="res://menu/theme/style/item_bubble_progress_style_background.tres" id="3_t61n3"]
diff --git a/client/menu/communicate/item/item_render.gd.uid b/client/menu/communicate/item/item_render.gd.uid
new file mode 100644
index 00000000..745b21ce
--- /dev/null
+++ b/client/menu/communicate/item/item_render.gd.uid
@@ -0,0 +1 @@
+uid://bt7773og3p557
diff --git a/client/menu/communicate/item/item_render.tscn b/client/menu/communicate/item/item_render.tscn
index 27f5f303..5beb8563 100644
--- a/client/menu/communicate/item/item_render.tscn
+++ b/client/menu/communicate/item/item_render.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=3 format=3 uid="uid://cem5xcld6vn51"]
-[ext_resource type="Script" path="res://menu/communicate/item/item_render.gd" id="1_jfi7o"]
+[ext_resource type="Script" uid="uid://bt7773og3p557" path="res://menu/communicate/item/item_render.gd" id="1_jfi7o"]
[sub_resource type="Environment" id="Environment_iyxrx"]
ambient_light_source = 2
diff --git a/client/menu/communicate/popup_message/pinned_item_messages.gd.uid b/client/menu/communicate/popup_message/pinned_item_messages.gd.uid
new file mode 100644
index 00000000..2325c656
--- /dev/null
+++ b/client/menu/communicate/popup_message/pinned_item_messages.gd.uid
@@ -0,0 +1 @@
+uid://c0k6f1wkynbkd
diff --git a/client/menu/communicate/popup_message/pinned_item_messages.tscn b/client/menu/communicate/popup_message/pinned_item_messages.tscn
index 750a685b..6d771853 100644
--- a/client/menu/communicate/popup_message/pinned_item_messages.tscn
+++ b/client/menu/communicate/popup_message/pinned_item_messages.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://dcrr1rwdwbkq8"]
-[ext_resource type="Script" path="res://menu/communicate/popup_message/pinned_item_messages.gd" id="1_q0jkk"]
+[ext_resource type="Script" uid="uid://c0k6f1wkynbkd" path="res://menu/communicate/popup_message/pinned_item_messages.gd" id="1_q0jkk"]
[node name="PinnedItemMessages" type="Control"]
layout_mode = 3
diff --git a/client/menu/communicate/popup_message/popup_message.gd.uid b/client/menu/communicate/popup_message/popup_message.gd.uid
new file mode 100644
index 00000000..d9aa95c5
--- /dev/null
+++ b/client/menu/communicate/popup_message/popup_message.gd.uid
@@ -0,0 +1 @@
+uid://c2cx41lrgf5b0
diff --git a/client/menu/communicate/popup_message/popup_message.tscn b/client/menu/communicate/popup_message/popup_message.tscn
index 05b31e11..4ca5b3c5 100644
--- a/client/menu/communicate/popup_message/popup_message.tscn
+++ b/client/menu/communicate/popup_message/popup_message.tscn
@@ -1,10 +1,10 @@
[gd_scene load_steps=12 format=3 uid="uid://b21nrnkygiyjt"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_a1566"]
-[ext_resource type="Script" path="res://menu/communicate/popup_message/popup_message.gd" id="2_sbew6"]
-[ext_resource type="Shader" path="res://menu/theme/shaders/blur_mix.gdshader" id="3_2vnom"]
+[ext_resource type="Script" uid="uid://c2cx41lrgf5b0" path="res://menu/communicate/popup_message/popup_message.gd" id="2_sbew6"]
+[ext_resource type="Shader" uid="uid://cwldxegcj55if" path="res://menu/theme/shaders/blur_mix.gdshader" id="3_2vnom"]
[ext_resource type="PackedScene" uid="uid://dq61p3a8og2b6" path="res://menu/communicate/popup_message/server_message.tscn" id="3_m3rok"]
-[ext_resource type="Script" path="res://menu/auto_setup/blur_setup.gd" id="4_pvwmw"]
+[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="4_pvwmw"]
[ext_resource type="FontFile" uid="uid://bk704sc5gkrb3" path="res://menu/theme/fonts/font-azaret-mono.woff2" id="4_wsrnf"]
[ext_resource type="Texture2D" uid="uid://b2uv5rf0enikf" path="res://menu/icons/hint.svg" id="5_2dxsd"]
@@ -14,7 +14,7 @@ shader_parameter/blur_amount = 3.5
shader_parameter/mix_amount = 0.85
shader_parameter/mix_amount_no_blur = 1.0
shader_parameter/color_over = Color(0, 0, 0, 1)
-shader_parameter/enable_blur = null
+shader_parameter/enable_blur = false
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_vq4dg"]
bg_color = Color(1, 1, 1, 0.878431)
diff --git a/client/menu/communicate/popup_message/server_message.gd.uid b/client/menu/communicate/popup_message/server_message.gd.uid
new file mode 100644
index 00000000..775979e0
--- /dev/null
+++ b/client/menu/communicate/popup_message/server_message.gd.uid
@@ -0,0 +1 @@
+uid://dfgwh7x7sqc21
diff --git a/client/menu/communicate/popup_message/server_message.tscn b/client/menu/communicate/popup_message/server_message.tscn
index b23d2527..296970b4 100644
--- a/client/menu/communicate/popup_message/server_message.tscn
+++ b/client/menu/communicate/popup_message/server_message.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=8 format=3 uid="uid://dq61p3a8og2b6"]
-[ext_resource type="Shader" path="res://menu/theme/shaders/blur_mix.gdshader" id="1_qv8ew"]
-[ext_resource type="Script" path="res://menu/communicate/popup_message/server_message.gd" id="2_csqo8"]
+[ext_resource type="Shader" uid="uid://cwldxegcj55if" path="res://menu/theme/shaders/blur_mix.gdshader" id="1_qv8ew"]
+[ext_resource type="Script" uid="uid://dfgwh7x7sqc21" path="res://menu/communicate/popup_message/server_message.gd" id="2_csqo8"]
[ext_resource type="FontFile" uid="uid://bk704sc5gkrb3" path="res://menu/theme/fonts/font-azaret-mono.woff2" id="3_dw20j"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_q3bbd"]
diff --git a/client/menu/controller_buttons/controller_button.gd.uid b/client/menu/controller_buttons/controller_button.gd.uid
new file mode 100644
index 00000000..c8f5a86c
--- /dev/null
+++ b/client/menu/controller_buttons/controller_button.gd.uid
@@ -0,0 +1 @@
+uid://b1eomxildrq30
diff --git a/client/menu/controller_buttons/controller_button.tscn b/client/menu/controller_buttons/controller_button.tscn
index c5d745ba..de08693a 100644
--- a/client/menu/controller_buttons/controller_button.tscn
+++ b/client/menu/controller_buttons/controller_button.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://b1f7bgn65j7b5"]
-[ext_resource type="Script" path="res://menu/controller_buttons/controller_button.gd" id="1_p2m8i"]
+[ext_resource type="Script" uid="uid://b1eomxildrq30" path="res://menu/controller_buttons/controller_button.gd" id="1_p2m8i"]
[node name="ControllerButton" type="Button"]
offset_right = 8.0
diff --git a/client/menu/credits.gd.uid b/client/menu/credits.gd.uid
new file mode 100644
index 00000000..aef2a852
--- /dev/null
+++ b/client/menu/credits.gd.uid
@@ -0,0 +1 @@
+uid://c3eimx76ucpsp
diff --git a/client/menu/credits.tscn b/client/menu/credits.tscn
index 783b308b..67d8f9d8 100644
--- a/client/menu/credits.tscn
+++ b/client/menu/credits.tscn
@@ -1,10 +1,10 @@
[gd_scene load_steps=6 format=3 uid="uid://7mqbxa054bjv"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_16kk6"]
-[ext_resource type="Script" path="res://menu/credits.gd" id="2_alvab"]
+[ext_resource type="Script" uid="uid://c3eimx76ucpsp" path="res://menu/credits.gd" id="2_alvab"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://menu/theme/materials/dark_blur_material.tres" id="3_nwoiv"]
-[ext_resource type="Script" path="res://menu/auto_setup/blur_setup.gd" id="4_8sii3"]
-[ext_resource type="Script" path="res://menu/auto_setup/scroll_container_custom.gd" id="4_bfcw8"]
+[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="4_8sii3"]
+[ext_resource type="Script" uid="uid://bd7bylb2t2m0" path="res://menu/auto_setup/scroll_container_custom.gd" id="4_bfcw8"]
[node name="CreditsMenu" type="Control"]
layout_mode = 3
diff --git a/client/menu/document/document.gd.uid b/client/menu/document/document.gd.uid
new file mode 100644
index 00000000..c84b53b1
--- /dev/null
+++ b/client/menu/document/document.gd.uid
@@ -0,0 +1 @@
+uid://c83p4k0nredmd
diff --git a/client/menu/document/document.tscn b/client/menu/document/document.tscn
index 69290d4b..ce39dcbc 100644
--- a/client/menu/document/document.tscn
+++ b/client/menu/document/document.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://bdggwo8un3mys"]
-[ext_resource type="Script" path="res://menu/document/document.gd" id="1_gyisx"]
-[ext_resource type="Script" path="res://menu/auto_setup/scroll_container_custom.gd" id="2_0d0p0"]
+[ext_resource type="Script" uid="uid://c83p4k0nredmd" path="res://menu/document/document.gd" id="1_gyisx"]
+[ext_resource type="Script" uid="uid://bd7bylb2t2m0" path="res://menu/auto_setup/scroll_container_custom.gd" id="2_0d0p0"]
[node name="Document" type="Control"]
layout_mode = 3
diff --git a/client/menu/entry.gd.uid b/client/menu/entry.gd.uid
new file mode 100644
index 00000000..4bd126a6
--- /dev/null
+++ b/client/menu/entry.gd.uid
@@ -0,0 +1 @@
+uid://yxaynnimyxgr
diff --git a/client/menu/entry.tscn b/client/menu/entry.tscn
index e5dc0241..4c2114e2 100644
--- a/client/menu/entry.tscn
+++ b/client/menu/entry.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cd52sr1cmo8oj"]
-[ext_resource type="Script" path="res://menu/entry.gd" id="1_kibw2"]
+[ext_resource type="Script" uid="uid://yxaynnimyxgr" path="res://menu/entry.gd" id="1_kibw2"]
[node name="Entry" type="Control"]
layout_mode = 3
diff --git a/client/menu/error.gd.uid b/client/menu/error.gd.uid
new file mode 100644
index 00000000..20a67804
--- /dev/null
+++ b/client/menu/error.gd.uid
@@ -0,0 +1 @@
+uid://bl0n4atrdcogm
diff --git a/client/menu/error.tscn b/client/menu/error.tscn
index 55c3c9d9..e4e024de 100644
--- a/client/menu/error.tscn
+++ b/client/menu/error.tscn
@@ -2,7 +2,7 @@
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_cabdu"]
[ext_resource type="PackedScene" uid="uid://l4vm07dtda4j" path="res://menu/menu_background.tscn" id="2_5fxol"]
-[ext_resource type="Script" path="res://menu/error.gd" id="2_dbe41"]
+[ext_resource type="Script" uid="uid://bl0n4atrdcogm" path="res://menu/error.gd" id="2_dbe41"]
[ext_resource type="PackedScene" uid="uid://bg2d78ycorcqk" path="res://menu/scene_transition.tscn" id="4_1nbt3"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://menu/theme/materials/dark_blur_material.tres" id="4_hxkkd"]
diff --git a/client/menu/game.gd.uid b/client/menu/game.gd.uid
new file mode 100644
index 00000000..992bc7f3
--- /dev/null
+++ b/client/menu/game.gd.uid
@@ -0,0 +1 @@
+uid://bmno0s2du3ie6
diff --git a/client/menu/game.tscn b/client/menu/game.tscn
index 714e6877..8989d577 100644
--- a/client/menu/game.tscn
+++ b/client/menu/game.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=8 format=3 uid="uid://bbjwoxs71fnsk"]
-[ext_resource type="Script" path="res://menu/game.gd" id="1_cdpsh"]
+[ext_resource type="Script" uid="uid://bmno0s2du3ie6" path="res://menu/game.gd" id="1_cdpsh"]
[ext_resource type="PackedScene" uid="uid://c6krh36hoqfg8" path="res://game.tscn" id="2_uojcy"]
[ext_resource type="PackedScene" uid="uid://bpikve6wlsjfl" path="res://menu/overlay.tscn" id="3_i0ytb"]
[ext_resource type="PackedScene" uid="uid://bc50la65ntifb" path="res://menu/lobby.tscn" id="3_udxby"]
diff --git a/client/menu/hairstyle_preview.gd.uid b/client/menu/hairstyle_preview.gd.uid
new file mode 100644
index 00000000..8f5b3cd4
--- /dev/null
+++ b/client/menu/hairstyle_preview.gd.uid
@@ -0,0 +1 @@
+uid://dvveoqur81l0s
diff --git a/client/menu/hairstyle_preview.tscn b/client/menu/hairstyle_preview.tscn
index 5952de63..51e6fcaf 100644
--- a/client/menu/hairstyle_preview.tscn
+++ b/client/menu/hairstyle_preview.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=7 format=3 uid="uid://dfon56nwd2tgn"]
-[ext_resource type="Script" path="res://menu/hairstyle_preview.gd" id="1_0qdmv"]
-[ext_resource type="Shader" path="res://menu/theme/shaders/grayscale.gdshader" id="1_sf0gc"]
+[ext_resource type="Script" uid="uid://dvveoqur81l0s" path="res://menu/hairstyle_preview.gd" id="1_0qdmv"]
+[ext_resource type="Shader" uid="uid://qjrh2imc53u1" path="res://menu/theme/shaders/grayscale.gdshader" id="1_sf0gc"]
[ext_resource type="PackedScene" uid="uid://b3hhir2fvnunu" path="res://player/character/character.tscn" id="2_jtitc"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_entrs"]
diff --git a/client/menu/ingame.gd.uid b/client/menu/ingame.gd.uid
new file mode 100644
index 00000000..496c313c
--- /dev/null
+++ b/client/menu/ingame.gd.uid
@@ -0,0 +1 @@
+uid://dyi2xohgxeybb
diff --git a/client/menu/ingame.tscn b/client/menu/ingame.tscn
index 6607dac1..ca8f67c8 100644
--- a/client/menu/ingame.tscn
+++ b/client/menu/ingame.tscn
@@ -1,9 +1,9 @@
[gd_scene load_steps=11 format=3 uid="uid://lxlgtjm8hw7v"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_2vmyh"]
-[ext_resource type="Script" path="res://menu/ingame.gd" id="2_0h3no"]
+[ext_resource type="Script" uid="uid://dyi2xohgxeybb" path="res://menu/ingame.gd" id="2_0h3no"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://menu/theme/materials/dark_blur_material.tres" id="3_vvvlt"]
-[ext_resource type="Script" path="res://menu/auto_setup/blur_setup.gd" id="4_b6bm7"]
+[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="4_b6bm7"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/theme/fonts/font-sansita-swashed.woff2" id="4_scupw"]
[ext_resource type="StyleBox" uid="uid://bw4jamyna1top" path="res://menu/theme/style/panel_style_sidebar.tres" id="4_vr8y1"]
@@ -37,8 +37,8 @@ tracks/0/keys = {
[sub_resource type="AnimationLibrary" id="AnimationLibrary_u0kyp"]
_data = {
-"RESET": SubResource("Animation_8sedy"),
-"activate": SubResource("Animation_660jl")
+&"RESET": SubResource("Animation_8sedy"),
+&"activate": SubResource("Animation_660jl")
}
[sub_resource type="FontVariation" id="FontVariation_ud3l8"]
@@ -57,7 +57,7 @@ script = ExtResource("2_0h3no")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
-"": SubResource("AnimationLibrary_u0kyp")
+&"": SubResource("AnimationLibrary_u0kyp")
}
speed_scale = 8.0
diff --git a/client/menu/lobby.gd.uid b/client/menu/lobby.gd.uid
new file mode 100644
index 00000000..b92e8681
--- /dev/null
+++ b/client/menu/lobby.gd.uid
@@ -0,0 +1 @@
+uid://bssjvsu44l0fn
diff --git a/client/menu/lobby.tscn b/client/menu/lobby.tscn
index 83284357..eb116b4e 100644
--- a/client/menu/lobby.tscn
+++ b/client/menu/lobby.tscn
@@ -1,18 +1,18 @@
[gd_scene load_steps=16 format=3 uid="uid://bc50la65ntifb"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_u18ke"]
-[ext_resource type="Script" path="res://menu/lobby.gd" id="2_7657i"]
+[ext_resource type="Script" uid="uid://bssjvsu44l0fn" path="res://menu/lobby.gd" id="2_7657i"]
[ext_resource type="StyleBox" uid="uid://de80aw86emnql" path="res://menu/theme/style/lobby_panel_override.tres" id="3_6iqoe"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://menu/theme/materials/dark_blur_material.tres" id="3_esmbx"]
[ext_resource type="Texture2D" uid="uid://35rd5gamtyqm" path="res://menu/icons/arrow.svg" id="3_jxleg"]
[ext_resource type="Texture2D" uid="uid://j75dbytlbju" path="res://menu/icons/arrow_pressed.svg" id="4_eapmn"]
-[ext_resource type="Script" path="res://menu/auto_setup/blur_setup.gd" id="5_am8pt"]
+[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="5_am8pt"]
[ext_resource type="Texture2D" uid="uid://b33qmctbpf48g" path="res://menu/icons/arrow_hover.svg" id="5_odwav"]
[ext_resource type="Texture2D" uid="uid://by3qsrpxnfq4w" path="res://menu/icons/arrow_focus.svg" id="6_tulu3"]
[ext_resource type="PackedScene" uid="uid://b1f7bgn65j7b5" path="res://menu/controller_buttons/controller_button.tscn" id="7_t6mox"]
[ext_resource type="FontFile" uid="uid://5ixo6b3bd3km" path="res://menu/theme/fonts/font-josefin-sans.woff2" id="8_cwbpa"]
[ext_resource type="Texture2D" uid="uid://bsx6fo7mv2u6a" path="res://menu/controller_buttons/x.svg" id="9_q14bw"]
-[ext_resource type="Script" path="res://menu/auto_setup/scroll_container_custom.gd" id="10_bgene"]
+[ext_resource type="Script" uid="uid://bd7bylb2t2m0" path="res://menu/auto_setup/scroll_container_custom.gd" id="10_bgene"]
[ext_resource type="Texture2D" uid="uid://cr2a6ide6vnnv" path="res://menu/controller_buttons/y.svg" id="11_5uugf"]
[sub_resource type="FontVariation" id="FontVariation_5xxr2"]
diff --git a/client/menu/lobby/player.gd.uid b/client/menu/lobby/player.gd.uid
new file mode 100644
index 00000000..b0971cdb
--- /dev/null
+++ b/client/menu/lobby/player.gd.uid
@@ -0,0 +1 @@
+uid://buxb488rr2ncs
diff --git a/client/menu/lobby/player.tscn b/client/menu/lobby/player.tscn
index 344aae91..a1a9260a 100644
--- a/client/menu/lobby/player.tscn
+++ b/client/menu/lobby/player.tscn
@@ -2,7 +2,7 @@
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_flfqn"]
[ext_resource type="Texture2D" uid="uid://222w1wha75od" path="res://menu/icons/user.webp" id="2_mnaqt"]
-[ext_resource type="Script" path="res://menu/lobby/player.gd" id="2_w3lyk"]
+[ext_resource type="Script" uid="uid://buxb488rr2ncs" path="res://menu/lobby/player.gd" id="2_w3lyk"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_1227j"]
bg_color = Color(0, 0, 0, 1)
diff --git a/client/menu/main.gd.uid b/client/menu/main.gd.uid
new file mode 100644
index 00000000..dc2cecd3
--- /dev/null
+++ b/client/menu/main.gd.uid
@@ -0,0 +1 @@
+uid://bpiynadrmdd37
diff --git a/client/menu/main.tscn b/client/menu/main.tscn
index 685ad902..a11744be 100644
--- a/client/menu/main.tscn
+++ b/client/menu/main.tscn
@@ -1,10 +1,10 @@
[gd_scene load_steps=9 format=3 uid="uid://dbj8508whxgwv"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_3qfu3"]
-[ext_resource type="Script" path="res://menu/main.gd" id="2_xjnc3"]
+[ext_resource type="Script" uid="uid://bpiynadrmdd37" path="res://menu/main.gd" id="2_xjnc3"]
[ext_resource type="PackedScene" uid="uid://l4vm07dtda4j" path="res://menu/menu_background.tscn" id="3_4evao"]
[ext_resource type="Material" uid="uid://2j8a0c0a2ta5" path="res://menu/theme/materials/blur_material.tres" id="4_nx4vf"]
-[ext_resource type="Script" path="res://menu/auto_setup/blur_setup.gd" id="5_0mn56"]
+[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="5_0mn56"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/theme/fonts/font-sansita-swashed.woff2" id="5_k7bqq"]
[ext_resource type="StyleBox" uid="uid://bw4jamyna1top" path="res://menu/theme/style/panel_style_sidebar.tres" id="5_qlyeo"]
diff --git a/client/menu/menu.gd.uid b/client/menu/menu.gd.uid
new file mode 100644
index 00000000..5711a6e0
--- /dev/null
+++ b/client/menu/menu.gd.uid
@@ -0,0 +1 @@
+uid://d2h2q16vykpl4
diff --git a/client/menu/menu.tscn b/client/menu/menu.tscn
index 641e5c3a..7a87e9b4 100644
--- a/client/menu/menu.tscn
+++ b/client/menu/menu.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://bgo1j6isr7fdy"]
-[ext_resource type="Script" path="res://menu/menu.gd" id="1_le42d"]
+[ext_resource type="Script" uid="uid://d2h2q16vykpl4" path="res://menu/menu.gd" id="1_le42d"]
[node name="Menu" type="Control"]
layout_mode = 3
diff --git a/client/menu/menu_background.gd.uid b/client/menu/menu_background.gd.uid
new file mode 100644
index 00000000..7d61d488
--- /dev/null
+++ b/client/menu/menu_background.gd.uid
@@ -0,0 +1 @@
+uid://b2tq5rcjjcxdg
diff --git a/client/menu/menu_background.tscn b/client/menu/menu_background.tscn
index c8cd7c53..51acfa5a 100644
--- a/client/menu/menu_background.tscn
+++ b/client/menu/menu_background.tscn
@@ -1,8 +1,8 @@
[gd_scene load_steps=12 format=3 uid="uid://l4vm07dtda4j"]
-[ext_resource type="Script" path="res://menu/menu_background.gd" id="1_ijsg0"]
-[ext_resource type="Script" path="res://map/auto_setup/environment_setup.gd" id="2_rkilw"]
-[ext_resource type="Shader" path="res://menu/theme/shaders/menu_background.gdshader" id="3_5mp8y"]
+[ext_resource type="Script" uid="uid://b2tq5rcjjcxdg" path="res://menu/menu_background.gd" id="1_ijsg0"]
+[ext_resource type="Script" uid="uid://cwg7wympevxs4" path="res://map/auto_setup/environment_setup.gd" id="2_rkilw"]
+[ext_resource type="Shader" uid="uid://b1k6ipo0sagli" path="res://menu/theme/shaders/menu_background.gdshader" id="3_5mp8y"]
[ext_resource type="PackedScene" uid="uid://b4gone8fu53r7" path="res://map/map.tscn" id="3_p80a7"]
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_uw50b"]
@@ -39,9 +39,9 @@ noise = SubResource("FastNoiseLite_e3eby")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_gd87g"]
render_priority = 0
shader = ExtResource("3_5mp8y")
+shader_parameter/noise = SubResource("NoiseTexture2D_s4fnp")
shader_parameter/ccloud = Color(0.835938, 0.835938, 0.835938, 1)
shader_parameter/csky = Color(0.329412, 0.333333, 0.8, 1)
-shader_parameter/noise = SubResource("NoiseTexture2D_s4fnp")
[node name="MenuBackground" type="Node3D"]
script = ExtResource("1_ijsg0")
diff --git a/client/menu/overlay.gd.uid b/client/menu/overlay.gd.uid
new file mode 100644
index 00000000..ff13fb53
--- /dev/null
+++ b/client/menu/overlay.gd.uid
@@ -0,0 +1 @@
+uid://mcgg3q0l03dx
diff --git a/client/menu/overlay.tscn b/client/menu/overlay.tscn
index 25ecae4c..0b45255e 100644
--- a/client/menu/overlay.tscn
+++ b/client/menu/overlay.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=6 format=3 uid="uid://bpikve6wlsjfl"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_4kujw"]
-[ext_resource type="Script" path="res://menu/overlay.gd" id="2_kbjds"]
+[ext_resource type="Script" uid="uid://mcgg3q0l03dx" path="res://menu/overlay.gd" id="2_kbjds"]
[ext_resource type="Texture2D" uid="uid://chxkwohi56cxx" path="res://menu/textures/paper_texture.tres" id="3_oum5g"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/theme/fonts/font-sansita-swashed.woff2" id="3_u54fv"]
diff --git a/client/menu/play.gd.uid b/client/menu/play.gd.uid
new file mode 100644
index 00000000..d8ca168f
--- /dev/null
+++ b/client/menu/play.gd.uid
@@ -0,0 +1 @@
+uid://b126k2228nj4s
diff --git a/client/menu/play.tscn b/client/menu/play.tscn
index 47b45d69..db3a6bad 100644
--- a/client/menu/play.tscn
+++ b/client/menu/play.tscn
@@ -1,9 +1,9 @@
[gd_scene load_steps=8 format=3 uid="uid://c8url5fpttbem"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_cckds"]
-[ext_resource type="Script" path="res://menu/play.gd" id="2_phxx0"]
+[ext_resource type="Script" uid="uid://b126k2228nj4s" path="res://menu/play.gd" id="2_phxx0"]
[ext_resource type="Material" uid="uid://2j8a0c0a2ta5" path="res://menu/theme/materials/blur_material.tres" id="3_fsbt7"]
-[ext_resource type="Script" path="res://menu/auto_setup/scroll_container_custom.gd" id="5_cm120"]
+[ext_resource type="Script" uid="uid://bd7bylb2t2m0" path="res://menu/auto_setup/scroll_container_custom.gd" id="5_cm120"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/theme/fonts/font-sansita-swashed.woff2" id="5_ojpbf"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ukani"]
diff --git a/client/menu/popup.gd.uid b/client/menu/popup.gd.uid
new file mode 100644
index 00000000..4800ca4d
--- /dev/null
+++ b/client/menu/popup.gd.uid
@@ -0,0 +1 @@
+uid://bevyiytj5tawr
diff --git a/client/menu/popup.tscn b/client/menu/popup.tscn
index 84c44515..76bcb784 100644
--- a/client/menu/popup.tscn
+++ b/client/menu/popup.tscn
@@ -1,9 +1,9 @@
[gd_scene load_steps=5 format=3 uid="uid://lwtym0pbc17g"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_m0d0r"]
-[ext_resource type="Script" path="res://menu/popup.gd" id="2_1h10j"]
+[ext_resource type="Script" uid="uid://bevyiytj5tawr" path="res://menu/popup.gd" id="2_1h10j"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://menu/theme/materials/dark_blur_material.tres" id="3_iouvy"]
-[ext_resource type="Script" path="res://menu/auto_setup/blur_setup.gd" id="4_e4iqk"]
+[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="4_e4iqk"]
[node name="Popup" type="Control"]
layout_mode = 3
diff --git a/client/menu/rating/desaturate.gdshader.uid b/client/menu/rating/desaturate.gdshader.uid
new file mode 100644
index 00000000..621837a6
--- /dev/null
+++ b/client/menu/rating/desaturate.gdshader.uid
@@ -0,0 +1 @@
+uid://cekkkqsvd7rvw
diff --git a/client/menu/rating/rating.gd.uid b/client/menu/rating/rating.gd.uid
new file mode 100644
index 00000000..fd729d8f
--- /dev/null
+++ b/client/menu/rating/rating.gd.uid
@@ -0,0 +1 @@
+uid://5tmklxkaa6e0
diff --git a/client/menu/rating/rating.tscn b/client/menu/rating/rating.tscn
index f0e7db91..82ca7697 100644
--- a/client/menu/rating/rating.tscn
+++ b/client/menu/rating/rating.tscn
@@ -1,9 +1,9 @@
[gd_scene load_steps=12 format=3 uid="uid://buu3cdpigs8qq"]
[ext_resource type="Texture2D" uid="uid://b10goh4dsa3b0" path="res://player/particles/satisfied/star.webp" id="1_7qv7r"]
-[ext_resource type="Shader" path="res://menu/rating/desaturate.gdshader" id="1_pddsm"]
+[ext_resource type="Shader" uid="uid://cekkkqsvd7rvw" path="res://menu/rating/desaturate.gdshader" id="1_pddsm"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_uwajf"]
-[ext_resource type="Script" path="res://menu/rating/rating.gd" id="2_cq0se"]
+[ext_resource type="Script" uid="uid://5tmklxkaa6e0" path="res://menu/rating/rating.gd" id="2_cq0se"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://menu/theme/materials/dark_blur_material.tres" id="4_hdurb"]
[ext_resource type="AudioStream" uid="uid://camy77x26mmpv" path="res://menu/sounds/success.ogg" id="5_tutpj"]
diff --git a/client/menu/scene_transition.gd.uid b/client/menu/scene_transition.gd.uid
new file mode 100644
index 00000000..60f764ae
--- /dev/null
+++ b/client/menu/scene_transition.gd.uid
@@ -0,0 +1 @@
+uid://ciml1u2x4f1ci
diff --git a/client/menu/scene_transition.tscn b/client/menu/scene_transition.tscn
index 4ebf809e..63ae9c2e 100644
--- a/client/menu/scene_transition.tscn
+++ b/client/menu/scene_transition.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=5 format=3 uid="uid://bg2d78ycorcqk"]
-[ext_resource type="Script" path="res://menu/scene_transition.gd" id="1_fpbwj"]
+[ext_resource type="Script" uid="uid://ciml1u2x4f1ci" path="res://menu/scene_transition.gd" id="1_fpbwj"]
[sub_resource type="Animation" id="Animation_xgn2a"]
length = 0.001
@@ -22,8 +22,8 @@ tracks/0/keys = {
[sub_resource type="AnimationLibrary" id="AnimationLibrary_pea72"]
_data = {
-"RESET": SubResource("Animation_xgn2a"),
-"fade": SubResource("Animation_cq5i2")
+&"RESET": SubResource("Animation_xgn2a"),
+&"fade": SubResource("Animation_cq5i2")
}
[node name="SceneTransition" type="Control"]
diff --git a/client/menu/settings.gd.uid b/client/menu/settings.gd.uid
new file mode 100644
index 00000000..79b89b85
--- /dev/null
+++ b/client/menu/settings.gd.uid
@@ -0,0 +1 @@
+uid://bbqmsf8u5rhtn
diff --git a/client/menu/settings.tscn b/client/menu/settings.tscn
index 7206990f..dfb27d7d 100644
--- a/client/menu/settings.tscn
+++ b/client/menu/settings.tscn
@@ -1,9 +1,9 @@
[gd_scene load_steps=5 format=3 uid="uid://8ic77jmadadj"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_foq3a"]
-[ext_resource type="Script" path="res://menu/settings.gd" id="2_3hgm8"]
+[ext_resource type="Script" uid="uid://bbqmsf8u5rhtn" path="res://menu/settings.gd" id="2_3hgm8"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://menu/theme/materials/dark_blur_material.tres" id="3_8nykw"]
-[ext_resource type="Script" path="res://menu/auto_setup/blur_setup.gd" id="4_v6q3y"]
+[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://menu/auto_setup/blur_setup.gd" id="4_v6q3y"]
[node name="SettingsMenu" type="Control"]
layout_mode = 3
diff --git a/client/menu/settings/dropdown_setting.gd.uid b/client/menu/settings/dropdown_setting.gd.uid
new file mode 100644
index 00000000..409bf3ab
--- /dev/null
+++ b/client/menu/settings/dropdown_setting.gd.uid
@@ -0,0 +1 @@
+uid://cjqswo4mwbvon
diff --git a/client/menu/settings/game_setting.gd.uid b/client/menu/settings/game_setting.gd.uid
new file mode 100644
index 00000000..99d79bee
--- /dev/null
+++ b/client/menu/settings/game_setting.gd.uid
@@ -0,0 +1 @@
+uid://cyy8l32i44l63
diff --git a/client/menu/settings/input/input_manager.gd.uid b/client/menu/settings/input/input_manager.gd.uid
new file mode 100644
index 00000000..678c2192
--- /dev/null
+++ b/client/menu/settings/input/input_manager.gd.uid
@@ -0,0 +1 @@
+uid://bfu78iwybbu2s
diff --git a/client/menu/settings/input/input_setting.gd.uid b/client/menu/settings/input/input_setting.gd.uid
new file mode 100644
index 00000000..7866fc2f
--- /dev/null
+++ b/client/menu/settings/input/input_setting.gd.uid
@@ -0,0 +1 @@
+uid://d2xwn2u4ycpe8
diff --git a/client/menu/settings/input/input_value_node.gd.uid b/client/menu/settings/input/input_value_node.gd.uid
new file mode 100644
index 00000000..3669b991
--- /dev/null
+++ b/client/menu/settings/input/input_value_node.gd.uid
@@ -0,0 +1 @@
+uid://ckb78voiq05e3
diff --git a/client/menu/settings/input/input_value_node.tscn b/client/menu/settings/input/input_value_node.tscn
index d844e0fc..c5ddc56f 100644
--- a/client/menu/settings/input/input_value_node.tscn
+++ b/client/menu/settings/input/input_value_node.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=3 format=3 uid="uid://c6r0nv5daq7wc"]
-[ext_resource type="Script" path="res://menu/settings/input/input_value_node.gd" id="1_snxax"]
+[ext_resource type="Script" uid="uid://ckb78voiq05e3" path="res://menu/settings/input/input_value_node.gd" id="1_snxax"]
[ext_resource type="Texture2D" uid="uid://cnfjbowd2i02r" path="res://menu/icons/plus.svg" id="2_3vlvc"]
[node name="InputValueNode" type="VBoxContainer"]
diff --git a/client/menu/settings/preset_row.gd.uid b/client/menu/settings/preset_row.gd.uid
new file mode 100644
index 00000000..51605058
--- /dev/null
+++ b/client/menu/settings/preset_row.gd.uid
@@ -0,0 +1 @@
+uid://dawqyyllgis0b
diff --git a/client/menu/settings/range_setting.gd.uid b/client/menu/settings/range_setting.gd.uid
new file mode 100644
index 00000000..a4ca49a2
--- /dev/null
+++ b/client/menu/settings/range_setting.gd.uid
@@ -0,0 +1 @@
+uid://civr7cckqfndj
diff --git a/client/menu/settings/settings_category.gd.uid b/client/menu/settings/settings_category.gd.uid
new file mode 100644
index 00000000..421ce213
--- /dev/null
+++ b/client/menu/settings/settings_category.gd.uid
@@ -0,0 +1 @@
+uid://b8s3cqb01w3wh
diff --git a/client/menu/settings/settings_root.gd.uid b/client/menu/settings/settings_root.gd.uid
new file mode 100644
index 00000000..95a46d5e
--- /dev/null
+++ b/client/menu/settings/settings_root.gd.uid
@@ -0,0 +1 @@
+uid://jonib2ixqsp7
diff --git a/client/menu/settings/settings_row.gd.uid b/client/menu/settings/settings_row.gd.uid
new file mode 100644
index 00000000..a6dea492
--- /dev/null
+++ b/client/menu/settings/settings_row.gd.uid
@@ -0,0 +1 @@
+uid://b3m1f76o5qo68
diff --git a/client/menu/settings/settings_row.tscn b/client/menu/settings/settings_row.tscn
index 489239f3..1d194426 100644
--- a/client/menu/settings/settings_row.tscn
+++ b/client/menu/settings/settings_row.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=7 format=3 uid="uid://o5e5vpem8w0k"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://menu/theme/theme/theme.tres" id="1_iij3k"]
-[ext_resource type="Script" path="res://menu/settings/settings_row.gd" id="2_l8i7p"]
+[ext_resource type="Script" uid="uid://b3m1f76o5qo68" path="res://menu/settings/settings_row.gd" id="2_l8i7p"]
[ext_resource type="FontFile" uid="uid://5ixo6b3bd3km" path="res://menu/theme/fonts/font-josefin-sans.woff2" id="3_7k5da"]
[ext_resource type="Texture2D" uid="uid://cucnmy0j5n8l8" path="res://menu/icons/reset.svg" id="4_bj3dr"]
diff --git a/client/menu/settings/text_setting.gd.uid b/client/menu/settings/text_setting.gd.uid
new file mode 100644
index 00000000..58ac5abe
--- /dev/null
+++ b/client/menu/settings/text_setting.gd.uid
@@ -0,0 +1 @@
+uid://3rgucgbbt135
diff --git a/client/menu/settings/toggle_setting.gd.uid b/client/menu/settings/toggle_setting.gd.uid
new file mode 100644
index 00000000..1d2ca55b
--- /dev/null
+++ b/client/menu/settings/toggle_setting.gd.uid
@@ -0,0 +1 @@
+uid://cojnv8bmv6aw5
diff --git a/client/menu/setup.gd.uid b/client/menu/setup.gd.uid
new file mode 100644
index 00000000..c9c2be3c
--- /dev/null
+++ b/client/menu/setup.gd.uid
@@ -0,0 +1 @@
+uid://dxn6ow6hiwhbf
diff --git a/client/menu/setup.tscn b/client/menu/setup.tscn
index df9642ad..5eef0a1f 100644
--- a/client/menu/setup.tscn
+++ b/client/menu/setup.tscn
@@ -1,8 +1,8 @@
[gd_scene load_steps=15 format=3 uid="uid://ddl3efikvqp66"]
-[ext_resource type="Script" path="res://menu/setup.gd" id="1_mo46n"]
+[ext_resource type="Script" uid="uid://dxn6ow6hiwhbf" path="res://menu/setup.gd" id="1_mo46n"]
[ext_resource type="Theme" uid="uid://ci2qajdoa1an1" path="res://menu/theme/theme/paper.tres" id="1_yq0aa"]
-[ext_resource type="Script" path="res://menu/auto_setup/scroll_container_custom.gd" id="2_4caf2"]
+[ext_resource type="Script" uid="uid://bd7bylb2t2m0" path="res://menu/auto_setup/scroll_container_custom.gd" id="2_4caf2"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://menu/theme/fonts/font-sansita-swashed.woff2" id="3_2vg4d"]
[ext_resource type="AudioStream" uid="uid://do7ii5hx71p0m" path="res://menu/sounds/page.ogg" id="5_xac6d"]
[ext_resource type="AudioStream" uid="uid://5b3noxjmasmu" path="res://menu/sounds/sign.ogg" id="6_wf0gh"]
@@ -39,8 +39,8 @@ tracks/0/keys = {
[sub_resource type="AnimationLibrary" id="AnimationLibrary_wjgak"]
_data = {
-"RESET": SubResource("Animation_m4a1a"),
-"paper_slide": SubResource("Animation_s1to2")
+&"RESET": SubResource("Animation_m4a1a"),
+&"paper_slide": SubResource("Animation_s1to2")
}
[sub_resource type="Gradient" id="Gradient_nsc3h"]
@@ -81,7 +81,7 @@ color = Color(0.196078, 0.196078, 0.235294, 1)
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
-"": SubResource("AnimationLibrary_wjgak")
+&"": SubResource("AnimationLibrary_wjgak")
}
speed_scale = 2.0
diff --git a/client/menu/theme/fonts/font-azaret-mono.woff2.import b/client/menu/theme/fonts/font-azaret-mono.woff2.import
index 20a14c40..b6ad2a4c 100644
--- a/client/menu/theme/fonts/font-azaret-mono.woff2.import
+++ b/client/menu/theme/fonts/font-azaret-mono.woff2.import
@@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
+keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]
diff --git a/client/menu/theme/fonts/font-josefin-sans.woff2.import b/client/menu/theme/fonts/font-josefin-sans.woff2.import
index 8334a70e..89bb6d85 100644
--- a/client/menu/theme/fonts/font-josefin-sans.woff2.import
+++ b/client/menu/theme/fonts/font-josefin-sans.woff2.import
@@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
+keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]
diff --git a/client/menu/theme/fonts/font-sansita-swashed.woff2.import b/client/menu/theme/fonts/font-sansita-swashed.woff2.import
index d35f5ae1..c873b2da 100644
--- a/client/menu/theme/fonts/font-sansita-swashed.woff2.import
+++ b/client/menu/theme/fonts/font-sansita-swashed.woff2.import
@@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
+keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]
diff --git a/client/menu/theme/shaders/blur_mix.gdshader.uid b/client/menu/theme/shaders/blur_mix.gdshader.uid
new file mode 100644
index 00000000..7279563b
--- /dev/null
+++ b/client/menu/theme/shaders/blur_mix.gdshader.uid
@@ -0,0 +1 @@
+uid://cwldxegcj55if
diff --git a/client/menu/theme/shaders/grayscale.gdshader.uid b/client/menu/theme/shaders/grayscale.gdshader.uid
new file mode 100644
index 00000000..b721a6e0
--- /dev/null
+++ b/client/menu/theme/shaders/grayscale.gdshader.uid
@@ -0,0 +1 @@
+uid://qjrh2imc53u1
diff --git a/client/menu/theme/shaders/menu_background.gdshader.uid b/client/menu/theme/shaders/menu_background.gdshader.uid
new file mode 100644
index 00000000..00c2d21a
--- /dev/null
+++ b/client/menu/theme/shaders/menu_background.gdshader.uid
@@ -0,0 +1 @@
+uid://b1k6ipo0sagli
diff --git a/client/menu/theme/shaders/printed.gdshader.uid b/client/menu/theme/shaders/printed.gdshader.uid
new file mode 100644
index 00000000..7c5fe12e
--- /dev/null
+++ b/client/menu/theme/shaders/printed.gdshader.uid
@@ -0,0 +1 @@
+uid://5p1xlwoc8qe5
diff --git a/client/multiplayer.gd.uid b/client/multiplayer.gd.uid
new file mode 100644
index 00000000..aef26924
--- /dev/null
+++ b/client/multiplayer.gd.uid
@@ -0,0 +1 @@
+uid://dgyxsaqaq33sw
diff --git a/client/multiplayer.tscn b/client/multiplayer.tscn
index 74202c1b..cb181ad2 100644
--- a/client/multiplayer.tscn
+++ b/client/multiplayer.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://b0sibwbndh7jp"]
-[ext_resource type="Script" path="res://multiplayer.gd" id="1_xinpa"]
+[ext_resource type="Script" uid="uid://dgyxsaqaq33sw" path="res://multiplayer.gd" id="1_xinpa"]
[node name="Multiplayer" type="Node"]
script = ExtResource("1_xinpa")
diff --git a/client/player/character/character.gd.uid b/client/player/character/character.gd.uid
new file mode 100644
index 00000000..44b17e67
--- /dev/null
+++ b/client/player/character/character.gd.uid
@@ -0,0 +1 @@
+uid://dwk3vd4nv2k65
diff --git a/client/player/character/character.tscn b/client/player/character/character.tscn
index aca0658a..5e704bd8 100644
--- a/client/player/character/character.tscn
+++ b/client/player/character/character.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=28 format=3 uid="uid://b3hhir2fvnunu"]
-[ext_resource type="Script" path="res://player/character/character.gd" id="1_12lbh"]
+[ext_resource type="Script" uid="uid://dwk3vd4nv2k65" path="res://player/character/character.gd" id="1_12lbh"]
[ext_resource type="ArrayMesh" uid="uid://bnmm01yjwultj" path="res://player/character/default/main.res" id="2_uovyg"]
[ext_resource type="ArrayMesh" uid="uid://46sp3fu3n6ls" path="res://player/character/default/hand_right.res" id="3_k28vh"]
[ext_resource type="ArrayMesh" uid="uid://r52cylox4imf" path="res://player/character/default/hand_left.res" id="4_tcrm3"]
@@ -14,7 +14,7 @@
[ext_resource type="PackedScene" uid="uid://c6sqsj7r03qp1" path="res://player/character/robot/head.tscn" id="10_w8s0d"]
[ext_resource type="AudioStream" uid="uid://l2fd8u7rq3cq" path="res://player/sounds/step2.ogg" id="11_2dmo8"]
[ext_resource type="AudioStream" uid="uid://d353uwy83crca" path="res://player/sounds/step3.ogg" id="12_bj5ue"]
-[ext_resource type="Script" path="res://audio/play_random.gd" id="14_3rb6x"]
+[ext_resource type="Script" uid="uid://n4jwod1jfuiv" path="res://audio/play_random.gd" id="14_3rb6x"]
[ext_resource type="AudioStream" uid="uid://1jsqpnk3igj3" path="res://player/sounds/woosh1.ogg" id="14_ikcec"]
[ext_resource type="AudioStream" uid="uid://cwme7eatip0jc" path="res://player/sounds/woosh2.ogg" id="15_iv4wu"]
@@ -710,11 +710,11 @@ tracks/11/keys = {
[sub_resource type="AnimationLibrary" id="AnimationLibrary_xtrfe"]
_data = {
-"RESET": SubResource("Animation_tdhvg"),
-"cut": SubResource("Animation_557hk"),
-"hold": SubResource("Animation_cvcpd"),
-"idle": SubResource("Animation_r1hej"),
-"walk": SubResource("Animation_7kiho")
+&"RESET": SubResource("Animation_tdhvg"),
+&"cut": SubResource("Animation_557hk"),
+&"hold": SubResource("Animation_cvcpd"),
+&"idle": SubResource("Animation_r1hej"),
+&"walk": SubResource("Animation_7kiho")
}
[sub_resource type="SphereMesh" id="SphereMesh_xr0ql"]
diff --git a/client/player/chat_bubble.gd.uid b/client/player/chat_bubble.gd.uid
new file mode 100644
index 00000000..ebc98825
--- /dev/null
+++ b/client/player/chat_bubble.gd.uid
@@ -0,0 +1 @@
+uid://cgawpg2ll6vx1
diff --git a/client/player/chat_bubble.tscn b/client/player/chat_bubble.tscn
index fbe4f372..d7bdf4d2 100644
--- a/client/player/chat_bubble.tscn
+++ b/client/player/chat_bubble.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=6 format=3 uid="uid://cgi6vcfrnqp0i"]
-[ext_resource type="Script" path="res://player/chat_bubble.gd" id="1_4v1cx"]
+[ext_resource type="Script" uid="uid://cgawpg2ll6vx1" path="res://player/chat_bubble.gd" id="1_4v1cx"]
[ext_resource type="PackedScene" uid="uid://5rcfoyuiwuya" path="res://player/chat_message.tscn" id="2_lyyq0"]
[sub_resource type="QuadMesh" id="QuadMesh_u8lr5"]
diff --git a/client/player/controllable_player.gd.uid b/client/player/controllable_player.gd.uid
new file mode 100644
index 00000000..111134f4
--- /dev/null
+++ b/client/player/controllable_player.gd.uid
@@ -0,0 +1 @@
+uid://dnrj2p5md1i1n
diff --git a/client/player/follow_camera.gd.uid b/client/player/follow_camera.gd.uid
new file mode 100644
index 00000000..8a782c7b
--- /dev/null
+++ b/client/player/follow_camera.gd.uid
@@ -0,0 +1 @@
+uid://eieoab04mpqc
diff --git a/client/player/follow_camera.tscn b/client/player/follow_camera.tscn
index 015c2727..f753aad0 100644
--- a/client/player/follow_camera.tscn
+++ b/client/player/follow_camera.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://b31mlnao6ybt8"]
-[ext_resource type="Script" path="res://player/follow_camera.gd" id="1_qipju"]
+[ext_resource type="Script" uid="uid://eieoab04mpqc" path="res://player/follow_camera.gd" id="1_qipju"]
[node name="FollowCamera" type="Camera3D"]
fov = 45.0
diff --git a/client/player/item_bubble.gd.uid b/client/player/item_bubble.gd.uid
new file mode 100644
index 00000000..a6fb3068
--- /dev/null
+++ b/client/player/item_bubble.gd.uid
@@ -0,0 +1 @@
+uid://c34w2snsabjqp
diff --git a/client/player/item_bubble.tscn b/client/player/item_bubble.tscn
index cba432f2..0e5145f1 100644
--- a/client/player/item_bubble.tscn
+++ b/client/player/item_bubble.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=6 format=3 uid="uid://cj777mi5nok6c"]
-[ext_resource type="Script" path="res://player/item_bubble.gd" id="1_84g24"]
+[ext_resource type="Script" uid="uid://c34w2snsabjqp" path="res://player/item_bubble.gd" id="1_84g24"]
[ext_resource type="PackedScene" uid="uid://fkqh36s4vl3p" path="res://menu/communicate/item/item_message.tscn" id="2_hgmra"]
[sub_resource type="QuadMesh" id="QuadMesh_tlsxo"]
diff --git a/client/player/marker/interact_marker.gdshader.uid b/client/player/marker/interact_marker.gdshader.uid
new file mode 100644
index 00000000..00b662b3
--- /dev/null
+++ b/client/player/marker/interact_marker.gdshader.uid
@@ -0,0 +1 @@
+uid://c0w3xqd4siqw3
diff --git a/client/player/marker/marker.gd.uid b/client/player/marker/marker.gd.uid
new file mode 100644
index 00000000..067ab1c0
--- /dev/null
+++ b/client/player/marker/marker.gd.uid
@@ -0,0 +1 @@
+uid://nq4a28jq34nm
diff --git a/client/player/marker/marker.tscn b/client/player/marker/marker.tscn
index bb638c7e..f4dd61e8 100644
--- a/client/player/marker/marker.tscn
+++ b/client/player/marker/marker.tscn
@@ -1,7 +1,7 @@
-[gd_scene load_steps=7 format=3 uid="uid://c0euiv7duqfp4"]
+[gd_scene load_steps=7 format=4 uid="uid://c0euiv7duqfp4"]
-[ext_resource type="Script" path="res://player/marker/marker.gd" id="1_3njdu"]
-[ext_resource type="Shader" path="res://player/marker/interact_marker.gdshader" id="2_dejwy"]
+[ext_resource type="Script" uid="uid://nq4a28jq34nm" path="res://player/marker/marker.gd" id="1_3njdu"]
+[ext_resource type="Shader" uid="uid://c0w3xqd4siqw3" path="res://player/marker/interact_marker.gdshader" id="2_dejwy"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_o4v68"]
@@ -10,11 +10,11 @@ _surfaces = [{
"aabb": AABB(-1, -1, -1, 2, 2, 2.00001),
"format": 34896613377,
"index_count": 36,
-"index_data": PackedByteArray(0, 0, 3, 0, 1, 0, 0, 0, 2, 0, 3, 0, 2, 0, 7, 0, 3, 0, 2, 0, 6, 0, 7, 0, 6, 0, 5, 0, 7, 0, 6, 0, 4, 0, 5, 0, 4, 0, 1, 0, 5, 0, 4, 0, 0, 0, 1, 0, 2, 0, 4, 0, 6, 0, 2, 0, 0, 0, 4, 0, 7, 0, 1, 0, 3, 0, 7, 0, 5, 0, 1, 0),
+"index_data": PackedByteArray("AAADAAEAAAACAAMAAgAHAAMAAgAGAAcABgAFAAcABgAEAAUABAABAAUABAAAAAEAAgAEAAYAAgAAAAQABwABAAMABwAFAAEA"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 8,
-"vertex_data": PackedByteArray(0, 0, 0, 0, 254, 255, 0, 0, 0, 0, 255, 255, 254, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 255, 255, 0, 0, 254, 255, 0, 0, 255, 255, 255, 255, 254, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0)
+"vertex_data": PackedByteArray("AAAAAP7/AAAAAP///v8AAAAAAAAAAAAAAAD//wAAAAD//wAA/v8AAP/////+/wAA//8AAAAAAAD/////AAAAAA==")
}]
blend_shape_mode = 0
@@ -22,15 +22,15 @@ blend_shape_mode = 0
resource_name = "marker_Cube_001"
_surfaces = [{
"aabb": AABB(-1, -1, -1, 2, 2, 2.00001),
-"attribute_data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255),
+"attribute_data": PackedByteArray("AAAAAAAAAAAAAP////8AAP//AAD/////AAD//wAA//8AAAAA/////////////wAAAAD/////AAAAAAAA/////wAAAAD//wAAAAAAAP////8AAP////8AAAAA////////"),
"format": 34896613399,
"index_count": 36,
-"index_data": PackedByteArray(2, 0, 11, 0, 5, 0, 2, 0, 8, 0, 11, 0, 6, 0, 21, 0, 9, 0, 6, 0, 18, 0, 21, 0, 20, 0, 17, 0, 23, 0, 20, 0, 14, 0, 17, 0, 12, 0, 3, 0, 15, 0, 12, 0, 0, 0, 3, 0, 7, 0, 13, 0, 19, 0, 7, 0, 1, 0, 13, 0, 22, 0, 4, 0, 10, 0, 22, 0, 16, 0, 4, 0),
+"index_data": PackedByteArray("AgALAAUAAgAIAAsABgAVAAkABgASABUAFAARABcAFAAOABEADAADAA8ADAAAAAMABwANABMABwABAA0AFgAEAAoAFgAQAAQA"),
"material": SubResource("StandardMaterial3D_o4v68"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 24,
-"vertex_data": PackedByteArray(0, 0, 0, 0, 254, 255, 255, 191, 0, 0, 0, 0, 254, 255, 255, 191, 0, 0, 0, 0, 254, 255, 84, 213, 0, 0, 255, 255, 254, 255, 255, 191, 0, 0, 255, 255, 254, 255, 255, 255, 0, 0, 255, 255, 254, 255, 84, 213, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 84, 213, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 84, 213, 255, 255, 0, 0, 254, 255, 255, 191, 255, 255, 0, 0, 254, 255, 255, 191, 255, 255, 0, 0, 254, 255, 84, 213, 255, 255, 255, 255, 254, 255, 255, 191, 255, 255, 255, 255, 254, 255, 255, 255, 255, 255, 255, 255, 254, 255, 84, 213, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 191, 255, 255, 0, 0, 0, 0, 84, 213, 255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 255, 255, 0, 0, 84, 213, 255, 255, 255, 255, 0, 0, 255, 127, 84, 213, 84, 213, 255, 255, 255, 255, 255, 127, 255, 191, 84, 213, 84, 213, 255, 191, 255, 191, 0, 0, 255, 127, 84, 213, 84, 213, 255, 191, 255, 191, 255, 127, 255, 191, 84, 213, 84, 213, 255, 255, 255, 255, 0, 0, 255, 127, 170, 42, 170, 42, 255, 255, 255, 255, 255, 127, 255, 191, 170, 42, 170, 42, 255, 191, 255, 191, 0, 0, 255, 127, 170, 42, 170, 42, 255, 191, 255, 191, 255, 127, 255, 191, 170, 42, 170, 42)
+"vertex_data": PackedByteArray("AAAAAP7//78AAAAA/v//vwAAAAD+/1TVAAD///7//78AAP///v///wAA///+/1TVAAAAAAAA//8AAAAAAAD/vwAAAAAAAFTVAAD//wAA//8AAP//AAD//wAA//8AAFTV//8AAP7//7///wAA/v//v///AAD+/1TV//////7//7///////v/////////+/1TV//8AAAAA/////wAAAAD/v///AAAAAFTV/////wAA////////AAD///////8AAFTV/////wAA/39U1VTV//////9//79U1VTV/7//vwAA/39U1VTV/7//v/9//79U1VTV/////wAA/3+qKqoq//////9//7+qKqoq/7//vwAA/3+qKqoq/7//v/9//7+qKqoq")
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_2tdb0")
diff --git a/client/player/mirror.gd.uid b/client/player/mirror.gd.uid
new file mode 100644
index 00000000..db1f128b
--- /dev/null
+++ b/client/player/mirror.gd.uid
@@ -0,0 +1 @@
+uid://d1vueqslg72je
diff --git a/client/player/onscreen_controls/controls.gd.uid b/client/player/onscreen_controls/controls.gd.uid
new file mode 100644
index 00000000..dd5ee7ba
--- /dev/null
+++ b/client/player/onscreen_controls/controls.gd.uid
@@ -0,0 +1 @@
+uid://b25j7ua3og5rh
diff --git a/client/player/onscreen_controls/controls.tscn b/client/player/onscreen_controls/controls.tscn
index a833b69f..2966f0d4 100644
--- a/client/player/onscreen_controls/controls.tscn
+++ b/client/player/onscreen_controls/controls.tscn
@@ -1,7 +1,7 @@
[gd_scene load_steps=6 format=3 uid="uid://bq2sqb1u1l5ve"]
[ext_resource type="PackedScene" uid="uid://dmr0fcamx7t56" path="res://player/onscreen_controls/virtual_joystick_scene.tscn" id="1_4k4lh"]
-[ext_resource type="Script" path="res://player/onscreen_controls/controls.gd" id="1_rnoki"]
+[ext_resource type="Script" uid="uid://b25j7ua3og5rh" path="res://player/onscreen_controls/controls.gd" id="1_rnoki"]
[ext_resource type="Texture2D" uid="uid://bnxllatlo4clg" path="res://menu/icons/boost.webp" id="2_i4ife"]
[ext_resource type="Texture2D" uid="uid://dcgt82qkya880" path="res://menu/icons/interact.webp" id="3_37rne"]
[ext_resource type="Texture2D" uid="uid://qto5rj6wlaeb" path="res://menu/icons/pause.webp" id="5_4bttq"]
diff --git a/client/player/onscreen_controls/virtual_joystick.gd.uid b/client/player/onscreen_controls/virtual_joystick.gd.uid
new file mode 100644
index 00000000..7fc0976d
--- /dev/null
+++ b/client/player/onscreen_controls/virtual_joystick.gd.uid
@@ -0,0 +1 @@
+uid://bltt7ymeeynrg
diff --git a/client/player/onscreen_controls/virtual_joystick_scene.tscn b/client/player/onscreen_controls/virtual_joystick_scene.tscn
index 13323b1d..7e2446b1 100644
--- a/client/player/onscreen_controls/virtual_joystick_scene.tscn
+++ b/client/player/onscreen_controls/virtual_joystick_scene.tscn
@@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://dmr0fcamx7t56"]
-[ext_resource type="Script" path="res://player/onscreen_controls/virtual_joystick.gd" id="1_8x4dy"]
+[ext_resource type="Script" uid="uid://bltt7ymeeynrg" path="res://player/onscreen_controls/virtual_joystick.gd" id="1_8x4dy"]
[ext_resource type="Texture2D" uid="uid://bm30au8mjfc2f" path="res://player/onscreen_controls/textures/joystick_base_outline.png" id="2_jhjs2"]
[ext_resource type="Texture2D" uid="uid://dt13r06u87fib" path="res://player/onscreen_controls/textures/joystick_tip_arrows.png" id="3_3etdg"]
diff --git a/client/player/particles/effect.gd.uid b/client/player/particles/effect.gd.uid
new file mode 100644
index 00000000..b9ddd1ee
--- /dev/null
+++ b/client/player/particles/effect.gd.uid
@@ -0,0 +1 @@
+uid://ecsoi03822i5
diff --git a/client/player/particles/effect.tscn b/client/player/particles/effect.tscn
index 13423874..fc627289 100644
--- a/client/player/particles/effect.tscn
+++ b/client/player/particles/effect.tscn
@@ -1,11 +1,11 @@
[gd_scene load_steps=9 format=3 uid="uid://dn2ne30t81ame"]
-[ext_resource type="Script" path="res://player/particles/effect.gd" id="1_aqsk6"]
+[ext_resource type="Script" uid="uid://ecsoi03822i5" path="res://player/particles/effect.gd" id="1_aqsk6"]
[ext_resource type="PackedScene" uid="uid://yaed1vnhd0aa" path="res://player/particles/satisfied/stars.tscn" id="2_shb5l"]
[ext_resource type="AudioStream" uid="uid://camy77x26mmpv" path="res://menu/sounds/success.ogg" id="3_favyn"]
[ext_resource type="AudioStream" uid="uid://cv4isy6po6pqd" path="res://menu/sounds/failure.ogg" id="4_j38qf"]
[ext_resource type="PackedScene" uid="uid://cvty1rwt52anq" path="res://player/angry.tscn" id="4_uxxex"]
-[ext_resource type="Script" path="res://audio/play_random.gd" id="5_t2upj"]
+[ext_resource type="Script" uid="uid://n4jwod1jfuiv" path="res://audio/play_random.gd" id="5_t2upj"]
[ext_resource type="AudioStream" uid="uid://c3gatgrsb0npf" path="res://player/sounds/angry1.ogg" id="6_ou7uy"]
[ext_resource type="AudioStream" uid="uid://cty282m6ckt62" path="res://player/sounds/angry2.ogg" id="7_r21iy"]
diff --git a/client/player/player.gd.uid b/client/player/player.gd.uid
new file mode 100644
index 00000000..fa8ef40f
--- /dev/null
+++ b/client/player/player.gd.uid
@@ -0,0 +1 @@
+uid://bw15vaflxxgv
diff --git a/client/project.godot b/client/project.godot
index 5777d8fc..c20d4165 100644
--- a/client/project.godot
+++ b/client/project.godot
@@ -13,7 +13,7 @@ config_version=5
config/name="hurrycurry"
run/main_scene="res://menu/entry.tscn"
config/quit_on_go_back=false
-config/features=PackedStringArray("4.3", "Forward Plus")
+config/features=PackedStringArray("4.4", "Forward Plus")
boot_splash/image="res://icons/main.png"
config/icon="res://icons/main.png"
@@ -219,5 +219,5 @@ menu={
renderer/rendering_method.mobile="gl_compatibility"
textures/vram_compression/import_etc2_astc=true
-environment/defaults/default_clear_color=Color(0, 0, 0, 1)
anti_aliasing/quality/msaa_3d=1
+environment/defaults/default_clear_color=Color(0, 0, 0, 1)
diff --git a/client/server_list.gd.uid b/client/server_list.gd.uid
new file mode 100644
index 00000000..e5479756
--- /dev/null
+++ b/client/server_list.gd.uid
@@ -0,0 +1 @@
+uid://b5rgw37pfh22b
diff --git a/client/service/editor.gd.uid b/client/service/editor.gd.uid
new file mode 100644
index 00000000..3c88d211
--- /dev/null
+++ b/client/service/editor.gd.uid
@@ -0,0 +1 @@
+uid://cn227q6m5ll5v
diff --git a/client/service/server.gd.uid b/client/service/server.gd.uid
new file mode 100644
index 00000000..3203f4db
--- /dev/null
+++ b/client/service/server.gd.uid
@@ -0,0 +1 @@
+uid://bnrmo8m7mg67n
diff --git a/client/service/service.gd.uid b/client/service/service.gd.uid
new file mode 100644
index 00000000..3a083276
--- /dev/null
+++ b/client/service/service.gd.uid
@@ -0,0 +1 @@
+uid://lbwcnfkq8s5s
diff --git a/client/settings.gd.uid b/client/settings.gd.uid
new file mode 100644
index 00000000..ca85e233
--- /dev/null
+++ b/client/settings.gd.uid
@@ -0,0 +1 @@
+uid://dkingwif2bsek
diff --git a/client/translation_manager.gd.uid b/client/translation_manager.gd.uid
new file mode 100644
index 00000000..ea5fd7da
--- /dev/null
+++ b/client/translation_manager.gd.uid
@@ -0,0 +1 @@
+uid://cn5c1hvcxe736