aboutsummaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2026-02-28 23:47:53 +0100
committertpart <tpart120@proton.me>2026-02-28 23:47:58 +0100
commit9a5936093a9fb99ddb3e6959f72d9c612638f76d (patch)
treed2c2f02bb28c271dda6c33b782c449e4ebb29acb /client
parent5d88f2606e456f7a61019de4cd78cce43be73f40 (diff)
downloadhurrycurry-9a5936093a9fb99ddb3e6959f72d9c612638f76d.tar
hurrycurry-9a5936093a9fb99ddb3e6959f72d9c612638f76d.tar.bz2
hurrycurry-9a5936093a9fb99ddb3e6959f72d9c612638f76d.tar.zst
Upgrade all project files to 4.6
Diffstat (limited to 'client')
-rw-r--r--client/audio/play_random.tscn4
-rw-r--r--client/audio/sound.tscn14
-rw-r--r--client/game.tscn14
-rw-r--r--client/gui/components/message/chat_message.tscn12
-rw-r--r--client/gui/components/message/item/item_message.tscn14
-rw-r--r--client/gui/components/message/item/item_render.tscn10
-rw-r--r--client/gui/components/message/renderer.tscn18
-rw-r--r--client/gui/menus/book/book.tscn26
-rw-r--r--client/gui/menus/character.tscn68
-rw-r--r--client/gui/menus/chat.tscn16
-rw-r--r--client/gui/menus/error.tscn26
-rw-r--r--client/gui/menus/ingame.tscn36
-rw-r--r--client/gui/menus/main/about.tscn30
-rw-r--r--client/gui/menus/main/background.tscn14
-rw-r--r--client/gui/menus/main/main.tscn28
-rw-r--r--client/gui/menus/main/play.tscn50
-rw-r--r--client/gui/menus/main/server_list_item.tscn18
-rw-r--r--client/gui/menus/popup.tscn18
-rw-r--r--client/gui/menus/popup_large.tscn18
-rw-r--r--client/gui/menus/rating/rating.tscn44
-rw-r--r--client/gui/menus/scoreboard.tscn28
-rw-r--r--client/gui/menus/screen_info.tscn12
-rw-r--r--client/gui/menus/settings/input/input_value_node.tscn8
-rw-r--r--client/gui/menus/settings/settings.tscn16
-rw-r--r--client/gui/menus/settings/settings_row.tscn12
-rw-r--r--client/gui/menus/setup/hairstyle_preview.tscn22
-rw-r--r--client/gui/menus/setup/setup.tscn112
-rw-r--r--client/gui/menus/transition/scene_transition.tscn22
-rw-r--r--client/gui/overlays/announce_title.tscn20
-rw-r--r--client/gui/overlays/chat.tscn12
-rw-r--r--client/gui/overlays/controls_visualization/controller/controller_explanation.tscn34
-rw-r--r--client/gui/overlays/controls_visualization/explanation.tscn22
-rw-r--r--client/gui/overlays/controls_visualization/keyboard/keyboard_button.tscn4
-rw-r--r--client/gui/overlays/controls_visualization/keyboard/keyboard_explanation.tscn66
-rw-r--r--client/gui/overlays/debug/debug.tscn8
-rw-r--r--client/gui/overlays/debug/pie.tscn2
-rw-r--r--client/gui/overlays/lobby/lobby.tscn52
-rw-r--r--client/gui/overlays/lobby/player.tscn12
-rw-r--r--client/gui/overlays/overlays.tscn18
-rw-r--r--client/gui/overlays/pinned_messages.tscn6
-rw-r--r--client/gui/overlays/popup_message/font_variation.tres2
-rw-r--r--client/gui/overlays/popup_message/server_message.tscn8
-rw-r--r--client/gui/overlays/score.tscn56
-rw-r--r--client/gui/resources/fonts/sansita-swashed-bold.tres2
-rw-r--r--client/gui/resources/materials/blur_material.tres2
-rw-r--r--client/gui/resources/materials/dark_blur_material.tres2
-rw-r--r--client/gui/resources/materials/grayscale_material.tres2
-rw-r--r--client/gui/resources/materials/printed_material.tres2
-rw-r--r--client/gui/resources/style/paper_panel_style.tres2
-rw-r--r--client/gui/resources/theme/paper.tres2
-rw-r--r--client/map/environment/environment.tscn12
-rw-r--r--client/map/environment/world_environment.tscn4
-rw-r--r--client/map/items/basket.tscn6
-rw-r--r--client/map/items/bun.resbin17039 -> 27248 bytes
-rw-r--r--client/map/items/bun.tscn7
-rw-r--r--client/map/items/burned.resbin6920 -> 12546 bytes
-rw-r--r--client/map/items/burned.tscn7
-rw-r--r--client/map/items/cheese.resbin10033 -> 16062 bytes
-rw-r--r--client/map/items/cheese.tscn7
-rw-r--r--client/map/items/cheese_bit.resbin2156 -> 4783 bytes
-rw-r--r--client/map/items/coconut.resbin4289 -> 7411 bytes
-rw-r--r--client/map/items/coconut.tscn7
-rw-r--r--client/map/items/cooked_cheese_pizza.tscn7
-rw-r--r--client/map/items/cooked_noodles.resbin28921 -> 40060 bytes
-rw-r--r--client/map/items/cooked_noodles.tscn7
-rw-r--r--client/map/items/cooked_rice_fill.tscn10
-rw-r--r--client/map/items/cut.tscn4
-rw-r--r--client/map/items/deep_fryer_basket.resbin14274 -> 35671 bytes
-rw-r--r--client/map/items/deep_frying.tscn4
-rw-r--r--client/map/items/dirt.resbin4343 -> 7436 bytes
-rw-r--r--client/map/items/dirt.tscn7
-rw-r--r--client/map/items/donut/donut-dough.resbin16165 -> 25677 bytes
-rw-r--r--client/map/items/donut/donut-glaze.resbin27882 -> 41617 bytes
-rw-r--r--client/map/items/donut/donut.tscn7
-rw-r--r--client/map/items/donut/glazed-donut.tscn10
-rw-r--r--client/map/items/dough.resbin11602 -> 17066 bytes
-rw-r--r--client/map/items/dough.tscn7
-rw-r--r--client/map/items/fish.resbin28432 -> 61492 bytes
-rw-r--r--client/map/items/fish.tscn7
-rw-r--r--client/map/items/flour.resbin2775 -> 6127 bytes
-rw-r--r--client/map/items/flour.tscn7
-rw-r--r--client/map/items/food_processor.resbin23958 -> 60923 bytes
-rw-r--r--client/map/items/food_processor.tscn7
-rw-r--r--client/map/items/food_processor_fill.resbin3141 -> 7569 bytes
-rw-r--r--client/map/items/food_processor_fill.tscn5
-rw-r--r--client/map/items/french_fries.resbin12400 -> 21661 bytes
-rw-r--r--client/map/items/french_fries_basket.tscn7
-rw-r--r--client/map/items/french_fries_fill.resbin12383 -> 21633 bytes
-rw-r--r--client/map/items/french_fries_fill.tscn7
-rw-r--r--client/map/items/glass.resbin12738 -> 21809 bytes
-rw-r--r--client/map/items/glass.tscn7
-rw-r--r--client/map/items/glass_fill.resbin7770 -> 13735 bytes
-rw-r--r--client/map/items/glass_fill.tscn5
-rw-r--r--client/map/items/icecream.resbin4046 -> 7163 bytes
-rw-r--r--client/map/items/icecream.tscn5
-rw-r--r--client/map/items/leek.resbin11736 -> 28503 bytes
-rw-r--r--client/map/items/leek.tscn7
-rw-r--r--client/map/items/lettuce.resbin17892 -> 26213 bytes
-rw-r--r--client/map/items/lettuce.tscn7
-rw-r--r--client/map/items/mochi.resbin2674 -> 4337 bytes
-rw-r--r--client/map/items/mochi.tscn5
-rw-r--r--client/map/items/mushroom.resbin16149 -> 25398 bytes
-rw-r--r--client/map/items/mushroom.tscn7
-rw-r--r--client/map/items/mushroom_plate_fill.tscn12
-rw-r--r--client/map/items/nigiri.resbin23842 -> 35052 bytes
-rw-r--r--client/map/items/nigiri.tscn7
-rw-r--r--client/map/items/noodles.resbin28873 -> 40028 bytes
-rw-r--r--client/map/items/noodles.tscn7
-rw-r--r--client/map/items/noodles_cheese_fill.tscn14
-rw-r--r--client/map/items/noodles_tomato_sauce_fill.resbin7036 -> 12528 bytes
-rw-r--r--client/map/items/noodles_tomato_sauce_fill.tscn6
-rw-r--r--client/map/items/pan.resbin12348 -> 24164 bytes
-rw-r--r--client/map/items/pan.tscn7
-rw-r--r--client/map/items/patty.resbin7807 -> 14324 bytes
-rw-r--r--client/map/items/patty.tscn7
-rw-r--r--client/map/items/pizza.resbin12872 -> 20609 bytes
-rw-r--r--client/map/items/pizza/cheese_pizza_topping.tscn14
-rw-r--r--client/map/items/pizza/mushroom_pizza_topping.tscn12
-rw-r--r--client/map/items/pizza/mushroom_slice.resbin6294 -> 12501 bytes
-rw-r--r--client/map/items/pizza/mushroom_slice.tscn7
-rw-r--r--client/map/items/plate.resbin6227 -> 12240 bytes
-rw-r--r--client/map/items/plate.tscn7
-rw-r--r--client/map/items/plate_fill.resbin714 -> 1704 bytes
-rw-r--r--client/map/items/plate_fill.tscn5
-rw-r--r--client/map/items/pot.resbin11500 -> 20878 bytes
-rw-r--r--client/map/items/pot.tscn7
-rw-r--r--client/map/items/pot_fill.resbin704 -> 1696 bytes
-rw-r--r--client/map/items/pot_fill.tscn5
-rw-r--r--client/map/items/potato.resbin6490 -> 11495 bytes
-rw-r--r--client/map/items/potato.tscn7
-rw-r--r--client/map/items/processing.tscn5
-rw-r--r--client/map/items/raw_pizza.tscn7
-rw-r--r--client/map/items/rice.resbin32358 -> 62610 bytes
-rw-r--r--client/map/items/rice.tscn7
-rw-r--r--client/map/items/rice_content.resbin5424 -> 10535 bytes
-rw-r--r--client/map/items/rice_content.tscn5
-rw-r--r--client/map/items/rolled_dough.resbin8737 -> 13152 bytes
-rw-r--r--client/map/items/rolled_dough.tscn7
-rw-r--r--client/map/items/seared_patty.resbin6314 -> 11879 bytes
-rw-r--r--client/map/items/seared_patty.tscn7
-rw-r--r--client/map/items/seared_steak.resbin13772 -> 20966 bytes
-rw-r--r--client/map/items/seared_steak.tscn7
-rw-r--r--client/map/items/sliced_bun.tscn10
-rw-r--r--client/map/items/sliced_bun_bottom.resbin6662 -> 12029 bytes
-rw-r--r--client/map/items/sliced_bun_bottom.tscn7
-rw-r--r--client/map/items/sliced_bun_top.resbin11225 -> 18422 bytes
-rw-r--r--client/map/items/sliced_bun_top.tscn7
-rw-r--r--client/map/items/sliced_cheese.resbin3862 -> 8337 bytes
-rw-r--r--client/map/items/sliced_cheese.tscn7
-rw-r--r--client/map/items/sliced_fish.resbin5903 -> 11142 bytes
-rw-r--r--client/map/items/sliced_fish.tscn7
-rw-r--r--client/map/items/sliced_leek/leek_ring.resbin3633 -> 9074 bytes
-rw-r--r--client/map/items/sliced_leek/leek_ring.tscn7
-rw-r--r--client/map/items/sliced_leek/leek_ring_fill.tscn10
-rw-r--r--client/map/items/sliced_leek/sliced_leek.tscn21
-rw-r--r--client/map/items/sliced_leek/sliced_leek_1.resbin3739 -> 7722 bytes
-rw-r--r--client/map/items/sliced_leek/sliced_leek_2.resbin3513 -> 7454 bytes
-rw-r--r--client/map/items/sliced_leek/sliced_leek_3.resbin4136 -> 8334 bytes
-rw-r--r--client/map/items/sliced_leek/sliced_leek_4.resbin3397 -> 7454 bytes
-rw-r--r--client/map/items/sliced_leek/sliced_leek_5.resbin3411 -> 7454 bytes
-rw-r--r--client/map/items/sliced_leek/sliced_leek_6.resbin3479 -> 7466 bytes
-rw-r--r--client/map/items/sliced_lettuce.resbin5186 -> 8609 bytes
-rw-r--r--client/map/items/sliced_lettuce.tscn7
-rw-r--r--client/map/items/sliced_mushroom.resbin26304 -> 44149 bytes
-rw-r--r--client/map/items/sliced_mushroom.tscn7
-rw-r--r--client/map/items/sliced_potato.tscn7
-rw-r--r--client/map/items/sliced_tomato.resbin8155 -> 18185 bytes
-rw-r--r--client/map/items/sliced_tomato.tscn7
-rw-r--r--client/map/items/sliced_tomato_sliced_lettuce_fill.tscn18
-rw-r--r--client/map/items/steak.resbin14012 -> 21408 bytes
-rw-r--r--client/map/items/steak.tscn7
-rw-r--r--client/map/items/steam.tscn4
-rw-r--r--client/map/items/strawberry.resbin11074 -> 27093 bytes
-rw-r--r--client/map/items/strawberry.tscn7
-rw-r--r--client/map/items/tomato.resbin18793 -> 34164 bytes
-rw-r--r--client/map/items/tomato.tscn7
-rw-r--r--client/map/items/unknown_item.tscn6
-rw-r--r--client/map/items/unknown_order.tscn6
-rw-r--r--client/map/kitchen_background.tscn12
-rw-r--r--client/map/progress/progress.tscn4
-rw-r--r--client/map/tiles/book.resbin2847 -> 6798 bytes
-rw-r--r--client/map/tiles/bun_crate.tscn18
-rw-r--r--client/map/tiles/ceiling_lamp.resbin7229 -> 15054 bytes
-rw-r--r--client/map/tiles/ceiling_lamp.tscn9
-rw-r--r--client/map/tiles/chair.resbin19899 -> 42642 bytes
-rw-r--r--client/map/tiles/chair.tscn7
-rw-r--r--client/map/tiles/chandelier.resbin25437 -> 42121 bytes
-rw-r--r--client/map/tiles/chandelier.tscn9
-rw-r--r--client/map/tiles/cheese_crate.tscn16
-rw-r--r--client/map/tiles/coconut_crate.tscn12
-rw-r--r--client/map/tiles/conveyor.resbin6529 -> 17742 bytes
-rw-r--r--client/map/tiles/conveyor.tscn13
-rw-r--r--client/map/tiles/conveyor_direction.tscn4
-rw-r--r--client/map/tiles/counter_outer_corner.resbin2492 -> 6610 bytes
-rw-r--r--client/map/tiles/counter_outer_corner.tscn7
-rw-r--r--client/map/tiles/counter_straight.resbin6697 -> 17247 bytes
-rw-r--r--client/map/tiles/counter_straight.tscn7
-rw-r--r--client/map/tiles/counter_straight_backsplash.resbin7249 -> 18133 bytes
-rw-r--r--client/map/tiles/counter_straight_backsplash.tscn7
-rw-r--r--client/map/tiles/counter_window.resbin5279 -> 14020 bytes
-rw-r--r--client/map/tiles/counter_window.tscn7
-rw-r--r--client/map/tiles/counter_window_conveyor.resbin8059 -> 17920 bytes
-rw-r--r--client/map/tiles/counter_window_conveyor.tscn13
-rw-r--r--client/map/tiles/crate.resbin4840 -> 13626 bytes
-rw-r--r--client/map/tiles/crate.tscn7
-rw-r--r--client/map/tiles/cutting_board.resbin2421 -> 6421 bytes
-rw-r--r--client/map/tiles/cutting_board.tscn17
-rw-r--r--client/map/tiles/deep_fryer.tscn8
-rw-r--r--client/map/tiles/deep_fryer_base.resbin8029 -> 18452 bytes
-rw-r--r--client/map/tiles/deep_fryer_fill.resbin1566 -> 4146 bytes
-rw-r--r--client/map/tiles/door.resbin3444 -> 8880 bytes
-rw-r--r--client/map/tiles/door.tscn7
-rw-r--r--client/map/tiles/fence_corner.resbin4533 -> 12328 bytes
-rw-r--r--client/map/tiles/fence_corner.tscn7
-rw-r--r--client/map/tiles/fence_end.resbin4044 -> 11803 bytes
-rw-r--r--client/map/tiles/fence_end.tscn7
-rw-r--r--client/map/tiles/fence_straight.resbin4243 -> 11618 bytes
-rw-r--r--client/map/tiles/fence_straight.tscn7
-rw-r--r--client/map/tiles/fence_t.resbin4858 -> 14332 bytes
-rw-r--r--client/map/tiles/fence_t.tscn7
-rw-r--r--client/map/tiles/fish_crate.tscn14
-rw-r--r--client/map/tiles/floor.resbin2184 -> 7086 bytes
-rw-r--r--client/map/tiles/floor.tscn7
-rw-r--r--client/map/tiles/floor_material.tres2
-rw-r--r--client/map/tiles/flour_crate.tscn16
-rw-r--r--client/map/tiles/freezer.tscn22
-rw-r--r--client/map/tiles/freezer_base.resbin8305 -> 22044 bytes
-rw-r--r--client/map/tiles/freezer_door.resbin9112 -> 18516 bytes
-rw-r--r--client/map/tiles/grass.resbin2140 -> 6951 bytes
-rw-r--r--client/map/tiles/grass.tscn7
-rw-r--r--client/map/tiles/house/balcony.resbin13786 -> 45698 bytes
-rw-r--r--client/map/tiles/house/balcony.tscn7
-rw-r--r--client/map/tiles/house/chimney.resbin3317 -> 9851 bytes
-rw-r--r--client/map/tiles/house/chimney.tscn7
-rw-r--r--client/map/tiles/house/corner.resbin11505 -> 36553 bytes
-rw-r--r--client/map/tiles/house/corner.tscn7
-rw-r--r--client/map/tiles/house/door.resbin14207 -> 42932 bytes
-rw-r--r--client/map/tiles/house/door.tscn7
-rw-r--r--client/map/tiles/house/oriel.resbin12695 -> 40680 bytes
-rw-r--r--client/map/tiles/house/oriel.tscn7
-rw-r--r--client/map/tiles/house/roof.resbin1378 -> 4041 bytes
-rw-r--r--client/map/tiles/house/roof.tscn7
-rw-r--r--client/map/tiles/house/side.resbin1716 -> 4920 bytes
-rw-r--r--client/map/tiles/house/side.tscn7
-rw-r--r--client/map/tiles/house/wall.resbin11677 -> 37023 bytes
-rw-r--r--client/map/tiles/house/wall.tscn7
-rw-r--r--client/map/tiles/knife.resbin5546 -> 10298 bytes
-rw-r--r--client/map/tiles/knife.tscn7
-rw-r--r--client/map/tiles/lamp.resbin72760 -> 218504 bytes
-rw-r--r--client/map/tiles/lamp.tscn8
-rw-r--r--client/map/tiles/leek_crate.tscn16
-rw-r--r--client/map/tiles/lettuce_crate.tscn12
-rw-r--r--client/map/tiles/mushroom_crate.tscn14
-rw-r--r--client/map/tiles/noodles_crate.tscn17
-rw-r--r--client/map/tiles/oven.tscn18
-rw-r--r--client/map/tiles/oven_base.resbin12342 -> 36433 bytes
-rw-r--r--client/map/tiles/oven_door.resbin3424 -> 9565 bytes
-rw-r--r--client/map/tiles/path.resbin1907 -> 5291 bytes
-rw-r--r--client/map/tiles/path.tscn7
-rw-r--r--client/map/tiles/portal.tscn6
-rw-r--r--client/map/tiles/potato_crate.tscn20
-rw-r--r--client/map/tiles/rice_crate.tscn6
-rw-r--r--client/map/tiles/rolling_board.tscn9
-rw-r--r--client/map/tiles/rolling_pin.resbin28783 -> 48508 bytes
-rw-r--r--client/map/tiles/rolling_pin.tscn7
-rw-r--r--client/map/tiles/screen/screen.tscn18
-rw-r--r--client/map/tiles/screen/screen_base.resbin6697 -> 14767 bytes
-rw-r--r--client/map/tiles/screen/screen_display.resbin2344 -> 5761 bytes
-rw-r--r--client/map/tiles/sink.resbin24079 -> 49179 bytes
-rw-r--r--client/map/tiles/sink.tscn7
-rw-r--r--client/map/tiles/sink_backsplash.resbin24526 -> 50283 bytes
-rw-r--r--client/map/tiles/sink_backsplash.tscn7
-rw-r--r--client/map/tiles/sink_particles.tscn8
-rw-r--r--client/map/tiles/steak_crate.resbin50290 -> 89808 bytes
-rw-r--r--client/map/tiles/steak_crate.tscn7
-rw-r--r--client/map/tiles/stove.resbin25618 -> 58179 bytes
-rw-r--r--client/map/tiles/stove.tscn7
-rw-r--r--client/map/tiles/strawberry_crate.tscn14
-rw-r--r--client/map/tiles/street.resbin1914 -> 5293 bytes
-rw-r--r--client/map/tiles/street.tscn7
-rw-r--r--client/map/tiles/table.resbin10832 -> 24238 bytes
-rw-r--r--client/map/tiles/table.tscn7
-rw-r--r--client/map/tiles/tomato_crate.resbin86505 -> 142716 bytes
-rw-r--r--client/map/tiles/tomato_crate.tscn7
-rw-r--r--client/map/tiles/trash.resbin4874 -> 13650 bytes
-rw-r--r--client/map/tiles/trash.tscn7
-rw-r--r--client/map/tiles/tree/bark.tres2
-rw-r--r--client/map/tiles/tree/leaves.tres2
-rw-r--r--client/map/tiles/tree/leaves_1_hq.resbin181369 -> 224911 bytes
-rw-r--r--client/map/tiles/tree/leaves_1_lq.resbin20745 -> 35100 bytes
-rw-r--r--client/map/tiles/tree/leaves_2_hq.resbin133320 -> 165631 bytes
-rw-r--r--client/map/tiles/tree/leaves_2_lq.resbin29092 -> 49148 bytes
-rw-r--r--client/map/tiles/tree/leaves_3_hq.resbin105688 -> 131311 bytes
-rw-r--r--client/map/tiles/tree/leaves_3_lq.resbin28661 -> 48836 bytes
-rw-r--r--client/map/tiles/tree/leaves_4_hq.resbin136841 -> 169831 bytes
-rw-r--r--client/map/tiles/tree/leaves_4_lq.resbin16915 -> 28708 bytes
-rw-r--r--client/map/tiles/tree/leaves_5_hq.resbin40691 -> 50551 bytes
-rw-r--r--client/map/tiles/tree/leaves_5_lq.resbin28905 -> 48764 bytes
-rw-r--r--client/map/tiles/tree/leaves_lq.resbin1034 -> 2933 bytes
-rw-r--r--client/map/tiles/tree/trunk_1.resbin152953 -> 195642 bytes
-rw-r--r--client/map/tiles/tree/trunk_2.resbin169549 -> 216026 bytes
-rw-r--r--client/map/tiles/tree/trunk_3.resbin155114 -> 198778 bytes
-rw-r--r--client/map/tiles/tree/trunk_4.resbin110556 -> 141278 bytes
-rw-r--r--client/map/tiles/tree/trunk_5.resbin43147 -> 56650 bytes
-rw-r--r--client/map/tiles/wall_corner.resbin2936 -> 8252 bytes
-rw-r--r--client/map/tiles/wall_corner.tscn7
-rw-r--r--client/map/tiles/wall_cross.resbin3181 -> 9658 bytes
-rw-r--r--client/map/tiles/wall_cross.tscn7
-rw-r--r--client/map/tiles/wall_straight.resbin2427 -> 6512 bytes
-rw-r--r--client/map/tiles/wall_straight.tscn7
-rw-r--r--client/map/tiles/wall_t.resbin3185 -> 8866 bytes
-rw-r--r--client/map/tiles/wall_t.tscn7
-rw-r--r--client/map/tiles/window.resbin5758 -> 14816 bytes
-rw-r--r--client/map/tiles/window.tscn7
-rw-r--r--client/player/character/character.tscn328
-rw-r--r--client/player/character/customer_body.resbin25327 -> 40660 bytes
-rw-r--r--client/player/character/default/hand_left.resbin11848 -> 25672 bytes
-rw-r--r--client/player/character/default/hand_right.resbin11784 -> 25813 bytes
-rw-r--r--client/player/character/default/head.resbin32308 -> 60847 bytes
-rw-r--r--client/player/character/default/main.resbin30072 -> 51147 bytes
-rw-r--r--client/player/character/default/tie.resbin6126 -> 13952 bytes
-rw-r--r--client/player/character/hairstyles/hair_1.resbin16938 -> 25668 bytes
-rw-r--r--client/player/character/hairstyles/hair_2.resbin16368 -> 25065 bytes
-rw-r--r--client/player/character/hairstyles/hair_3.resbin19738 -> 30474 bytes
-rw-r--r--client/player/character/headwear/cat_ears.resbin4227 -> 10181 bytes
-rw-r--r--client/player/character/headwear/cat_ears.tscn14
-rw-r--r--client/player/character/headwear/devil_horn.resbin5892 -> 11504 bytes
-rw-r--r--client/player/character/headwear/devil_horns.tscn10
-rw-r--r--client/player/character/headwear/propeller.resbin18086 -> 29769 bytes
-rw-r--r--client/player/character/headwear/propeller_hat.tscn4
-rw-r--r--client/player/character/robot/antenna.resbin4933 -> 8811 bytes
-rw-r--r--client/player/character/robot/ears.resbin10615 -> 19029 bytes
-rw-r--r--client/player/character/robot/head.resbin4021 -> 10046 bytes
-rw-r--r--client/player/character/robot/head.tscn11
-rw-r--r--client/player/character/tram/tram.resbin35349 -> 92805 bytes
-rw-r--r--client/player/character/tram/tram.tscn7
-rw-r--r--client/player/chat_bubble.tscn8
-rw-r--r--client/player/chat_message.tscn6
-rw-r--r--client/player/follow_camera.tscn6
-rw-r--r--client/player/item_bubble.tscn8
-rw-r--r--client/player/marker/marker.tscn7
-rw-r--r--client/player/onscreen_controls/controls.tscn18
-rw-r--r--client/player/onscreen_controls/virtual_joystick_scene.tscn8
-rw-r--r--client/player/particles/angry/angry.tscn4
-rw-r--r--client/player/particles/checkmark/checkmark.tscn7
-rw-r--r--client/player/particles/effect.tscn18
-rw-r--r--client/player/particles/satisfied/stars.tscn4
-rw-r--r--client/system/render_tool.tscn6
348 files changed, 1262 insertions, 1400 deletions
diff --git a/client/audio/play_random.tscn b/client/audio/play_random.tscn
index 0521eb5a..815dcabf 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"]
+[gd_scene format=3 uid="uid://bncx0wul2ikrg"]
[ext_resource type="Script" uid="uid://n4jwod1jfuiv" path="res://audio/play_random.gd" id="1_c8pxf"]
-[node name="PlayRandom" type="Node3D"]
+[node name="PlayRandom" type="Node3D" unique_id=709936730]
script = ExtResource("1_c8pxf")
diff --git a/client/audio/sound.tscn b/client/audio/sound.tscn
index d408d5ed..33974b50 100644
--- a/client/audio/sound.tscn
+++ b/client/audio/sound.tscn
@@ -1,25 +1,25 @@
-[gd_scene load_steps=5 format=3 uid="uid://d3h243yic44rr"]
+[gd_scene format=3 uid="uid://d3h243yic44rr"]
[ext_resource type="Script" uid="uid://cho8r5m78a4ur" path="res://audio/sound.gd" id="1_b0qb1"]
[ext_resource type="AudioStream" uid="uid://cpyn511c5mtni" path="res://gui/resources/sounds/click.ogg" id="2_mhrce"]
[ext_resource type="AudioStream" uid="uid://dtr1khfyqr56o" path="res://gui/resources/sounds/hover.ogg" id="3_qft2s"]
[ext_resource type="AudioStream" uid="uid://dft3m8utnxhs7" path="res://gui/resources/sounds/game_start.ogg" id="4_le874"]
-[node name="Sound" type="Node3D"]
+[node name="Sound" type="Node3D" unique_id=1522713818]
script = ExtResource("1_b0qb1")
-[node name="UI" type="Node" parent="."]
+[node name="UI" type="Node" parent="." unique_id=1715280669]
-[node name="Click" type="AudioStreamPlayer" parent="UI"]
+[node name="Click" type="AudioStreamPlayer" parent="UI" unique_id=711699613]
stream = ExtResource("2_mhrce")
bus = &"SFX"
-[node name="Hover" type="AudioStreamPlayer" parent="UI"]
+[node name="Hover" type="AudioStreamPlayer" parent="UI" unique_id=2039805700]
stream = ExtResource("3_qft2s")
bus = &"SFX"
-[node name="GameStart" type="AudioStreamPlayer" parent="UI"]
+[node name="GameStart" type="AudioStreamPlayer" parent="UI" unique_id=246241584]
stream = ExtResource("4_le874")
bus = &"SFX"
-[node name="Music" type="Node" parent="."]
+[node name="Music" type="Node" parent="." unique_id=473283634]
diff --git a/client/game.tscn b/client/game.tscn
index 7189c84f..3556cd6b 100644
--- a/client/game.tscn
+++ b/client/game.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://c6krh36hoqfg8"]
+[gd_scene format=3 uid="uid://c6krh36hoqfg8"]
[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"]
@@ -6,20 +6,20 @@
[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"]
-[node name="Game" type="Node3D"]
+[node name="Game" type="Node3D" unique_id=438007157]
script = ExtResource("1_sftfn")
-[node name="Multiplayer" type="Node" parent="."]
+[node name="Multiplayer" type="Node" parent="." unique_id=1217792370]
script = ExtResource("6_fbxu8")
-[node name="FollowCamera" parent="." node_paths=PackedStringArray("target") instance=ExtResource("2_s8y6o")]
+[node name="FollowCamera" parent="." unique_id=183098155 node_paths=PackedStringArray("target") instance=ExtResource("2_s8y6o")]
transform = Transform3D(0.728777, 0.294253, -0.618303, 0, 0.902961, 0.429723, 0.684751, -0.313173, 0.658057, -2.36537, 1.99403, 3.29507)
current = true
far = 150.0
target = NodePath("../Center")
-[node name="Map" parent="." instance=ExtResource("6_prg6t")]
+[node name="Map" parent="." unique_id=1982524804 instance=ExtResource("6_prg6t")]
-[node name="Center" type="Node3D" parent="."]
+[node name="Center" type="Node3D" parent="." unique_id=1442964817]
-[node name="Environment" parent="." instance=ExtResource("7_v2apt")]
+[node name="Environment" parent="." unique_id=811858736 instance=ExtResource("7_v2apt")]
diff --git a/client/gui/components/message/chat_message.tscn b/client/gui/components/message/chat_message.tscn
index 1478c738..83e47a50 100644
--- a/client/gui/components/message/chat_message.tscn
+++ b/client/gui/components/message/chat_message.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=4 format=3 uid="uid://bpc2qgsvcafhe"]
+[gd_scene format=3 uid="uid://bpc2qgsvcafhe"]
[ext_resource type="Script" uid="uid://6rprqelfdp3" path="res://gui/components/message/chat_message.gd" id="1_ey0qp"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_rx6vg"]
@@ -6,28 +6,28 @@
[sub_resource type="FontVariation" id="FontVariation_jfhbh"]
variation_embolden = 1.3
-[node name="ChatMessage" type="VBoxContainer"]
+[node name="ChatMessage" type="VBoxContainer" unique_id=1631647881]
offset_right = 72.0
offset_bottom = 192.0
theme = ExtResource("1_rx6vg")
script = ExtResource("1_ey0qp")
-[node name="Sender" type="Label" parent="."]
+[node name="Sender" type="Label" parent="." unique_id=1014991872]
layout_mode = 2
theme_override_fonts/font = SubResource("FontVariation_jfhbh")
text = "<Name>"
-[node name="FadeAway" type="Timer" parent="."]
+[node name="FadeAway" type="Timer" parent="." unique_id=2014646]
one_shot = true
-[node name="MarginContainer" type="MarginContainer" parent="."]
+[node name="MarginContainer" type="MarginContainer" parent="." unique_id=813671083]
layout_mode = 2
theme_override_constants/margin_left = 10
theme_override_constants/margin_top = 0
theme_override_constants/margin_right = 0
theme_override_constants/margin_bottom = 5
-[node name="Message" type="Label" parent="MarginContainer"]
+[node name="Message" type="Label" parent="MarginContainer" unique_id=1374308464]
layout_mode = 2
size_flags_horizontal = 3
text = "Message"
diff --git a/client/gui/components/message/item/item_message.tscn b/client/gui/components/message/item/item_message.tscn
index 59e0ebf9..1a858d31 100644
--- a/client/gui/components/message/item/item_message.tscn
+++ b/client/gui/components/message/item/item_message.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://fkqh36s4vl3p"]
+[gd_scene format=3 uid="uid://fkqh36s4vl3p"]
[ext_resource type="Script" uid="uid://boheclidwdafn" path="res://gui/components/message/item/item_message.gd" id="1_76lg0"]
[ext_resource type="PackedScene" uid="uid://cem5xcld6vn51" path="res://gui/components/message/item/item_render.tscn" id="1_sju7l"]
@@ -12,7 +12,7 @@ corner_radius_top_right = 30
corner_radius_bottom_right = 30
corner_radius_bottom_left = 30
-[node name="ItemMessage" type="PanelContainer"]
+[node name="ItemMessage" type="PanelContainer" unique_id=1861821904]
auto_translate_mode = 2
clip_children = 2
offset_right = 256.0
@@ -21,24 +21,24 @@ size_flags_vertical = 0
theme_override_styles/panel = SubResource("StyleBoxFlat_dpele")
script = ExtResource("1_76lg0")
-[node name="VBoxContainer" type="VBoxContainer" parent="."]
+[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=28071380]
layout_mode = 2
size_flags_vertical = 0
theme_override_constants/separation = 0
-[node name="SubViewportContainer" type="SubViewportContainer" parent="VBoxContainer"]
+[node name="SubViewportContainer" type="SubViewportContainer" parent="VBoxContainer" unique_id=2111560579]
layout_mode = 2
-[node name="SubViewport" type="SubViewport" parent="VBoxContainer/SubViewportContainer"]
+[node name="SubViewport" type="SubViewport" parent="VBoxContainer/SubViewportContainer" unique_id=1284360089]
own_world_3d = true
transparent_bg = true
handle_input_locally = false
size = Vector2i(256, 224)
render_target_update_mode = 4
-[node name="ItemRender" parent="VBoxContainer/SubViewportContainer/SubViewport" instance=ExtResource("1_sju7l")]
+[node name="ItemRender" parent="VBoxContainer/SubViewportContainer/SubViewport" unique_id=1937813006 instance=ExtResource("1_sju7l")]
-[node name="ProgressBar" type="ProgressBar" parent="VBoxContainer"]
+[node name="ProgressBar" type="ProgressBar" parent="VBoxContainer" unique_id=299145094]
custom_minimum_size = Vector2(0, 32)
layout_mode = 2
theme_override_styles/background = ExtResource("3_t61n3")
diff --git a/client/gui/components/message/item/item_render.tscn b/client/gui/components/message/item/item_render.tscn
index 3d993b7a..fb636eb4 100644
--- a/client/gui/components/message/item/item_render.tscn
+++ b/client/gui/components/message/item/item_render.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=3 format=3 uid="uid://cem5xcld6vn51"]
+[gd_scene format=3 uid="uid://cem5xcld6vn51"]
[ext_resource type="Script" uid="uid://bt7773og3p557" path="res://gui/components/message/item/item_render.gd" id="1_jfi7o"]
@@ -7,17 +7,17 @@ ambient_light_source = 2
ambient_light_color = Color(1, 1, 1, 1)
ambient_light_energy = 0.5
-[node name="ItemRender" type="Node3D"]
+[node name="ItemRender" type="Node3D" unique_id=888778935]
script = ExtResource("1_jfi7o")
-[node name="Camera3D" type="Camera3D" parent="."]
+[node name="Camera3D" type="Camera3D" parent="." unique_id=345542198]
transform = Transform3D(1, 0, 0, 0, 0.939693, 0.34202, 0, -0.34202, 0.939693, 0, 0.5, 1)
projection = 1
size = 0.6
-[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
+[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=1536463653]
transform = Transform3D(1, 0, 0, 0, 0.173648, 0.984808, 0, -0.984808, 0.173648, 0, 0, 0)
light_energy = 0.5
-[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
+[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=554449090]
environment = SubResource("Environment_iyxrx")
diff --git a/client/gui/components/message/renderer.tscn b/client/gui/components/message/renderer.tscn
index 57797eb5..8436405e 100644
--- a/client/gui/components/message/renderer.tscn
+++ b/client/gui/components/message/renderer.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=4 format=3 uid="uid://hdgsa0yfhnfw"]
+[gd_scene format=3 uid="uid://hdgsa0yfhnfw"]
[ext_resource type="Script" uid="uid://bv6faf7woy4yo" path="res://gui/components/message/renderer.gd" id="1_3x5y3"]
@@ -10,34 +10,34 @@ background_color = Color(0, 0, 0, 0)
ambient_light_source = 2
ambient_light_color = Color(1, 1, 1, 1)
-[node name="Renderer" type="SubViewportContainer"]
+[node name="Renderer" type="SubViewportContainer" unique_id=1275527447]
offset_right = 512.0
offset_bottom = 512.0
script = ExtResource("1_3x5y3")
-[node name="SubViewport" type="SubViewport" parent="."]
+[node name="SubViewport" type="SubViewport" parent="." unique_id=541744446]
own_world_3d = true
transparent_bg = true
handle_input_locally = false
render_target_update_mode = 4
-[node name="Node3D" type="Node3D" parent="SubViewport"]
+[node name="Node3D" type="Node3D" parent="SubViewport" unique_id=973467049]
-[node name="DebugPlaceholder" type="MeshInstance3D" parent="SubViewport/Node3D"]
+[node name="DebugPlaceholder" type="MeshInstance3D" parent="SubViewport/Node3D" unique_id=703186492]
visible = false
mesh = SubResource("BoxMesh_pcjn7")
skeleton = NodePath("../../../..")
-[node name="WorldEnvironment" type="WorldEnvironment" parent="SubViewport/Node3D"]
+[node name="WorldEnvironment" type="WorldEnvironment" parent="SubViewport/Node3D" unique_id=1814649689]
environment = SubResource("Environment_vdkpo")
-[node name="Camera3D" type="Camera3D" parent="SubViewport/Node3D"]
+[node name="Camera3D" type="Camera3D" parent="SubViewport/Node3D" unique_id=298159124]
transform = Transform3D(1, 0, 0, 0, 0.8660254, 0.5, 0, -0.5, 0.8660254, 0, 2, 3)
projection = 1
far = 30.0
-[node name="DirectionalLight3D" type="DirectionalLight3D" parent="SubViewport/Node3D"]
+[node name="DirectionalLight3D" type="DirectionalLight3D" parent="SubViewport/Node3D" unique_id=687060995]
transform = Transform3D(0.7071067, 0.49999997, -0.4999999, 0, 0.70710677, 0.7071067, 0.7071067, -0.49999997, 0.4999999, 0, 0, 0)
-[node name="Base" type="Node3D" parent="SubViewport/Node3D"]
+[node name="Base" type="Node3D" parent="SubViewport/Node3D" unique_id=1655606239]
transform = Transform3D(0.70710677, 0, 0.70710677, 0, 1, 0, -0.70710677, 0, 0.70710677, 0, 0, 0)
diff --git a/client/gui/menus/book/book.tscn b/client/gui/menus/book/book.tscn
index cc36104c..1d178b50 100644
--- a/client/gui/menus/book/book.tscn
+++ b/client/gui/menus/book/book.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=13 format=3 uid="uid://bdggwo8un3mys"]
+[gd_scene format=3 uid="uid://bdggwo8un3mys"]
[ext_resource type="Script" uid="uid://d1jive3atu4k7" path="res://gui/menus/book/book.gd" id="1_gyisx"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://gui/resources/materials/dark_blur_material.tres" id="2_0j5mt"]
@@ -20,7 +20,7 @@ variation_opentype = {
2003265652: 300
}
-[node name="Book" type="Control"]
+[node name="Book" type="Control" unique_id=2012988471]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -32,7 +32,7 @@ title_font = SubResource("FontVariation_ns2fj")
default_font = SubResource("FontVariation_wsg84")
support_anim = false
-[node name="Panel" type="Panel" parent="."]
+[node name="Panel" type="Panel" parent="." unique_id=172674263]
material = ExtResource("2_0j5mt")
layout_mode = 1
anchors_preset = 15
@@ -42,7 +42,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("7_ee6vw")
-[node name="Margin" type="MarginContainer" parent="."]
+[node name="Margin" type="MarginContainer" parent="." unique_id=782381175]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -52,10 +52,10 @@ grow_vertical = 2
theme_override_constants/margin_top = 16
theme_override_constants/margin_bottom = 16
-[node name="HBoxContainer" type="HBoxContainer" parent="Margin"]
+[node name="HBoxContainer" type="HBoxContainer" parent="Margin" unique_id=410074371]
layout_mode = 2
-[node name="Previous" type="TextureButton" parent="Margin/HBoxContainer"]
+[node name="Previous" type="TextureButton" parent="Margin/HBoxContainer" unique_id=1963804769]
layout_mode = 2
texture_normal = ExtResource("2_x03iu")
texture_pressed = ExtResource("3_raafv")
@@ -65,39 +65,39 @@ texture_focused = ExtResource("5_0j5mt")
stretch_mode = 3
flip_h = true
-[node name="First" type="HBoxContainer" parent="Margin/HBoxContainer"]
+[node name="First" type="HBoxContainer" parent="Margin/HBoxContainer" unique_id=418992738]
layout_mode = 2
size_flags_horizontal = 3
-[node name="PanelContainer" type="PanelContainer" parent="Margin/HBoxContainer/First"]
+[node name="PanelContainer" type="PanelContainer" parent="Margin/HBoxContainer/First" unique_id=1651447616]
layout_mode = 2
size_flags_horizontal = 3
theme_override_styles/panel = ExtResource("6_raafv")
-[node name="MarginContainer" type="MarginContainer" parent="Margin/HBoxContainer/First/PanelContainer"]
+[node name="MarginContainer" type="MarginContainer" parent="Margin/HBoxContainer/First/PanelContainer" unique_id=1382780384]
layout_mode = 2
theme_override_constants/margin_left = 32
theme_override_constants/margin_top = 32
theme_override_constants/margin_right = 32
theme_override_constants/margin_bottom = 32
-[node name="Second" type="HBoxContainer" parent="Margin/HBoxContainer"]
+[node name="Second" type="HBoxContainer" parent="Margin/HBoxContainer" unique_id=1289010064]
layout_mode = 2
size_flags_horizontal = 3
-[node name="PanelContainer" type="PanelContainer" parent="Margin/HBoxContainer/Second"]
+[node name="PanelContainer" type="PanelContainer" parent="Margin/HBoxContainer/Second" unique_id=1634660876]
layout_mode = 2
size_flags_horizontal = 3
theme_override_styles/panel = ExtResource("6_raafv")
-[node name="MarginContainer" type="MarginContainer" parent="Margin/HBoxContainer/Second/PanelContainer"]
+[node name="MarginContainer" type="MarginContainer" parent="Margin/HBoxContainer/Second/PanelContainer" unique_id=455360074]
layout_mode = 2
theme_override_constants/margin_left = 32
theme_override_constants/margin_top = 32
theme_override_constants/margin_right = 32
theme_override_constants/margin_bottom = 32
-[node name="Next" type="TextureButton" parent="Margin/HBoxContainer"]
+[node name="Next" type="TextureButton" parent="Margin/HBoxContainer" unique_id=1006389953]
layout_mode = 2
texture_normal = ExtResource("2_x03iu")
texture_pressed = ExtResource("3_raafv")
diff --git a/client/gui/menus/character.tscn b/client/gui/menus/character.tscn
index abbbf556..b3f00cc1 100644
--- a/client/gui/menus/character.tscn
+++ b/client/gui/menus/character.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=14 format=3 uid="uid://1f7xpirm5d28"]
+[gd_scene format=3 uid="uid://1f7xpirm5d28"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_ak2pw"]
[ext_resource type="Script" uid="uid://bglusga8l5c27" path="res://gui/menus/character.gd" id="1_brhd1"]
@@ -14,7 +14,7 @@
[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://gui/components/blur_setup.gd" id="7_nj82n"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://gui/resources/materials/dark_blur_material.tres" id="12_mjf6q"]
-[node name="CharacterMenu" type="Control"]
+[node name="CharacterMenu" type="Control" unique_id=1936971311]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -24,57 +24,57 @@ grow_vertical = 2
theme = ExtResource("1_ak2pw")
script = ExtResource("1_brhd1")
-[node name="Node3D" type="Node3D" parent="."]
+[node name="Node3D" type="Node3D" parent="." unique_id=1910363995]
-[node name="Character" parent="Node3D" instance=ExtResource("3_odq7n")]
+[node name="Character" parent="Node3D" unique_id=331462834 instance=ExtResource("3_odq7n")]
-[node name="Camera3D" type="Camera3D" parent="Node3D"]
+[node name="Camera3D" type="Camera3D" parent="Node3D" unique_id=1576520390]
transform = Transform3D(1, 0, 0, 0, 0.9781476, 0.2079117, 0, -0.2079117, 0.9781476, 0, 1.125, 2.75)
current = true
fov = 40.0
-[node name="KitchenBackground" parent="Node3D" instance=ExtResource("4_oanna")]
+[node name="KitchenBackground" parent="Node3D" unique_id=2119883164 instance=ExtResource("4_oanna")]
transform = Transform3D(0.8660254, 0, 0.5, 0, 1, 0, -0.5, 0, 0.8660254, 0, 0, 0)
-[node name="SpotLight3D" type="SpotLight3D" parent="Node3D"]
+[node name="SpotLight3D" type="SpotLight3D" parent="Node3D" unique_id=1688426082]
transform = Transform3D(0.8825786, -0.13509111, 0.4503392, 0, 0.9578325, 0.2873271, -0.47016487, -0.25358877, 0.8453625, 1.1277027, 1.109924, 2.02365)
light_color = Color(0.87094337, 0.86437446, 0.85403997, 1)
light_energy = 1.5
shadow_enabled = true
shadow_blur = 3.0
-[node name="SpotLight3D2" type="SpotLight3D" parent="Node3D"]
+[node name="SpotLight3D2" type="SpotLight3D" parent="Node3D" unique_id=104233494]
transform = Transform3D(0.9149456, 0.11595869, -0.3865594, 0, 0.9578325, 0.28732717, 0.40357724, -0.2628887, 0.87636465, -1.2921853, 1.109924, 2.02365)
light_color = Color(0.87094337, 0.86437446, 0.85403997, 1)
light_energy = 0.8
shadow_enabled = true
shadow_blur = 3.0
-[node name="SpotLight3D5" type="SpotLight3D" parent="Node3D"]
+[node name="SpotLight3D5" type="SpotLight3D" parent="Node3D" unique_id=807895905]
transform = Transform3D(0.99089444, -0.009957474, -0.13427223, 0.029642614, -0.95665854, 0.2896995, -0.13133734, -0.29104182, -0.94765246, -0.27793396, 1.5702409, -1.0504578)
light_color = Color(0.6709639, 0.8500128, 1, 1)
light_energy = 5.0
spot_range = 1.9395764
spot_angle = 25.84634
-[node name="SpotLight3D4" type="SpotLight3D" parent="Node3D"]
+[node name="SpotLight3D4" type="SpotLight3D" parent="Node3D" unique_id=33030011]
transform = Transform3D(0.9139213, -0.3175812, 0.2527643, -0.093218885, -0.77032155, -0.63080496, 0.39504167, 0.5529437, -0.73361796, 1.0089738, 0.124474704, -1.4214872)
light_color = Color(0.7758381, 0.7974717, 1, 1)
light_energy = 5.0
-[node name="OmniLight3D3" type="OmniLight3D" parent="Node3D"]
+[node name="OmniLight3D3" type="OmniLight3D" parent="Node3D" unique_id=513945686]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.6456945, 0.76124895, 0.72990704)
light_color = Color(0.79, 0.3476, 0.50244, 1)
light_energy = 0.75
omni_range = 6.4840736
-[node name="OmniLight3D4" type="OmniLight3D" parent="Node3D"]
+[node name="OmniLight3D4" type="OmniLight3D" parent="Node3D" unique_id=1260513554]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.5320137, 0.48659694, 0.6924461)
light_color = Color(0.42633, 0.4131, 0.81, 1)
light_energy = 0.75
omni_range = 6.071165
-[node name="VBoxContainer" type="VBoxContainer" parent="."]
+[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=841911331]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -82,14 +82,14 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
-[node name="top_panel" type="Panel" parent="VBoxContainer"]
+[node name="top_panel" type="Panel" parent="VBoxContainer" unique_id=1181042323]
material = ExtResource("5_cgkmt")
custom_minimum_size = Vector2(0, 100)
layout_mode = 2
theme_override_styles/panel = ExtResource("6_wxiis")
script = ExtResource("7_nj82n")
-[node name="a" type="VBoxContainer" parent="VBoxContainer/top_panel"]
+[node name="a" type="VBoxContainer" parent="VBoxContainer/top_panel" unique_id=1129893219]
layout_mode = 1
anchors_preset = 5
anchor_left = 0.5
@@ -100,16 +100,16 @@ offset_right = 216.0
offset_bottom = 110.0
grow_horizontal = 2
-[node name="Label" type="Label" parent="VBoxContainer/top_panel/a"]
+[node name="Label" type="Label" parent="VBoxContainer/top_panel/a" unique_id=535228051]
layout_mode = 2
text = "c.settings.username"
horizontal_alignment = 1
-[node name="username" type="LineEdit" parent="VBoxContainer/top_panel/a"]
+[node name="username" type="LineEdit" parent="VBoxContainer/top_panel/a" unique_id=79006791]
layout_mode = 2
max_length = 32
-[node name="Spacer" type="MarginContainer" parent="VBoxContainer"]
+[node name="Spacer" type="MarginContainer" parent="VBoxContainer" unique_id=1314962703]
layout_mode = 2
size_flags_vertical = 3
theme_override_constants/margin_left = 50
@@ -117,17 +117,17 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
-[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/Spacer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/Spacer" unique_id=355029923]
layout_mode = 2
alignment = 1
-[node name="Headware" type="HBoxContainer" parent="VBoxContainer/Spacer/VBoxContainer"]
+[node name="Headware" type="HBoxContainer" parent="VBoxContainer/Spacer/VBoxContainer" unique_id=337136830]
layout_direction = 2
layout_mode = 2
size_flags_vertical = 3
alignment = 1
-[node name="Back" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Headware"]
+[node name="Back" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Headware" unique_id=39776895]
layout_mode = 2
size_flags_horizontal = 3
focus_neighbor_right = NodePath("../Forward")
@@ -139,11 +139,11 @@ ignore_texture_size = true
stretch_mode = 5
flip_h = true
-[node name="Spacer" type="Control" parent="VBoxContainer/Spacer/VBoxContainer/Headware"]
+[node name="Spacer" type="Control" parent="VBoxContainer/Spacer/VBoxContainer/Headware" unique_id=480930147]
layout_mode = 2
size_flags_horizontal = 3
-[node name="Forward" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Headware"]
+[node name="Forward" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Headware" unique_id=743596728]
layout_mode = 2
size_flags_horizontal = 3
focus_neighbor_left = NodePath("../Back")
@@ -154,13 +154,13 @@ texture_focused = ExtResource("6_u31hl")
ignore_texture_size = true
stretch_mode = 5
-[node name="Hairstyle" type="HBoxContainer" parent="VBoxContainer/Spacer/VBoxContainer"]
+[node name="Hairstyle" type="HBoxContainer" parent="VBoxContainer/Spacer/VBoxContainer" unique_id=46243549]
layout_direction = 2
layout_mode = 2
size_flags_vertical = 3
alignment = 1
-[node name="Back" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Hairstyle"]
+[node name="Back" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Hairstyle" unique_id=1986439220]
layout_mode = 2
size_flags_horizontal = 3
focus_neighbor_right = NodePath("../Forward")
@@ -172,11 +172,11 @@ ignore_texture_size = true
stretch_mode = 5
flip_h = true
-[node name="Spacer" type="Control" parent="VBoxContainer/Spacer/VBoxContainer/Hairstyle"]
+[node name="Spacer" type="Control" parent="VBoxContainer/Spacer/VBoxContainer/Hairstyle" unique_id=1730649887]
layout_mode = 2
size_flags_horizontal = 3
-[node name="Forward" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Hairstyle"]
+[node name="Forward" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Hairstyle" unique_id=1174265017]
layout_mode = 2
size_flags_horizontal = 3
focus_neighbor_left = NodePath("../Back")
@@ -187,13 +187,13 @@ texture_focused = ExtResource("6_u31hl")
ignore_texture_size = true
stretch_mode = 5
-[node name="Character" type="HBoxContainer" parent="VBoxContainer/Spacer/VBoxContainer"]
+[node name="Character" type="HBoxContainer" parent="VBoxContainer/Spacer/VBoxContainer" unique_id=1020578308]
layout_direction = 2
layout_mode = 2
size_flags_vertical = 3
alignment = 1
-[node name="Back" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Character"]
+[node name="Back" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Character" unique_id=65037917]
layout_mode = 2
size_flags_horizontal = 3
focus_neighbor_right = NodePath("../Forward")
@@ -205,11 +205,11 @@ ignore_texture_size = true
stretch_mode = 5
flip_h = true
-[node name="Spacer" type="Control" parent="VBoxContainer/Spacer/VBoxContainer/Character"]
+[node name="Spacer" type="Control" parent="VBoxContainer/Spacer/VBoxContainer/Character" unique_id=1821703862]
layout_mode = 2
size_flags_horizontal = 3
-[node name="Forward" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Character"]
+[node name="Forward" type="TextureButton" parent="VBoxContainer/Spacer/VBoxContainer/Character" unique_id=1721685554]
layout_mode = 2
size_flags_horizontal = 3
focus_neighbor_left = NodePath("../Back")
@@ -220,14 +220,14 @@ texture_focused = ExtResource("6_u31hl")
ignore_texture_size = true
stretch_mode = 5
-[node name="bottom_panel" type="Panel" parent="VBoxContainer"]
+[node name="bottom_panel" type="Panel" parent="VBoxContainer" unique_id=971465503]
material = ExtResource("12_mjf6q")
custom_minimum_size = Vector2(0, 75)
layout_mode = 2
theme_override_styles/panel = ExtResource("6_wxiis")
script = ExtResource("7_nj82n")
-[node name="back" type="Button" parent="VBoxContainer/bottom_panel"]
+[node name="back" type="Button" parent="VBoxContainer/bottom_panel" unique_id=68338925]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -243,7 +243,7 @@ grow_vertical = 2
size_flags_vertical = 8
text = "c.menu.back"
-[node name="SceneTransition" parent="." instance=ExtResource("4_c0ocf")]
+[node name="SceneTransition" parent="." unique_id=863534827 instance=ExtResource("4_c0ocf")]
visible = false
layout_mode = 1
diff --git a/client/gui/menus/chat.tscn b/client/gui/menus/chat.tscn
index 5b046191..43e20b0f 100644
--- a/client/gui/menus/chat.tscn
+++ b/client/gui/menus/chat.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=3 uid="uid://dbd6k56l4p0ls"]
+[gd_scene format=3 uid="uid://dbd6k56l4p0ls"]
[ext_resource type="Script" uid="uid://cfweimyoq5vv0" path="res://gui/menus/chat.gd" id="1_gntkb"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://gui/resources/materials/dark_blur_material.tres" id="2_1au48"]
@@ -7,7 +7,7 @@
[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://gui/components/blur_setup.gd" id="5_l1coj"]
[ext_resource type="Script" uid="uid://bd7bylb2t2m0" path="res://gui/components/touch_scroll_container.gd" id="6_ff15x"]
-[node name="ChatOpen" type="Control"]
+[node name="ChatOpen" type="Control" unique_id=2023475735]
layout_mode = 3
anchors_preset = 9
anchor_bottom = 1.0
@@ -16,7 +16,7 @@ grow_vertical = 2
script = ExtResource("1_gntkb")
support_anim = false
-[node name="PanelContainer" type="PanelContainer" parent="."]
+[node name="PanelContainer" type="PanelContainer" parent="." unique_id=947723788]
material = ExtResource("2_1au48")
layout_mode = 1
anchors_preset = 9
@@ -27,16 +27,16 @@ theme = ExtResource("3_lrbjr")
theme_override_styles/panel = ExtResource("4_d4nta")
script = ExtResource("5_l1coj")
-[node name="MarginContainer" type="MarginContainer" parent="PanelContainer"]
+[node name="MarginContainer" type="MarginContainer" parent="PanelContainer" unique_id=1727397765]
layout_mode = 2
-[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer" unique_id=1494822989]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
theme_override_constants/separation = 0
-[node name="ScrollContainerCustom" type="ScrollContainer" parent="PanelContainer/MarginContainer/VBoxContainer"]
+[node name="ScrollContainerCustom" type="ScrollContainer" parent="PanelContainer/MarginContainer/VBoxContainer" unique_id=505698548]
material = ExtResource("2_1au48")
layout_mode = 2
size_flags_horizontal = 3
@@ -44,12 +44,12 @@ size_flags_vertical = 3
script = ExtResource("6_ff15x")
auto_scroll_to_bottom = true
-[node name="Messages" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/ScrollContainerCustom"]
+[node name="Messages" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/ScrollContainerCustom" unique_id=284153322]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
-[node name="LineEdit" type="LineEdit" parent="PanelContainer/MarginContainer/VBoxContainer" groups=["autoselect"]]
+[node name="LineEdit" type="LineEdit" parent="PanelContainer/MarginContainer/VBoxContainer" unique_id=1024788333 groups=["autoselect"]]
layout_mode = 2
placeholder_text = "c.chat.write_message"
keep_editing_on_text_submit = true
diff --git a/client/gui/menus/error.tscn b/client/gui/menus/error.tscn
index 52283b39..d0058b5d 100644
--- a/client/gui/menus/error.tscn
+++ b/client/gui/menus/error.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=8 format=3 uid="uid://cimgn07lbcs4v"]
+[gd_scene format=3 uid="uid://cimgn07lbcs4v"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_cabdu"]
[ext_resource type="PackedScene" uid="uid://l4vm07dtda4j" path="res://gui/menus/main/background.tscn" id="2_5fxol"]
@@ -8,7 +8,7 @@
[ext_resource type="StyleBox" uid="uid://de80aw86emnql" path="res://gui/resources/style/lobby_panel_override.tres" id="5_42a6r"]
[ext_resource type="Script" uid="uid://byshs20og68tn" path="res://gui/components/smart_margin_container.gd" id="5_rfcg2"]
-[node name="ErrorMenu" type="Control"]
+[node name="ErrorMenu" type="Control" unique_id=1514511445]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -18,9 +18,9 @@ grow_vertical = 2
theme = ExtResource("1_cabdu")
script = ExtResource("2_dbe41")
-[node name="MenuBackground" parent="." instance=ExtResource("2_5fxol")]
+[node name="MenuBackground" parent="." unique_id=2057939786 instance=ExtResource("2_5fxol")]
-[node name="Panel" type="Panel" parent="."]
+[node name="Panel" type="Panel" parent="." unique_id=192312358]
material = ExtResource("4_hxkkd")
layout_mode = 1
anchors_preset = 15
@@ -30,7 +30,7 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_styles/panel = ExtResource("5_42a6r")
-[node name="SmartMarginContainer" type="MarginContainer" parent="Panel"]
+[node name="SmartMarginContainer" type="MarginContainer" parent="Panel" unique_id=1539898124]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -40,17 +40,17 @@ grow_vertical = 2
script = ExtResource("5_rfcg2")
metadata/_custom_type_script = "uid://byshs20og68tn"
-[node name="Contents" type="VBoxContainer" parent="Panel/SmartMarginContainer"]
+[node name="Contents" type="VBoxContainer" parent="Panel/SmartMarginContainer" unique_id=454783322]
layout_mode = 2
alignment = 1
-[node name="Title" type="Label" parent="Panel/SmartMarginContainer/Contents"]
+[node name="Title" type="Label" parent="Panel/SmartMarginContainer/Contents" unique_id=777220090]
layout_mode = 2
theme_override_font_sizes/font_size = 61
text = "c.menu.error.title"
horizontal_alignment = 1
-[node name="Message" type="Label" parent="Panel/SmartMarginContainer/Contents"]
+[node name="Message" type="Label" parent="Panel/SmartMarginContainer/Contents" unique_id=989678496]
custom_minimum_size = Vector2(500, 0)
layout_mode = 2
theme_override_font_sizes/font_size = 24
@@ -58,24 +58,24 @@ text = "This should be the error message."
horizontal_alignment = 1
autowrap_mode = 3
-[node name="Control" type="Control" parent="Panel/SmartMarginContainer/Contents"]
+[node name="Control" type="Control" parent="Panel/SmartMarginContainer/Contents" unique_id=2080730031]
custom_minimum_size = Vector2(0, 15.805)
layout_mode = 2
-[node name="HBoxContainer" type="HBoxContainer" parent="Panel/SmartMarginContainer/Contents"]
+[node name="HBoxContainer" type="HBoxContainer" parent="Panel/SmartMarginContainer/Contents" unique_id=847704926]
layout_mode = 2
alignment = 1
-[node name="Return" type="Button" parent="Panel/SmartMarginContainer/Contents/HBoxContainer"]
+[node name="Return" type="Button" parent="Panel/SmartMarginContainer/Contents/HBoxContainer" unique_id=2058870738]
layout_mode = 2
size_flags_horizontal = 4
text = "c.menu.ingame.main_menu"
-[node name="Reconnect" type="Button" parent="Panel/SmartMarginContainer/Contents/HBoxContainer"]
+[node name="Reconnect" type="Button" parent="Panel/SmartMarginContainer/Contents/HBoxContainer" unique_id=1168099563]
layout_mode = 2
text = "c.menu.ingame.reconnect"
-[node name="SceneTransition" parent="." instance=ExtResource("4_1nbt3")]
+[node name="SceneTransition" parent="." unique_id=1340959213 instance=ExtResource("4_1nbt3")]
visible = false
layout_mode = 1
diff --git a/client/gui/menus/ingame.tscn b/client/gui/menus/ingame.tscn
index 2eb47b7d..c1636abc 100644
--- a/client/gui/menus/ingame.tscn
+++ b/client/gui/menus/ingame.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=12 format=3 uid="uid://lxlgtjm8hw7v"]
+[gd_scene format=3 uid="uid://lxlgtjm8hw7v"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_2vmyh"]
[ext_resource type="Script" uid="uid://dyi2xohgxeybb" path="res://gui/menus/ingame.gd" id="2_0h3no"]
@@ -46,7 +46,7 @@ _data = {
base_font = ExtResource("4_scupw")
variation_embolden = 0.5
-[node name="IngameMenu" type="Control"]
+[node name="IngameMenu" type="Control" unique_id=419075883]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -56,13 +56,11 @@ grow_vertical = 2
theme = ExtResource("1_2vmyh")
script = ExtResource("2_0h3no")
-[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
-libraries = {
-&"": SubResource("AnimationLibrary_u0kyp")
-}
+[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=697888286]
+libraries/ = SubResource("AnimationLibrary_u0kyp")
speed_scale = 8.0
-[node name="Side" type="PanelContainer" parent="."]
+[node name="Side" type="PanelContainer" parent="." unique_id=957227252]
material = ExtResource("3_vvvlt")
layout_mode = 1
anchors_preset = 9
@@ -72,7 +70,7 @@ grow_vertical = 2
theme_override_styles/panel = ExtResource("4_vr8y1")
script = ExtResource("4_b6bm7")
-[node name="Margin" type="MarginContainer" parent="Side"]
+[node name="Margin" type="MarginContainer" parent="Side" unique_id=1942923773]
layout_mode = 2
theme_override_constants/margin_left = 20
theme_override_constants/margin_top = 20
@@ -80,10 +78,10 @@ theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
script = ExtResource("6_poj4k")
-[node name="Options" type="VBoxContainer" parent="Side/Margin"]
+[node name="Options" type="VBoxContainer" parent="Side/Margin" unique_id=878742867]
layout_mode = 2
-[node name="Title" type="Label" parent="Side/Margin/Options"]
+[node name="Title" type="Label" parent="Side/Margin/Options" unique_id=629270934]
auto_translate_mode = 2
layout_mode = 2
theme_override_colors/font_outline_color = Color(0.566408, 0.208917, 0.266045, 1)
@@ -92,44 +90,44 @@ theme_override_fonts/font = SubResource("FontVariation_ud3l8")
theme_override_font_sizes/font_size = 48
text = "Hurry Curry!"
-[node name="Spacer" type="Control" parent="Side/Margin/Options"]
+[node name="Spacer" type="Control" parent="Side/Margin/Options" unique_id=419321461]
custom_minimum_size = Vector2(0, 10)
layout_mode = 2
-[node name="Resume" type="Button" parent="Side/Margin/Options"]
+[node name="Resume" type="Button" parent="Side/Margin/Options" unique_id=431520230]
layout_mode = 2
text = "c.menu.ingame.resume"
alignment = 0
-[node name="Leave" type="Button" parent="Side/Margin/Options"]
+[node name="Leave" type="Button" parent="Side/Margin/Options" unique_id=2061159794]
layout_mode = 2
text = "c.menu.ingame.join"
alignment = 0
-[node name="Abort" type="Button" parent="Side/Margin/Options"]
+[node name="Abort" type="Button" parent="Side/Margin/Options" unique_id=1050558982]
layout_mode = 2
text = "c.menu.ingame.cancel"
alignment = 0
-[node name="Reconnect" type="Button" parent="Side/Margin/Options"]
+[node name="Reconnect" type="Button" parent="Side/Margin/Options" unique_id=1904838944]
layout_mode = 2
text = "c.menu.ingame.reconnect"
alignment = 0
-[node name="Spacer2" type="Control" parent="Side/Margin/Options"]
+[node name="Spacer2" type="Control" parent="Side/Margin/Options" unique_id=11264676]
custom_minimum_size = Vector2(0, 10)
layout_mode = 2
-[node name="Settings" type="Button" parent="Side/Margin/Options"]
+[node name="Settings" type="Button" parent="Side/Margin/Options" unique_id=1505522399]
layout_mode = 2
text = "c.menu.settings"
alignment = 0
-[node name="Spacer3" type="Control" parent="Side/Margin/Options"]
+[node name="Spacer3" type="Control" parent="Side/Margin/Options" unique_id=834104183]
custom_minimum_size = Vector2(0, 10)
layout_mode = 2
-[node name="MainMenu" type="Button" parent="Side/Margin/Options"]
+[node name="MainMenu" type="Button" parent="Side/Margin/Options" unique_id=1519330892]
layout_mode = 2
text = "c.menu.ingame.main_menu"
alignment = 0
diff --git a/client/gui/menus/main/about.tscn b/client/gui/menus/main/about.tscn
index 5461d090..4972f925 100644
--- a/client/gui/menus/main/about.tscn
+++ b/client/gui/menus/main/about.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=3 uid="uid://bpaenm8c6nmo8"]
+[gd_scene format=3 uid="uid://bpaenm8c6nmo8"]
[ext_resource type="Script" uid="uid://pcu87stpkgd8" path="res://gui/menus/main/about.gd" id="1_0acu0"]
[ext_resource type="Material" uid="uid://2j8a0c0a2ta5" path="res://gui/resources/materials/blur_material.tres" id="1_ai5pk"]
@@ -10,7 +10,7 @@
base_font = ExtResource("4_kx3j7")
variation_embolden = 0.5
-[node name="AboutMenu" type="Control"]
+[node name="AboutMenu" type="Control" unique_id=328206708]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -20,7 +20,7 @@ grow_vertical = 2
script = ExtResource("1_0acu0")
support_anim = false
-[node name="side" type="PanelContainer" parent="."]
+[node name="side" type="PanelContainer" parent="." unique_id=1730663891]
material = ExtResource("1_ai5pk")
layout_mode = 1
anchors_preset = 9
@@ -29,7 +29,7 @@ offset_right = 294.0
grow_vertical = 2
theme_override_styles/panel = ExtResource("2_pya1x")
-[node name="margin" type="MarginContainer" parent="side"]
+[node name="margin" type="MarginContainer" parent="side" unique_id=1640262757]
layout_mode = 2
theme_override_constants/margin_left = 20
theme_override_constants/margin_top = 20
@@ -37,10 +37,10 @@ theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
script = ExtResource("4_t51wf")
-[node name="options" type="VBoxContainer" parent="side/margin"]
+[node name="options" type="VBoxContainer" parent="side/margin" unique_id=604487146]
layout_mode = 2
-[node name="title" type="Label" parent="side/margin/options"]
+[node name="title" type="Label" parent="side/margin/options" unique_id=1445391877]
auto_translate_mode = 2
layout_mode = 2
theme_override_colors/font_outline_color = Color(0.566408, 0.208917, 0.266045, 1)
@@ -49,44 +49,44 @@ theme_override_fonts/font = SubResource("FontVariation_o2r3e")
theme_override_font_sizes/font_size = 48
text = "Hurry Curry!"
-[node name="spacer" type="Control" parent="side/margin/options"]
+[node name="spacer" type="Control" parent="side/margin/options" unique_id=1554190815]
custom_minimum_size = Vector2(0, 10)
layout_mode = 2
-[node name="first" type="VBoxContainer" parent="side/margin/options"]
+[node name="first" type="VBoxContainer" parent="side/margin/options" unique_id=1664599829]
layout_mode = 2
-[node name="credits" type="Button" parent="side/margin/options/first"]
+[node name="credits" type="Button" parent="side/margin/options/first" unique_id=1348170129]
layout_mode = 2
text = "c.menu.about.credits"
alignment = 0
-[node name="version" type="Button" parent="side/margin/options/first"]
+[node name="version" type="Button" parent="side/margin/options/first" unique_id=451517354]
layout_mode = 2
text = "c.menu.about.version"
alignment = 0
-[node name="legal" type="Button" parent="side/margin/options/first"]
+[node name="legal" type="Button" parent="side/margin/options/first" unique_id=1574566583]
layout_mode = 2
text = "c.menu.about.legal"
alignment = 0
-[node name="source" type="Button" parent="side/margin/options/first"]
+[node name="source" type="Button" parent="side/margin/options/first" unique_id=111074078]
layout_mode = 2
text = "c.menu.about.source"
alignment = 0
-[node name="report_issue" type="Button" parent="side/margin/options/first"]
+[node name="report_issue" type="Button" parent="side/margin/options/first" unique_id=2075032381]
layout_mode = 2
text = "c.menu.about.report_issue"
alignment = 0
-[node name="first2" type="VBoxContainer" parent="side/margin/options"]
+[node name="first2" type="VBoxContainer" parent="side/margin/options" unique_id=2077205946]
layout_mode = 2
size_flags_vertical = 3
alignment = 2
-[node name="back" type="Button" parent="side/margin/options/first2"]
+[node name="back" type="Button" parent="side/margin/options/first2" unique_id=2024436203]
layout_mode = 2
text = "c.menu.back"
alignment = 0
diff --git a/client/gui/menus/main/background.tscn b/client/gui/menus/main/background.tscn
index c1b11c7d..e379da7e 100644
--- a/client/gui/menus/main/background.tscn
+++ b/client/gui/menus/main/background.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=12 format=3 uid="uid://l4vm07dtda4j"]
+[gd_scene format=3 uid="uid://l4vm07dtda4j"]
[ext_resource type="Script" uid="uid://b2tq5rcjjcxdg" path="res://gui/menus/main/background.gd" id="1_pgu7b"]
[ext_resource type="Script" uid="uid://cwg7wympevxs4" path="res://map/auto_setup/environment_setup.gd" id="2_7dwbj"]
@@ -43,29 +43,29 @@ 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)
-[node name="MenuBackground" type="Node3D"]
+[node name="MenuBackground" type="Node3D" unique_id=1471208495]
script = ExtResource("1_pgu7b")
-[node name="Camera" type="Camera3D" parent="."]
+[node name="Camera" type="Camera3D" parent="." unique_id=258327854]
transform = Transform3D(0.614606, 0.499662, -0.610408, -0.00282255, 0.775198, 0.631712, 0.78883, -0.386531, 0.477852, -9.13611, 4.90356, 1.22532)
projection = 1
current = true
size = 8.0
far = 100.0
-[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
+[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=1203649791]
transform = Transform3D(0.290334, 0.904946, -0.311092, 0.336606, 0.207739, 0.918445, 0.895769, -0.371371, -0.244296, 0, 7, 0)
light_energy = 1.25
shadow_enabled = true
-[node name="Environment" type="WorldEnvironment" parent="."]
+[node name="Environment" type="WorldEnvironment" parent="." unique_id=1003206879]
environment = SubResource("Environment_slkjl")
script = ExtResource("2_7dwbj")
allow_sdfgi = false
-[node name="the-sky-tm" type="MeshInstance3D" parent="."]
+[node name="the-sky-tm" type="MeshInstance3D" parent="." unique_id=1016857390]
transform = Transform3D(0.614606, 0.499662, -0.610408, -0.00282255, 0.775198, 0.631712, 0.78883, -0.386531, 0.477851, 6, -13, -11)
mesh = SubResource("QuadMesh_fvp2p")
surface_material_override/0 = SubResource("ShaderMaterial_gd87g")
-[node name="Map" parent="." instance=ExtResource("4_nslxb")]
+[node name="Map" parent="." unique_id=1077103745 instance=ExtResource("4_nslxb")]
diff --git a/client/gui/menus/main/main.tscn b/client/gui/menus/main/main.tscn
index 1cfb2b26..c7196ff5 100644
--- a/client/gui/menus/main/main.tscn
+++ b/client/gui/menus/main/main.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=10 format=3 uid="uid://dbj8508whxgwv"]
+[gd_scene format=3 uid="uid://dbj8508whxgwv"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_3qfu3"]
[ext_resource type="Script" uid="uid://bpiynadrmdd37" path="res://gui/menus/main/main.gd" id="2_xjnc3"]
@@ -13,7 +13,7 @@
base_font = ExtResource("5_k7bqq")
variation_embolden = 0.5
-[node name="MainMenu" type="Control"]
+[node name="MainMenu" type="Control" unique_id=934155310]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -23,9 +23,9 @@ grow_vertical = 2
theme = ExtResource("1_3qfu3")
script = ExtResource("2_xjnc3")
-[node name="MenuBackground" parent="." instance=ExtResource("3_4evao")]
+[node name="MenuBackground" parent="." unique_id=828608925 instance=ExtResource("3_4evao")]
-[node name="side" type="PanelContainer" parent="."]
+[node name="side" type="PanelContainer" parent="." unique_id=1401818823]
material = ExtResource("4_nx4vf")
layout_mode = 1
anchors_preset = 9
@@ -35,7 +35,7 @@ grow_vertical = 2
theme_override_styles/panel = ExtResource("5_qlyeo")
script = ExtResource("5_0mn56")
-[node name="margin" type="MarginContainer" parent="side"]
+[node name="margin" type="MarginContainer" parent="side" unique_id=549446082]
layout_mode = 2
theme_override_constants/margin_left = 20
theme_override_constants/margin_top = 20
@@ -43,10 +43,10 @@ theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
script = ExtResource("7_btdj1")
-[node name="options" type="VBoxContainer" parent="side/margin"]
+[node name="options" type="VBoxContainer" parent="side/margin" unique_id=1558510257]
layout_mode = 2
-[node name="title" type="Label" parent="side/margin/options"]
+[node name="title" type="Label" parent="side/margin/options" unique_id=540540059]
auto_translate_mode = 2
layout_mode = 2
theme_override_colors/font_outline_color = Color(0.566408, 0.208917, 0.266045, 1)
@@ -55,34 +55,34 @@ theme_override_fonts/font = SubResource("FontVariation_htgmg")
theme_override_font_sizes/font_size = 48
text = "Hurry Curry!"
-[node name="spacer" type="Control" parent="side/margin/options"]
+[node name="spacer" type="Control" parent="side/margin/options" unique_id=1242411861]
custom_minimum_size = Vector2(0, 10)
layout_mode = 2
-[node name="first" type="VBoxContainer" parent="side/margin/options"]
+[node name="first" type="VBoxContainer" parent="side/margin/options" unique_id=1694849718]
layout_mode = 2
-[node name="play" type="Button" parent="side/margin/options/first"]
+[node name="play" type="Button" parent="side/margin/options/first" unique_id=1447115479]
layout_mode = 2
text = "c.menu.play"
alignment = 0
-[node name="change_character" type="Button" parent="side/margin/options/first"]
+[node name="change_character" type="Button" parent="side/margin/options/first" unique_id=1051730060]
layout_mode = 2
text = "c.menu.customize_chef"
alignment = 0
-[node name="settings" type="Button" parent="side/margin/options/first"]
+[node name="settings" type="Button" parent="side/margin/options/first" unique_id=568488542]
layout_mode = 2
text = "c.menu.settings"
alignment = 0
-[node name="about" type="Button" parent="side/margin/options/first"]
+[node name="about" type="Button" parent="side/margin/options/first" unique_id=1838863329]
layout_mode = 2
text = "c.menu.about"
alignment = 0
-[node name="quit" type="Button" parent="side/margin/options/first"]
+[node name="quit" type="Button" parent="side/margin/options/first" unique_id=1209482714]
layout_mode = 2
text = "c.menu.quit"
alignment = 0
diff --git a/client/gui/menus/main/play.tscn b/client/gui/menus/main/play.tscn
index 441024a2..7404b6cd 100644
--- a/client/gui/menus/main/play.tscn
+++ b/client/gui/menus/main/play.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=9 format=3 uid="uid://c8url5fpttbem"]
+[gd_scene format=3 uid="uid://c8url5fpttbem"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_cckds"]
[ext_resource type="Script" uid="uid://b126k2228nj4s" path="res://gui/menus/main/play.gd" id="2_phxx0"]
@@ -13,7 +13,7 @@
base_font = ExtResource("5_ojpbf")
variation_embolden = 0.5
-[node name="PlayMenu" type="Control"]
+[node name="PlayMenu" type="Control" unique_id=1252891233]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -24,7 +24,7 @@ theme = ExtResource("1_cckds")
script = ExtResource("2_phxx0")
support_anim = false
-[node name="side" type="PanelContainer" parent="."]
+[node name="side" type="PanelContainer" parent="." unique_id=1284540533]
material = ExtResource("3_fsbt7")
layout_mode = 1
anchors_preset = 9
@@ -33,7 +33,7 @@ offset_right = 294.0
grow_vertical = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_ukani")
-[node name="margin" type="MarginContainer" parent="side"]
+[node name="margin" type="MarginContainer" parent="side" unique_id=1784114587]
layout_mode = 2
theme_override_constants/margin_left = 20
theme_override_constants/margin_top = 20
@@ -41,10 +41,10 @@ theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
script = ExtResource("4_gst6r")
-[node name="options" type="VBoxContainer" parent="side/margin"]
+[node name="options" type="VBoxContainer" parent="side/margin" unique_id=393125381]
layout_mode = 2
-[node name="title" type="Label" parent="side/margin/options"]
+[node name="title" type="Label" parent="side/margin/options" unique_id=793049090]
auto_translate_mode = 2
layout_mode = 2
theme_override_colors/font_outline_color = Color(0.566408, 0.208917, 0.266045, 1)
@@ -53,91 +53,91 @@ theme_override_fonts/font = SubResource("FontVariation_htgmg")
theme_override_font_sizes/font_size = 48
text = "Hurry Curry!"
-[node name="spacer" type="Control" parent="side/margin/options"]
+[node name="spacer" type="Control" parent="side/margin/options" unique_id=1031721504]
custom_minimum_size = Vector2(0, 10)
layout_mode = 2
-[node name="second" type="VBoxContainer" parent="side/margin/options"]
+[node name="second" type="VBoxContainer" parent="side/margin/options" unique_id=704950761]
layout_mode = 2
size_flags_vertical = 3
-[node name="Loading" type="Label" parent="side/margin/options/second"]
+[node name="Loading" type="Label" parent="side/margin/options/second" unique_id=135556328]
visible = false
layout_mode = 2
size_flags_horizontal = 3
text = "c.menu.play.fetching_list"
horizontal_alignment = 1
-[node name="NoServers" type="Label" parent="side/margin/options/second"]
+[node name="NoServers" type="Label" parent="side/margin/options/second" unique_id=410117321]
visible = false
layout_mode = 2
size_flags_horizontal = 3
text = "c.menu.play.no_servers"
horizontal_alignment = 1
-[node name="ScrollContainerCustom" type="ScrollContainer" parent="side/margin/options/second"]
+[node name="ScrollContainerCustom" type="ScrollContainer" parent="side/margin/options/second" unique_id=333759324]
layout_mode = 2
size_flags_vertical = 3
horizontal_scroll_mode = 0
script = ExtResource("5_cm120")
-[node name="ServerList" type="VBoxContainer" parent="side/margin/options/second/ScrollContainerCustom"]
+[node name="ServerList" type="VBoxContainer" parent="side/margin/options/second/ScrollContainerCustom" unique_id=80221134]
layout_mode = 2
size_flags_horizontal = 3
-[node name="spacer" type="Control" parent="side/margin/options/second"]
+[node name="spacer" type="Control" parent="side/margin/options/second" unique_id=1444292306]
custom_minimum_size = Vector2(0, 10)
layout_mode = 2
-[node name="connect" type="HBoxContainer" parent="side/margin/options/second"]
+[node name="connect" type="HBoxContainer" parent="side/margin/options/second" unique_id=1829587107]
layout_mode = 2
-[node name="uri" type="LineEdit" parent="side/margin/options/second/connect"]
+[node name="uri" type="LineEdit" parent="side/margin/options/second/connect" unique_id=1944124428]
auto_translate_mode = 2
layout_mode = 2
size_flags_horizontal = 3
placeholder_text = "wss://example.org"
-[node name="connect" type="Button" parent="side/margin/options/second/connect"]
+[node name="connect" type="Button" parent="side/margin/options/second/connect" unique_id=1041792506]
layout_mode = 2
text = "c.menu.play.connect"
-[node name="server" type="HBoxContainer" parent="side/margin/options/second"]
+[node name="server" type="HBoxContainer" parent="side/margin/options/second" unique_id=1567357857]
layout_mode = 2
-[node name="control" type="Button" parent="side/margin/options/second/server"]
+[node name="control" type="Button" parent="side/margin/options/second/server" unique_id=1099190373]
layout_mode = 2
size_flags_horizontal = 3
text = "c.menu.play.server"
alignment = 0
-[node name="connect" type="Button" parent="side/margin/options/second/server"]
+[node name="connect" type="Button" parent="side/margin/options/second/server" unique_id=1829531390]
layout_mode = 2
text = "c.menu.play.connect"
-[node name="editor" type="HBoxContainer" parent="side/margin/options/second"]
+[node name="editor" type="HBoxContainer" parent="side/margin/options/second" unique_id=1123501321]
layout_mode = 2
-[node name="control" type="Button" parent="side/margin/options/second/editor"]
+[node name="control" type="Button" parent="side/margin/options/second/editor" unique_id=613744759]
layout_mode = 2
size_flags_horizontal = 3
text = "c.menu.play.editor"
alignment = 0
-[node name="connect" type="Button" parent="side/margin/options/second/editor"]
+[node name="connect" type="Button" parent="side/margin/options/second/editor" unique_id=1523696561]
layout_mode = 2
text = "c.menu.play.connect"
-[node name="spacer2" type="Control" parent="side/margin/options/second"]
+[node name="spacer2" type="Control" parent="side/margin/options/second" unique_id=1087902272]
custom_minimum_size = Vector2(0, 10)
layout_mode = 2
-[node name="back" type="Button" parent="side/margin/options/second"]
+[node name="back" type="Button" parent="side/margin/options/second" unique_id=1719311439]
layout_mode = 2
text = "c.menu.back"
alignment = 0
-[node name="VBoxContainer" type="VBoxContainer" parent="side/margin/options/second"]
+[node name="VBoxContainer" type="VBoxContainer" parent="side/margin/options/second" unique_id=1532324619]
layout_mode = 2
[connection signal="text_changed" from="side/margin/options/second/connect/uri" to="." method="_on_uri_text_changed"]
diff --git a/client/gui/menus/main/server_list_item.tscn b/client/gui/menus/main/server_list_item.tscn
index 0f62561b..7d892a78 100644
--- a/client/gui/menus/main/server_list_item.tscn
+++ b/client/gui/menus/main/server_list_item.tscn
@@ -1,20 +1,20 @@
-[gd_scene load_steps=3 format=3 uid="uid://t2h60dhuvfsk"]
+[gd_scene format=3 uid="uid://t2h60dhuvfsk"]
[ext_resource type="Script" uid="uid://xr5oigbgd0aw" path="res://gui/menus/main/server_list_item.gd" id="1_1n1yg"]
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_1n1yg"]
-[node name="ServerListItem" type="PanelContainer"]
+[node name="ServerListItem" type="PanelContainer" unique_id=2062705951]
offset_right = 400.0
offset_bottom = 40.0
size_flags_horizontal = 3
theme_override_styles/panel = SubResource("StyleBoxEmpty_1n1yg")
script = ExtResource("1_1n1yg")
-[node name="Button" type="Button" parent="." groups=["no_click_sound"]]
+[node name="Button" type="Button" parent="." unique_id=1213365601 groups=["no_click_sound"]]
layout_mode = 2
-[node name="MarginContainer" type="MarginContainer" parent="."]
+[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1363186299]
layout_mode = 2
mouse_filter = 2
theme_override_constants/margin_left = 10
@@ -22,29 +22,29 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 10
theme_override_constants/margin_bottom = 10
-[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer" unique_id=1686608173]
layout_mode = 2
mouse_filter = 2
-[node name="Title" type="Label" parent="MarginContainer/VBoxContainer"]
+[node name="Title" type="Label" parent="MarginContainer/VBoxContainer" unique_id=27759863]
layout_mode = 2
theme_override_colors/font_color = Color(0.87451, 0.87451, 0.87451, 1)
theme_override_font_sizes/font_size = 18
text = "Example Server"
text_overrun_behavior = 3
-[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
+[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer" unique_id=1537690218]
layout_mode = 2
mouse_filter = 2
theme_override_constants/separation = 16
-[node name="Online" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer"]
+[node name="Online" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer" unique_id=741851992]
layout_mode = 2
theme_override_colors/font_color = Color(0.749781, 0.74978, 0.74978, 1)
theme_override_font_sizes/font_size = 14
text = "5 players"
-[node name="Address" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer"]
+[node name="Address" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer" unique_id=1214181115]
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(0.749781, 0.74978, 0.74978, 1)
diff --git a/client/gui/menus/popup.tscn b/client/gui/menus/popup.tscn
index 13137ccb..07dccabc 100644
--- a/client/gui/menus/popup.tscn
+++ b/client/gui/menus/popup.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://lwtym0pbc17g"]
+[gd_scene format=3 uid="uid://lwtym0pbc17g"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_m0d0r"]
[ext_resource type="Script" uid="uid://bevyiytj5tawr" path="res://gui/menus/popup.gd" id="2_1h10j"]
@@ -6,7 +6,7 @@
[ext_resource type="Script" uid="uid://byshs20og68tn" path="res://gui/components/smart_margin_container.gd" id="3_j0ajn"]
[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://gui/components/blur_setup.gd" id="4_e4iqk"]
-[node name="Popup" type="Control"]
+[node name="Popup" type="Control" unique_id=1672917346]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -17,7 +17,7 @@ theme = ExtResource("1_m0d0r")
script = ExtResource("2_1h10j")
support_anim = false
-[node name="MarginContainer" type="MarginContainer" parent="."]
+[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1225266694]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -26,27 +26,27 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("3_j0ajn")
-[node name="CenterContainer" type="CenterContainer" parent="MarginContainer"]
+[node name="CenterContainer" type="CenterContainer" parent="MarginContainer" unique_id=1460089015]
layout_mode = 2
-[node name="Panel" type="PanelContainer" parent="MarginContainer/CenterContainer"]
+[node name="Panel" type="PanelContainer" parent="MarginContainer/CenterContainer" unique_id=1826029895]
material = ExtResource("3_iouvy")
layout_mode = 2
script = ExtResource("4_e4iqk")
-[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/CenterContainer/Panel"]
+[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/CenterContainer/Panel" unique_id=52701780]
layout_mode = 2
-[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/CenterContainer/Panel/MarginContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/CenterContainer/Panel/MarginContainer" unique_id=1126454074]
layout_mode = 2
theme_override_constants/separation = 16
-[node name="Message" type="Label" parent="MarginContainer/CenterContainer/Panel/MarginContainer/VBoxContainer"]
+[node name="Message" type="Label" parent="MarginContainer/CenterContainer/Panel/MarginContainer/VBoxContainer" unique_id=1617024507]
custom_minimum_size = Vector2(400, 0)
layout_mode = 2
horizontal_alignment = 1
autowrap_mode = 3
-[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/CenterContainer/Panel/MarginContainer/VBoxContainer"]
+[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/CenterContainer/Panel/MarginContainer/VBoxContainer" unique_id=1415559610]
layout_mode = 2
alignment = 1
diff --git a/client/gui/menus/popup_large.tscn b/client/gui/menus/popup_large.tscn
index d0891d1b..66a07306 100644
--- a/client/gui/menus/popup_large.tscn
+++ b/client/gui/menus/popup_large.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=3 uid="uid://7mqbxa054bjv"]
+[gd_scene format=3 uid="uid://7mqbxa054bjv"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_kabr3"]
[ext_resource type="Script" uid="uid://c3eimx76ucpsp" path="res://gui/menus/popup_large.gd" id="2_m0b5d"]
@@ -7,7 +7,7 @@
[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://gui/components/blur_setup.gd" id="5_63jf0"]
[ext_resource type="Script" uid="uid://bd7bylb2t2m0" path="res://gui/components/touch_scroll_container.gd" id="6_smk7v"]
-[node name="PopupLarge" type="Control"]
+[node name="PopupLarge" type="Control" unique_id=958921744]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -18,7 +18,7 @@ theme = ExtResource("1_kabr3")
script = ExtResource("2_m0b5d")
support_anim = false
-[node name="OuterMargin" type="MarginContainer" parent="."]
+[node name="OuterMargin" type="MarginContainer" parent="." unique_id=296321292]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -27,12 +27,12 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("3_36vhf")
-[node name="Panel" type="Panel" parent="OuterMargin"]
+[node name="Panel" type="Panel" parent="OuterMargin" unique_id=751771892]
material = ExtResource("4_8ybj3")
layout_mode = 2
script = ExtResource("5_63jf0")
-[node name="InnerMargin" type="MarginContainer" parent="OuterMargin/Panel"]
+[node name="InnerMargin" type="MarginContainer" parent="OuterMargin/Panel" unique_id=1609382166]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -44,15 +44,15 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
-[node name="Vert" type="VBoxContainer" parent="OuterMargin/Panel/InnerMargin"]
+[node name="Vert" type="VBoxContainer" parent="OuterMargin/Panel/InnerMargin" unique_id=798911037]
layout_mode = 2
-[node name="ScrollContainer" type="ScrollContainer" parent="OuterMargin/Panel/InnerMargin/Vert"]
+[node name="ScrollContainer" type="ScrollContainer" parent="OuterMargin/Panel/InnerMargin/Vert" unique_id=1639832367]
layout_mode = 2
size_flags_vertical = 3
script = ExtResource("6_smk7v")
-[node name="Text" type="RichTextLabel" parent="OuterMargin/Panel/InnerMargin/Vert/ScrollContainer"]
+[node name="Text" type="RichTextLabel" parent="OuterMargin/Panel/InnerMargin/Vert/ScrollContainer" unique_id=87487052]
auto_translate_mode = 2
layout_mode = 2
size_flags_horizontal = 3
@@ -67,7 +67,7 @@ bbcode_enabled = true
fit_content = true
scroll_active = false
-[node name="back" type="Button" parent="OuterMargin/Panel/InnerMargin/Vert"]
+[node name="back" type="Button" parent="OuterMargin/Panel/InnerMargin/Vert" unique_id=323355152]
layout_mode = 2
text = "c.menu.back"
diff --git a/client/gui/menus/rating/rating.tscn b/client/gui/menus/rating/rating.tscn
index 062dcca2..087bfdfb 100644
--- a/client/gui/menus/rating/rating.tscn
+++ b/client/gui/menus/rating/rating.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=12 format=3 uid="uid://buu3cdpigs8qq"]
+[gd_scene 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" uid="uid://cekkkqsvd7rvw" path="res://gui/menus/rating/desaturate.gdshader" id="1_pddsm"]
@@ -27,7 +27,7 @@ point_count = 2
offsets = PackedFloat32Array(0, 0.0584795, 1)
colors = PackedColorArray(1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0)
-[node name="Rating" type="Control"]
+[node name="Rating" type="Control" unique_id=1594483139]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -38,7 +38,7 @@ theme = ExtResource("1_uwajf")
script = ExtResource("2_cq0se")
support_anim = false
-[node name="MarginContainer" type="MarginContainer" parent="."]
+[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1435310334]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -50,35 +50,35 @@ theme_override_constants/margin_top = 64
theme_override_constants/margin_right = 128
theme_override_constants/margin_bottom = 64
-[node name="PanelContainer" type="PanelContainer" parent="MarginContainer"]
+[node name="PanelContainer" type="PanelContainer" parent="MarginContainer" unique_id=1405558399]
material = ExtResource("4_hdurb")
layout_mode = 2
-[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer" unique_id=1254262874]
layout_mode = 2
theme_override_constants/separation = 64
alignment = 1
-[node name="Text" type="VBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer"]
+[node name="Text" type="VBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer" unique_id=1793831024]
layout_mode = 2
-[node name="Title" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Text"]
+[node name="Title" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Text" unique_id=1695693158]
layout_mode = 2
theme_override_font_sizes/font_size = 48
text = "Title here"
horizontal_alignment = 1
-[node name="Subtitle" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Text"]
+[node name="Subtitle" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Text" unique_id=100592740]
layout_mode = 2
theme_override_font_sizes/font_size = 24
text = "Subtitle here"
horizontal_alignment = 1
-[node name="Stars" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer"]
+[node name="Stars" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer" unique_id=800110825]
layout_mode = 2
alignment = 1
-[node name="Star1" type="TextureRect" parent="MarginContainer/PanelContainer/VBoxContainer/Stars"]
+[node name="Star1" type="TextureRect" parent="MarginContainer/PanelContainer/VBoxContainer/Stars" unique_id=968347719]
material = SubResource("ShaderMaterial_oi7xd")
custom_minimum_size = Vector2(128, 128)
layout_mode = 2
@@ -86,11 +86,11 @@ texture = ExtResource("1_7qv7r")
expand_mode = 1
stretch_mode = 5
-[node name="Sound" type="AudioStreamPlayer" parent="MarginContainer/PanelContainer/VBoxContainer/Stars/Star1"]
+[node name="Sound" type="AudioStreamPlayer" parent="MarginContainer/PanelContainer/VBoxContainer/Stars/Star1" unique_id=720864083]
stream = ExtResource("5_tutpj")
pitch_scale = 1.5
-[node name="Star2" type="TextureRect" parent="MarginContainer/PanelContainer/VBoxContainer/Stars"]
+[node name="Star2" type="TextureRect" parent="MarginContainer/PanelContainer/VBoxContainer/Stars" unique_id=1682444818]
material = SubResource("ShaderMaterial_ney6s")
custom_minimum_size = Vector2(128, 128)
layout_mode = 2
@@ -98,11 +98,11 @@ texture = ExtResource("1_7qv7r")
expand_mode = 1
stretch_mode = 5
-[node name="Sound" type="AudioStreamPlayer" parent="MarginContainer/PanelContainer/VBoxContainer/Stars/Star2"]
+[node name="Sound" type="AudioStreamPlayer" parent="MarginContainer/PanelContainer/VBoxContainer/Stars/Star2" unique_id=1243382756]
stream = ExtResource("5_tutpj")
pitch_scale = 1.65
-[node name="Star3" type="TextureRect" parent="MarginContainer/PanelContainer/VBoxContainer/Stars"]
+[node name="Star3" type="TextureRect" parent="MarginContainer/PanelContainer/VBoxContainer/Stars" unique_id=1083493921]
material = SubResource("ShaderMaterial_27tx1")
custom_minimum_size = Vector2(128, 128)
layout_mode = 2
@@ -110,32 +110,32 @@ texture = ExtResource("1_7qv7r")
expand_mode = 1
stretch_mode = 5
-[node name="Sound" type="AudioStreamPlayer" parent="MarginContainer/PanelContainer/VBoxContainer/Stars/Star3"]
+[node name="Sound" type="AudioStreamPlayer" parent="MarginContainer/PanelContainer/VBoxContainer/Stars/Star3" unique_id=914623751]
stream = ExtResource("5_tutpj")
pitch_scale = 1.9
-[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer"]
+[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer" unique_id=1069207568]
layout_mode = 2
theme_override_constants/separation = 64
alignment = 1
-[node name="Scoreboard" type="Button" parent="MarginContainer/PanelContainer/VBoxContainer/HBoxContainer"]
+[node name="Scoreboard" type="Button" parent="MarginContainer/PanelContainer/VBoxContainer/HBoxContainer" unique_id=1025430333]
layout_mode = 2
text = "c.menu.scoreboard.button"
-[node name="Close" type="Button" parent="MarginContainer/PanelContainer/VBoxContainer/HBoxContainer"]
+[node name="Close" type="Button" parent="MarginContainer/PanelContainer/VBoxContainer/HBoxContainer" unique_id=268757521]
layout_mode = 2
text = "c.menu.accept"
-[node name="StarTimer" type="Timer" parent="."]
+[node name="StarTimer" type="Timer" parent="." unique_id=1015283419]
wait_time = 0.5
one_shot = true
-[node name="ButtonTimer" type="Timer" parent="."]
+[node name="ButtonTimer" type="Timer" parent="." unique_id=1816650084]
one_shot = true
autostart = true
-[node name="Control" type="Control" parent="."]
+[node name="Control" type="Control" parent="." unique_id=2091475568]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -145,7 +145,7 @@ anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2
-[node name="Particles" type="CPUParticles2D" parent="Control"]
+[node name="Particles" type="CPUParticles2D" parent="Control" unique_id=751600196]
emitting = false
amount = 32
texture = ExtResource("1_7qv7r")
diff --git a/client/gui/menus/scoreboard.tscn b/client/gui/menus/scoreboard.tscn
index 4d9f3bd2..c2b6a5d9 100644
--- a/client/gui/menus/scoreboard.tscn
+++ b/client/gui/menus/scoreboard.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=11 format=3 uid="uid://cgevgyr5out81"]
+[gd_scene format=3 uid="uid://cgevgyr5out81"]
[ext_resource type="Script" uid="uid://d3dd83ooacgmw" path="res://gui/menus/scoreboard.gd" id="1_8iwl3"]
[ext_resource type="Script" uid="uid://byshs20og68tn" path="res://gui/components/smart_margin_container.gd" id="1_bfqap"]
@@ -22,7 +22,7 @@ variation_opentype = {
2003265652: 700
}
-[node name="Scoreboard" type="Control"]
+[node name="Scoreboard" type="Control" unique_id=510306535]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -33,7 +33,7 @@ theme = SubResource("Theme_grptf")
script = ExtResource("1_8iwl3")
support_anim = false
-[node name="OuterMargin" type="MarginContainer" parent="."]
+[node name="OuterMargin" type="MarginContainer" parent="." unique_id=869412596]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -46,12 +46,12 @@ theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
script = ExtResource("1_bfqap")
-[node name="Panel" type="Panel" parent="OuterMargin"]
+[node name="Panel" type="Panel" parent="OuterMargin" unique_id=1557970649]
material = ExtResource("2_s6kc8")
layout_mode = 2
script = ExtResource("3_8iwl3")
-[node name="InnerMargin" type="MarginContainer" parent="OuterMargin/Panel"]
+[node name="InnerMargin" type="MarginContainer" parent="OuterMargin/Panel" unique_id=2023236197]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -63,51 +63,51 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
-[node name="VBoxContainer" type="VBoxContainer" parent="OuterMargin/Panel/InnerMargin"]
+[node name="VBoxContainer" type="VBoxContainer" parent="OuterMargin/Panel/InnerMargin" unique_id=2137087020]
layout_mode = 2
size_flags_horizontal = 3
-[node name="Title" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer"]
+[node name="Title" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer" unique_id=1471975030]
layout_mode = 2
theme_override_fonts/font = SubResource("FontVariation_t5x0r")
theme_override_font_sizes/font_size = 48
text = "Scoreboard for placeholder"
horizontal_alignment = 1
-[node name="PlayCount" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer"]
+[node name="PlayCount" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer" unique_id=1041103739]
layout_mode = 2
text = "123 games were played on this map"
horizontal_alignment = 1
-[node name="ScrollContainer" type="ScrollContainer" parent="OuterMargin/Panel/InnerMargin/VBoxContainer"]
+[node name="ScrollContainer" type="ScrollContainer" parent="OuterMargin/Panel/InnerMargin/VBoxContainer" unique_id=394287120]
layout_mode = 2
size_flags_vertical = 3
script = ExtResource("5_c3g22")
-[node name="Table" type="GridContainer" parent="OuterMargin/Panel/InnerMargin/VBoxContainer/ScrollContainer"]
+[node name="Table" type="GridContainer" parent="OuterMargin/Panel/InnerMargin/VBoxContainer/ScrollContainer" unique_id=1680462103]
layout_mode = 2
columns = 3
-[node name="Rank" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer/ScrollContainer/Table"]
+[node name="Rank" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer/ScrollContainer/Table" unique_id=1490761538]
layout_mode = 2
theme_override_fonts/font = SubResource("FontVariation_tlf07")
theme_override_font_sizes/font_size = 21
text = "c.menu.scoreboard.rank"
-[node name="Points" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer/ScrollContainer/Table"]
+[node name="Points" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer/ScrollContainer/Table" unique_id=1705556425]
layout_mode = 2
theme_override_fonts/font = SubResource("FontVariation_tlf07")
theme_override_font_sizes/font_size = 21
text = "c.score.points"
-[node name="Players" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer/ScrollContainer/Table"]
+[node name="Players" type="Label" parent="OuterMargin/Panel/InnerMargin/VBoxContainer/ScrollContainer/Table" unique_id=118623876]
layout_mode = 2
size_flags_horizontal = 3
theme_override_fonts/font = SubResource("FontVariation_tlf07")
theme_override_font_sizes/font_size = 21
text = "c.menu.scoreboard.players"
-[node name="Back" type="Button" parent="OuterMargin/Panel/InnerMargin/VBoxContainer"]
+[node name="Back" type="Button" parent="OuterMargin/Panel/InnerMargin/VBoxContainer" unique_id=859010245]
layout_mode = 2
text = "c.menu.back"
diff --git a/client/gui/menus/screen_info.tscn b/client/gui/menus/screen_info.tscn
index 5709b43a..6e6441d0 100644
--- a/client/gui/menus/screen_info.tscn
+++ b/client/gui/menus/screen_info.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=5 format=3 uid="uid://dgtdfctc0x78v"]
+[gd_scene format=3 uid="uid://dgtdfctc0x78v"]
[ext_resource type="Shader" uid="uid://b7p7umdb51hhn" path="res://gui/resources/shaders/clouds_canvas_item.gdshader" id="1_ogbng"]
@@ -18,7 +18,7 @@ shader_parameter/noise = SubResource("NoiseTexture2D_07dxw")
shader_parameter/ccloud = Color(0.63119745, 0.6848105, 0.72822344, 1)
shader_parameter/csky = Color(0.2257854, 0.2183806, 0.60477614, 1)
-[node name="ScreenInfo" type="Control"]
+[node name="ScreenInfo" type="Control" unique_id=1334476146]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -26,7 +26,7 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
-[node name="ColorRect" type="ColorRect" parent="."]
+[node name="ColorRect" type="ColorRect" parent="." unique_id=642803588]
material = SubResource("ShaderMaterial_86n4b")
layout_mode = 1
anchors_preset = 15
@@ -35,7 +35,7 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
-[node name="MarginContainer" type="MarginContainer" parent="."]
+[node name="MarginContainer" type="MarginContainer" parent="." unique_id=2116706251]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -47,10 +47,10 @@ theme_override_constants/margin_top = 64
theme_override_constants/margin_right = 64
theme_override_constants/margin_bottom = 64
-[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer" unique_id=1504875155]
layout_mode = 2
-[node name="RichTextLabel" type="RichTextLabel" parent="MarginContainer/VBoxContainer"]
+[node name="RichTextLabel" type="RichTextLabel" parent="MarginContainer/VBoxContainer" unique_id=489259053]
layout_mode = 2
size_flags_vertical = 3
bbcode_enabled = true
diff --git a/client/gui/menus/settings/input/input_value_node.tscn b/client/gui/menus/settings/input/input_value_node.tscn
index 1b2e89c4..11997d6d 100644
--- a/client/gui/menus/settings/input/input_value_node.tscn
+++ b/client/gui/menus/settings/input/input_value_node.tscn
@@ -1,19 +1,19 @@
-[gd_scene load_steps=3 format=3 uid="uid://c6r0nv5daq7wc"]
+[gd_scene format=3 uid="uid://c6r0nv5daq7wc"]
[ext_resource type="Script" uid="uid://ckb78voiq05e3" path="res://gui/menus/settings/input/input_value_node.gd" id="1_snxax"]
[ext_resource type="Texture2D" uid="uid://cnfjbowd2i02r" path="res://gui/resources/icons/plus.svg" id="2_3vlvc"]
-[node name="InputValueNode" type="VBoxContainer"]
+[node name="InputValueNode" type="VBoxContainer" unique_id=533450939]
offset_right = 128.0
offset_bottom = 31.0
theme_override_constants/separation = 0
script = ExtResource("1_snxax")
-[node name="ActionsContainer" type="VBoxContainer" parent="."]
+[node name="ActionsContainer" type="VBoxContainer" parent="." unique_id=1714871417]
layout_mode = 2
theme_override_constants/separation = 0
-[node name="Add" type="Button" parent="."]
+[node name="Add" type="Button" parent="." unique_id=1977567965]
custom_minimum_size = Vector2(128, 0)
layout_mode = 2
size_flags_vertical = 3
diff --git a/client/gui/menus/settings/settings.tscn b/client/gui/menus/settings/settings.tscn
index 71549464..29874032 100644
--- a/client/gui/menus/settings/settings.tscn
+++ b/client/gui/menus/settings/settings.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://8ic77jmadadj"]
+[gd_scene format=3 uid="uid://8ic77jmadadj"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_1vjiw"]
[ext_resource type="Script" uid="uid://bbqmsf8u5rhtn" path="res://gui/menus/settings/settings.gd" id="2_5xn7x"]
@@ -6,7 +6,7 @@
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://gui/resources/materials/dark_blur_material.tres" id="4_b0x33"]
[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://gui/components/blur_setup.gd" id="5_dvivs"]
-[node name="SettingsMenu" type="Control"]
+[node name="SettingsMenu" type="Control" unique_id=47869629]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -17,7 +17,7 @@ theme = ExtResource("1_1vjiw")
script = ExtResource("2_5xn7x")
support_anim = false
-[node name="OuterGap" type="MarginContainer" parent="."]
+[node name="OuterGap" type="MarginContainer" parent="." unique_id=116100814]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -27,12 +27,12 @@ grow_vertical = 2
theme_override_constants/margin_left = 80
script = ExtResource("3_h533i")
-[node name="Panel" type="Panel" parent="OuterGap"]
+[node name="Panel" type="Panel" parent="OuterGap" unique_id=686950833]
material = ExtResource("4_b0x33")
layout_mode = 2
script = ExtResource("5_dvivs")
-[node name="InnerGap" type="MarginContainer" parent="OuterGap/Panel"]
+[node name="InnerGap" type="MarginContainer" parent="OuterGap/Panel" unique_id=475296017]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -44,16 +44,16 @@ theme_override_constants/margin_top = 40
theme_override_constants/margin_right = 40
theme_override_constants/margin_bottom = 40
-[node name="VBoxContainer" type="VBoxContainer" parent="OuterGap/Panel/InnerGap"]
+[node name="VBoxContainer" type="VBoxContainer" parent="OuterGap/Panel/InnerGap" unique_id=1596642785]
layout_mode = 2
-[node name="Title" type="Label" parent="OuterGap/Panel/InnerGap/VBoxContainer"]
+[node name="Title" type="Label" parent="OuterGap/Panel/InnerGap/VBoxContainer" unique_id=1055890814]
layout_mode = 2
size_flags_horizontal = 0
theme_override_font_sizes/font_size = 36
text = "c.menu.settings"
-[node name="Back" type="Button" parent="OuterGap/Panel/InnerGap/VBoxContainer"]
+[node name="Back" type="Button" parent="OuterGap/Panel/InnerGap/VBoxContainer" unique_id=285069063]
layout_mode = 2
size_flags_vertical = 8
text = "c.settings.apply"
diff --git a/client/gui/menus/settings/settings_row.tscn b/client/gui/menus/settings/settings_row.tscn
index 09378ab6..9b9783bb 100644
--- a/client/gui/menus/settings/settings_row.tscn
+++ b/client/gui/menus/settings/settings_row.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=3 uid="uid://o5e5vpem8w0k"]
+[gd_scene format=3 uid="uid://o5e5vpem8w0k"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_iij3k"]
[ext_resource type="Script" uid="uid://b3m1f76o5qo68" path="res://gui/menus/settings/settings_row.gd" id="2_l8i7p"]
@@ -11,27 +11,27 @@ content_margin_left = 16.0
[sub_resource type="FontVariation" id="FontVariation_o6i7s"]
base_font = ExtResource("3_7k5da")
-[node name="SettingsRow" type="PanelContainer"]
+[node name="SettingsRow" type="PanelContainer" unique_id=1948353988]
offset_right = 105.0
offset_bottom = 23.0
size_flags_horizontal = 3
theme = ExtResource("1_iij3k")
script = ExtResource("2_l8i7p")
-[node name="HBoxContainer" type="HBoxContainer" parent="."]
+[node name="HBoxContainer" type="HBoxContainer" parent="." unique_id=523957987]
layout_mode = 2
-[node name="Label" type="Label" parent="HBoxContainer"]
+[node name="Label" type="Label" parent="HBoxContainer" unique_id=1327916149]
layout_mode = 2
size_flags_horizontal = 3
theme_override_styles/normal = SubResource("StyleBoxEmpty_pk3rs")
-[node name="BoxContainer" type="BoxContainer" parent="HBoxContainer"]
+[node name="BoxContainer" type="BoxContainer" parent="HBoxContainer" unique_id=926679424]
custom_minimum_size = Vector2(300, 50)
layout_mode = 2
alignment = 2
-[node name="Reset" type="Button" parent="HBoxContainer"]
+[node name="Reset" type="Button" parent="HBoxContainer" unique_id=1056996279]
layout_mode = 2
theme_override_fonts/font = SubResource("FontVariation_o6i7s")
theme_override_font_sizes/font_size = 24
diff --git a/client/gui/menus/setup/hairstyle_preview.tscn b/client/gui/menus/setup/hairstyle_preview.tscn
index ee4a65e9..81fe79b7 100644
--- a/client/gui/menus/setup/hairstyle_preview.tscn
+++ b/client/gui/menus/setup/hairstyle_preview.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=3 uid="uid://dfon56nwd2tgn"]
+[gd_scene format=3 uid="uid://dfon56nwd2tgn"]
[ext_resource type="Script" uid="uid://dvveoqur81l0s" path="res://gui/menus/setup/hairstyle_preview.gd" id="1_0qdmv"]
[ext_resource type="Shader" uid="uid://qjrh2imc53u1" path="res://gui/resources/shaders/grayscale.gdshader" id="1_sf0gc"]
@@ -12,44 +12,44 @@ viewport_path = NodePath("HairViewport")
[sub_resource type="ButtonGroup" id="ButtonGroup_c5p7t"]
-[node name="HairstylePreview" type="VBoxContainer"]
+[node name="HairstylePreview" type="VBoxContainer" unique_id=528079266]
offset_right = 40.0
offset_bottom = 40.0
script = ExtResource("1_0qdmv")
-[node name="Preview" type="TextureRect" parent="."]
+[node name="Preview" type="TextureRect" parent="." unique_id=533401392]
material = SubResource("ShaderMaterial_entrs")
layout_mode = 2
texture = SubResource("ViewportTexture_giuq2")
-[node name="Select" type="CheckBox" parent="."]
+[node name="Select" type="CheckBox" parent="." unique_id=1919288280]
layout_mode = 2
button_group = SubResource("ButtonGroup_c5p7t")
text = "Hairstyle 1"
-[node name="HairViewport" type="SubViewport" parent="."]
+[node name="HairViewport" type="SubViewport" parent="." unique_id=1740411305]
own_world_3d = true
transparent_bg = true
msaa_3d = 1
size = Vector2i(128, 128)
-[node name="Node3D" type="Node3D" parent="HairViewport"]
+[node name="Node3D" type="Node3D" parent="HairViewport" unique_id=880401079]
-[node name="Camera3D" type="Camera3D" parent="HairViewport/Node3D"]
+[node name="Camera3D" type="Camera3D" parent="HairViewport/Node3D" unique_id=1793031655]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.75, 1.5)
fov = 25.5
-[node name="Character" parent="HairViewport/Node3D" instance=ExtResource("2_jtitc")]
+[node name="Character" parent="HairViewport/Node3D" unique_id=186667018 instance=ExtResource("2_jtitc")]
-[node name="SpotLight3D" type="SpotLight3D" parent="HairViewport/Node3D"]
+[node name="SpotLight3D" type="SpotLight3D" parent="HairViewport/Node3D" unique_id=1171647836]
transform = Transform3D(0.866025, 0, -0.5, 0, 1, 0, 0.5, 0, 0.866025, -2, 0, 2)
-[node name="SpotLight3D2" type="SpotLight3D" parent="HairViewport/Node3D"]
+[node name="SpotLight3D2" type="SpotLight3D" parent="HairViewport/Node3D" unique_id=2048802047]
transform = Transform3D(0.876399, 0, 0.481585, 0, 1, 0, -0.481585, 0, 0.876399, 2, 0.499189, 2)
light_color = Color(0.857819, 0.80038, 0.775519, 1)
light_energy = 4.11
-[node name="SpotLight3D3" type="SpotLight3D" parent="HairViewport/Node3D"]
+[node name="SpotLight3D3" type="SpotLight3D" parent="HairViewport/Node3D" unique_id=302072119]
transform = Transform3D(-0.965926, 0, -0.258819, -0.129409, 0.866025, 0.482963, 0.224144, 0.5, -0.836516, -1, 2, -2)
light_color = Color(0.540595, 0.865144, 1, 1)
light_energy = 8.2
diff --git a/client/gui/menus/setup/setup.tscn b/client/gui/menus/setup/setup.tscn
index a3a5ce5d..9254e9d3 100644
--- a/client/gui/menus/setup/setup.tscn
+++ b/client/gui/menus/setup/setup.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=16 format=3 uid="uid://ddl3efikvqp66"]
+[gd_scene format=3 uid="uid://ddl3efikvqp66"]
[ext_resource type="Script" uid="uid://dxn6ow6hiwhbf" path="res://gui/menus/setup/setup.gd" id="1_mo46n"]
[ext_resource type="Theme" uid="uid://ci2qajdoa1an1" path="res://gui/resources/theme/paper.tres" id="1_yq0aa"]
@@ -63,7 +63,7 @@ corner_radius_bottom_left = 10
[sub_resource type="FontVariation" id="FontVariation_2cc7p"]
base_font = ExtResource("3_2vg4d")
-[node name="SetupMenu" type="Control"]
+[node name="SetupMenu" type="Control" unique_id=404427509]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -72,13 +72,11 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_mo46n")
-[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
-libraries = {
-&"": SubResource("AnimationLibrary_wjgak")
-}
+[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=801678418]
+libraries/ = SubResource("AnimationLibrary_wjgak")
speed_scale = 2.0
-[node name="ScrollContainer" type="ScrollContainer" parent="."]
+[node name="ScrollContainer" type="ScrollContainer" parent="." unique_id=453732115]
clip_contents = false
layout_mode = 1
anchors_preset = 15
@@ -90,13 +88,13 @@ follow_focus = true
horizontal_scroll_mode = 0
script = ExtResource("2_4caf2")
-[node name="Control" type="Control" parent="ScrollContainer"]
+[node name="Control" type="Control" parent="ScrollContainer" unique_id=926239249]
custom_minimum_size = Vector2(0, 1500)
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
-[node name="TextureRect" type="TextureRect" parent="ScrollContainer/Control"]
+[node name="TextureRect" type="TextureRect" parent="ScrollContainer/Control" unique_id=193277072]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -113,7 +111,7 @@ rotation = 0.0174533
theme = ExtResource("1_yq0aa")
texture = SubResource("NoiseTexture2D_bvvl7")
-[node name="Hole1" type="Panel" parent="ScrollContainer/Control/TextureRect"]
+[node name="Hole1" type="Panel" parent="ScrollContainer/Control/TextureRect" unique_id=1669256894]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -128,7 +126,7 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_e7xn5")
-[node name="Hole2" type="Panel" parent="ScrollContainer/Control/TextureRect"]
+[node name="Hole2" type="Panel" parent="ScrollContainer/Control/TextureRect" unique_id=1933964118]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -143,7 +141,7 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_e7xn5")
-[node name="PaperMargin" type="MarginContainer" parent="ScrollContainer/Control/TextureRect"]
+[node name="PaperMargin" type="MarginContainer" parent="ScrollContainer/Control/TextureRect" unique_id=259726363]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -151,26 +149,26 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
-[node name="Contents" type="VBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin"]
+[node name="Contents" type="VBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin" unique_id=762897518]
layout_mode = 2
-[node name="Title" type="Label" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Title" type="Label" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=444263773]
layout_mode = 2
size_flags_horizontal = 4
theme_override_font_sizes/font_size = 30
text = "c.setup.contract_title"
-[node name="Sep" type="HSeparator" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Sep" type="HSeparator" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=597860934]
layout_mode = 2
-[node name="Intro" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Intro" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=1526857931]
layout_mode = 2
bbcode_enabled = true
text = "c.setup.contract_desc"
fit_content = true
scroll_active = false
-[node name="Name" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Name" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=1957936520]
layout_mode = 2
bbcode_enabled = true
text = "c.setup.name"
@@ -178,18 +176,18 @@ fit_content = true
scroll_active = false
text_direction = 3
-[node name="NameEntry" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="NameEntry" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=981353664]
layout_mode = 2
-[node name="LineEdit" type="LineEdit" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/NameEntry"]
+[node name="LineEdit" type="LineEdit" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/NameEntry" unique_id=656391196]
custom_minimum_size = Vector2(300, 30)
layout_mode = 2
max_length = 32
-[node name="Control" type="Control" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/NameEntry"]
+[node name="Control" type="Control" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/NameEntry" unique_id=1004452718]
layout_mode = 2
-[node name="Position" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Position" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=2100745661]
layout_mode = 2
bbcode_enabled = true
text = "c.setup.position"
@@ -197,17 +195,17 @@ fit_content = true
scroll_active = false
text_direction = 3
-[node name="PositionEntry" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="PositionEntry" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=699954849]
layout_mode = 2
-[node name="LineEdit" type="LineEdit" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/PositionEntry"]
+[node name="LineEdit" type="LineEdit" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/PositionEntry" unique_id=1006902347]
custom_minimum_size = Vector2(300, 30)
layout_mode = 2
theme_override_colors/font_color = Color(0.458824, 0, 0, 1)
theme_override_colors/font_uneditable_color = Color(0.458824, 0, 0, 1)
editable = false
-[node name="LineEdit2" type="Label" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/PositionEntry/LineEdit"]
+[node name="LineEdit2" type="Label" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/PositionEntry/LineEdit" unique_id=931716188]
custom_minimum_size = Vector2(300, 30)
layout_mode = 1
offset_left = 9.97753
@@ -218,7 +216,7 @@ theme_override_colors/font_color = Color(0.458824, 0, 0, 1)
theme_override_fonts/font = ExtResource("3_2vg4d")
text = "c.setup.position.value"
-[node name="Uniform" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Uniform" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=134922495]
layout_mode = 2
bbcode_enabled = true
text = "c.setup.uniform"
@@ -226,11 +224,11 @@ fit_content = true
scroll_active = false
text_direction = 3
-[node name="SelectUniform" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="SelectUniform" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=1348732855]
layout_mode = 2
alignment = 1
-[node name="Experience" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Experience" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=1585821122]
layout_mode = 2
bbcode_enabled = true
text = "c.setup.experience"
@@ -238,16 +236,16 @@ fit_content = true
scroll_active = false
text_direction = 3
-[node name="SelectExperience" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="SelectExperience" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=1160761410]
layout_mode = 2
alignment = 1
-[node name="CheckBox" type="CheckBox" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/SelectExperience"]
+[node name="CheckBox" type="CheckBox" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/SelectExperience" unique_id=2127551975]
layout_mode = 2
text = "c.setup.experience.skip"
text_direction = 3
-[node name="Duties" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Duties" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=1120701239]
layout_mode = 2
bbcode_enabled = true
text = "c.setup.duties"
@@ -255,7 +253,7 @@ fit_content = true
scroll_active = false
text_direction = 3
-[node name="Terms" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Terms" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=2064820043]
layout_mode = 2
bbcode_enabled = true
text = "c.setup.additional_terms"
@@ -263,7 +261,7 @@ fit_content = true
scroll_active = false
text_direction = 3
-[node name="Compensation" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Compensation" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=395129177]
layout_mode = 2
bbcode_enabled = true
text = "c.setup.compensation"
@@ -271,14 +269,14 @@ fit_content = true
scroll_active = false
text_direction = 3
-[node name="CompensationEntry" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="CompensationEntry" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=1052789456]
layout_mode = 2
-[node name="Spacer" type="Control" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry"]
+[node name="Spacer" type="Control" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry" unique_id=217082601]
custom_minimum_size = Vector2(15.045, 0)
layout_mode = 2
-[node name="Text1" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry"]
+[node name="Text1" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry" unique_id=1462759622]
custom_minimum_size = Vector2(100.08, 0)
layout_mode = 2
bbcode_enabled = true
@@ -287,13 +285,13 @@ fit_content = true
scroll_active = false
autowrap_mode = 0
-[node name="LineEdit" type="LineEdit" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry"]
+[node name="LineEdit" type="LineEdit" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry" unique_id=92292513]
custom_minimum_size = Vector2(50, 30)
layout_mode = 2
theme_override_colors/font_uneditable_color = Color(0.478431, 0, 0, 1)
editable = false
-[node name="LineEdit2" type="Label" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry/LineEdit"]
+[node name="LineEdit2" type="Label" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry/LineEdit" unique_id=1393543854]
custom_minimum_size = Vector2(50, 30)
layout_mode = 1
offset_left = 9.55965
@@ -304,27 +302,27 @@ theme_override_colors/font_color = Color(0.478431, 0, 0, 1)
theme_override_fonts/font = ExtResource("3_2vg4d")
text = "c.setup.compensation.salary"
-[node name="Text2" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry"]
+[node name="Text2" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/CompensationEntry" unique_id=1170626801]
custom_minimum_size = Vector2(100.08, 0)
layout_mode = 2
bbcode_enabled = true
text = "c.setup.compensation.salary.suffix"
scroll_active = false
-[node name="Spacer" type="Control" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Spacer" type="Control" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=1081095665]
custom_minimum_size = Vector2(0, 200)
layout_mode = 2
-[node name="Signatures" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents"]
+[node name="Signatures" type="HBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents" unique_id=1621874485]
layout_mode = 2
-[node name="EmployerMargin" type="MarginContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures"]
+[node name="EmployerMargin" type="MarginContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures" unique_id=1739540174]
layout_mode = 2
-[node name="Sign" type="VBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployerMargin"]
+[node name="Sign" type="VBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployerMargin" unique_id=1040025870]
layout_mode = 2
-[node name="Desc" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployerMargin/Sign"]
+[node name="Desc" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployerMargin/Sign" unique_id=531586924]
layout_mode = 2
theme_override_font_sizes/normal_font_size = 15
bbcode_enabled = true
@@ -333,7 +331,7 @@ fit_content = true
scroll_active = false
text_direction = 3
-[node name="Signature" type="Label" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployerMargin/Sign"]
+[node name="Signature" type="Label" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployerMargin/Sign" unique_id=883266746]
custom_minimum_size = Vector2(200, 80)
layout_mode = 2
theme_override_colors/font_color = Color(0.415686, 0.0253044, 0.135441, 1)
@@ -343,16 +341,16 @@ text = "c.setup.frank_signature"
horizontal_alignment = 1
vertical_alignment = 1
-[node name="Underline" type="HSeparator" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployerMargin/Sign"]
+[node name="Underline" type="HSeparator" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployerMargin/Sign" unique_id=1504477549]
layout_mode = 2
-[node name="EmployeeMargin" type="MarginContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures"]
+[node name="EmployeeMargin" type="MarginContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures" unique_id=669831450]
layout_mode = 2
-[node name="Sign" type="VBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin"]
+[node name="Sign" type="VBoxContainer" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin" unique_id=2121728827]
layout_mode = 2
-[node name="Desc" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin/Sign"]
+[node name="Desc" type="RichTextLabel" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin/Sign" unique_id=20375357]
layout_mode = 2
theme_override_font_sizes/normal_font_size = 15
bbcode_enabled = true
@@ -361,41 +359,41 @@ fit_content = true
scroll_active = false
text_direction = 3
-[node name="Signature" type="Button" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin/Sign" groups=["no_click_sound"]]
+[node name="Signature" type="Button" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin/Sign" unique_id=237647876 groups=["no_click_sound"]]
custom_minimum_size = Vector2(200, 80)
layout_mode = 2
text = "c.setup.user_signature"
-[node name="Underline" type="HSeparator" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin/Sign"]
+[node name="Underline" type="HSeparator" parent="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin/Sign" unique_id=1899750452]
layout_mode = 2
-[node name="Back" type="Button" parent="."]
+[node name="Back" type="Button" parent="." unique_id=529132579]
layout_mode = 1
offset_right = 106.0
offset_bottom = 31.0
text = "c.menu.back"
-[node name="Page" type="AudioStreamPlayer" parent="."]
+[node name="Page" type="AudioStreamPlayer" parent="." unique_id=1328578081]
stream = ExtResource("5_xac6d")
volume_db = -16.0
autoplay = true
-[node name="Sign" type="AudioStreamPlayer" parent="."]
+[node name="Sign" type="AudioStreamPlayer" parent="." unique_id=83399550]
stream = ExtResource("6_wf0gh")
volume_db = -16.0
-[node name="Background" type="Node3D" parent="."]
+[node name="Background" type="Node3D" parent="." unique_id=2140117190]
-[node name="Camera3D" type="Camera3D" parent="Background"]
+[node name="Camera3D" type="Camera3D" parent="Background" unique_id=178945527]
transform = Transform3D(1, 0, 0, 0, 0.9781476, 0.2079117, 0, -0.2079117, 0.9781476, 0, 1.125, 2.75)
fov = 40.0
-[node name="OmniLight3D" type="OmniLight3D" parent="Background"]
+[node name="OmniLight3D" type="OmniLight3D" parent="Background" unique_id=848182505]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.9320438, 1.5322332, 4.4919252)
light_color = Color(0.91730624, 0.87936515, 0.8454916, 1)
omni_range = 16.873302
-[node name="KitchenBackground" parent="Background" instance=ExtResource("7_k81bu")]
+[node name="KitchenBackground" parent="Background" unique_id=506434831 instance=ExtResource("7_k81bu")]
transform = Transform3D(0.8660254, 0, 0.5, 0, 1, 0, -0.5, 0, 0.8660254, 0, 0, 0)
[connection signal="pressed" from="ScrollContainer/Control/TextureRect/PaperMargin/Contents/Signatures/EmployeeMargin/Sign/Signature" to="." method="_on_sign_pressed"]
diff --git a/client/gui/menus/transition/scene_transition.tscn b/client/gui/menus/transition/scene_transition.tscn
index 0bf91348..f7a81183 100644
--- a/client/gui/menus/transition/scene_transition.tscn
+++ b/client/gui/menus/transition/scene_transition.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=11 format=3 uid="uid://bg2d78ycorcqk"]
+[gd_scene format=3 uid="uid://bg2d78ycorcqk"]
[ext_resource type="Script" uid="uid://ciml1u2x4f1ci" path="res://gui/menus/transition/scene_transition.gd" id="1_fpbwj"]
[ext_resource type="Shader" uid="uid://bmxrbbw18xq7u" path="res://gui/menus/transition/text_loading_anim.gdshader" id="2_g21ck"]
@@ -81,7 +81,7 @@ shader = ExtResource("2_g21ck")
[sub_resource type="LabelSettings" id="LabelSettings_e6dcd"]
font_size = 34
-[node name="SceneTransition" type="Control"]
+[node name="SceneTransition" type="Control" unique_id=1141390469]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -90,12 +90,10 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_fpbwj")
-[node name="black_fader" type="AnimationPlayer" parent="."]
-libraries = {
-&"": SubResource("AnimationLibrary_00tv0")
-}
+[node name="black_fader" type="AnimationPlayer" parent="." unique_id=209744426]
+libraries/ = SubResource("AnimationLibrary_00tv0")
-[node name="black" type="ColorRect" parent="."]
+[node name="black" type="ColorRect" parent="." unique_id=275752521]
visible = false
layout_mode = 1
anchors_preset = 15
@@ -106,12 +104,10 @@ grow_vertical = 2
mouse_filter = 2
color = Color(0, 0, 0, 1)
-[node name="text_fader" type="AnimationPlayer" parent="."]
-libraries = {
-&"": SubResource("AnimationLibrary_pea72")
-}
+[node name="text_fader" type="AnimationPlayer" parent="." unique_id=1775963619]
+libraries/ = SubResource("AnimationLibrary_pea72")
-[node name="text_margin" type="MarginContainer" parent="."]
+[node name="text_margin" type="MarginContainer" parent="." unique_id=1336652601]
layout_mode = 1
anchors_preset = 2
anchor_top = 1.0
@@ -125,7 +121,7 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
-[node name="text" type="Label" parent="text_margin"]
+[node name="text" type="Label" parent="text_margin" unique_id=1553303999]
modulate = Color(1, 1, 1, 0)
material = SubResource("ShaderMaterial_00tv0")
layout_mode = 2
diff --git a/client/gui/overlays/announce_title.tscn b/client/gui/overlays/announce_title.tscn
index 79ec11e8..b2e4dcc6 100644
--- a/client/gui/overlays/announce_title.tscn
+++ b/client/gui/overlays/announce_title.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=10 format=3 uid="uid://c7pykhpdhgs64"]
+[gd_scene format=3 uid="uid://c7pykhpdhgs64"]
[ext_resource type="Script" uid="uid://ci08whhm2ej1m" path="res://gui/overlays/announce_title.gd" id="1_6bcyw"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://gui/resources/fonts/font-sansita-swashed.woff2" id="2_037n2"]
@@ -320,13 +320,13 @@ _data = {
&"fade_out_quick": SubResource("Animation_deqe4")
}
-[node name="AnnounceTitle" type="Control"]
+[node name="AnnounceTitle" type="Control" unique_id=343666759]
visible = false
layout_mode = 3
anchors_preset = 0
script = ExtResource("1_6bcyw")
-[node name="Center" type="Control" parent="."]
+[node name="Center" type="Control" parent="." unique_id=1028083340]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -336,11 +336,11 @@ anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2
-[node name="Node2D" type="Node2D" parent="Center"]
+[node name="Node2D" type="Node2D" parent="Center" unique_id=2095678670]
modulate = Color(1, 1, 1, 0)
scale = Vector2(1e-05, 1e-05)
-[node name="Label" type="Label" parent="Center/Node2D"]
+[node name="Label" type="Label" parent="Center/Node2D" unique_id=267605128]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -361,14 +361,12 @@ text = "GO!"
horizontal_alignment = 1
vertical_alignment = 1
-[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
-libraries = {
-&"": SubResource("AnimationLibrary_deqe4")
-}
+[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=237178568]
+libraries/ = SubResource("AnimationLibrary_deqe4")
-[node name="PreperationTimer" type="Timer" parent="."]
+[node name="PreperationTimer" type="Timer" parent="." unique_id=806142906]
one_shot = true
-[node name="InitialDelay" type="Timer" parent="."]
+[node name="InitialDelay" type="Timer" parent="." unique_id=1150912956]
wait_time = 0.5
one_shot = true
diff --git a/client/gui/overlays/chat.tscn b/client/gui/overlays/chat.tscn
index 115f4d14..b7a190de 100644
--- a/client/gui/overlays/chat.tscn
+++ b/client/gui/overlays/chat.tscn
@@ -1,11 +1,11 @@
-[gd_scene load_steps=5 format=3 uid="uid://xcxbmynn8mhi"]
+[gd_scene format=3 uid="uid://xcxbmynn8mhi"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_lmy51"]
[ext_resource type="Script" uid="uid://bgt04y4ncl1fv" path="res://gui/overlays/chat.gd" id="2_3543w"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://gui/resources/materials/dark_blur_material.tres" id="3_15i2y"]
[ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://gui/components/blur_setup.gd" id="4_3rmhr"]
-[node name="ChatPreview" type="Control"]
+[node name="ChatPreview" type="Control" unique_id=1086008487]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -16,17 +16,17 @@ mouse_filter = 2
theme = ExtResource("1_lmy51")
script = ExtResource("2_3543w")
-[node name="MarginContainer" type="MarginContainer" parent="."]
+[node name="MarginContainer" type="MarginContainer" parent="." unique_id=468015652]
layout_mode = 0
anchor_bottom = 1.0
offset_right = 296.0
grow_vertical = 2
-[node name="ScrollContainer" type="ScrollContainer" parent="MarginContainer"]
+[node name="ScrollContainer" type="ScrollContainer" parent="MarginContainer" unique_id=1928434577]
layout_mode = 2
horizontal_scroll_mode = 0
-[node name="PanelContainer" type="PanelContainer" parent="MarginContainer/ScrollContainer"]
+[node name="PanelContainer" type="PanelContainer" parent="MarginContainer/ScrollContainer" unique_id=547642679]
material = ExtResource("3_15i2y")
layout_mode = 2
size_flags_horizontal = 3
@@ -34,6 +34,6 @@ size_flags_vertical = 10
mouse_filter = 2
script = ExtResource("4_3rmhr")
-[node name="Messages" type="VBoxContainer" parent="MarginContainer/ScrollContainer/PanelContainer"]
+[node name="Messages" type="VBoxContainer" parent="MarginContainer/ScrollContainer/PanelContainer" unique_id=76448729]
layout_mode = 2
mouse_filter = 2
diff --git a/client/gui/overlays/controls_visualization/controller/controller_explanation.tscn b/client/gui/overlays/controls_visualization/controller/controller_explanation.tscn
index 410f2592..dbe17ee3 100644
--- a/client/gui/overlays/controls_visualization/controller/controller_explanation.tscn
+++ b/client/gui/overlays/controls_visualization/controller/controller_explanation.tscn
@@ -1,11 +1,11 @@
-[gd_scene load_steps=5 format=3 uid="uid://ceex0cpjrb81p"]
+[gd_scene format=3 uid="uid://ceex0cpjrb81p"]
[ext_resource type="Script" uid="uid://dsg537e6dc68" path="res://gui/overlays/controls_visualization/controller/controller_explanation.gd" id="1_n0s1n"]
[ext_resource type="FontVariation" uid="uid://cl6m4hqsnrpav" path="res://gui/resources/fonts/sansita-swashed-bold.tres" id="2_ewgm4"]
[ext_resource type="Texture2D" uid="uid://cf8hrxilqe2ih" path="res://gui/overlays/controls_visualization/arrow.svg" id="3_565r1"]
[ext_resource type="Texture2D" uid="uid://doo07i13vtb34" path="res://gui/overlays/controls_visualization/controller/controller.svg" id="5_nalwd"]
-[node name="ControllerExplanation" type="Control"]
+[node name="ControllerExplanation" type="Control" unique_id=225005545]
custom_minimum_size = Vector2(0, 450)
layout_mode = 3
anchors_preset = 15
@@ -16,7 +16,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_n0s1n")
-[node name="Control" type="Control" parent="."]
+[node name="Control" type="Control" parent="." unique_id=612138847]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -26,40 +26,40 @@ anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2
-[node name="Node2D" type="Node2D" parent="Control"]
+[node name="Node2D" type="Node2D" parent="Control" unique_id=1382260045]
position = Vector2(0, 50)
-[node name="Controller" type="Sprite2D" parent="Control/Node2D"]
+[node name="Controller" type="Sprite2D" parent="Control/Node2D" unique_id=443484705]
scale = Vector2(0.4, 0.4)
texture = ExtResource("5_nalwd")
-[node name="Arrow" type="Sprite2D" parent="Control/Node2D"]
+[node name="Arrow" type="Sprite2D" parent="Control/Node2D" unique_id=2024226522]
position = Vector2(-250, -150)
rotation = 1.5707964
scale = Vector2(0.5, 0.5)
texture = ExtResource("3_565r1")
-[node name="Arrow4" type="Sprite2D" parent="Control/Node2D"]
+[node name="Arrow4" type="Sprite2D" parent="Control/Node2D" unique_id=366803430]
position = Vector2(45, -150)
scale = Vector2(0.5, -0.5)
texture = ExtResource("3_565r1")
-[node name="Arrow2" type="Sprite2D" parent="Control/Node2D"]
+[node name="Arrow2" type="Sprite2D" parent="Control/Node2D" unique_id=2011085377]
position = Vector2(260, -140)
rotation = 1.5707963
scale = Vector2(0.5, -0.5)
texture = ExtResource("3_565r1")
-[node name="Arrow3" type="Sprite2D" parent="Control/Node2D"]
+[node name="Arrow3" type="Sprite2D" parent="Control/Node2D" unique_id=1350514919]
position = Vector2(215, 20)
rotation = -1.5707964
scale = Vector2(0.5, 0.5)
texture = ExtResource("3_565r1")
-[node name="Move" type="Node2D" parent="Control/Node2D"]
+[node name="Move" type="Node2D" parent="Control/Node2D" unique_id=1101261466]
position = Vector2(-330, -175)
-[node name="Label" type="Label" parent="Control/Node2D/Move"]
+[node name="Label" type="Label" parent="Control/Node2D/Move" unique_id=1806122210]
anchors_preset = 6
anchor_left = 1.0
anchor_top = 0.5
@@ -75,10 +75,10 @@ theme_override_font_sizes/font_size = 40
text = "c.controls_explanation.move"
horizontal_alignment = 2
-[node name="Boost" type="Node2D" parent="Control/Node2D"]
+[node name="Boost" type="Node2D" parent="Control/Node2D" unique_id=1174801668]
position = Vector2(335, -165)
-[node name="Label" type="Label" parent="Control/Node2D/Boost"]
+[node name="Label" type="Label" parent="Control/Node2D/Boost" unique_id=372533033]
anchors_preset = 4
anchor_top = 0.5
anchor_bottom = 0.5
@@ -90,10 +90,10 @@ theme_override_fonts/font = ExtResource("2_ewgm4")
theme_override_font_sizes/font_size = 40
text = "c.controls_explanation.boost"
-[node name="InteractRight" type="Node2D" parent="Control/Node2D"]
+[node name="InteractRight" type="Node2D" parent="Control/Node2D" unique_id=629169846]
position = Vector2(290, 25)
-[node name="Label" type="Label" parent="Control/Node2D/InteractRight"]
+[node name="Label" type="Label" parent="Control/Node2D/InteractRight" unique_id=1237574916]
anchors_preset = 4
anchor_top = 0.5
anchor_bottom = 0.5
@@ -105,10 +105,10 @@ theme_override_fonts/font = ExtResource("2_ewgm4")
theme_override_font_sizes/font_size = 40
text = "c.controls_explanation.interact_right"
-[node name="InteractLeft" type="Node2D" parent="Control/Node2D"]
+[node name="InteractLeft" type="Node2D" parent="Control/Node2D" unique_id=1696365379]
position = Vector2(20, -250)
-[node name="Label" type="Label" parent="Control/Node2D/InteractLeft"]
+[node name="Label" type="Label" parent="Control/Node2D/InteractLeft" unique_id=558541274]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
diff --git a/client/gui/overlays/controls_visualization/explanation.tscn b/client/gui/overlays/controls_visualization/explanation.tscn
index e102fa85..afe5bdaf 100644
--- a/client/gui/overlays/controls_visualization/explanation.tscn
+++ b/client/gui/overlays/controls_visualization/explanation.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=8 format=3 uid="uid://c7g5gpiyofmu8"]
+[gd_scene format=3 uid="uid://c7g5gpiyofmu8"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_81hfk"]
[ext_resource type="Script" uid="uid://bs2xryd5vamjf" path="res://gui/overlays/controls_visualization/explanation.gd" id="2_lxysr"]
@@ -8,7 +8,7 @@
[ext_resource type="PackedScene" uid="uid://wwj1ow1f437s" path="res://gui/overlays/controls_visualization/keyboard/keyboard_explanation.tscn" id="5_v3ijr"]
[ext_resource type="PackedScene" uid="uid://ceex0cpjrb81p" path="res://gui/overlays/controls_visualization/controller/controller_explanation.tscn" id="7_yuxcv"]
-[node name="Explanation" type="Control"]
+[node name="Explanation" type="Control" unique_id=1844082160]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -19,7 +19,7 @@ theme = ExtResource("1_81hfk")
script = ExtResource("2_lxysr")
support_anim = false
-[node name="MarginContainer" type="MarginContainer" parent="."]
+[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1783444226]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -29,38 +29,38 @@ grow_vertical = 2
script = ExtResource("2_m528b")
metadata/_custom_type_script = "uid://byshs20og68tn"
-[node name="PanelContainer" type="PanelContainer" parent="MarginContainer"]
+[node name="PanelContainer" type="PanelContainer" parent="MarginContainer" unique_id=1011034861]
material = ExtResource("3_pomap")
layout_mode = 2
script = ExtResource("4_v3ijr")
-[node name="SmartMarginContainer" type="MarginContainer" parent="MarginContainer/PanelContainer"]
+[node name="SmartMarginContainer" type="MarginContainer" parent="MarginContainer/PanelContainer" unique_id=412197848]
layout_mode = 2
script = ExtResource("2_m528b")
metadata/_custom_type_script = "uid://byshs20og68tn"
-[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/SmartMarginContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/SmartMarginContainer" unique_id=801432498]
layout_mode = 2
-[node name="Title" type="Label" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer"]
+[node name="Title" type="Label" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer" unique_id=1143098368]
layout_mode = 2
theme_override_font_sizes/font_size = 36
text = "c.settings.input"
horizontal_alignment = 1
-[node name="KeyboardExplanation" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer" instance=ExtResource("5_v3ijr")]
+[node name="KeyboardExplanation" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer" unique_id=1601826141 instance=ExtResource("5_v3ijr")]
visible = false
layout_mode = 2
-[node name="ControllerExplanation" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer" instance=ExtResource("7_yuxcv")]
+[node name="ControllerExplanation" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer" unique_id=2048880330 instance=ExtResource("7_yuxcv")]
visible = false
layout_mode = 2
-[node name="Spacer" type="Control" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer"]
+[node name="Spacer" type="Control" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer" unique_id=846502741]
layout_mode = 2
size_flags_vertical = 3
-[node name="Accept" type="Button" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer"]
+[node name="Accept" type="Button" parent="MarginContainer/PanelContainer/SmartMarginContainer/VBoxContainer" unique_id=1036973256]
layout_mode = 2
size_flags_horizontal = 4
text = "c.menu.accept"
diff --git a/client/gui/overlays/controls_visualization/keyboard/keyboard_button.tscn b/client/gui/overlays/controls_visualization/keyboard/keyboard_button.tscn
index e4462464..09f1eb04 100644
--- a/client/gui/overlays/controls_visualization/keyboard/keyboard_button.tscn
+++ b/client/gui/overlays/controls_visualization/keyboard/keyboard_button.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=2 format=3 uid="uid://dj7tqrgpdja42"]
+[gd_scene format=3 uid="uid://dj7tqrgpdja42"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ilwpo"]
content_margin_left = 5.0
@@ -17,7 +17,7 @@ corner_radius_bottom_right = 15
corner_radius_bottom_left = 15
shadow_size = 3
-[node name="KeyboardButton" type="Button"]
+[node name="KeyboardButton" type="Button" unique_id=744392589]
custom_minimum_size = Vector2(75, 75)
offset_right = 8.0
offset_bottom = 8.0
diff --git a/client/gui/overlays/controls_visualization/keyboard/keyboard_explanation.tscn b/client/gui/overlays/controls_visualization/keyboard/keyboard_explanation.tscn
index 54001686..3c68c8fe 100644
--- a/client/gui/overlays/controls_visualization/keyboard/keyboard_explanation.tscn
+++ b/client/gui/overlays/controls_visualization/keyboard/keyboard_explanation.tscn
@@ -1,11 +1,11 @@
-[gd_scene load_steps=5 format=3 uid="uid://wwj1ow1f437s"]
+[gd_scene format=3 uid="uid://wwj1ow1f437s"]
[ext_resource type="Script" uid="uid://dekpmw0i03eyi" path="res://gui/overlays/controls_visualization/keyboard/keyboard_explanation.gd" id="1_ubxjd"]
[ext_resource type="PackedScene" uid="uid://dj7tqrgpdja42" path="res://gui/overlays/controls_visualization/keyboard/keyboard_button.tscn" id="2_8nrgi"]
[ext_resource type="FontVariation" uid="uid://cl6m4hqsnrpav" path="res://gui/resources/fonts/sansita-swashed-bold.tres" id="3_nvtkh"]
[ext_resource type="Texture2D" uid="uid://cf8hrxilqe2ih" path="res://gui/overlays/controls_visualization/arrow.svg" id="4_mjakv"]
-[node name="KeyboardExplanation" type="Control"]
+[node name="KeyboardExplanation" type="Control" unique_id=651660867]
custom_minimum_size = Vector2(0, 450)
layout_mode = 3
anchors_preset = 15
@@ -15,7 +15,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_ubxjd")
-[node name="VBoxContainer" type="HBoxContainer" parent="."]
+[node name="VBoxContainer" type="HBoxContainer" parent="." unique_id=484836512]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -23,17 +23,17 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
-[node name="Control" type="Control" parent="VBoxContainer"]
+[node name="Control" type="Control" parent="VBoxContainer" unique_id=1305117984]
custom_minimum_size = Vector2(400, 375)
layout_mode = 2
size_flags_vertical = 4
-[node name="WASD" type="Node2D" parent="VBoxContainer/Control"]
+[node name="WASD" type="Node2D" parent="VBoxContainer/Control" unique_id=1579800839]
-[node name="Node2D" type="Node2D" parent="VBoxContainer/Control/WASD"]
+[node name="Node2D" type="Node2D" parent="VBoxContainer/Control/WASD" unique_id=341970939]
position = Vector2(200, 100)
-[node name="KeyboardButton" parent="VBoxContainer/Control/WASD/Node2D" instance=ExtResource("2_8nrgi")]
+[node name="KeyboardButton" parent="VBoxContainer/Control/WASD/Node2D" unique_id=2048931801 instance=ExtResource("2_8nrgi")]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -47,10 +47,10 @@ grow_horizontal = 2
grow_vertical = 2
text = "W"
-[node name="Node2D2" type="Node2D" parent="VBoxContainer/Control/WASD"]
+[node name="Node2D2" type="Node2D" parent="VBoxContainer/Control/WASD" unique_id=799400559]
position = Vector2(200, 175)
-[node name="KeyboardButton" parent="VBoxContainer/Control/WASD/Node2D2" instance=ExtResource("2_8nrgi")]
+[node name="KeyboardButton" parent="VBoxContainer/Control/WASD/Node2D2" unique_id=33904465 instance=ExtResource("2_8nrgi")]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -64,10 +64,10 @@ grow_horizontal = 2
grow_vertical = 2
text = "S"
-[node name="Node2D3" type="Node2D" parent="VBoxContainer/Control/WASD"]
+[node name="Node2D3" type="Node2D" parent="VBoxContainer/Control/WASD" unique_id=217001624]
position = Vector2(125, 175)
-[node name="KeyboardButton" parent="VBoxContainer/Control/WASD/Node2D3" instance=ExtResource("2_8nrgi")]
+[node name="KeyboardButton" parent="VBoxContainer/Control/WASD/Node2D3" unique_id=98593509 instance=ExtResource("2_8nrgi")]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -80,10 +80,10 @@ offset_bottom = 24.5
grow_horizontal = 2
grow_vertical = 2
-[node name="Node2D4" type="Node2D" parent="VBoxContainer/Control/WASD"]
+[node name="Node2D4" type="Node2D" parent="VBoxContainer/Control/WASD" unique_id=1178217426]
position = Vector2(275, 175)
-[node name="KeyboardButton" parent="VBoxContainer/Control/WASD/Node2D4" instance=ExtResource("2_8nrgi")]
+[node name="KeyboardButton" parent="VBoxContainer/Control/WASD/Node2D4" unique_id=670344825 instance=ExtResource("2_8nrgi")]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -97,10 +97,10 @@ grow_horizontal = 2
grow_vertical = 2
text = "D"
-[node name="Node2D5" type="Node2D" parent="VBoxContainer/Control/WASD"]
+[node name="Node2D5" type="Node2D" parent="VBoxContainer/Control/WASD" unique_id=1418657218]
position = Vector2(200, 275)
-[node name="Label" type="Label" parent="VBoxContainer/Control/WASD/Node2D5"]
+[node name="Label" type="Label" parent="VBoxContainer/Control/WASD/Node2D5" unique_id=2144646890]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -116,22 +116,22 @@ theme_override_fonts/font = ExtResource("3_nvtkh")
theme_override_font_sizes/font_size = 40
text = "c.controls_explanation.move"
-[node name="Spacer" type="Control" parent="VBoxContainer"]
+[node name="Spacer" type="Control" parent="VBoxContainer" unique_id=1026478006]
layout_mode = 2
size_flags_horizontal = 3
-[node name="Control2" type="Control" parent="VBoxContainer"]
+[node name="Control2" type="Control" parent="VBoxContainer" unique_id=1412018875]
custom_minimum_size = Vector2(750, 450)
layout_mode = 2
size_flags_vertical = 4
-[node name="JKL" type="Node2D" parent="VBoxContainer/Control2"]
+[node name="JKL" type="Node2D" parent="VBoxContainer/Control2" unique_id=1177184769]
position = Vector2(150, 0)
-[node name="K" type="Node2D" parent="VBoxContainer/Control2/JKL"]
+[node name="K" type="Node2D" parent="VBoxContainer/Control2/JKL" unique_id=774521440]
position = Vector2(200, 175)
-[node name="KeyboardButton" parent="VBoxContainer/Control2/JKL/K" instance=ExtResource("2_8nrgi")]
+[node name="KeyboardButton" parent="VBoxContainer/Control2/JKL/K" unique_id=1633407160 instance=ExtResource("2_8nrgi")]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -145,10 +145,10 @@ grow_horizontal = 2
grow_vertical = 2
text = "K"
-[node name="J" type="Node2D" parent="VBoxContainer/Control2/JKL"]
+[node name="J" type="Node2D" parent="VBoxContainer/Control2/JKL" unique_id=1136751368]
position = Vector2(125, 175)
-[node name="KeyboardButton" parent="VBoxContainer/Control2/JKL/J" instance=ExtResource("2_8nrgi")]
+[node name="KeyboardButton" parent="VBoxContainer/Control2/JKL/J" unique_id=1132698164 instance=ExtResource("2_8nrgi")]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -162,10 +162,10 @@ grow_horizontal = 2
grow_vertical = 2
text = "J"
-[node name="L" type="Node2D" parent="VBoxContainer/Control2/JKL"]
+[node name="L" type="Node2D" parent="VBoxContainer/Control2/JKL" unique_id=1442550083]
position = Vector2(275, 175)
-[node name="KeyboardButton" parent="VBoxContainer/Control2/JKL/L" instance=ExtResource("2_8nrgi")]
+[node name="KeyboardButton" parent="VBoxContainer/Control2/JKL/L" unique_id=1327035512 instance=ExtResource("2_8nrgi")]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -179,10 +179,10 @@ grow_horizontal = 2
grow_vertical = 2
text = "L"
-[node name="LeftHand" type="Node2D" parent="VBoxContainer/Control2/JKL"]
+[node name="LeftHand" type="Node2D" parent="VBoxContainer/Control2/JKL" unique_id=1230277954]
position = Vector2(25, 375)
-[node name="Label" type="Label" parent="VBoxContainer/Control2/JKL/LeftHand"]
+[node name="Label" type="Label" parent="VBoxContainer/Control2/JKL/LeftHand" unique_id=228034435]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -198,10 +198,10 @@ theme_override_fonts/font = ExtResource("3_nvtkh")
theme_override_font_sizes/font_size = 40
text = "c.controls_explanation.interact_left"
-[node name="RightHand" type="Node2D" parent="VBoxContainer/Control2/JKL"]
+[node name="RightHand" type="Node2D" parent="VBoxContainer/Control2/JKL" unique_id=359568535]
position = Vector2(375, 375)
-[node name="Label" type="Label" parent="VBoxContainer/Control2/JKL/RightHand"]
+[node name="Label" type="Label" parent="VBoxContainer/Control2/JKL/RightHand" unique_id=500510356]
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
@@ -217,10 +217,10 @@ theme_override_fonts/font = ExtResource("3_nvtkh")
theme_override_font_sizes/font_size = 40
text = "c.controls_explanation.interact_right"
-[node name="Boost" type="Node2D" parent="VBoxContainer/Control2/JKL"]
+[node name="Boost" type="Node2D" parent="VBoxContainer/Control2/JKL" unique_id=394841057]
position = Vector2(335, 65)
-[node name="Label" type="Label" parent="VBoxContainer/Control2/JKL/Boost"]
+[node name="Label" type="Label" parent="VBoxContainer/Control2/JKL/Boost" unique_id=2055301401]
anchors_preset = 4
anchor_top = 0.5
anchor_bottom = 0.5
@@ -232,17 +232,17 @@ theme_override_fonts/font = ExtResource("3_nvtkh")
theme_override_font_sizes/font_size = 40
text = "c.controls_explanation.boost"
-[node name="Sprite2D" type="Sprite2D" parent="VBoxContainer/Control2/JKL"]
+[node name="Sprite2D" type="Sprite2D" parent="VBoxContainer/Control2/JKL" unique_id=1855495404]
position = Vector2(50, 275)
scale = Vector2(0.5, 0.5)
texture = ExtResource("4_mjakv")
-[node name="Sprite2D2" type="Sprite2D" parent="VBoxContainer/Control2/JKL"]
+[node name="Sprite2D2" type="Sprite2D" parent="VBoxContainer/Control2/JKL" unique_id=770199290]
position = Vector2(350, 275)
scale = Vector2(-0.5, 0.5)
texture = ExtResource("4_mjakv")
-[node name="Sprite2D3" type="Sprite2D" parent="VBoxContainer/Control2/JKL"]
+[node name="Sprite2D3" type="Sprite2D" parent="VBoxContainer/Control2/JKL" unique_id=495337642]
position = Vector2(250, 90)
rotation = -1.5707964
scale = Vector2(-0.5, 0.5)
diff --git a/client/gui/overlays/debug/debug.tscn b/client/gui/overlays/debug/debug.tscn
index 3194dc50..0013f4ad 100644
--- a/client/gui/overlays/debug/debug.tscn
+++ b/client/gui/overlays/debug/debug.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://3lytexnfrub6"]
+[gd_scene format=3 uid="uid://3lytexnfrub6"]
[ext_resource type="Script" uid="uid://bpmdfuqjtwf5v" path="res://gui/overlays/debug/debug.gd" id="1_62otr"]
[ext_resource type="Script" uid="uid://byshs20og68tn" path="res://gui/components/smart_margin_container.gd" id="1_c21gy"]
@@ -11,7 +11,7 @@ variation_opentype = {
2003265652: 700
}
-[node name="SmartMarginContainer" type="MarginContainer"]
+[node name="SmartMarginContainer" type="MarginContainer" unique_id=207473556]
z_index = 99
anchors_preset = 15
anchor_right = 1.0
@@ -26,7 +26,7 @@ theme_override_constants/margin_bottom = 10
script = ExtResource("1_c21gy")
metadata/_custom_type_script = "uid://byshs20og68tn"
-[node name="Debug" type="RichTextLabel" parent="."]
+[node name="Debug" type="RichTextLabel" parent="." unique_id=599133286]
visible = false
layout_mode = 2
mouse_filter = 2
@@ -34,7 +34,7 @@ theme_override_colors/font_outline_color = Color(0, 0, 0, 1)
theme_override_constants/outline_size = 10
script = ExtResource("1_62otr")
-[node name="DebugPie" type="Control" parent="."]
+[node name="DebugPie" type="Control" parent="." unique_id=1967345075]
visible = false
layout_mode = 2
size_flags_horizontal = 8
diff --git a/client/gui/overlays/debug/pie.tscn b/client/gui/overlays/debug/pie.tscn
index 69872d72..bb65703c 100644
--- a/client/gui/overlays/debug/pie.tscn
+++ b/client/gui/overlays/debug/pie.tscn
@@ -1,6 +1,6 @@
[gd_scene format=3 uid="uid://27qwbrf7mh7i"]
-[node name="DebugPie" type="Control"]
+[node name="DebugPie" type="Control" unique_id=12646477]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
diff --git a/client/gui/overlays/lobby/lobby.tscn b/client/gui/overlays/lobby/lobby.tscn
index 62da0a07..c78dcfa4 100644
--- a/client/gui/overlays/lobby/lobby.tscn
+++ b/client/gui/overlays/lobby/lobby.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=16 format=3 uid="uid://bc50la65ntifb"]
+[gd_scene format=3 uid="uid://bc50la65ntifb"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_u18ke"]
[ext_resource type="Script" uid="uid://bssjvsu44l0fn" path="res://gui/overlays/lobby/lobby.gd" id="2_7657i"]
@@ -21,7 +21,7 @@ variation_opentype = {
2003265652: 700
}
-[node name="Lobby" type="Control" groups=["no_auto_focus"]]
+[node name="Lobby" type="Control" unique_id=1565790216 groups=["no_auto_focus"]]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -31,7 +31,7 @@ grow_vertical = 2
theme = ExtResource("1_u18ke")
script = ExtResource("2_7657i")
-[node name="PlayerList" type="MarginContainer" parent="."]
+[node name="PlayerList" type="MarginContainer" parent="." unique_id=428931880]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -44,14 +44,14 @@ theme_override_constants/margin_top = 8
theme_override_constants/margin_right = 342
theme_override_constants/margin_bottom = 8
-[node name="VBoxContainer" type="VBoxContainer" parent="PlayerList"]
+[node name="VBoxContainer" type="VBoxContainer" parent="PlayerList" unique_id=677543660]
layout_mode = 2
-[node name="Players" type="HBoxContainer" parent="PlayerList/VBoxContainer"]
+[node name="Players" type="HBoxContainer" parent="PlayerList/VBoxContainer" unique_id=823260063]
layout_mode = 2
alignment = 1
-[node name="Sidebar" type="HBoxContainer" parent="."]
+[node name="Sidebar" type="HBoxContainer" parent="." unique_id=290400512]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -60,30 +60,30 @@ grow_horizontal = 2
grow_vertical = 2
alignment = 2
-[node name="Bottom" type="PanelContainer" parent="Sidebar"]
+[node name="Bottom" type="PanelContainer" parent="Sidebar" unique_id=1354830602]
material = ExtResource("3_esmbx")
layout_mode = 2
theme_override_styles/panel = ExtResource("3_6iqoe")
script = ExtResource("5_am8pt")
-[node name="MarginContainer" type="MarginContainer" parent="Sidebar/Bottom"]
+[node name="MarginContainer" type="MarginContainer" parent="Sidebar/Bottom" unique_id=1216479959]
layout_mode = 2
script = ExtResource("6_7mu2u")
-[node name="VBoxContainer" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer" unique_id=1847639558]
layout_mode = 2
theme_override_constants/separation = 24
-[node name="HBoxContainer" type="HBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer"]
+[node name="HBoxContainer" type="HBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer" unique_id=157723219]
layout_direction = 2
layout_mode = 2
alignment = 1
-[node name="VBoxContainer" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer" unique_id=824177041]
layout_mode = 2
alignment = 1
-[node name="Left" type="TextureButton" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer"]
+[node name="Left" type="TextureButton" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer" unique_id=1422875980]
custom_minimum_size = Vector2(19, 28)
layout_mode = 2
focus_mode = 0
@@ -95,10 +95,10 @@ ignore_texture_size = true
stretch_mode = 4
flip_h = true
-[node name="Map" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer"]
+[node name="Map" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1797195293]
layout_mode = 2
-[node name="Name" type="Label" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/Map"]
+[node name="Name" type="Label" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/Map" unique_id=1669537853]
custom_minimum_size = Vector2(200, 0)
layout_mode = 2
theme_override_fonts/font = SubResource("FontVariation_5xxr2")
@@ -107,23 +107,23 @@ text = "Map name"
horizontal_alignment = 1
vertical_alignment = 1
-[node name="Players" type="Label" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/Map"]
+[node name="Players" type="Label" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/Map" unique_id=1637269594]
layout_mode = 2
text = "Players"
horizontal_alignment = 1
vertical_alignment = 1
-[node name="Difficulty" type="Label" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/Map"]
+[node name="Difficulty" type="Label" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/Map" unique_id=1816548843]
layout_mode = 2
text = "Difficulty"
horizontal_alignment = 1
vertical_alignment = 1
-[node name="VBoxContainer2" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer"]
+[node name="VBoxContainer2" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1321493780]
layout_mode = 2
alignment = 1
-[node name="Right" type="TextureButton" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer2"]
+[node name="Right" type="TextureButton" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer2" unique_id=234475564]
custom_minimum_size = Vector2(19, 28)
layout_mode = 2
focus_mode = 0
@@ -134,39 +134,39 @@ texture_focused = ExtResource("6_tulu3")
ignore_texture_size = true
stretch_mode = 4
-[node name="MapList" type="ScrollContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer"]
+[node name="MapList" type="ScrollContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer" unique_id=392832076]
layout_mode = 2
size_flags_vertical = 3
script = ExtResource("10_bgene")
-[node name="VBoxContainer" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/MapList"]
+[node name="VBoxContainer" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/MapList" unique_id=1238256777]
layout_mode = 2
size_flags_horizontal = 3
-[node name="Bots" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer"]
+[node name="Bots" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer" unique_id=858278563]
layout_mode = 2
-[node name="EnableBots" type="CheckButton" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/Bots"]
+[node name="EnableBots" type="CheckButton" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/Bots" unique_id=1136395709]
layout_mode = 2
text = "c.menu.lobby.enable_bots"
-[node name="ScrollContainerCustom" type="ScrollContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/Bots"]
+[node name="ScrollContainerCustom" type="ScrollContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/Bots" unique_id=473644111]
visible = false
layout_mode = 2
size_flags_vertical = 3
script = ExtResource("10_bgene")
-[node name="BotSettings" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/Bots/ScrollContainerCustom"]
+[node name="BotSettings" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/Bots/ScrollContainerCustom" unique_id=1392457686]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
-[node name="VBoxContainer" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer"]
+[node name="VBoxContainer" type="VBoxContainer" parent="Sidebar/Bottom/MarginContainer/VBoxContainer" unique_id=1825997822]
layout_mode = 2
theme_override_constants/separation = 15
alignment = 1
-[node name="Start" type="Button" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/VBoxContainer"]
+[node name="Start" type="Button" parent="Sidebar/Bottom/MarginContainer/VBoxContainer/VBoxContainer" unique_id=1330854382]
layout_mode = 2
text = "c.menu.lobby.start"
expand_icon = true
diff --git a/client/gui/overlays/lobby/player.tscn b/client/gui/overlays/lobby/player.tscn
index 4c294475..3b837bb4 100644
--- a/client/gui/overlays/lobby/player.tscn
+++ b/client/gui/overlays/lobby/player.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=3 uid="uid://gmldnel4xbxy"]
+[gd_scene format=3 uid="uid://gmldnel4xbxy"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_flfqn"]
[ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://gui/resources/materials/dark_blur_material.tres" id="1_jy1rs"]
@@ -15,7 +15,7 @@ corner_radius_bottom_left = 16
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_3yp6e"]
content_margin_right = 8.0
-[node name="Player" type="PanelContainer"]
+[node name="Player" type="PanelContainer" unique_id=141359444]
material = ExtResource("1_jy1rs")
offset_right = 40.0
offset_bottom = 40.0
@@ -23,22 +23,22 @@ theme = ExtResource("1_flfqn")
theme_override_styles/panel = SubResource("StyleBoxFlat_1227j")
script = ExtResource("2_w3lyk")
-[node name="MarginContainer" type="MarginContainer" parent="."]
+[node name="MarginContainer" type="MarginContainer" parent="." unique_id=2016059636]
layout_mode = 2
theme_override_constants/margin_left = 4
theme_override_constants/margin_top = 4
theme_override_constants/margin_right = 4
theme_override_constants/margin_bottom = 4
-[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer"]
+[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer" unique_id=1039786929]
layout_mode = 2
-[node name="Icon" type="TextureRect" parent="MarginContainer/HBoxContainer"]
+[node name="Icon" type="TextureRect" parent="MarginContainer/HBoxContainer" unique_id=1840719777]
layout_mode = 2
texture = ExtResource("2_mnaqt")
expand_mode = 2
-[node name="Label" type="Label" parent="MarginContainer/HBoxContainer"]
+[node name="Label" type="Label" parent="MarginContainer/HBoxContainer" unique_id=895904561]
layout_mode = 2
theme_override_styles/normal = SubResource("StyleBoxEmpty_3yp6e")
text = "Player"
diff --git a/client/gui/overlays/overlays.tscn b/client/gui/overlays/overlays.tscn
index 20f0a978..1a183806 100644
--- a/client/gui/overlays/overlays.tscn
+++ b/client/gui/overlays/overlays.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=9 format=3 uid="uid://cr26jennm5c0c"]
+[gd_scene format=3 uid="uid://cr26jennm5c0c"]
[ext_resource type="Script" uid="uid://bkvtm1jlme6jf" path="res://gui/overlays/overlays.gd" id="1_dcvak"]
[ext_resource type="PackedScene" uid="uid://xcxbmynn8mhi" path="res://gui/overlays/chat.tscn" id="1_n4uhr"]
@@ -9,7 +9,7 @@
[ext_resource type="PackedScene" uid="uid://b21nrnkygiyjt" path="res://gui/overlays/popup_message/popup_message.tscn" id="7_jwd7s"]
[ext_resource type="PackedScene" uid="uid://3lytexnfrub6" path="res://gui/overlays/debug/debug.tscn" id="8_8ouu3"]
-[node name="Overlays" type="Control"]
+[node name="Overlays" type="Control" unique_id=2071182967]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -18,19 +18,19 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_dcvak")
-[node name="PinnedMessages" parent="." instance=ExtResource("3_dcvak")]
+[node name="PinnedMessages" parent="." unique_id=1769024201 instance=ExtResource("3_dcvak")]
layout_mode = 1
-[node name="Score" parent="." instance=ExtResource("2_whygm")]
+[node name="Score" parent="." unique_id=2068981342 instance=ExtResource("2_whygm")]
layout_mode = 1
-[node name="ChatPreview" parent="." instance=ExtResource("1_n4uhr")]
+[node name="ChatPreview" parent="." unique_id=1306284704 instance=ExtResource("1_n4uhr")]
layout_mode = 1
-[node name="Lobby" parent="." instance=ExtResource("4_jwd7s")]
+[node name="Lobby" parent="." unique_id=568929732 instance=ExtResource("4_jwd7s")]
layout_mode = 1
-[node name="AnnounceTitle" parent="." instance=ExtResource("5_whygm")]
+[node name="AnnounceTitle" parent="." unique_id=1456313117 instance=ExtResource("5_whygm")]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -38,8 +38,8 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
-[node name="PopupMessage" parent="." instance=ExtResource("7_jwd7s")]
+[node name="PopupMessage" parent="." unique_id=1024925196 instance=ExtResource("7_jwd7s")]
layout_mode = 1
-[node name="Debug" parent="." instance=ExtResource("8_8ouu3")]
+[node name="Debug" parent="." unique_id=2125601218 instance=ExtResource("8_8ouu3")]
layout_mode = 1
diff --git a/client/gui/overlays/pinned_messages.tscn b/client/gui/overlays/pinned_messages.tscn
index 318c9b85..a09eddee 100644
--- a/client/gui/overlays/pinned_messages.tscn
+++ b/client/gui/overlays/pinned_messages.tscn
@@ -1,8 +1,8 @@
-[gd_scene load_steps=2 format=3 uid="uid://dcrr1rwdwbkq8"]
+[gd_scene format=3 uid="uid://dcrr1rwdwbkq8"]
[ext_resource type="Script" uid="uid://c0k6f1wkynbkd" path="res://gui/overlays/pinned_messages.gd" id="1_q0jkk"]
-[node name="PinnedItemMessages" type="Control"]
+[node name="PinnedItemMessages" type="Control" unique_id=1436447205]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -12,7 +12,7 @@ grow_vertical = 2
mouse_filter = 2
script = ExtResource("1_q0jkk")
-[node name="HBoxContainer" type="HBoxContainer" parent="."]
+[node name="HBoxContainer" type="HBoxContainer" parent="." unique_id=15845709]
layout_direction = 2
layout_mode = 1
anchors_preset = 10
diff --git a/client/gui/overlays/popup_message/font_variation.tres b/client/gui/overlays/popup_message/font_variation.tres
index ad394ae7..84254e1c 100644
--- a/client/gui/overlays/popup_message/font_variation.tres
+++ b/client/gui/overlays/popup_message/font_variation.tres
@@ -1,4 +1,4 @@
-[gd_resource type="FontVariation" load_steps=2 format=3 uid="uid://c4g6ucr5piwy1"]
+[gd_resource type="FontVariation" format=3 uid="uid://c4g6ucr5piwy1"]
[ext_resource type="FontFile" uid="uid://bk704sc5gkrb3" path="res://gui/resources/fonts/font-azaret-mono.woff2" id="1_gewoj"]
diff --git a/client/gui/overlays/popup_message/server_message.tscn b/client/gui/overlays/popup_message/server_message.tscn
index 40feada1..e64cad79 100644
--- a/client/gui/overlays/popup_message/server_message.tscn
+++ b/client/gui/overlays/popup_message/server_message.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=5 format=3 uid="uid://dq61p3a8og2b6"]
+[gd_scene format=3 uid="uid://dq61p3a8og2b6"]
[ext_resource type="Shader" uid="uid://cwldxegcj55if" path="res://gui/resources/shaders/blur_mix.gdshader" id="1_qv8ew"]
[ext_resource type="Script" uid="uid://dfgwh7x7sqc21" path="res://gui/overlays/popup_message/server_message.gd" id="2_csqo8"]
@@ -18,7 +18,7 @@ corner_radius_top_right = 16
corner_radius_bottom_right = 16
corner_radius_bottom_left = 16
-[node name="ServerMessage" type="PanelContainer"]
+[node name="ServerMessage" type="PanelContainer" unique_id=241738499]
material = SubResource("ShaderMaterial_q3bbd")
offset_right = 210.0
offset_bottom = 35.0
@@ -28,7 +28,7 @@ mouse_filter = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_vq4dg")
script = ExtResource("2_csqo8")
-[node name="CenterContainer" type="MarginContainer" parent="."]
+[node name="CenterContainer" type="MarginContainer" parent="." unique_id=1965686626]
layout_mode = 2
mouse_filter = 2
theme_override_constants/margin_left = 32
@@ -36,7 +36,7 @@ theme_override_constants/margin_top = 8
theme_override_constants/margin_right = 32
theme_override_constants/margin_bottom = 8
-[node name="VFlowContainer" type="VFlowContainer" parent="CenterContainer"]
+[node name="VFlowContainer" type="VFlowContainer" parent="CenterContainer" unique_id=1522041734]
layout_direction = 1
layout_mode = 2
theme_override_constants/h_separation = 0
diff --git a/client/gui/overlays/score.tscn b/client/gui/overlays/score.tscn
index 7ad1db7a..566bdf8e 100644
--- a/client/gui/overlays/score.tscn
+++ b/client/gui/overlays/score.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://bpikve6wlsjfl"]
+[gd_scene format=3 uid="uid://bpikve6wlsjfl"]
[ext_resource type="Theme" uid="uid://b0qmvo504e457" path="res://gui/resources/theme/theme.tres" id="1_4kujw"]
[ext_resource type="Script" uid="uid://mcgg3q0l03dx" path="res://gui/overlays/score.gd" id="2_kbjds"]
@@ -8,7 +8,7 @@
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_04ujj"]
bg_color = Color(0, 0, 0, 0)
-[node name="ScoreOverlay" type="PanelContainer"]
+[node name="ScoreOverlay" type="PanelContainer" unique_id=1846677990]
layout_direction = 2
anchors_preset = 15
anchor_right = 1.0
@@ -20,18 +20,18 @@ theme = ExtResource("1_4kujw")
theme_override_styles/panel = SubResource("StyleBoxFlat_04ujj")
script = ExtResource("2_kbjds")
-[node name="GameTime" type="Timer" parent="."]
+[node name="GameTime" type="Timer" parent="." unique_id=210885742]
wait_time = 30.0
-[node name="WarningTime" type="Timer" parent="."]
+[node name="WarningTime" type="Timer" parent="." unique_id=2123014988]
one_shot = true
-[node name="Score" type="Control" parent="."]
+[node name="Score" type="Control" parent="." unique_id=2011529559]
layout_mode = 2
size_flags_horizontal = 8
size_flags_vertical = 0
-[node name="Paper" type="TextureRect" parent="Score"]
+[node name="Paper" type="TextureRect" parent="Score" unique_id=1153834916]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -47,7 +47,7 @@ grow_vertical = 2
rotation = 0.0610865
texture = ExtResource("3_oum5g")
-[node name="Margin" type="MarginContainer" parent="Score/Paper"]
+[node name="Margin" type="MarginContainer" parent="Score/Paper" unique_id=1572878834]
layout_mode = 1
anchors_preset = 2
anchor_top = 1.0
@@ -58,27 +58,27 @@ grow_vertical = 0
theme_override_constants/margin_left = 10
theme_override_constants/margin_bottom = 10
-[node name="Lines" type="VBoxContainer" parent="Score/Paper/Margin"]
+[node name="Lines" type="VBoxContainer" parent="Score/Paper/Margin" unique_id=837263051]
layout_direction = 1
layout_mode = 2
size_flags_horizontal = 0
size_flags_vertical = 8
-[node name="Line1" type="HBoxContainer" parent="Score/Paper/Margin/Lines"]
+[node name="Line1" type="HBoxContainer" parent="Score/Paper/Margin/Lines" unique_id=994156258]
layout_mode = 2
-[node name="Label" type="Label" parent="Score/Paper/Margin/Lines/Line1"]
+[node name="Label" type="Label" parent="Score/Paper/Margin/Lines/Line1" unique_id=1286515503]
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_fonts/font = ExtResource("3_u54fv")
theme_override_font_sizes/font_size = 25
text = "c.score.demands_completed"
-[node name="Spacer" type="Control" parent="Score/Paper/Margin/Lines/Line1"]
+[node name="Spacer" type="Control" parent="Score/Paper/Margin/Lines/Line1" unique_id=1404497590]
layout_mode = 2
size_flags_horizontal = 3
-[node name="Completed" type="Label" parent="Score/Paper/Margin/Lines/Line1"]
+[node name="Completed" type="Label" parent="Score/Paper/Margin/Lines/Line1" unique_id=1103013403]
auto_translate_mode = 2
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
@@ -88,21 +88,21 @@ theme_override_font_sizes/font_size = 35
text = "0"
horizontal_alignment = 1
-[node name="Line2" type="HBoxContainer" parent="Score/Paper/Margin/Lines"]
+[node name="Line2" type="HBoxContainer" parent="Score/Paper/Margin/Lines" unique_id=1837168386]
layout_mode = 2
-[node name="Label" type="Label" parent="Score/Paper/Margin/Lines/Line2"]
+[node name="Label" type="Label" parent="Score/Paper/Margin/Lines/Line2" unique_id=655498209]
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_fonts/font = ExtResource("3_u54fv")
theme_override_font_sizes/font_size = 25
text = "c.score.demands_failed"
-[node name="Spacer" type="Control" parent="Score/Paper/Margin/Lines/Line2"]
+[node name="Spacer" type="Control" parent="Score/Paper/Margin/Lines/Line2" unique_id=1118920525]
layout_mode = 2
size_flags_horizontal = 3
-[node name="Failed" type="Label" parent="Score/Paper/Margin/Lines/Line2"]
+[node name="Failed" type="Label" parent="Score/Paper/Margin/Lines/Line2" unique_id=820452433]
auto_translate_mode = 2
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
@@ -112,21 +112,21 @@ theme_override_font_sizes/font_size = 35
text = "0"
horizontal_alignment = 1
-[node name="Line3" type="HBoxContainer" parent="Score/Paper/Margin/Lines"]
+[node name="Line3" type="HBoxContainer" parent="Score/Paper/Margin/Lines" unique_id=395828137]
layout_mode = 2
-[node name="Label" type="Label" parent="Score/Paper/Margin/Lines/Line3"]
+[node name="Label" type="Label" parent="Score/Paper/Margin/Lines/Line3" unique_id=692176995]
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_fonts/font = ExtResource("3_u54fv")
theme_override_font_sizes/font_size = 35
text = "c.score.points"
-[node name="Spacer" type="Control" parent="Score/Paper/Margin/Lines/Line3"]
+[node name="Spacer" type="Control" parent="Score/Paper/Margin/Lines/Line3" unique_id=1198568818]
layout_mode = 2
size_flags_horizontal = 3
-[node name="Points" type="Label" parent="Score/Paper/Margin/Lines/Line3"]
+[node name="Points" type="Label" parent="Score/Paper/Margin/Lines/Line3" unique_id=1181984380]
auto_translate_mode = 2
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
@@ -136,12 +136,12 @@ theme_override_font_sizes/font_size = 45
text = "0"
horizontal_alignment = 1
-[node name="Time" type="Control" parent="."]
+[node name="Time" type="Control" parent="." unique_id=374078299]
layout_mode = 2
size_flags_horizontal = 8
size_flags_vertical = 8
-[node name="Paper" type="TextureRect" parent="Time"]
+[node name="Paper" type="TextureRect" parent="Time" unique_id=594422819]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -157,17 +157,17 @@ grow_vertical = 2
rotation = 0.0610865
texture = ExtResource("3_oum5g")
-[node name="Node2D" type="Node2D" parent="Time/Paper"]
+[node name="Node2D" type="Node2D" parent="Time/Paper" unique_id=1716596348]
position = Vector2(95, 30)
-[node name="Line" type="HBoxContainer" parent="Time/Paper/Node2D"]
+[node name="Line" type="HBoxContainer" parent="Time/Paper/Node2D" unique_id=1351708448]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
-[node name="Minutes" type="Label" parent="Time/Paper/Node2D/Line"]
+[node name="Minutes" type="Label" parent="Time/Paper/Node2D/Line" unique_id=1901555605]
auto_translate_mode = 2
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
@@ -176,7 +176,7 @@ theme_override_font_sizes/font_size = 45
text = "05"
horizontal_alignment = 2
-[node name="Colon" type="Label" parent="Time/Paper/Node2D/Line"]
+[node name="Colon" type="Label" parent="Time/Paper/Node2D/Line" unique_id=2075984843]
auto_translate_mode = 2
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
@@ -185,7 +185,7 @@ theme_override_font_sizes/font_size = 45
text = ":"
horizontal_alignment = 1
-[node name="Seconds" type="Label" parent="Time/Paper/Node2D/Line"]
+[node name="Seconds" type="Label" parent="Time/Paper/Node2D/Line" unique_id=1543571528]
auto_translate_mode = 2
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
@@ -193,7 +193,7 @@ theme_override_fonts/font = ExtResource("3_u54fv")
theme_override_font_sizes/font_size = 45
text = "00"
-[node name="PulsatingTime" type="Timer" parent="Time/Paper/Node2D/Line"]
+[node name="PulsatingTime" type="Timer" parent="Time/Paper/Node2D/Line" unique_id=660955497]
wait_time = 0.5
[connection signal="timeout" from="WarningTime" to="." method="_on_warning_time_timeout"]
diff --git a/client/gui/resources/fonts/sansita-swashed-bold.tres b/client/gui/resources/fonts/sansita-swashed-bold.tres
index 17903145..d0bb5003 100644
--- a/client/gui/resources/fonts/sansita-swashed-bold.tres
+++ b/client/gui/resources/fonts/sansita-swashed-bold.tres
@@ -1,4 +1,4 @@
-[gd_resource type="FontVariation" load_steps=2 format=3 uid="uid://cl6m4hqsnrpav"]
+[gd_resource type="FontVariation" format=3 uid="uid://cl6m4hqsnrpav"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://gui/resources/fonts/font-sansita-swashed.woff2" id="1_x5a5j"]
diff --git a/client/gui/resources/materials/blur_material.tres b/client/gui/resources/materials/blur_material.tres
index b6ebf183..2ebc3385 100644
--- a/client/gui/resources/materials/blur_material.tres
+++ b/client/gui/resources/materials/blur_material.tres
@@ -1,4 +1,4 @@
-[gd_resource type="ShaderMaterial" load_steps=2 format=3 uid="uid://2j8a0c0a2ta5"]
+[gd_resource type="ShaderMaterial" format=3 uid="uid://2j8a0c0a2ta5"]
[ext_resource type="Shader" uid="uid://cwldxegcj55if" path="res://gui/resources/shaders/blur_mix.gdshader" id="1_d16rd"]
diff --git a/client/gui/resources/materials/dark_blur_material.tres b/client/gui/resources/materials/dark_blur_material.tres
index 9a59c614..d0dcd075 100644
--- a/client/gui/resources/materials/dark_blur_material.tres
+++ b/client/gui/resources/materials/dark_blur_material.tres
@@ -1,4 +1,4 @@
-[gd_resource type="ShaderMaterial" load_steps=2 format=3 uid="uid://beea1pc5nt67r"]
+[gd_resource type="ShaderMaterial" format=3 uid="uid://beea1pc5nt67r"]
[ext_resource type="Shader" uid="uid://cwldxegcj55if" path="res://gui/resources/shaders/blur_mix.gdshader" id="1_cynu0"]
diff --git a/client/gui/resources/materials/grayscale_material.tres b/client/gui/resources/materials/grayscale_material.tres
index 236ad443..819894b8 100644
--- a/client/gui/resources/materials/grayscale_material.tres
+++ b/client/gui/resources/materials/grayscale_material.tres
@@ -1,4 +1,4 @@
-[gd_resource type="ShaderMaterial" load_steps=2 format=3 uid="uid://bplhkekj6rebp"]
+[gd_resource type="ShaderMaterial" format=3 uid="uid://bplhkekj6rebp"]
[ext_resource type="Shader" uid="uid://qjrh2imc53u1" path="res://gui/resources/shaders/grayscale.gdshader" id="1_u0c2c"]
diff --git a/client/gui/resources/materials/printed_material.tres b/client/gui/resources/materials/printed_material.tres
index 3cc4a88c..1648e6cc 100644
--- a/client/gui/resources/materials/printed_material.tres
+++ b/client/gui/resources/materials/printed_material.tres
@@ -1,4 +1,4 @@
-[gd_resource type="ShaderMaterial" load_steps=2 format=3 uid="uid://dogdyoqrmy6ft"]
+[gd_resource type="ShaderMaterial" format=3 uid="uid://dogdyoqrmy6ft"]
[ext_resource type="Shader" uid="uid://5p1xlwoc8qe5" path="res://gui/resources/shaders/printed.gdshader" id="1_sevww"]
diff --git a/client/gui/resources/style/paper_panel_style.tres b/client/gui/resources/style/paper_panel_style.tres
index effa2310..4336d5b1 100644
--- a/client/gui/resources/style/paper_panel_style.tres
+++ b/client/gui/resources/style/paper_panel_style.tres
@@ -1,4 +1,4 @@
-[gd_resource type="StyleBoxTexture" load_steps=2 format=3 uid="uid://bqhs5wtdp2oax"]
+[gd_resource type="StyleBoxTexture" format=3 uid="uid://bqhs5wtdp2oax"]
[ext_resource type="Texture2D" uid="uid://chxkwohi56cxx" path="res://gui/resources/shaders/paper.tres" id="1_u1kqj"]
diff --git a/client/gui/resources/theme/paper.tres b/client/gui/resources/theme/paper.tres
index 41417f39..480f6f46 100644
--- a/client/gui/resources/theme/paper.tres
+++ b/client/gui/resources/theme/paper.tres
@@ -1,4 +1,4 @@
-[gd_resource type="Theme" load_steps=17 format=3 uid="uid://ci2qajdoa1an1"]
+[gd_resource type="Theme" format=3 uid="uid://ci2qajdoa1an1"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://gui/resources/fonts/font-sansita-swashed.woff2" id="1_koj1m"]
[ext_resource type="FontFile" uid="uid://5ixo6b3bd3km" path="res://gui/resources/fonts/font-josefin-sans.woff2" id="1_tc8bk"]
diff --git a/client/map/environment/environment.tscn b/client/map/environment/environment.tscn
index fe8bdcbc..aaa4ed55 100644
--- a/client/map/environment/environment.tscn
+++ b/client/map/environment/environment.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=12 format=3 uid="uid://nroo08m5og0"]
+[gd_scene format=3 uid="uid://nroo08m5og0"]
[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"]
@@ -58,25 +58,25 @@ material = SubResource("StandardMaterial3D_ig8qu")
radius = 0.03
height = 0.06
-[node name="Environment" type="Node3D"]
+[node name="Environment" type="Node3D" unique_id=857364835]
script = ExtResource("1_qy481")
-[node name="Rain" type="GPUParticles3D" parent="."]
+[node name="Rain" type="GPUParticles3D" parent="." unique_id=1938136108]
emitting = false
amount = 500
process_material = SubResource("ParticleProcessMaterial_fyrr8")
draw_pass_1 = SubResource("CapsuleMesh_6kss1")
-[node name="Wind" type="GPUParticles3D" parent="."]
+[node name="Wind" type="GPUParticles3D" parent="." unique_id=1893429122]
emitting = false
amount = 150
lifetime = 5.0
process_material = SubResource("ParticleProcessMaterial_pyn6b")
draw_pass_1 = SubResource("SphereMesh_4trvf")
-[node name="WorldEnvironment" parent="." instance=ExtResource("2_68o16")]
+[node name="WorldEnvironment" parent="." unique_id=976396102 instance=ExtResource("2_68o16")]
-[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
+[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=1587208474]
transform = Transform3D(-0.413104, 0.834517, -0.364591, 0, 0.400349, 0.916363, 0.910684, 0.378553, -0.165386, 0, 0, 0)
shadow_enabled = true
script = ExtResource("3_fcjh2")
diff --git a/client/map/environment/world_environment.tscn b/client/map/environment/world_environment.tscn
index e3f6c0f7..dfa33585 100644
--- a/client/map/environment/world_environment.tscn
+++ b/client/map/environment/world_environment.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=5 format=3 uid="uid://cb4ic3ssk4r8r"]
+[gd_scene format=3 uid="uid://cb4ic3ssk4r8r"]
[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"]
@@ -14,6 +14,6 @@ ssao_enabled = true
sdfgi_use_occlusion = true
sdfgi_energy = 2.0
-[node name="WorldEnvironment" type="WorldEnvironment"]
+[node name="WorldEnvironment" type="WorldEnvironment" unique_id=1422427611]
environment = SubResource("Environment_8cwcp")
script = ExtResource("1_iatcp")
diff --git a/client/map/items/basket.tscn b/client/map/items/basket.tscn
index 4a3e046d..628e4bd6 100644
--- a/client/map/items/basket.tscn
+++ b/client/map/items/basket.tscn
@@ -1,9 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://bu0o7coy26rwx"]
+[gd_scene format=3 uid="uid://bu0o7coy26rwx"]
[ext_resource type="ArrayMesh" uid="uid://bqwi4qvtgjlk5" path="res://map/items/deep_fryer_basket.res" id="1_7yj46"]
-[node name="Basket" type="Node3D"]
+[node name="Basket" type="Node3D" unique_id=606292015]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1069269296]
transform = Transform3D(-0.75, 0, -6.556708e-08, 0, 0.75, 0, 6.556708e-08, 0, -0.75, 0, 0, 0)
mesh = ExtResource("1_7yj46")
diff --git a/client/map/items/bun.res b/client/map/items/bun.res
index 3f1821df..ec6cbe4e 100644
--- a/client/map/items/bun.res
+++ b/client/map/items/bun.res
Binary files differ
diff --git a/client/map/items/bun.tscn b/client/map/items/bun.tscn
index 88483ee3..650a1efb 100644
--- a/client/map/items/bun.tscn
+++ b/client/map/items/bun.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dgifus08aktx0"]
+[gd_scene format=3 uid="uid://dgifus08aktx0"]
[ext_resource type="ArrayMesh" uid="uid://ke5s5itvrqce" path="res://map/items/bun.res" id="1_limvy"]
-[node name="Bun" type="Node3D"]
+[node name="Bun" type="Node3D" unique_id=1561269631]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=338156627]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_limvy")
-skeleton = NodePath("")
diff --git a/client/map/items/burned.res b/client/map/items/burned.res
index 8305ca6e..3cff4081 100644
--- a/client/map/items/burned.res
+++ b/client/map/items/burned.res
Binary files differ
diff --git a/client/map/items/burned.tscn b/client/map/items/burned.tscn
index 241bbf77..a37d45b8 100644
--- a/client/map/items/burned.tscn
+++ b/client/map/items/burned.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://b48ximtiqbwvo"]
+[gd_scene format=3 uid="uid://b48ximtiqbwvo"]
[ext_resource type="ArrayMesh" uid="uid://bpndpup4f6g6v" path="res://map/items/burned.res" id="1_wu5eo"]
-[node name="Burned" type="Node3D"]
+[node name="Burned" type="Node3D" unique_id=2043673784]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1570232437]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_wu5eo")
-skeleton = NodePath("")
diff --git a/client/map/items/cheese.res b/client/map/items/cheese.res
index eac705e5..1936b0c8 100644
--- a/client/map/items/cheese.res
+++ b/client/map/items/cheese.res
Binary files differ
diff --git a/client/map/items/cheese.tscn b/client/map/items/cheese.tscn
index 515262c8..9702b324 100644
--- a/client/map/items/cheese.tscn
+++ b/client/map/items/cheese.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://0lbjf2sie4rk"]
+[gd_scene format=3 uid="uid://0lbjf2sie4rk"]
[ext_resource type="ArrayMesh" uid="uid://cshqtme8isvmw" path="res://map/items/cheese.res" id="1_p24nf"]
-[node name="Cheese" type="Node3D"]
+[node name="Cheese" type="Node3D" unique_id=93481419]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=595142792]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_p24nf")
-skeleton = NodePath("")
diff --git a/client/map/items/cheese_bit.res b/client/map/items/cheese_bit.res
index 56d81add..78c32494 100644
--- a/client/map/items/cheese_bit.res
+++ b/client/map/items/cheese_bit.res
Binary files differ
diff --git a/client/map/items/coconut.res b/client/map/items/coconut.res
index 68d3ce46..0719fec4 100644
--- a/client/map/items/coconut.res
+++ b/client/map/items/coconut.res
Binary files differ
diff --git a/client/map/items/coconut.tscn b/client/map/items/coconut.tscn
index b939e9b8..19fb7b80 100644
--- a/client/map/items/coconut.tscn
+++ b/client/map/items/coconut.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=4 format=3 uid="uid://cmsirxgv7iqnk"]
+[gd_scene format=3 uid="uid://cmsirxgv7iqnk"]
[ext_resource type="ArrayMesh" uid="uid://djenv8k2nnqyt" path="res://map/items/coconut.res" id="1_c4upd"]
[ext_resource type="Texture2D" uid="uid://dgcs4wkxsxe6a" path="res://map/textures/palette.png" id="2_e3g14"]
@@ -8,10 +8,9 @@ resource_name = "Material.001"
cull_mode = 2
albedo_texture = ExtResource("2_e3g14")
-[node name="Coconut" type="Node3D"]
+[node name="Coconut" type="Node3D" unique_id=1082368642]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1732359079]
transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0.2, 0)
mesh = ExtResource("1_c4upd")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_qtcu3")
diff --git a/client/map/items/cooked_cheese_pizza.tscn b/client/map/items/cooked_cheese_pizza.tscn
index 69337046..de677b2a 100644
--- a/client/map/items/cooked_cheese_pizza.tscn
+++ b/client/map/items/cooked_cheese_pizza.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://cl1etmr26p262"]
+[gd_scene format=3 uid="uid://cl1etmr26p262"]
[ext_resource type="ArrayMesh" uid="uid://cwstqugiw76tc" path="res://map/items/pizza.res" id="1_vnyro"]
@@ -25,10 +25,9 @@ uv1_scale = Vector3(0.5, 0.5, 0.5)
uv1_offset = Vector3(0.5, 0, 0.5)
uv1_triplanar = true
-[node name="CookedCheesePizza" type="Node3D"]
+[node name="CookedCheesePizza" type="Node3D" unique_id=1618397990]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=2039708425]
transform = Transform3D(0.3, 0, 0, 0, 0.05, 0, 0, 0, 0.3, 0, 0.05, 0)
mesh = ExtResource("1_vnyro")
-skeleton = NodePath("")
surface_material_override/1 = SubResource("StandardMaterial3D_vnyro")
diff --git a/client/map/items/cooked_noodles.res b/client/map/items/cooked_noodles.res
index f98b4976..4ba4012c 100644
--- a/client/map/items/cooked_noodles.res
+++ b/client/map/items/cooked_noodles.res
Binary files differ
diff --git a/client/map/items/cooked_noodles.tscn b/client/map/items/cooked_noodles.tscn
index 419e5eaa..895e1edd 100644
--- a/client/map/items/cooked_noodles.tscn
+++ b/client/map/items/cooked_noodles.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://ct4f8jtnvfn56"]
+[gd_scene format=3 uid="uid://ct4f8jtnvfn56"]
[ext_resource type="ArrayMesh" uid="uid://cwhr8luqwpo7a" path="res://map/items/cooked_noodles.res" id="1_ahfxi"]
-[node name="CookedNoodles" type="Node3D"]
+[node name="CookedNoodles" type="Node3D" unique_id=663842765]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=675901793]
transform = Transform3D(0.378, 0, 0, 0, 0.378, 0, 0, 0, 0.378, -0.027, 0, 0.095)
mesh = ExtResource("1_ahfxi")
-skeleton = NodePath("")
diff --git a/client/map/items/cooked_rice_fill.tscn b/client/map/items/cooked_rice_fill.tscn
index 825e1f63..d55ee61e 100644
--- a/client/map/items/cooked_rice_fill.tscn
+++ b/client/map/items/cooked_rice_fill.tscn
@@ -1,14 +1,14 @@
-[gd_scene load_steps=3 format=3 uid="uid://c17tdqcs3a33i"]
+[gd_scene format=3 uid="uid://c17tdqcs3a33i"]
[ext_resource type="PackedScene" uid="uid://do4qxd1d1x7cc" path="res://map/items/rice_content.tscn" id="1_mteor"]
-[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vr3i3"]
+[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wuevv"]
resource_local_to_scene = true
albedo_color = Color(0.933333, 0.933333, 0.666667, 1)
-[node name="CookedRiceFIll" type="Node3D"]
+[node name="CookedRiceFIll" type="Node3D" unique_id=1097928494]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
-[node name="RiceContent" parent="." instance=ExtResource("1_mteor")]
+[node name="RiceContent" parent="." unique_id=1357077206 instance=ExtResource("1_mteor")]
transform = Transform3D(0.3, 0, 0, 0, 0.15, 0, 0, 0, 0.562, 0.194, 0.07, 0)
-surface_material_override/0 = SubResource("StandardMaterial3D_vr3i3")
+surface_material_override/0 = SubResource("StandardMaterial3D_wuevv")
diff --git a/client/map/items/cut.tscn b/client/map/items/cut.tscn
index d465d788..69fad628 100644
--- a/client/map/items/cut.tscn
+++ b/client/map/items/cut.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=5 format=3 uid="uid://bbjair4iw1841"]
+[gd_scene format=3 uid="uid://bbjair4iw1841"]
[sub_resource type="Curve" id="Curve_3m5vp"]
_data = [Vector2(0, 0), 0.0, 9.741706, 0, 0, Vector2(0.24820146, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), -1.9750195, 0.0, 0, 0]
@@ -20,7 +20,7 @@ curve = SubResource("Curve_3m5vp")
_data = [Vector2(0.7027972, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 2
-[node name="Cut" type="CPUParticles3D"]
+[node name="Cut" type="CPUParticles3D" unique_id=1642709239]
cast_shadow = 0
emitting = false
amount = 15
diff --git a/client/map/items/deep_fryer_basket.res b/client/map/items/deep_fryer_basket.res
index 40f1c05d..f31999e7 100644
--- a/client/map/items/deep_fryer_basket.res
+++ b/client/map/items/deep_fryer_basket.res
Binary files differ
diff --git a/client/map/items/deep_frying.tscn b/client/map/items/deep_frying.tscn
index 81a4ccfb..1cf5de19 100644
--- a/client/map/items/deep_frying.tscn
+++ b/client/map/items/deep_frying.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=3 format=3 uid="uid://c2g5ncvn45263"]
+[gd_scene format=3 uid="uid://c2g5ncvn45263"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3xkdk"]
albedo_color = Color(0.9153118, 0.62961817, 0.44200557, 1)
@@ -9,7 +9,7 @@ material = SubResource("StandardMaterial3D_3xkdk")
radius = 0.1
height = 0.2
-[node name="DeepFrying" type="CPUParticles3D"]
+[node name="DeepFrying" type="CPUParticles3D" unique_id=1522889960]
emitting = false
mesh = SubResource("SphereMesh_iygiy")
emission_shape = 6
diff --git a/client/map/items/dirt.res b/client/map/items/dirt.res
index 3043f8d8..a9b64efe 100644
--- a/client/map/items/dirt.res
+++ b/client/map/items/dirt.res
Binary files differ
diff --git a/client/map/items/dirt.tscn b/client/map/items/dirt.tscn
index 18956b3d..e3d1cdc1 100644
--- a/client/map/items/dirt.tscn
+++ b/client/map/items/dirt.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cluraed43qoeb"]
+[gd_scene format=3 uid="uid://cluraed43qoeb"]
[ext_resource type="ArrayMesh" uid="uid://dla7bxb6byk48" path="res://map/items/dirt.res" id="1_xmsre"]
-[node name="Dirt" type="Node3D"]
+[node name="Dirt" type="Node3D" unique_id=913711020]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=114452767]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, -0.015, 0)
mesh = ExtResource("1_xmsre")
-skeleton = NodePath("")
diff --git a/client/map/items/donut/donut-dough.res b/client/map/items/donut/donut-dough.res
index 329e6c1c..cae6e975 100644
--- a/client/map/items/donut/donut-dough.res
+++ b/client/map/items/donut/donut-dough.res
Binary files differ
diff --git a/client/map/items/donut/donut-glaze.res b/client/map/items/donut/donut-glaze.res
index a8dafc76..6a8dac5b 100644
--- a/client/map/items/donut/donut-glaze.res
+++ b/client/map/items/donut/donut-glaze.res
Binary files differ
diff --git a/client/map/items/donut/donut.tscn b/client/map/items/donut/donut.tscn
index ac816f0d..6815828c 100644
--- a/client/map/items/donut/donut.tscn
+++ b/client/map/items/donut/donut.tscn
@@ -1,12 +1,11 @@
-[gd_scene load_steps=3 format=3 uid="uid://cvnkxd1tslqvf"]
+[gd_scene format=3 uid="uid://cvnkxd1tslqvf"]
[ext_resource type="ArrayMesh" uid="uid://cy1ifpobr21c0" path="res://map/items/donut/donut-dough.res" id="1_65l5f"]
[ext_resource type="Material" uid="uid://cg7o7rn06bve1" path="res://map/items/dough_material.tres" id="2_65l5f"]
-[node name="Donut" type="Node3D"]
+[node name="Donut" type="Node3D" unique_id=517668687]
-[node name="Dough" type="MeshInstance3D" parent="."]
+[node name="Dough" type="MeshInstance3D" parent="." unique_id=697273469]
transform = Transform3D(0.35, 0, 0, 0, 0.35, 0, 0, 0, 0.35, 0, 0, 0)
mesh = ExtResource("1_65l5f")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_65l5f")
diff --git a/client/map/items/donut/glazed-donut.tscn b/client/map/items/donut/glazed-donut.tscn
index 7e71d946..913a9ab5 100644
--- a/client/map/items/donut/glazed-donut.tscn
+++ b/client/map/items/donut/glazed-donut.tscn
@@ -1,16 +1,14 @@
-[gd_scene load_steps=3 format=3 uid="uid://dglrxvp3126g4"]
+[gd_scene format=3 uid="uid://dglrxvp3126g4"]
[ext_resource type="ArrayMesh" uid="uid://cy1ifpobr21c0" path="res://map/items/donut/donut-dough.res" id="1_1ef7l"]
[ext_resource type="ArrayMesh" uid="uid://dauwp2akjkafa" path="res://map/items/donut/donut-glaze.res" id="2_1jama"]
-[node name="Donut" type="Node3D"]
+[node name="Donut" type="Node3D" unique_id=1096172423]
-[node name="Dough" type="MeshInstance3D" parent="."]
+[node name="Dough" type="MeshInstance3D" parent="." unique_id=218737516]
transform = Transform3D(0.35, 0, 0, 0, 0.35, 0, 0, 0, 0.35, 0, 0, 0)
mesh = ExtResource("1_1ef7l")
-skeleton = NodePath("")
-[node name="Glaze" type="MeshInstance3D" parent="."]
+[node name="Glaze" type="MeshInstance3D" parent="." unique_id=267596717]
transform = Transform3D(0.35, 0, 0, 0, 0.35, 0, 0, 0, 0.35, 0, 0, 0)
mesh = ExtResource("2_1jama")
-skeleton = NodePath("")
diff --git a/client/map/items/dough.res b/client/map/items/dough.res
index 9ccb0c48..7df7ca56 100644
--- a/client/map/items/dough.res
+++ b/client/map/items/dough.res
Binary files differ
diff --git a/client/map/items/dough.tscn b/client/map/items/dough.tscn
index 73f8c494..6ffec7a5 100644
--- a/client/map/items/dough.tscn
+++ b/client/map/items/dough.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dw5gdtilcsdcc"]
+[gd_scene format=3 uid="uid://dw5gdtilcsdcc"]
[ext_resource type="ArrayMesh" uid="uid://duv7fs8jmwjn5" path="res://map/items/dough.res" id="1_fe02r"]
-[node name="Dough" type="Node3D"]
+[node name="Dough" type="Node3D" unique_id=1817119001]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1090567646]
transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 0, 0, 0)
mesh = ExtResource("1_fe02r")
-skeleton = NodePath("")
diff --git a/client/map/items/fish.res b/client/map/items/fish.res
index 65f099bb..e75acfb0 100644
--- a/client/map/items/fish.res
+++ b/client/map/items/fish.res
Binary files differ
diff --git a/client/map/items/fish.tscn b/client/map/items/fish.tscn
index 2ca59cf9..6ec64459 100644
--- a/client/map/items/fish.tscn
+++ b/client/map/items/fish.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dom5n7h7l7sr8"]
+[gd_scene format=3 uid="uid://dom5n7h7l7sr8"]
[ext_resource type="ArrayMesh" uid="uid://dgsvwyghdj0es" path="res://map/items/fish.res" id="1_ysgnj"]
-[node name="Fish" type="Node3D"]
+[node name="Fish" type="Node3D" unique_id=291512971]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=120424767]
transform = Transform3D(-4.37114e-10, 0.01, 0, -0.01, -4.37114e-10, 0, 0, 0, 0.01, 0, 0.0754571, 0)
mesh = ExtResource("1_ysgnj")
-skeleton = NodePath("")
diff --git a/client/map/items/flour.res b/client/map/items/flour.res
index 19f2db82..f04dd757 100644
--- a/client/map/items/flour.res
+++ b/client/map/items/flour.res
Binary files differ
diff --git a/client/map/items/flour.tscn b/client/map/items/flour.tscn
index c283eae5..6557cd24 100644
--- a/client/map/items/flour.tscn
+++ b/client/map/items/flour.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dgo8cknr1o6ml"]
+[gd_scene format=3 uid="uid://dgo8cknr1o6ml"]
[ext_resource type="ArrayMesh" uid="uid://b76c6o88lkei2" path="res://map/items/flour.res" id="1_55ndm"]
-[node name="Flour" type="Node3D"]
+[node name="Flour" type="Node3D" unique_id=540926944]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=191664914]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_55ndm")
-skeleton = NodePath("")
diff --git a/client/map/items/food_processor.res b/client/map/items/food_processor.res
index 726a7868..3b85f78b 100644
--- a/client/map/items/food_processor.res
+++ b/client/map/items/food_processor.res
Binary files differ
diff --git a/client/map/items/food_processor.tscn b/client/map/items/food_processor.tscn
index bb95d580..8082930a 100644
--- a/client/map/items/food_processor.tscn
+++ b/client/map/items/food_processor.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://daxjpvycs85ec"]
+[gd_scene format=3 uid="uid://daxjpvycs85ec"]
[ext_resource type="ArrayMesh" uid="uid://bpjl5dlst6yg" path="res://map/items/food_processor.res" id="1_65ilg"]
-[node name="FoodProcessor" type="Node3D"]
+[node name="FoodProcessor" type="Node3D" unique_id=1181054569]
-[node name="FoodProcessor" type="MeshInstance3D" parent="."]
+[node name="FoodProcessor" type="MeshInstance3D" parent="." unique_id=68402722]
transform = Transform3D(0.15, 0, 0, 0, 0.15, 0, 0, 0, 0.15, 0, 0.3, 0)
mesh = ExtResource("1_65ilg")
-skeleton = NodePath("")
diff --git a/client/map/items/food_processor_fill.res b/client/map/items/food_processor_fill.res
index 7511cc75..46dc32a0 100644
--- a/client/map/items/food_processor_fill.res
+++ b/client/map/items/food_processor_fill.res
Binary files differ
diff --git a/client/map/items/food_processor_fill.tscn b/client/map/items/food_processor_fill.tscn
index fa85e40a..21d74c57 100644
--- a/client/map/items/food_processor_fill.tscn
+++ b/client/map/items/food_processor_fill.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=3 format=3 uid="uid://di5nq2vgvostp"]
+[gd_scene format=3 uid="uid://di5nq2vgvostp"]
[ext_resource type="ArrayMesh" uid="uid://vkd0ty7khthl" path="res://map/items/food_processor_fill.res" id="1_tcr3k"]
@@ -6,8 +6,7 @@
resource_local_to_scene = true
cull_mode = 1
-[node name="FoodProcessorFill" type="MeshInstance3D"]
+[node name="FoodProcessorFill" type="MeshInstance3D" unique_id=2135483159]
transform = Transform3D(0.15, 0, 0, 0, 0.15, 0, 0, 0, 0.15, 0, 0.3, 0)
mesh = ExtResource("1_tcr3k")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_0xb6r")
diff --git a/client/map/items/french_fries.res b/client/map/items/french_fries.res
index 8019c006..2c312e36 100644
--- a/client/map/items/french_fries.res
+++ b/client/map/items/french_fries.res
Binary files differ
diff --git a/client/map/items/french_fries_basket.tscn b/client/map/items/french_fries_basket.tscn
index 516efe0a..71ce3676 100644
--- a/client/map/items/french_fries_basket.tscn
+++ b/client/map/items/french_fries_basket.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dfxksiofrs477"]
+[gd_scene format=3 uid="uid://dfxksiofrs477"]
[ext_resource type="ArrayMesh" uid="uid://b4ayvyhakbe7t" path="res://map/items/french_fries.res" id="1_skqej"]
-[node name="FrenchFriesBasket" type="Node3D"]
+[node name="FrenchFriesBasket" type="Node3D" unique_id=1793149830]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=972639015]
transform = Transform3D(0.75, 0, 0, 0, 0.75, 0, 0, 0, 0.75, 0, 0, -0.112)
mesh = ExtResource("1_skqej")
-skeleton = NodePath("")
diff --git a/client/map/items/french_fries_fill.res b/client/map/items/french_fries_fill.res
index f9bd5e0a..e7b78a46 100644
--- a/client/map/items/french_fries_fill.res
+++ b/client/map/items/french_fries_fill.res
Binary files differ
diff --git a/client/map/items/french_fries_fill.tscn b/client/map/items/french_fries_fill.tscn
index 10684f67..8c98cfe7 100644
--- a/client/map/items/french_fries_fill.tscn
+++ b/client/map/items/french_fries_fill.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://buxshcsyokc3y"]
+[gd_scene format=3 uid="uid://buxshcsyokc3y"]
[ext_resource type="ArrayMesh" uid="uid://cl5aobuv0duao" path="res://map/items/french_fries_fill.res" id="1_bt0td"]
-[node name="FrenchFriesFill" type="Node3D"]
+[node name="FrenchFriesFill" type="Node3D" unique_id=87677793]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=802219019]
transform = Transform3D(-0.64, 0, -5.5950576e-08, 0, 0.64, 0, 5.5950576e-08, 0, -0.64, 0.01, -0.031, 0.025)
mesh = ExtResource("1_bt0td")
-skeleton = NodePath("")
diff --git a/client/map/items/glass.res b/client/map/items/glass.res
index 8386865f..400ca1cd 100644
--- a/client/map/items/glass.res
+++ b/client/map/items/glass.res
Binary files differ
diff --git a/client/map/items/glass.tscn b/client/map/items/glass.tscn
index 29bdda8b..877946a2 100644
--- a/client/map/items/glass.tscn
+++ b/client/map/items/glass.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://c875kaj4v7nfv"]
+[gd_scene format=3 uid="uid://c875kaj4v7nfv"]
[ext_resource type="ArrayMesh" uid="uid://dywkxdkny1urs" path="res://map/items/glass.res" id="1_v2eeu"]
-[node name="Glass" type="Node3D"]
+[node name="Glass" type="Node3D" unique_id=1014845055]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1301902472]
transform = Transform3D(0.125, 0, 0, 0, 0.125, 0, 0, 0, 0.125, 0, 0.125, 0)
mesh = ExtResource("1_v2eeu")
-skeleton = NodePath("")
diff --git a/client/map/items/glass_fill.res b/client/map/items/glass_fill.res
index 8226fb04..4845b3da 100644
--- a/client/map/items/glass_fill.res
+++ b/client/map/items/glass_fill.res
Binary files differ
diff --git a/client/map/items/glass_fill.tscn b/client/map/items/glass_fill.tscn
index dbcc1a61..a33d77de 100644
--- a/client/map/items/glass_fill.tscn
+++ b/client/map/items/glass_fill.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=3 format=3 uid="uid://dvdwxct8qu2fm"]
+[gd_scene format=3 uid="uid://dvdwxct8qu2fm"]
[ext_resource type="ArrayMesh" uid="uid://byebq6oifi2jk" path="res://map/items/glass_fill.res" id="1_apxu2"]
@@ -8,9 +8,8 @@ resource_name = "Material.002"
cull_mode = 2
metallic_specular = 0.0
-[node name="GlassFill" type="MeshInstance3D"]
+[node name="GlassFill" type="MeshInstance3D" unique_id=652949023]
transform = Transform3D(0.125, 0, 0, 0, 0.125, 0, 0, 0, 0.125, 0, 0.125, 0)
lod_bias = 3.0
mesh = ExtResource("1_apxu2")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_g0wwk")
diff --git a/client/map/items/icecream.res b/client/map/items/icecream.res
index af888a45..1d867b07 100644
--- a/client/map/items/icecream.res
+++ b/client/map/items/icecream.res
Binary files differ
diff --git a/client/map/items/icecream.tscn b/client/map/items/icecream.tscn
index 97eb32cf..d727e0c7 100644
--- a/client/map/items/icecream.tscn
+++ b/client/map/items/icecream.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=5 format=4 uid="uid://c7peyvvr7rgko"]
+[gd_scene format=4 uid="uid://c7peyvvr7rgko"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fah5o"]
resource_name = "Sprinkles"
@@ -67,8 +67,7 @@ resource_name = "Ice"
cull_mode = 2
roughness = 0.690035
-[node name="IceCream" type="MeshInstance3D"]
+[node name="IceCream" type="MeshInstance3D" unique_id=1714074191]
transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0, 0.2, 0)
mesh = SubResource("ArrayMesh_vb1ms")
-skeleton = NodePath("")
surface_material_override/1 = SubResource("StandardMaterial3D_2ckef")
diff --git a/client/map/items/leek.res b/client/map/items/leek.res
index 16c45f6f..3fcafcd2 100644
--- a/client/map/items/leek.res
+++ b/client/map/items/leek.res
Binary files differ
diff --git a/client/map/items/leek.tscn b/client/map/items/leek.tscn
index 4967246a..cd70ffa5 100644
--- a/client/map/items/leek.tscn
+++ b/client/map/items/leek.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cmpwfkdnrm6e6"]
+[gd_scene format=3 uid="uid://cmpwfkdnrm6e6"]
[ext_resource type="ArrayMesh" uid="uid://cix4ji823kitw" path="res://map/items/leek.res" id="1_sum7m"]
-[node name="Leek" type="Node3D"]
+[node name="Leek" type="Node3D" unique_id=490278594]
-[node name="leek" type="MeshInstance3D" parent="."]
+[node name="leek" type="MeshInstance3D" parent="." unique_id=1208900817]
transform = Transform3D(-4.371139e-08, 0.75, -4.371139e-08, 0, -3.278354e-08, -1, -1, -3.278354e-08, 1.9106855e-15, -0.25, 0.1, 0)
mesh = ExtResource("1_sum7m")
-skeleton = NodePath("")
diff --git a/client/map/items/lettuce.res b/client/map/items/lettuce.res
index 0ae1a660..066494fe 100644
--- a/client/map/items/lettuce.res
+++ b/client/map/items/lettuce.res
Binary files differ
diff --git a/client/map/items/lettuce.tscn b/client/map/items/lettuce.tscn
index c4ca7cb9..35f4aeb2 100644
--- a/client/map/items/lettuce.tscn
+++ b/client/map/items/lettuce.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cuf8vwqk6xujk"]
+[gd_scene format=3 uid="uid://cuf8vwqk6xujk"]
[ext_resource type="ArrayMesh" uid="uid://cyomlupimgm43" path="res://map/items/lettuce.res" id="1_axcdp"]
-[node name="Lettuce" type="Node3D"]
+[node name="Lettuce" type="Node3D" unique_id=337328089]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1106316228]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_axcdp")
-skeleton = NodePath("")
diff --git a/client/map/items/mochi.res b/client/map/items/mochi.res
index d9a4a97b..63af04da 100644
--- a/client/map/items/mochi.res
+++ b/client/map/items/mochi.res
Binary files differ
diff --git a/client/map/items/mochi.tscn b/client/map/items/mochi.tscn
index aaf20af6..0d9ed7e7 100644
--- a/client/map/items/mochi.tscn
+++ b/client/map/items/mochi.tscn
@@ -1,11 +1,10 @@
-[gd_scene load_steps=3 format=3 uid="uid://2warur3hlxao"]
+[gd_scene format=3 uid="uid://2warur3hlxao"]
[ext_resource type="ArrayMesh" uid="uid://c3s71kxt7nhfb" path="res://map/items/mochi.res" id="1_ygb5f"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_c143l"]
-[node name="Mochi" type="MeshInstance3D"]
+[node name="Mochi" type="MeshInstance3D" unique_id=1419288615]
transform = Transform3D(0.15, 0, 0, 0, 0.104, 0, 0, 0, 0.15, 0, 0.075, 0)
mesh = ExtResource("1_ygb5f")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_c143l")
diff --git a/client/map/items/mushroom.res b/client/map/items/mushroom.res
index ad8dbc46..d4ce1bc1 100644
--- a/client/map/items/mushroom.res
+++ b/client/map/items/mushroom.res
Binary files differ
diff --git a/client/map/items/mushroom.tscn b/client/map/items/mushroom.tscn
index e0453e1c..ec3237bb 100644
--- a/client/map/items/mushroom.tscn
+++ b/client/map/items/mushroom.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cc0jqiiywrrc0"]
+[gd_scene format=3 uid="uid://cc0jqiiywrrc0"]
[ext_resource type="ArrayMesh" uid="uid://fmglxabrvyld" path="res://map/items/mushroom.res" id="1_3saxa"]
-[node name="Mushroom" type="Node3D"]
+[node name="Mushroom" type="Node3D" unique_id=513538861]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1807329182]
transform = Transform3D(1.2167394, -2.1213207, 1.7376841, 2.4574564, -1.07418835e-07, -1.7207295, 1.2167397, 2.1213207, 1.7376841, 0.125, 0.035, 0.125)
mesh = ExtResource("1_3saxa")
-skeleton = NodePath("")
diff --git a/client/map/items/mushroom_plate_fill.tscn b/client/map/items/mushroom_plate_fill.tscn
index f673afa9..5c4f20bc 100644
--- a/client/map/items/mushroom_plate_fill.tscn
+++ b/client/map/items/mushroom_plate_fill.tscn
@@ -1,17 +1,17 @@
-[gd_scene load_steps=2 format=3 uid="uid://dvh0w2l8ly53e"]
+[gd_scene format=3 uid="uid://dvh0w2l8ly53e"]
[ext_resource type="PackedScene" uid="uid://da3d6rgfss3su" path="res://map/items/pizza/mushroom_slice.tscn" id="1_iihb3"]
-[node name="MushroomPlateTopping" type="Node3D"]
+[node name="MushroomPlateTopping" type="Node3D" unique_id=764525280]
-[node name="CookedMushroomSlice" parent="." instance=ExtResource("1_iihb3")]
+[node name="CookedMushroomSlice" parent="." unique_id=397861394 instance=ExtResource("1_iihb3")]
transform = Transform3D(-0.53290087, 0.09379602, 0.8409631, 0.111597665, 0.9929469, -0.040030282, -0.8387864, 0.07251734, -0.5396097, 0.083272, 0.020344693, -0.06993499)
-[node name="CookedMushroomSlice2" parent="." instance=ExtResource("1_iihb3")]
+[node name="CookedMushroomSlice2" parent="." unique_id=913110476 instance=ExtResource("1_iihb3")]
transform = Transform3D(0.8638758, -0.24161705, 0.44197255, 0.2151002, 0.97037166, 0.11004867, -0.45546728, 0, 0.89025253, -0.06327816, 0.024188552, -0.060519822)
-[node name="CookedMushroomSlice3" parent="." instance=ExtResource("1_iihb3")]
+[node name="CookedMushroomSlice3" parent="." unique_id=653241564 instance=ExtResource("1_iihb3")]
transform = Transform3D(-0.95794797, -0.20063338, 0.20513889, -0.19618548, 0.9796664, 0.04201196, -0.20939668, 0, -0.97783077, 0.08738138, 0.020179842, 0.036596574)
-[node name="CookedMushroomSlice4" parent="." instance=ExtResource("1_iihb3")]
+[node name="CookedMushroomSlice4" parent="." unique_id=1676048566 instance=ExtResource("1_iihb3")]
transform = Transform3D(0.8235921, 0, -0.5671827, -0.12658499, 0.9747768, -0.18381096, 0.5528766, 0.2231821, 0.8028185, -0.08654484, 0.023021702, 0.08201364)
diff --git a/client/map/items/nigiri.res b/client/map/items/nigiri.res
index ffe47e3e..bd64e3d1 100644
--- a/client/map/items/nigiri.res
+++ b/client/map/items/nigiri.res
Binary files differ
diff --git a/client/map/items/nigiri.tscn b/client/map/items/nigiri.tscn
index 0a616eed..25e0324c 100644
--- a/client/map/items/nigiri.tscn
+++ b/client/map/items/nigiri.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://d34n41tk304ey"]
+[gd_scene format=3 uid="uid://d34n41tk304ey"]
[ext_resource type="ArrayMesh" uid="uid://g2ko273otndc" path="res://map/items/nigiri.res" id="1_my3m1"]
-[node name="Nigiri" type="Node3D"]
+[node name="Nigiri" type="Node3D" unique_id=713001924]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=916811039]
transform = Transform3D(0.144, 0, 0, 0, -2.27299e-09, -0.073, 0, 0.052, -3.19093e-09, 0, 0.1, 0)
mesh = ExtResource("1_my3m1")
-skeleton = NodePath("")
diff --git a/client/map/items/noodles.res b/client/map/items/noodles.res
index 9f8d6347..1a5013bb 100644
--- a/client/map/items/noodles.res
+++ b/client/map/items/noodles.res
Binary files differ
diff --git a/client/map/items/noodles.tscn b/client/map/items/noodles.tscn
index cad0b17b..37d59dcd 100644
--- a/client/map/items/noodles.tscn
+++ b/client/map/items/noodles.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cfc4wyxsgtnuy"]
+[gd_scene format=3 uid="uid://cfc4wyxsgtnuy"]
[ext_resource type="ArrayMesh" uid="uid://c7nmboj44jn7a" path="res://map/items/noodles.res" id="1_7j6yk"]
-[node name="Noodles" type="Node3D"]
+[node name="Noodles" type="Node3D" unique_id=32514619]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1535551693]
transform = Transform3D(0.378, 0, 0, 0, 0.378, 0, 0, 0, 0.378, -0.027, 0, 0.095)
mesh = ExtResource("1_7j6yk")
-skeleton = NodePath("")
diff --git a/client/map/items/noodles_cheese_fill.tscn b/client/map/items/noodles_cheese_fill.tscn
index 8a6ee873..fb5c10d9 100644
--- a/client/map/items/noodles_cheese_fill.tscn
+++ b/client/map/items/noodles_cheese_fill.tscn
@@ -1,25 +1,25 @@
-[gd_scene load_steps=2 format=3 uid="uid://3l14rutbc6ma"]
+[gd_scene format=3 uid="uid://3l14rutbc6ma"]
[ext_resource type="ArrayMesh" uid="uid://68yn4bguhuq3" path="res://map/items/cheese_bit.res" id="1_1dqn5"]
-[node name="NoodlesCheeseFill" type="Node3D"]
+[node name="NoodlesCheeseFill" type="Node3D" unique_id=1485282420]
-[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=73653329]
transform = Transform3D(0.5177467, -0.21455958, -0.6909487, -0.07600415, 0.9169244, -0.38597953, 0.53727245, 0.33647275, 0.61123633, -0.125, 0.108, 0.096)
mesh = ExtResource("1_1dqn5")
-[node name="MeshInstance3D5" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D5" type="MeshInstance3D" parent="." unique_id=1909498497]
transform = Transform3D(0.74895734, 0.019033965, -0.049147546, -0.013184706, 0.9993994, 0.029855367, 0.037264794, -0.028949905, 0.9983451, -0.009, 0.165, -0.025)
mesh = ExtResource("1_1dqn5")
-[node name="MeshInstance3D2" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D2" type="MeshInstance3D" parent="." unique_id=833722459]
transform = Transform3D(0.6929721, 0.34747887, 0.1598467, -0.22719976, 0.9199635, -0.24879485, -0.17512806, 0.18145435, 0.9552748, 0.071, 0.113, 0.078)
mesh = ExtResource("1_1dqn5")
-[node name="MeshInstance3D3" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D3" type="MeshInstance3D" parent="." unique_id=1585980071]
transform = Transform3D(0.47207838, 0.50925, -0.58691764, -0.11057563, 0.81986195, 0.5532535, 0.57220167, -0.26170707, 0.5911329, 0.105, 0.113, -0.09)
mesh = ExtResource("1_1dqn5")
-[node name="MeshInstance3D4" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D4" type="MeshInstance3D" parent="." unique_id=665036024]
transform = Transform3D(0.7185697, 0, -0.28645763, 0.057966992, 0.9629134, 0.2585037, 0.20687544, -0.26981068, 0.9225605, -0.082, 0.149, -0.128)
mesh = ExtResource("1_1dqn5")
diff --git a/client/map/items/noodles_tomato_sauce_fill.res b/client/map/items/noodles_tomato_sauce_fill.res
index efc97f6d..2bf8fad6 100644
--- a/client/map/items/noodles_tomato_sauce_fill.res
+++ b/client/map/items/noodles_tomato_sauce_fill.res
Binary files differ
diff --git a/client/map/items/noodles_tomato_sauce_fill.tscn b/client/map/items/noodles_tomato_sauce_fill.tscn
index 6fd1e45a..aac0ccd4 100644
--- a/client/map/items/noodles_tomato_sauce_fill.tscn
+++ b/client/map/items/noodles_tomato_sauce_fill.tscn
@@ -1,9 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cxwoxg732tgd8"]
+[gd_scene format=3 uid="uid://cxwoxg732tgd8"]
[ext_resource type="ArrayMesh" uid="uid://kwctvv8h54xj" path="res://map/items/noodles_tomato_sauce_fill.res" id="1_wu5sg"]
-[node name="NoodlesTomatoSauceFill" type="Node3D"]
+[node name="NoodlesTomatoSauceFill" type="Node3D" unique_id=1260606454]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1027670850]
transform = Transform3D(-0.60932875, -0.0051440885, -0.022176262, -0.014863605, 0.24028103, 0.038889483, 0.024445973, 0.017876228, -0.5291095, -0.007, 0.023, 0.011)
mesh = ExtResource("1_wu5sg")
diff --git a/client/map/items/pan.res b/client/map/items/pan.res
index 03dcf8f9..307df9ce 100644
--- a/client/map/items/pan.res
+++ b/client/map/items/pan.res
Binary files differ
diff --git a/client/map/items/pan.tscn b/client/map/items/pan.tscn
index 661814d9..908471f0 100644
--- a/client/map/items/pan.tscn
+++ b/client/map/items/pan.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://b1fuw04fcbko8"]
+[gd_scene format=3 uid="uid://b1fuw04fcbko8"]
[ext_resource type="ArrayMesh" uid="uid://be0d8a6no06na" path="res://map/items/pan.res" id="1_m08s2"]
-[node name="Pan" type="Node3D"]
+[node name="Pan" type="Node3D" unique_id=1343705456]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=2018580953]
transform = Transform3D(-2.18557e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.18557e-08, 0, 0, 0)
mesh = ExtResource("1_m08s2")
-skeleton = NodePath("")
diff --git a/client/map/items/patty.res b/client/map/items/patty.res
index 87880285..3ac0a9f1 100644
--- a/client/map/items/patty.res
+++ b/client/map/items/patty.res
Binary files differ
diff --git a/client/map/items/patty.tscn b/client/map/items/patty.tscn
index 2d1bdab6..494f623f 100644
--- a/client/map/items/patty.tscn
+++ b/client/map/items/patty.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://b1grk3gj58qbn"]
+[gd_scene format=3 uid="uid://b1grk3gj58qbn"]
[ext_resource type="ArrayMesh" uid="uid://wp3747kxnah1" path="res://map/items/patty.res" id="1_7tkah"]
-[node name="Patty" type="Node3D"]
+[node name="Patty" type="Node3D" unique_id=2110034130]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1300893752]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_7tkah")
-skeleton = NodePath("")
diff --git a/client/map/items/pizza.res b/client/map/items/pizza.res
index 2f8b3b97..ef8b7e68 100644
--- a/client/map/items/pizza.res
+++ b/client/map/items/pizza.res
Binary files differ
diff --git a/client/map/items/pizza/cheese_pizza_topping.tscn b/client/map/items/pizza/cheese_pizza_topping.tscn
index 2bbe6013..45f73056 100644
--- a/client/map/items/pizza/cheese_pizza_topping.tscn
+++ b/client/map/items/pizza/cheese_pizza_topping.tscn
@@ -1,25 +1,25 @@
-[gd_scene load_steps=2 format=3 uid="uid://746ly6kg6fym"]
+[gd_scene format=3 uid="uid://746ly6kg6fym"]
[ext_resource type="ArrayMesh" uid="uid://68yn4bguhuq3" path="res://map/items/cheese_bit.res" id="1_tuxk6"]
-[node name="CheesePizzaTopping" type="Node3D"]
+[node name="CheesePizzaTopping" type="Node3D" unique_id=1491104077]
-[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=571985640]
transform = Transform3D(0.7090622, 0, 0.24439889, 0, 0.5, 0, -0.24439889, 0, 0.7090622, 0, 0.0901646, 0)
mesh = ExtResource("1_tuxk6")
-[node name="MeshInstance3D2" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D2" type="MeshInstance3D" parent="." unique_id=2125195768]
transform = Transform3D(0.26293755, 0, -0.70239866, 0, 0.5, 0, 0.70239866, 0, 0.26293755, -0.13107976, 0.0901646, -0.08822491)
mesh = ExtResource("1_tuxk6")
-[node name="MeshInstance3D3" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D3" type="MeshInstance3D" parent="." unique_id=2077733221]
transform = Transform3D(0.59963775, 0, -0.4504826, 0, 0.5, 0, 0.4504826, 0, 0.59963775, -0.1088517, 0.0901646, 0.09697052)
mesh = ExtResource("1_tuxk6")
-[node name="MeshInstance3D4" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D4" type="MeshInstance3D" parent="." unique_id=508222957]
transform = Transform3D(-0.025716748, 0, 0.7495589, 0, 0.5, 0, -0.7495589, 0, -0.025716748, 0.09534076, 0.0901646, 0.10794736)
mesh = ExtResource("1_tuxk6")
-[node name="MeshInstance3D5" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D5" type="MeshInstance3D" parent="." unique_id=348571710]
transform = Transform3D(0.5133626, 0, 0.5467713, 0, 0.5, 0, -0.5467713, 0, 0.5133626, 0.09534076, 0.0901646, -0.14092311)
mesh = ExtResource("1_tuxk6")
diff --git a/client/map/items/pizza/mushroom_pizza_topping.tscn b/client/map/items/pizza/mushroom_pizza_topping.tscn
index 346f1f8d..2dbe8e3d 100644
--- a/client/map/items/pizza/mushroom_pizza_topping.tscn
+++ b/client/map/items/pizza/mushroom_pizza_topping.tscn
@@ -1,17 +1,17 @@
-[gd_scene load_steps=2 format=3 uid="uid://b8md64r8oddij"]
+[gd_scene format=3 uid="uid://b8md64r8oddij"]
[ext_resource type="PackedScene" uid="uid://da3d6rgfss3su" path="res://map/items/pizza/mushroom_slice.tscn" id="1_m4x3a"]
-[node name="MushroomPizzaTopping" type="Node3D"]
+[node name="MushroomPizzaTopping" type="Node3D" unique_id=1982303343]
-[node name="CookedMushroomSlice" parent="." instance=ExtResource("1_m4x3a")]
+[node name="CookedMushroomSlice" parent="." unique_id=1762083109 instance=ExtResource("1_m4x3a")]
transform = Transform3D(0.44027928, 0, 1.2274243, 0, 1.304, 0, -1.2274243, 0, 0.44027928, 0.09475949, 0.075, -0.090857096)
-[node name="CookedMushroomSlice2" parent="." instance=ExtResource("1_m4x3a")]
+[node name="CookedMushroomSlice2" parent="." unique_id=1383642696 instance=ExtResource("1_m4x3a")]
transform = Transform3D(1.1608893, 0, 0.59392935, 0, 1.304, 0, -0.59392935, 0, 1.1608893, -0.088593446, 0.075, -0.07241271)
-[node name="CookedMushroomSlice3" parent="." instance=ExtResource("1_m4x3a")]
+[node name="CookedMushroomSlice3" parent="." unique_id=1087751451 instance=ExtResource("1_m4x3a")]
transform = Transform3D(-1.2750913, 0, 0.27305326, 0, 1.304, 0, -0.27305326, 0, -1.2750913, 0.090249225, 0.075, 0.075857505)
-[node name="CookedMushroomSlice4" parent="." instance=ExtResource("1_m4x3a")]
+[node name="CookedMushroomSlice4" parent="." unique_id=298075280 instance=ExtResource("1_m4x3a")]
transform = Transform3D(1.0739639, 0, -0.73960626, 0, 1.304, 0, 0.73960626, 0, 1.0739639, -0.11389688, 0.075, 0.098924026)
diff --git a/client/map/items/pizza/mushroom_slice.res b/client/map/items/pizza/mushroom_slice.res
index bbac7d99..e50c5a19 100644
--- a/client/map/items/pizza/mushroom_slice.res
+++ b/client/map/items/pizza/mushroom_slice.res
Binary files differ
diff --git a/client/map/items/pizza/mushroom_slice.tscn b/client/map/items/pizza/mushroom_slice.tscn
index 7ea2957b..fbe1379b 100644
--- a/client/map/items/pizza/mushroom_slice.tscn
+++ b/client/map/items/pizza/mushroom_slice.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://da3d6rgfss3su"]
+[gd_scene format=3 uid="uid://da3d6rgfss3su"]
[ext_resource type="ArrayMesh" uid="uid://b24bxvhik0ab2" path="res://map/items/pizza/mushroom_slice.res" id="1_6tyh4"]
-[node name="CookedMushroomSlice" type="Node3D"]
+[node name="CookedMushroomSlice" type="Node3D" unique_id=1237055269]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=964430930]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.05)
mesh = ExtResource("1_6tyh4")
-skeleton = NodePath("")
diff --git a/client/map/items/plate.res b/client/map/items/plate.res
index b57844c3..2890171a 100644
--- a/client/map/items/plate.res
+++ b/client/map/items/plate.res
Binary files differ
diff --git a/client/map/items/plate.tscn b/client/map/items/plate.tscn
index 8503fe81..ca4aac58 100644
--- a/client/map/items/plate.tscn
+++ b/client/map/items/plate.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://daxh3hgia7qyp"]
+[gd_scene format=3 uid="uid://daxh3hgia7qyp"]
[ext_resource type="ArrayMesh" uid="uid://bnku7g8g0ts81" path="res://map/items/plate.res" id="1_70hux"]
-[node name="Plate" type="Node3D"]
+[node name="Plate" type="Node3D" unique_id=351447493]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=279311129]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_70hux")
-skeleton = NodePath("")
diff --git a/client/map/items/plate_fill.res b/client/map/items/plate_fill.res
index 8aad5797..fb198090 100644
--- a/client/map/items/plate_fill.res
+++ b/client/map/items/plate_fill.res
Binary files differ
diff --git a/client/map/items/plate_fill.tscn b/client/map/items/plate_fill.tscn
index 1ba34231..29264c86 100644
--- a/client/map/items/plate_fill.tscn
+++ b/client/map/items/plate_fill.tscn
@@ -1,12 +1,11 @@
-[gd_scene load_steps=3 format=3 uid="uid://btktb7yb1y0yq"]
+[gd_scene format=3 uid="uid://btktb7yb1y0yq"]
[ext_resource type="ArrayMesh" uid="uid://c8l6gbfjikyv3" path="res://map/items/plate_fill.res" id="1_dgygv"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_q0leg"]
resource_local_to_scene = true
-[node name="PlateFill" type="MeshInstance3D"]
+[node name="PlateFill" type="MeshInstance3D" unique_id=601792816]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_dgygv")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_q0leg")
diff --git a/client/map/items/pot.res b/client/map/items/pot.res
index df67fed3..827e6e28 100644
--- a/client/map/items/pot.res
+++ b/client/map/items/pot.res
Binary files differ
diff --git a/client/map/items/pot.tscn b/client/map/items/pot.tscn
index f823cae2..68a6f440 100644
--- a/client/map/items/pot.tscn
+++ b/client/map/items/pot.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://df0hhdcyubyid"]
+[gd_scene format=3 uid="uid://df0hhdcyubyid"]
[ext_resource type="ArrayMesh" uid="uid://dm14h4sasn2bm" path="res://map/items/pot.res" id="1_41enh"]
-[node name="Pot" type="Node3D"]
+[node name="Pot" type="Node3D" unique_id=1778291833]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=955140522]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_41enh")
-skeleton = NodePath("")
diff --git a/client/map/items/pot_fill.res b/client/map/items/pot_fill.res
index 06c8590c..94942edb 100644
--- a/client/map/items/pot_fill.res
+++ b/client/map/items/pot_fill.res
Binary files differ
diff --git a/client/map/items/pot_fill.tscn b/client/map/items/pot_fill.tscn
index 2b3a1eda..674899ad 100644
--- a/client/map/items/pot_fill.tscn
+++ b/client/map/items/pot_fill.tscn
@@ -1,12 +1,11 @@
-[gd_scene load_steps=3 format=3 uid="uid://cwo8o5a6f5p4i"]
+[gd_scene format=3 uid="uid://cwo8o5a6f5p4i"]
[ext_resource type="ArrayMesh" uid="uid://bduftri3viodq" path="res://map/items/pot_fill.res" id="1_5suf6"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_djkvw"]
resource_local_to_scene = true
-[node name="PotFill" type="MeshInstance3D"]
+[node name="PotFill" type="MeshInstance3D" unique_id=1219055572]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_5suf6")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_djkvw")
diff --git a/client/map/items/potato.res b/client/map/items/potato.res
index 1a920e6f..3e54bece 100644
--- a/client/map/items/potato.res
+++ b/client/map/items/potato.res
Binary files differ
diff --git a/client/map/items/potato.tscn b/client/map/items/potato.tscn
index b57b2bbf..7d97b648 100644
--- a/client/map/items/potato.tscn
+++ b/client/map/items/potato.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dw24qu0oscohw"]
+[gd_scene format=3 uid="uid://dw24qu0oscohw"]
[ext_resource type="ArrayMesh" uid="uid://hj2dib0t8em3" path="res://map/items/potato.res" id="1_rg7i5"]
-[node name="Potato" type="Node3D"]
+[node name="Potato" type="Node3D" unique_id=1149637460]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=544200943]
transform = Transform3D(-0.07814168, -2.3085807e-08, -0.44316345, -0.44316345, -1.937129e-08, 0.07814168, -2.3085807e-08, 0.45, -1.937129e-08, 0, 0.1, 0)
mesh = ExtResource("1_rg7i5")
-skeleton = NodePath("")
diff --git a/client/map/items/processing.tscn b/client/map/items/processing.tscn
index f8deb6be..28f785fa 100644
--- a/client/map/items/processing.tscn
+++ b/client/map/items/processing.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=3 format=3 uid="uid://sk5i14bxi0qr"]
+[gd_scene format=3 uid="uid://sk5i14bxi0qr"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tqrr3"]
vertex_color_use_as_albedo = true
@@ -8,7 +8,7 @@ material = SubResource("StandardMaterial3D_tqrr3")
radius = 0.1
height = 0.2
-[node name="Processing" type="CPUParticles3D"]
+[node name="Processing" type="CPUParticles3D" unique_id=412007652]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.6, 0)
emitting = false
amount = 15
@@ -19,6 +19,7 @@ emission_ring_axis = Vector3(0, 1, 0)
emission_ring_height = 0.2
emission_ring_radius = 0.1
emission_ring_inner_radius = 0.0
+emission_ring_cone_angle = 90.0
direction = Vector3(0, 1, 0)
spread = 180.0
gravity = Vector3(0, 0, 0)
diff --git a/client/map/items/raw_pizza.tscn b/client/map/items/raw_pizza.tscn
index 04e6c593..5b7359cf 100644
--- a/client/map/items/raw_pizza.tscn
+++ b/client/map/items/raw_pizza.tscn
@@ -1,12 +1,11 @@
-[gd_scene load_steps=3 format=3 uid="uid://d18w3kwuaehvv"]
+[gd_scene format=3 uid="uid://d18w3kwuaehvv"]
[ext_resource type="ArrayMesh" uid="uid://cwstqugiw76tc" path="res://map/items/pizza.res" id="1_lcgk8"]
[ext_resource type="Material" uid="uid://cg7o7rn06bve1" path="res://map/items/dough_material.tres" id="2_snge3"]
-[node name="RawPizza" type="Node3D"]
+[node name="RawPizza" type="Node3D" unique_id=1513785364]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=449857524]
transform = Transform3D(0.3, 0, 0, 0, 0.05, 0, 0, 0, 0.3, 0, 0.05, 0)
mesh = ExtResource("1_lcgk8")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_snge3")
diff --git a/client/map/items/rice.res b/client/map/items/rice.res
index f9a6a81c..d57d301b 100644
--- a/client/map/items/rice.res
+++ b/client/map/items/rice.res
Binary files differ
diff --git a/client/map/items/rice.tscn b/client/map/items/rice.tscn
index bb41f3e8..03f69422 100644
--- a/client/map/items/rice.tscn
+++ b/client/map/items/rice.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://rs4b17lp80cx"]
+[gd_scene format=3 uid="uid://rs4b17lp80cx"]
[ext_resource type="ArrayMesh" uid="uid://cclj4k0d1d1qk" path="res://map/items/rice.res" id="1_fmn8b"]
-[node name="Rice" type="Node3D"]
+[node name="Rice" type="Node3D" unique_id=132148842]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1049224626]
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0, 0)
mesh = ExtResource("1_fmn8b")
-skeleton = NodePath("")
diff --git a/client/map/items/rice_content.res b/client/map/items/rice_content.res
index 0f5dd44d..9aba9cfc 100644
--- a/client/map/items/rice_content.res
+++ b/client/map/items/rice_content.res
Binary files differ
diff --git a/client/map/items/rice_content.tscn b/client/map/items/rice_content.tscn
index 71038a4e..cc042d0a 100644
--- a/client/map/items/rice_content.tscn
+++ b/client/map/items/rice_content.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=3 format=3 uid="uid://do4qxd1d1x7cc"]
+[gd_scene format=3 uid="uid://do4qxd1d1x7cc"]
[ext_resource type="ArrayMesh" uid="uid://dfvubawp7vieh" path="res://map/items/rice_content.res" id="1_r5kmu"]
@@ -6,8 +6,7 @@
resource_local_to_scene = true
albedo_color = Color(0.933333, 0.933333, 0.666667, 1)
-[node name="RiceContent" type="MeshInstance3D"]
+[node name="RiceContent" type="MeshInstance3D" unique_id=867972096]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_r5kmu")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_ce6yj")
diff --git a/client/map/items/rolled_dough.res b/client/map/items/rolled_dough.res
index 2759b731..c432a638 100644
--- a/client/map/items/rolled_dough.res
+++ b/client/map/items/rolled_dough.res
Binary files differ
diff --git a/client/map/items/rolled_dough.tscn b/client/map/items/rolled_dough.tscn
index 04577c96..0fc9c103 100644
--- a/client/map/items/rolled_dough.tscn
+++ b/client/map/items/rolled_dough.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dwfvdvvgenyn5"]
+[gd_scene format=3 uid="uid://dwfvdvvgenyn5"]
[ext_resource type="ArrayMesh" uid="uid://dtqjpqwxq5mvn" path="res://map/items/rolled_dough.res" id="1_uyf2v"]
-[node name="RolledDough" type="Node3D"]
+[node name="RolledDough" type="Node3D" unique_id=1623668918]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1841908103]
transform = Transform3D(0.3, 0, 0, 0, 0.05, 0, 0, 0, 0.3, 0, 0.05, 0)
mesh = ExtResource("1_uyf2v")
-skeleton = NodePath("")
diff --git a/client/map/items/seared_patty.res b/client/map/items/seared_patty.res
index 255b95df..d7ac0a30 100644
--- a/client/map/items/seared_patty.res
+++ b/client/map/items/seared_patty.res
Binary files differ
diff --git a/client/map/items/seared_patty.tscn b/client/map/items/seared_patty.tscn
index 7ffe65f2..d72e2681 100644
--- a/client/map/items/seared_patty.tscn
+++ b/client/map/items/seared_patty.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dfriokxmga3c8"]
+[gd_scene format=3 uid="uid://dfriokxmga3c8"]
[ext_resource type="ArrayMesh" uid="uid://dl8hstmmdkog4" path="res://map/items/seared_patty.res" id="1_gy1aa"]
-[node name="SearedPatty" type="Node3D"]
+[node name="SearedPatty" type="Node3D" unique_id=580728218]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1808379124]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_gy1aa")
-skeleton = NodePath("")
diff --git a/client/map/items/seared_steak.res b/client/map/items/seared_steak.res
index 32c784fb..b91da335 100644
--- a/client/map/items/seared_steak.res
+++ b/client/map/items/seared_steak.res
Binary files differ
diff --git a/client/map/items/seared_steak.tscn b/client/map/items/seared_steak.tscn
index 8592e851..ee7797f4 100644
--- a/client/map/items/seared_steak.tscn
+++ b/client/map/items/seared_steak.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://c70af18pms3gw"]
+[gd_scene format=3 uid="uid://c70af18pms3gw"]
[ext_resource type="ArrayMesh" uid="uid://kfod37qy5sx" path="res://map/items/seared_steak.res" id="1_keoxi"]
-[node name="Steak" type="Node3D"]
+[node name="Steak" type="Node3D" unique_id=201918396]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=151167089]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_keoxi")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_bun.tscn b/client/map/items/sliced_bun.tscn
index 961d0f70..48b0b303 100644
--- a/client/map/items/sliced_bun.tscn
+++ b/client/map/items/sliced_bun.tscn
@@ -1,16 +1,14 @@
-[gd_scene load_steps=3 format=3 uid="uid://cm88wpf64l4fu"]
+[gd_scene format=3 uid="uid://cm88wpf64l4fu"]
[ext_resource type="ArrayMesh" uid="uid://c1qyv55xpv30n" path="res://map/items/sliced_bun_bottom.res" id="1_plvi5"]
[ext_resource type="ArrayMesh" uid="uid://dy180cecs6rb1" path="res://map/items/sliced_bun_top.res" id="2_l6cg2"]
-[node name="SlicedBun" type="Node3D"]
+[node name="SlicedBun" type="Node3D" unique_id=289245464]
-[node name="MeshBottom" type="MeshInstance3D" parent="."]
+[node name="MeshBottom" type="MeshInstance3D" parent="." unique_id=2050604098]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_plvi5")
-skeleton = NodePath("")
-[node name="MeshTop" type="MeshInstance3D" parent="."]
+[node name="MeshTop" type="MeshInstance3D" parent="." unique_id=1553309169]
transform = Transform3D(0.433013, 0.25, 0, -0.25, 0.433013, 0, 0, 0, 0.5, 0.18, 0.08, 0)
mesh = ExtResource("2_l6cg2")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_bun_bottom.res b/client/map/items/sliced_bun_bottom.res
index df7bab99..350e9693 100644
--- a/client/map/items/sliced_bun_bottom.res
+++ b/client/map/items/sliced_bun_bottom.res
Binary files differ
diff --git a/client/map/items/sliced_bun_bottom.tscn b/client/map/items/sliced_bun_bottom.tscn
index 573dba13..45e7af68 100644
--- a/client/map/items/sliced_bun_bottom.tscn
+++ b/client/map/items/sliced_bun_bottom.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://djtfnj11lljke"]
+[gd_scene format=3 uid="uid://djtfnj11lljke"]
[ext_resource type="ArrayMesh" uid="uid://c1qyv55xpv30n" path="res://map/items/sliced_bun_bottom.res" id="1_ekr5f"]
-[node name="SlicedBunBottom" type="Node3D"]
+[node name="SlicedBunBottom" type="Node3D" unique_id=1954514598]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=234719865]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_ekr5f")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_bun_top.res b/client/map/items/sliced_bun_top.res
index fc88dcbe..4d4d57fc 100644
--- a/client/map/items/sliced_bun_top.res
+++ b/client/map/items/sliced_bun_top.res
Binary files differ
diff --git a/client/map/items/sliced_bun_top.tscn b/client/map/items/sliced_bun_top.tscn
index 403ecea7..b57c72ef 100644
--- a/client/map/items/sliced_bun_top.tscn
+++ b/client/map/items/sliced_bun_top.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cpmnp5sy6fwbe"]
+[gd_scene format=3 uid="uid://cpmnp5sy6fwbe"]
[ext_resource type="ArrayMesh" uid="uid://dy180cecs6rb1" path="res://map/items/sliced_bun_top.res" id="1_q5w8k"]
-[node name="SlicedBunTop" type="Node3D"]
+[node name="SlicedBunTop" type="Node3D" unique_id=45817428]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=487537457]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_q5w8k")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_cheese.res b/client/map/items/sliced_cheese.res
index ece9c0e0..799e4508 100644
--- a/client/map/items/sliced_cheese.res
+++ b/client/map/items/sliced_cheese.res
Binary files differ
diff --git a/client/map/items/sliced_cheese.tscn b/client/map/items/sliced_cheese.tscn
index 4e9ba406..22a6df5f 100644
--- a/client/map/items/sliced_cheese.tscn
+++ b/client/map/items/sliced_cheese.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cfdfhxgo4ot7m"]
+[gd_scene format=3 uid="uid://cfdfhxgo4ot7m"]
[ext_resource type="ArrayMesh" uid="uid://2qsg2dadmf1y" path="res://map/items/sliced_cheese.res" id="1_bbycg"]
-[node name="SlicedCheese" type="Node3D"]
+[node name="SlicedCheese" type="Node3D" unique_id=1506920915]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1120946141]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0.04, 0)
mesh = ExtResource("1_bbycg")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_fish.res b/client/map/items/sliced_fish.res
index 9937a93b..a7d27cf5 100644
--- a/client/map/items/sliced_fish.res
+++ b/client/map/items/sliced_fish.res
Binary files differ
diff --git a/client/map/items/sliced_fish.tscn b/client/map/items/sliced_fish.tscn
index 5e60f301..d6ed4bec 100644
--- a/client/map/items/sliced_fish.tscn
+++ b/client/map/items/sliced_fish.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dxs04puo5ow7u"]
+[gd_scene format=3 uid="uid://dxs04puo5ow7u"]
[ext_resource type="ArrayMesh" uid="uid://c3pxaxxbv721y" path="res://map/items/sliced_fish.res" id="1_nt0xc"]
-[node name="SlicedFish" type="Node3D"]
+[node name="SlicedFish" type="Node3D" unique_id=1546314626]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1817309076]
transform = Transform3D(0.1, 0, 0, 0, -4.37114e-09, -0.1, 0, 0.1, -4.37114e-09, 0, 0.045, 0)
mesh = ExtResource("1_nt0xc")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_leek/leek_ring.res b/client/map/items/sliced_leek/leek_ring.res
index ff98544d..78d57354 100644
--- a/client/map/items/sliced_leek/leek_ring.res
+++ b/client/map/items/sliced_leek/leek_ring.res
Binary files differ
diff --git a/client/map/items/sliced_leek/leek_ring.tscn b/client/map/items/sliced_leek/leek_ring.tscn
index 06977dac..a8575b05 100644
--- a/client/map/items/sliced_leek/leek_ring.tscn
+++ b/client/map/items/sliced_leek/leek_ring.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://b25ajkbydfoi8"]
+[gd_scene format=3 uid="uid://b25ajkbydfoi8"]
[ext_resource type="ArrayMesh" uid="uid://ck1dtslyq0xqk" path="res://map/items/sliced_leek/leek_ring.res" id="1_wdt75"]
-[node name="LeekRing" type="Node3D"]
+[node name="LeekRing" type="Node3D" unique_id=6349426]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=207039888]
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0, 0)
mesh = ExtResource("1_wdt75")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_leek/leek_ring_fill.tscn b/client/map/items/sliced_leek/leek_ring_fill.tscn
index edc182d6..83fc2542 100644
--- a/client/map/items/sliced_leek/leek_ring_fill.tscn
+++ b/client/map/items/sliced_leek/leek_ring_fill.tscn
@@ -1,14 +1,14 @@
-[gd_scene load_steps=2 format=3 uid="uid://y7mg0uh4ghxe"]
+[gd_scene format=3 uid="uid://y7mg0uh4ghxe"]
[ext_resource type="PackedScene" uid="uid://b25ajkbydfoi8" path="res://map/items/sliced_leek/leek_ring.tscn" id="1_cb47f"]
-[node name="LeekRingFill" type="Node3D"]
+[node name="LeekRingFill" type="Node3D" unique_id=1649292111]
-[node name="LeekRing" parent="." instance=ExtResource("1_cb47f")]
+[node name="LeekRing" parent="." unique_id=601839974 instance=ExtResource("1_cb47f")]
transform = Transform3D(0.5, 0, 0, 0, 0.4, 0, 0, 0, 0.5, 0.053702652, 0.04, -0.082)
-[node name="LeekRing2" parent="." instance=ExtResource("1_cb47f")]
+[node name="LeekRing2" parent="." unique_id=871702627 instance=ExtResource("1_cb47f")]
transform = Transform3D(0.5, 0, 0, 0, 0.4, 0, 0, 0, 0.5, -0.09291987, 0.04, 0.0293293)
-[node name="LeekRing3" parent="." instance=ExtResource("1_cb47f")]
+[node name="LeekRing3" parent="." unique_id=1947059454 instance=ExtResource("1_cb47f")]
transform = Transform3D(0.5, 0, 0, 0, 0.4, 0, 0, 0, 0.5, 0.05727595, 0.04, 0.08234578)
diff --git a/client/map/items/sliced_leek/sliced_leek.tscn b/client/map/items/sliced_leek/sliced_leek.tscn
index 701f4844..8d8bc2d7 100644
--- a/client/map/items/sliced_leek/sliced_leek.tscn
+++ b/client/map/items/sliced_leek/sliced_leek.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://dght3ftij5nx6"]
+[gd_scene format=3 uid="uid://dght3ftij5nx6"]
[ext_resource type="ArrayMesh" uid="uid://bjb2vxii3mkny" path="res://map/items/sliced_leek/sliced_leek_1.res" id="1_ub7pe"]
[ext_resource type="ArrayMesh" uid="uid://bthgt3jvyaet5" path="res://map/items/sliced_leek/sliced_leek_2.res" id="2_krib3"]
@@ -6,32 +6,27 @@
[ext_resource type="ArrayMesh" uid="uid://deqd1uok1ahtn" path="res://map/items/sliced_leek/sliced_leek_4.res" id="4_eia2k"]
[ext_resource type="ArrayMesh" uid="uid://cl36j3pufjfil" path="res://map/items/sliced_leek/sliced_leek_5.res" id="5_26kjl"]
-[node name="SlicedLeek" type="Node3D"]
+[node name="SlicedLeek" type="Node3D" unique_id=754926403]
-[node name="Node3D" type="Node3D" parent="."]
+[node name="Node3D" type="Node3D" parent="." unique_id=1618880656]
transform = Transform3D(-7.649493e-08, 0, 1.75, 0, 1.75, 0, -1.75, 0, -7.649493e-08, 0, 0, 0)
-[node name="leek_001" type="MeshInstance3D" parent="Node3D"]
+[node name="leek_001" type="MeshInstance3D" parent="Node3D" unique_id=1739603265]
transform = Transform3D(1, 0, 0, 0, 0.591008, 0.61566144, 0, -0.4617461, 0.7880107, 0, 0.03454741, 0.09892485)
mesh = ExtResource("1_ub7pe")
-skeleton = NodePath("")
-[node name="leek_002" type="MeshInstance3D" parent="Node3D"]
+[node name="leek_002" type="MeshInstance3D" parent="Node3D" unique_id=10737438]
transform = Transform3D(1, 0, 0, 0, 0.591008, 0.61566144, 0, -0.4617461, 0.7880107, -2.0835932e-06, 0.03454531, 0.04651942)
mesh = ExtResource("2_krib3")
-skeleton = NodePath("")
-[node name="leek_003" type="MeshInstance3D" parent="Node3D"]
+[node name="leek_003" type="MeshInstance3D" parent="Node3D" unique_id=1275702161]
transform = Transform3D(1, 0, 0, 0, 0.591008, 0.61566144, 0, -0.4617461, 0.7880107, -2.0874368e-06, 0.034545287, -0.004093088)
mesh = ExtResource("3_eq1cv")
-skeleton = NodePath("")
-[node name="leek_004" type="MeshInstance3D" parent="Node3D"]
+[node name="leek_004" type="MeshInstance3D" parent="Node3D" unique_id=2052531974]
transform = Transform3D(1, 0, 0, 0, 0.591008, 0.61566144, 0, -0.4617461, 0.7880107, -2.085316e-06, 0.03454527, -0.05421468)
mesh = ExtResource("4_eia2k")
-skeleton = NodePath("")
-[node name="leek_005" type="MeshInstance3D" parent="Node3D"]
+[node name="leek_005" type="MeshInstance3D" parent="Node3D" unique_id=1421505896]
transform = Transform3D(1, 0, 0, 0, 0.591008, 0.61566144, 0, -0.4617461, 0.7880107, -2.0847467e-06, 0.034545254, -0.10421119)
mesh = ExtResource("5_26kjl")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_leek/sliced_leek_1.res b/client/map/items/sliced_leek/sliced_leek_1.res
index 9a786370..dc5275d5 100644
--- a/client/map/items/sliced_leek/sliced_leek_1.res
+++ b/client/map/items/sliced_leek/sliced_leek_1.res
Binary files differ
diff --git a/client/map/items/sliced_leek/sliced_leek_2.res b/client/map/items/sliced_leek/sliced_leek_2.res
index 3234cd54..c0d7ccd3 100644
--- a/client/map/items/sliced_leek/sliced_leek_2.res
+++ b/client/map/items/sliced_leek/sliced_leek_2.res
Binary files differ
diff --git a/client/map/items/sliced_leek/sliced_leek_3.res b/client/map/items/sliced_leek/sliced_leek_3.res
index 2165204a..2fe303a4 100644
--- a/client/map/items/sliced_leek/sliced_leek_3.res
+++ b/client/map/items/sliced_leek/sliced_leek_3.res
Binary files differ
diff --git a/client/map/items/sliced_leek/sliced_leek_4.res b/client/map/items/sliced_leek/sliced_leek_4.res
index 05d54114..32c02690 100644
--- a/client/map/items/sliced_leek/sliced_leek_4.res
+++ b/client/map/items/sliced_leek/sliced_leek_4.res
Binary files differ
diff --git a/client/map/items/sliced_leek/sliced_leek_5.res b/client/map/items/sliced_leek/sliced_leek_5.res
index 90f4d4b2..93f9e009 100644
--- a/client/map/items/sliced_leek/sliced_leek_5.res
+++ b/client/map/items/sliced_leek/sliced_leek_5.res
Binary files differ
diff --git a/client/map/items/sliced_leek/sliced_leek_6.res b/client/map/items/sliced_leek/sliced_leek_6.res
index db0baeda..1cd6c906 100644
--- a/client/map/items/sliced_leek/sliced_leek_6.res
+++ b/client/map/items/sliced_leek/sliced_leek_6.res
Binary files differ
diff --git a/client/map/items/sliced_lettuce.res b/client/map/items/sliced_lettuce.res
index 1a748947..40cb0702 100644
--- a/client/map/items/sliced_lettuce.res
+++ b/client/map/items/sliced_lettuce.res
Binary files differ
diff --git a/client/map/items/sliced_lettuce.tscn b/client/map/items/sliced_lettuce.tscn
index f2840059..d5ec39ed 100644
--- a/client/map/items/sliced_lettuce.tscn
+++ b/client/map/items/sliced_lettuce.tscn
@@ -1,11 +1,10 @@
-[gd_scene load_steps=2 format=3 uid="uid://c8tjoqcdn1gpj"]
+[gd_scene format=3 uid="uid://c8tjoqcdn1gpj"]
[ext_resource type="ArrayMesh" uid="uid://jkb0e8d584uo" path="res://map/items/sliced_lettuce.res" id="1_y7x7n"]
-[node name="SlicedLettuce" type="Node3D"]
+[node name="SlicedLettuce" type="Node3D" unique_id=814161375]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.01, 0)
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=189735380]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0.01, 0)
mesh = ExtResource("1_y7x7n")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_mushroom.res b/client/map/items/sliced_mushroom.res
index 026cfc9d..94b17fe4 100644
--- a/client/map/items/sliced_mushroom.res
+++ b/client/map/items/sliced_mushroom.res
Binary files differ
diff --git a/client/map/items/sliced_mushroom.tscn b/client/map/items/sliced_mushroom.tscn
index 2f8468d5..17945fc0 100644
--- a/client/map/items/sliced_mushroom.tscn
+++ b/client/map/items/sliced_mushroom.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://8waoyr3a7c6q"]
+[gd_scene format=3 uid="uid://8waoyr3a7c6q"]
[ext_resource type="ArrayMesh" uid="uid://13uivbfdn4kb" path="res://map/items/sliced_mushroom.res" id="1_4k44b"]
-[node name="SlicedMushroom" type="Node3D"]
+[node name="SlicedMushroom" type="Node3D" unique_id=771921867]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1483580511]
transform = Transform3D(0.8, 0, 0, 0, -0.7250462, -0.33809468, 0, 0.33809468, -0.7250462, 0, 0.059715845, 0.1)
mesh = ExtResource("1_4k44b")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_potato.tscn b/client/map/items/sliced_potato.tscn
index ec48414d..f64eafd3 100644
--- a/client/map/items/sliced_potato.tscn
+++ b/client/map/items/sliced_potato.tscn
@@ -1,14 +1,13 @@
-[gd_scene load_steps=3 format=3 uid="uid://b85iw6rv2snx8"]
+[gd_scene format=3 uid="uid://b85iw6rv2snx8"]
[ext_resource type="ArrayMesh" uid="uid://b4ayvyhakbe7t" path="res://map/items/french_fries.res" id="1_ikao7"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qhqrd"]
albedo_color = Color(0.88, 0.7546, 0.484, 1)
-[node name="SlicedPotato" type="Node3D"]
+[node name="SlicedPotato" type="Node3D" unique_id=552755740]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=983811931]
transform = Transform3D(0.75, 0, 0, 0, 0.75, 0, 0, 0, 0.75, 0, 0, -0.112)
mesh = ExtResource("1_ikao7")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_qhqrd")
diff --git a/client/map/items/sliced_tomato.res b/client/map/items/sliced_tomato.res
index 3594e6f9..37996910 100644
--- a/client/map/items/sliced_tomato.res
+++ b/client/map/items/sliced_tomato.res
Binary files differ
diff --git a/client/map/items/sliced_tomato.tscn b/client/map/items/sliced_tomato.tscn
index 28ba45f4..9ea93827 100644
--- a/client/map/items/sliced_tomato.tscn
+++ b/client/map/items/sliced_tomato.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://8u4yp0323kiw"]
+[gd_scene format=3 uid="uid://8u4yp0323kiw"]
[ext_resource type="ArrayMesh" uid="uid://cwjqxolxw0ttl" path="res://map/items/sliced_tomato.res" id="1_6yvlk"]
-[node name="SlicedTomato" type="Node3D"]
+[node name="SlicedTomato" type="Node3D" unique_id=1212521096]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=642983217]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_6yvlk")
-skeleton = NodePath("")
diff --git a/client/map/items/sliced_tomato_sliced_lettuce_fill.tscn b/client/map/items/sliced_tomato_sliced_lettuce_fill.tscn
index 75ef95f1..4d0c4c4f 100644
--- a/client/map/items/sliced_tomato_sliced_lettuce_fill.tscn
+++ b/client/map/items/sliced_tomato_sliced_lettuce_fill.tscn
@@ -1,35 +1,35 @@
-[gd_scene load_steps=3 format=3 uid="uid://cy12k7ghclh2g"]
+[gd_scene format=3 uid="uid://cy12k7ghclh2g"]
[ext_resource type="ArrayMesh" uid="uid://cwjqxolxw0ttl" path="res://map/items/sliced_tomato.res" id="1_gnakr"]
[ext_resource type="ArrayMesh" uid="uid://jkb0e8d584uo" path="res://map/items/sliced_lettuce.res" id="3_6hedi"]
-[node name="SlicedTomatoFill" type="Node3D"]
+[node name="SlicedTomatoFill" type="Node3D" unique_id=1588553817]
-[node name="Mesh8" type="MeshInstance3D" parent="."]
+[node name="Mesh8" type="MeshInstance3D" parent="." unique_id=1786817704]
transform = Transform3D(0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.25, -0.1, 0.04, 0)
mesh = ExtResource("1_gnakr")
-[node name="Mesh11" type="MeshInstance3D" parent="."]
+[node name="Mesh11" type="MeshInstance3D" parent="." unique_id=64683158]
transform = Transform3D(0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.25, 0.1, 0.04, 0)
mesh = ExtResource("1_gnakr")
-[node name="Mesh12" type="MeshInstance3D" parent="."]
+[node name="Mesh12" type="MeshInstance3D" parent="." unique_id=1975270560]
transform = Transform3D(0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.25, 0, 0.04, 0.1)
mesh = ExtResource("1_gnakr")
-[node name="Mesh13" type="MeshInstance3D" parent="."]
+[node name="Mesh13" type="MeshInstance3D" parent="." unique_id=1081920419]
transform = Transform3D(0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.25, 0, 0.04, -0.1)
mesh = ExtResource("1_gnakr")
-[node name="Mesh9" type="MeshInstance3D" parent="."]
+[node name="Mesh9" type="MeshInstance3D" parent="." unique_id=1635978560]
transform = Transform3D(0.28, 0, 0, 0, 0.28, 0, 0, 0, 0.28, 0.0815632, 0.0377627, -0.0198822)
visible = false
mesh = ExtResource("1_gnakr")
-[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=364673189]
transform = Transform3D(0.45, 0, 0, 0, 0.45, 0, 0, 0, 0.45, 0, 0.025, 0)
mesh = ExtResource("3_6hedi")
-[node name="MeshInstance3D4" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D4" type="MeshInstance3D" parent="." unique_id=196525840]
transform = Transform3D(0.279, 0, 0, 0, 0.279, 0, 0, 0, 0.279, 0, 0.075, 0)
mesh = ExtResource("3_6hedi")
diff --git a/client/map/items/steak.res b/client/map/items/steak.res
index 8deb7f8a..21d27302 100644
--- a/client/map/items/steak.res
+++ b/client/map/items/steak.res
Binary files differ
diff --git a/client/map/items/steak.tscn b/client/map/items/steak.tscn
index 59846d8a..8efb2b19 100644
--- a/client/map/items/steak.tscn
+++ b/client/map/items/steak.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://c8ylx2rsklp2y"]
+[gd_scene format=3 uid="uid://c8ylx2rsklp2y"]
[ext_resource type="ArrayMesh" uid="uid://tuorjx63f0ij" path="res://map/items/steak.res" id="1_iei2f"]
-[node name="Steak" type="Node3D"]
+[node name="Steak" type="Node3D" unique_id=273592414]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=683408760]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_iei2f")
-skeleton = NodePath("")
diff --git a/client/map/items/steam.tscn b/client/map/items/steam.tscn
index a6114124..2097c1ee 100644
--- a/client/map/items/steam.tscn
+++ b/client/map/items/steam.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=4 format=3 uid="uid://g1wsqgb56o1o"]
+[gd_scene format=3 uid="uid://g1wsqgb56o1o"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e1q7j"]
transparency = 1
@@ -13,7 +13,7 @@ height = 0.2
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(1, 0.10989), 0.0, 0.0, 0, 0]
point_count = 2
-[node name="Steam" type="CPUParticles3D"]
+[node name="Steam" type="CPUParticles3D" unique_id=1010015344]
emitting = false
amount = 25
lifetime = 2.0
diff --git a/client/map/items/strawberry.res b/client/map/items/strawberry.res
index 60da68ed..b92780ef 100644
--- a/client/map/items/strawberry.res
+++ b/client/map/items/strawberry.res
Binary files differ
diff --git a/client/map/items/strawberry.tscn b/client/map/items/strawberry.tscn
index 90df0c3c..cc9464e0 100644
--- a/client/map/items/strawberry.tscn
+++ b/client/map/items/strawberry.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://df1xktleeqg3m"]
+[gd_scene format=3 uid="uid://df1xktleeqg3m"]
[ext_resource type="ArrayMesh" uid="uid://c2uwqjxx7mnqp" path="res://map/items/strawberry.res" id="1_8dx1o"]
-[node name="Strawberry" type="Node3D"]
+[node name="Strawberry" type="Node3D" unique_id=613205790]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1524130613]
transform = Transform3D(-5.68248e-10, 1.1365e-09, 0.013, 0, -0.013, 1.1365e-09, 0.013, 4.96778e-17, 5.68248e-10, 0, 0.125, 0)
mesh = ExtResource("1_8dx1o")
-skeleton = NodePath("")
diff --git a/client/map/items/tomato.res b/client/map/items/tomato.res
index aafc8738..77d921cf 100644
--- a/client/map/items/tomato.res
+++ b/client/map/items/tomato.res
Binary files differ
diff --git a/client/map/items/tomato.tscn b/client/map/items/tomato.tscn
index 4589cca5..e68801d8 100644
--- a/client/map/items/tomato.tscn
+++ b/client/map/items/tomato.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cvgmmrm8xqg4t"]
+[gd_scene format=3 uid="uid://cvgmmrm8xqg4t"]
[ext_resource type="ArrayMesh" uid="uid://bh5t6gqdxv1t8" path="res://map/items/tomato.res" id="1_8xuup"]
-[node name="Tomato" type="Node3D"]
+[node name="Tomato" type="Node3D" unique_id=256268001]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1541018452]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_8xuup")
-skeleton = NodePath("")
diff --git a/client/map/items/unknown_item.tscn b/client/map/items/unknown_item.tscn
index 5e8b317a..fa838e9b 100644
--- a/client/map/items/unknown_item.tscn
+++ b/client/map/items/unknown_item.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=3 format=3 uid="uid://cw54drt6oqxpd"]
+[gd_scene format=3 uid="uid://cw54drt6oqxpd"]
[sub_resource type="BoxMesh" id="BoxMesh_e6d7n"]
@@ -7,9 +7,9 @@ albedo_color = Color(1, 0, 1, 1)
emission_enabled = true
emission = Color(1, 0, 1, 1)
-[node name="UnknownItem" type="Node3D"]
+[node name="UnknownItem" type="Node3D" unique_id=1035215297]
-[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=1034064644]
transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 0, 0.2, 0)
mesh = SubResource("BoxMesh_e6d7n")
surface_material_override/0 = SubResource("StandardMaterial3D_voy47")
diff --git a/client/map/items/unknown_order.tscn b/client/map/items/unknown_order.tscn
index 24116387..558be6f4 100644
--- a/client/map/items/unknown_order.tscn
+++ b/client/map/items/unknown_order.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=3 format=3 uid="uid://dgg7srscxmtmy"]
+[gd_scene format=3 uid="uid://dgg7srscxmtmy"]
[ext_resource type="FontFile" uid="uid://bo4vh5xkpvrh1" path="res://gui/resources/fonts/font-sansita-swashed.woff2" id="1_3pq52"]
@@ -8,9 +8,9 @@ variation_opentype = {
2003265652: 700
}
-[node name="UnknownOrder" type="Node3D"]
+[node name="UnknownOrder" type="Node3D" unique_id=1440369537]
-[node name="Label3D" type="Label3D" parent="."]
+[node name="Label3D" type="Label3D" parent="." unique_id=717159416]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.189058, 0)
pixel_size = 0.0025
billboard = 1
diff --git a/client/map/kitchen_background.tscn b/client/map/kitchen_background.tscn
index 5d572f73..918a6403 100644
--- a/client/map/kitchen_background.tscn
+++ b/client/map/kitchen_background.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://wwu574dq2r8h"]
+[gd_scene format=3 uid="uid://wwu574dq2r8h"]
[ext_resource type="PackedScene" uid="uid://b4gone8fu53r7" path="res://map/map.tscn" id="1_heqla"]
[ext_resource type="Script" uid="uid://ddpr5p4c6p8pn" path="res://map/kitchen_background.gd" id="1_ppf8f"]
@@ -13,18 +13,18 @@ size = Vector3(14, 5, 0.3)
[sub_resource type="BoxMesh" id="BoxMesh_xidlh"]
size = Vector3(7.5, 5, 0.3)
-[node name="KitchenBackground" type="Node3D"]
+[node name="KitchenBackground" type="Node3D" unique_id=296843447]
script = ExtResource("1_ppf8f")
-[node name="Map" parent="." instance=ExtResource("1_heqla")]
+[node name="Map" parent="." unique_id=1312929770 instance=ExtResource("1_heqla")]
-[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
+[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=1245737099]
environment = SubResource("Environment_ex25y")
-[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=1705656468]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.5, -3.5)
mesh = SubResource("BoxMesh_ppf8f")
-[node name="MeshInstance3D2" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D2" type="MeshInstance3D" parent="." unique_id=1171319920]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 7.5, 0.5, -1)
mesh = SubResource("BoxMesh_xidlh")
diff --git a/client/map/progress/progress.tscn b/client/map/progress/progress.tscn
index af7dfe0a..b8182ea5 100644
--- a/client/map/progress/progress.tscn
+++ b/client/map/progress/progress.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=5 format=3 uid="uid://4ewufm6tqhpb"]
+[gd_scene format=3 uid="uid://4ewufm6tqhpb"]
[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"]
@@ -13,7 +13,7 @@ shader = ExtResource("1_6f2a0")
shader_parameter/progress = 0.0
shader_parameter/bad = false
-[node name="Progress" type="MeshInstance3D"]
+[node name="Progress" type="MeshInstance3D" unique_id=2131670011]
mesh = SubResource("QuadMesh_m0itj")
surface_material_override/0 = SubResource("ShaderMaterial_4k6cy")
script = ExtResource("2_bb3u3")
diff --git a/client/map/tiles/book.res b/client/map/tiles/book.res
index 9caf89f1..fa64057a 100644
--- a/client/map/tiles/book.res
+++ b/client/map/tiles/book.res
Binary files differ
diff --git a/client/map/tiles/bun_crate.tscn b/client/map/tiles/bun_crate.tscn
index 00c8ead5..47460a14 100644
--- a/client/map/tiles/bun_crate.tscn
+++ b/client/map/tiles/bun_crate.tscn
@@ -1,34 +1,34 @@
-[gd_scene load_steps=3 format=3 uid="uid://bg2ykqq6rnyx6"]
+[gd_scene format=3 uid="uid://bg2ykqq6rnyx6"]
[ext_resource type="ArrayMesh" uid="uid://btn7oh1v2k40p" path="res://map/tiles/crate.res" id="1_84iuk"]
[ext_resource type="ArrayMesh" uid="uid://ke5s5itvrqce" path="res://map/items/bun.res" id="2_a48hy"]
-[node name="BunCrate" type="Node3D"]
+[node name="BunCrate" type="Node3D" unique_id=1836475580]
-[node name="Crate" type="MeshInstance3D" parent="."]
+[node name="Crate" type="MeshInstance3D" parent="." unique_id=982382847]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_84iuk")
-[node name="Bun" type="MeshInstance3D" parent="."]
+[node name="Bun" type="MeshInstance3D" parent="." unique_id=1348733542]
transform = Transform3D(0.35355335, -0.35355335, 0, 0.35355335, 0.35355335, 0, 0, 0, 0.5, 0.075, 0.15, -0.175)
mesh = ExtResource("2_a48hy")
-[node name="Bun2" type="MeshInstance3D" parent="."]
+[node name="Bun2" type="MeshInstance3D" parent="." unique_id=590760409]
transform = Transform3D(0.35355335, -0.35355335, 0, 0.35355335, 0.35355335, 0, 0, 0, 0.5, -0.15, 0.15, -0.175)
mesh = ExtResource("2_a48hy")
-[node name="Bun3" type="MeshInstance3D" parent="."]
+[node name="Bun3" type="MeshInstance3D" parent="." unique_id=1530470047]
transform = Transform3D(0.35355335, -0.35355335, 0, 0.35355335, 0.35355335, 0, 0, 0, 0.5, 0.3, 0.15, -0.175)
mesh = ExtResource("2_a48hy")
-[node name="Bun4" type="MeshInstance3D" parent="."]
+[node name="Bun4" type="MeshInstance3D" parent="." unique_id=765223744]
transform = Transform3D(-0.35355338, 0.35355338, -4.371139e-08, 0.35355338, 0.35355338, 0, 3.090862e-08, -3.090862e-08, -0.5, -0.09912277, 0.15, 0.175)
mesh = ExtResource("2_a48hy")
-[node name="Bun5" type="MeshInstance3D" parent="."]
+[node name="Bun5" type="MeshInstance3D" parent="." unique_id=1175873093]
transform = Transform3D(-0.35355338, 0.35355338, -4.371139e-08, 0.35355338, 0.35355338, 0, 3.090862e-08, -3.090862e-08, -0.5, 0.12587723, 0.15, 0.17499998)
mesh = ExtResource("2_a48hy")
-[node name="Bun6" type="MeshInstance3D" parent="."]
+[node name="Bun6" type="MeshInstance3D" parent="." unique_id=1315373041]
transform = Transform3D(-0.35355338, 0.35355338, -4.371139e-08, 0.35355338, 0.35355338, 0, 3.090862e-08, -3.090862e-08, -0.5, -0.3241228, 0.15, 0.17500001)
mesh = ExtResource("2_a48hy")
diff --git a/client/map/tiles/ceiling_lamp.res b/client/map/tiles/ceiling_lamp.res
index f35e266b..37c4aa7b 100644
--- a/client/map/tiles/ceiling_lamp.res
+++ b/client/map/tiles/ceiling_lamp.res
Binary files differ
diff --git a/client/map/tiles/ceiling_lamp.tscn b/client/map/tiles/ceiling_lamp.tscn
index 50f79e11..dd2f5511 100644
--- a/client/map/tiles/ceiling_lamp.tscn
+++ b/client/map/tiles/ceiling_lamp.tscn
@@ -1,16 +1,15 @@
-[gd_scene load_steps=3 format=3 uid="uid://c8hu5h6dt0ixj"]
+[gd_scene 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" uid="uid://nm4trjneu1qt" path="res://map/tiles/light_tile.gd" id="1_yyibl"]
-[node name="CeilingLamp" type="Node3D" node_paths=PackedStringArray("lights")]
+[node name="CeilingLamp" type="Node3D" unique_id=1236677325 node_paths=PackedStringArray("lights")]
script = ExtResource("1_yyibl")
lights = [NodePath("OmniLight3D")]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1645317673]
transform = Transform3D(100, 0, 0, 0, -1.19209e-05, 100, 0, -100, -1.19209e-05, 0, 1.875, 0)
mesh = ExtResource("1_twi66")
-skeleton = NodePath("")
-[node name="OmniLight3D" type="OmniLight3D" parent="."]
+[node name="OmniLight3D" type="OmniLight3D" parent="." unique_id=1571857968]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.4, 0)
diff --git a/client/map/tiles/chair.res b/client/map/tiles/chair.res
index cbf730ab..b6f1aa48 100644
--- a/client/map/tiles/chair.res
+++ b/client/map/tiles/chair.res
Binary files differ
diff --git a/client/map/tiles/chair.tscn b/client/map/tiles/chair.tscn
index 5ba28da7..406f2661 100644
--- a/client/map/tiles/chair.tscn
+++ b/client/map/tiles/chair.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://bn1l1mcn8240o"]
+[gd_scene format=3 uid="uid://bn1l1mcn8240o"]
[ext_resource type="ArrayMesh" uid="uid://cwn5nt017j62d" path="res://map/tiles/chair.res" id="1_8tboh"]
-[node name="Chair" type="Node3D"]
+[node name="Chair" type="Node3D" unique_id=446076584]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=311426126]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_8tboh")
-skeleton = NodePath("")
diff --git a/client/map/tiles/chandelier.res b/client/map/tiles/chandelier.res
index d8007bb8..47b1c017 100644
--- a/client/map/tiles/chandelier.res
+++ b/client/map/tiles/chandelier.res
Binary files differ
diff --git a/client/map/tiles/chandelier.tscn b/client/map/tiles/chandelier.tscn
index d4e4dd71..a8a4b617 100644
--- a/client/map/tiles/chandelier.tscn
+++ b/client/map/tiles/chandelier.tscn
@@ -1,16 +1,15 @@
-[gd_scene load_steps=3 format=3 uid="uid://coql3wlp3jwoc"]
+[gd_scene format=3 uid="uid://coql3wlp3jwoc"]
[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"]
+[node name="Chandelier" type="Node3D" unique_id=396940130]
script = ExtResource("1_6vise")
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=989396255]
transform = Transform3D(100, 0, 0, 0, -1.19209e-05, 100, 0, -100, -1.19209e-05, 0, 1.875, 0)
mesh = ExtResource("1_urqpe")
-skeleton = NodePath("")
-[node name="OmniLight3D" type="OmniLight3D" parent="."]
+[node name="OmniLight3D" type="OmniLight3D" parent="." unique_id=102026265]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
light_color = Color(0.945098, 0.886275, 0.745098, 1)
diff --git a/client/map/tiles/cheese_crate.tscn b/client/map/tiles/cheese_crate.tscn
index 7a1bd93a..f78ea177 100644
--- a/client/map/tiles/cheese_crate.tscn
+++ b/client/map/tiles/cheese_crate.tscn
@@ -1,24 +1,24 @@
-[gd_scene load_steps=3 format=3 uid="uid://do7vpyky2hdd0"]
+[gd_scene format=3 uid="uid://do7vpyky2hdd0"]
[ext_resource type="PackedScene" uid="uid://xdui0oya4lpb" path="res://map/tiles/crate.tscn" id="1_7kkwt"]
[ext_resource type="PackedScene" uid="uid://0lbjf2sie4rk" path="res://map/items/cheese.tscn" id="2_3iu16"]
-[node name="CheeseCrate" instance=ExtResource("1_7kkwt")]
+[node name="CheeseCrate" unique_id=1947061861 instance=ExtResource("1_7kkwt")]
-[node name="Cheese" parent="." index="1" instance=ExtResource("2_3iu16")]
+[node name="Cheese" parent="." index="1" unique_id=1357798385 instance=ExtResource("2_3iu16")]
transform = Transform3D(0.939693, 0, 0.34202, 0, 1, 0, -0.34202, 0, 0.939693, -0.155919, 0.03, -0.239194)
-[node name="Cheese2" parent="." index="2" instance=ExtResource("2_3iu16")]
+[node name="Cheese2" parent="." index="2" unique_id=1162582783 instance=ExtResource("2_3iu16")]
transform = Transform3D(-0.766045, 0, -0.642788, 0, 1, 0, 0.642788, 0, -0.766045, 0.143516, 0.03, -0.129342)
-[node name="Cheese3" parent="." index="3" instance=ExtResource("2_3iu16")]
+[node name="Cheese3" parent="." index="3" unique_id=2099970654 instance=ExtResource("2_3iu16")]
transform = Transform3D(0.822958, 0, -0.568102, 0, 1, 0, 0.568102, 0, 0.822958, -0.139973, 0.03, 0.178952)
-[node name="Cheese4" parent="." index="4" instance=ExtResource("2_3iu16")]
+[node name="Cheese4" parent="." index="4" unique_id=1356373605 instance=ExtResource("2_3iu16")]
transform = Transform3D(-0.909381, 0, 0.415964, 0, 1, 0, -0.415964, 0, -0.909381, 0.17718, 0.03, 0.178952)
-[node name="Cheese5" parent="." index="5" instance=ExtResource("2_3iu16")]
+[node name="Cheese5" parent="." index="5" unique_id=1934598214 instance=ExtResource("2_3iu16")]
transform = Transform3D(-0.909381, 0, 0.415964, 0, 1, 0, -0.415964, 0, -0.909381, 0.102617, 0.25, -0.074814)
-[node name="Cheese6" parent="." index="6" instance=ExtResource("2_3iu16")]
+[node name="Cheese6" parent="." index="6" unique_id=1487135630 instance=ExtResource("2_3iu16")]
transform = Transform3D(-0.11381, 0, 0.993503, 0, 1, 0, -0.993503, 0, -0.11381, -0.207069, 0.25, 0.0827757)
diff --git a/client/map/tiles/coconut_crate.tscn b/client/map/tiles/coconut_crate.tscn
index af2146b1..e379d0ba 100644
--- a/client/map/tiles/coconut_crate.tscn
+++ b/client/map/tiles/coconut_crate.tscn
@@ -1,18 +1,18 @@
-[gd_scene load_steps=3 format=3 uid="uid://cti8difugwnxm"]
+[gd_scene format=3 uid="uid://cti8difugwnxm"]
[ext_resource type="PackedScene" uid="uid://xdui0oya4lpb" path="res://map/tiles/crate.tscn" id="1_1qpmd"]
[ext_resource type="PackedScene" uid="uid://cmsirxgv7iqnk" path="res://map/items/coconut.tscn" id="3_s5fgf"]
-[node name="StrawberryCrate" instance=ExtResource("1_1qpmd")]
+[node name="StrawberryCrate" unique_id=238285369 instance=ExtResource("1_1qpmd")]
-[node name="Coconut" parent="." index="1" instance=ExtResource("3_s5fgf")]
+[node name="Coconut" parent="." index="1" unique_id=1982239539 instance=ExtResource("3_s5fgf")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.177501, 0, -0.17735)
-[node name="Coconut2" parent="." index="2" instance=ExtResource("3_s5fgf")]
+[node name="Coconut2" parent="." index="2" unique_id=1881504205 instance=ExtResource("3_s5fgf")]
transform = Transform3D(0.735258, 0, 0.677788, 0, 1, 0, -0.677788, 0, 0.735258, 0.185726, 0, -0.192698)
-[node name="Coconut3" parent="." index="3" instance=ExtResource("3_s5fgf")]
+[node name="Coconut3" parent="." index="3" unique_id=71866705 instance=ExtResource("3_s5fgf")]
transform = Transform3D(0.835347, 0, -0.549723, 0, 1, 0, 0.549723, 0, 0.835347, -0.177501, 0, 0.17735)
-[node name="Coconut4" parent="." index="4" instance=ExtResource("3_s5fgf")]
+[node name="Coconut4" parent="." index="4" unique_id=1363077163 instance=ExtResource("3_s5fgf")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.184021, 0, 0.17735)
diff --git a/client/map/tiles/conveyor.res b/client/map/tiles/conveyor.res
index 0bd30827..2fcdf2bc 100644
--- a/client/map/tiles/conveyor.res
+++ b/client/map/tiles/conveyor.res
Binary files differ
diff --git a/client/map/tiles/conveyor.tscn b/client/map/tiles/conveyor.tscn
index 62e967a2..d5a53a6e 100644
--- a/client/map/tiles/conveyor.tscn
+++ b/client/map/tiles/conveyor.tscn
@@ -1,11 +1,11 @@
-[gd_scene load_steps=6 format=3 uid="uid://df5wbypoqbkf"]
+[gd_scene 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" 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" uid="uid://2cpdtie0rquv" path="res://map/tiles/conveyor_direction.gdshader" id="4_8s3rd"]
-[sub_resource type="ShaderMaterial" id="ShaderMaterial_bgatf"]
+[sub_resource type="ShaderMaterial" id="ShaderMaterial_vkrca"]
resource_local_to_scene = true
render_priority = 0
shader = ExtResource("4_8s3rd")
@@ -15,14 +15,13 @@ shader_parameter/width = 0.2
shader_parameter/speed = 1.0
shader_parameter/alpha_fac = 1.0
-[node name="Conveyor" type="Node3D"]
+[node name="Conveyor" type="Node3D" unique_id=1694281657]
script = ExtResource("1_xdf1u")
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=863772891]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_hoctt")
-skeleton = NodePath("")
-[node name="ConveyorDirection" parent="." instance=ExtResource("2_sf55l")]
+[node name="ConveyorDirection" parent="." unique_id=889314478 instance=ExtResource("2_sf55l")]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0.43, 0)
-surface_material_override/0 = SubResource("ShaderMaterial_bgatf")
+surface_material_override/0 = SubResource("ShaderMaterial_vkrca")
diff --git a/client/map/tiles/conveyor_direction.tscn b/client/map/tiles/conveyor_direction.tscn
index 79eae94c..5fe0baf1 100644
--- a/client/map/tiles/conveyor_direction.tscn
+++ b/client/map/tiles/conveyor_direction.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=4 format=3 uid="uid://60wue8ult1bx"]
+[gd_scene format=3 uid="uid://60wue8ult1bx"]
[ext_resource type="Shader" uid="uid://2cpdtie0rquv" path="res://map/tiles/conveyor_direction.gdshader" id="1_47s57"]
@@ -15,7 +15,7 @@ shader_parameter/width = 0.2
shader_parameter/speed = 1.0
shader_parameter/alpha_fac = 1.0
-[node name="ConveyorDirection" type="MeshInstance3D"]
+[node name="ConveyorDirection" type="MeshInstance3D" unique_id=1563649411]
transform = Transform3D(1, 0, 0, 0, 1.19249e-08, 1, 0, -1, 1.19249e-08, 0, 0, 0)
mesh = SubResource("QuadMesh_hr8jj")
surface_material_override/0 = SubResource("ShaderMaterial_h5q6r")
diff --git a/client/map/tiles/counter_outer_corner.res b/client/map/tiles/counter_outer_corner.res
index 68488c25..e647a046 100644
--- a/client/map/tiles/counter_outer_corner.res
+++ b/client/map/tiles/counter_outer_corner.res
Binary files differ
diff --git a/client/map/tiles/counter_outer_corner.tscn b/client/map/tiles/counter_outer_corner.tscn
index c5227dfc..ca202f48 100644
--- a/client/map/tiles/counter_outer_corner.tscn
+++ b/client/map/tiles/counter_outer_corner.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://blh11npblosbh"]
+[gd_scene format=3 uid="uid://blh11npblosbh"]
[ext_resource type="ArrayMesh" uid="uid://brpeawypw3jmg" path="res://map/tiles/counter_outer_corner.res" id="1_rq22t"]
-[node name="Counter" type="Node3D"]
+[node name="Counter" type="Node3D" unique_id=1053408630]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1111773353]
transform = Transform3D(-2.18557e-08, 0, 0.5, 0, 0.5, 0, -0.5, 0, -2.18557e-08, 0, 0, 0)
mesh = ExtResource("1_rq22t")
-skeleton = NodePath("")
diff --git a/client/map/tiles/counter_straight.res b/client/map/tiles/counter_straight.res
index 78a0cad3..9e95bccc 100644
--- a/client/map/tiles/counter_straight.res
+++ b/client/map/tiles/counter_straight.res
Binary files differ
diff --git a/client/map/tiles/counter_straight.tscn b/client/map/tiles/counter_straight.tscn
index 74517d2d..20016723 100644
--- a/client/map/tiles/counter_straight.tscn
+++ b/client/map/tiles/counter_straight.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cg084pjthp7tn"]
+[gd_scene format=3 uid="uid://cg084pjthp7tn"]
[ext_resource type="ArrayMesh" uid="uid://btafby3tayv7r" path="res://map/tiles/counter_straight.res" id="1_5ksmf"]
-[node name="Counter" type="Node3D"]
+[node name="Counter" type="Node3D" unique_id=264805024]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=9093183]
mesh = ExtResource("1_5ksmf")
-skeleton = NodePath("")
diff --git a/client/map/tiles/counter_straight_backsplash.res b/client/map/tiles/counter_straight_backsplash.res
index 80845fc0..313c99f8 100644
--- a/client/map/tiles/counter_straight_backsplash.res
+++ b/client/map/tiles/counter_straight_backsplash.res
Binary files differ
diff --git a/client/map/tiles/counter_straight_backsplash.tscn b/client/map/tiles/counter_straight_backsplash.tscn
index 3490df9c..e243836a 100644
--- a/client/map/tiles/counter_straight_backsplash.tscn
+++ b/client/map/tiles/counter_straight_backsplash.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://blcqlogspnah1"]
+[gd_scene format=3 uid="uid://blcqlogspnah1"]
[ext_resource type="ArrayMesh" uid="uid://cdlmrxt42emtr" path="res://map/tiles/counter_straight_backsplash.res" id="1_3t3hs"]
-[node name="Counter" type="Node3D"]
+[node name="Counter" type="Node3D" unique_id=693383210]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1678672210]
mesh = ExtResource("1_3t3hs")
-skeleton = NodePath("")
diff --git a/client/map/tiles/counter_window.res b/client/map/tiles/counter_window.res
index 2cb0f059..98d52663 100644
--- a/client/map/tiles/counter_window.res
+++ b/client/map/tiles/counter_window.res
Binary files differ
diff --git a/client/map/tiles/counter_window.tscn b/client/map/tiles/counter_window.tscn
index 8ae5a54d..09a5eaff 100644
--- a/client/map/tiles/counter_window.tscn
+++ b/client/map/tiles/counter_window.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://bwgkd65215m7e"]
+[gd_scene format=3 uid="uid://bwgkd65215m7e"]
[ext_resource type="ArrayMesh" uid="uid://lywflqnpelc7" path="res://map/tiles/counter_window.res" id="1_gyddt"]
-[node name="CounterWindow" type="Node3D"]
+[node name="CounterWindow" type="Node3D" unique_id=1350548242]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=2102120795]
transform = Transform3D(-2.18557e-08, 0, 0.5, 0, 0.5, 0, -0.5, 0, -2.18557e-08, 0, 0, 0)
mesh = ExtResource("1_gyddt")
-skeleton = NodePath("")
diff --git a/client/map/tiles/counter_window_conveyor.res b/client/map/tiles/counter_window_conveyor.res
index 23d5d0e3..af234851 100644
--- a/client/map/tiles/counter_window_conveyor.res
+++ b/client/map/tiles/counter_window_conveyor.res
Binary files differ
diff --git a/client/map/tiles/counter_window_conveyor.tscn b/client/map/tiles/counter_window_conveyor.tscn
index 0645ea67..5b977ecc 100644
--- a/client/map/tiles/counter_window_conveyor.tscn
+++ b/client/map/tiles/counter_window_conveyor.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=3 uid="uid://qxbupftye50d"]
+[gd_scene format=3 uid="uid://qxbupftye50d"]
[ext_resource type="ArrayMesh" uid="uid://cgxmagghg40l3" path="res://map/tiles/counter_window_conveyor.res" id="1_sxc4d"]
[ext_resource type="Script" uid="uid://sawoy4fqmd43" path="res://map/tiles/conveyor_model.gd" id="1_yowx8"]
@@ -8,7 +8,7 @@
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yowx8"]
albedo_color = Color(0, 0, 0, 1)
-[sub_resource type="ShaderMaterial" id="ShaderMaterial_bk0aq"]
+[sub_resource type="ShaderMaterial" id="ShaderMaterial_yowx8"]
resource_local_to_scene = true
render_priority = 0
shader = ExtResource("3_yowx8")
@@ -18,15 +18,14 @@ shader_parameter/width = 0.2
shader_parameter/speed = 1.0
shader_parameter/alpha_fac = 1.0
-[node name="CounterWindowConveyor" type="Node3D"]
+[node name="CounterWindowConveyor" type="Node3D" unique_id=326965642]
script = ExtResource("1_yowx8")
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1365726575]
transform = Transform3D(-2.1855694e-08, 0, 0.5, 0, 0.5, 0, -0.5, 0, -2.1855694e-08, 0, 0, 0)
mesh = ExtResource("1_sxc4d")
-skeleton = NodePath("")
surface_material_override/3 = SubResource("StandardMaterial3D_yowx8")
-[node name="ConveyorDirection" parent="." instance=ExtResource("2_5k25t")]
+[node name="ConveyorDirection" parent="." unique_id=61838280 instance=ExtResource("2_5k25t")]
transform = Transform3D(-4.371139e-08, -1, -4.371139e-08, 0, -4.371139e-08, 1, -1, 4.371139e-08, 1.9106855e-15, 0, 0.43, 0)
-surface_material_override/0 = SubResource("ShaderMaterial_bk0aq")
+surface_material_override/0 = SubResource("ShaderMaterial_yowx8")
diff --git a/client/map/tiles/crate.res b/client/map/tiles/crate.res
index 1d1183c5..6b1e5251 100644
--- a/client/map/tiles/crate.res
+++ b/client/map/tiles/crate.res
Binary files differ
diff --git a/client/map/tiles/crate.tscn b/client/map/tiles/crate.tscn
index 55da257b..885bee8e 100644
--- a/client/map/tiles/crate.tscn
+++ b/client/map/tiles/crate.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://xdui0oya4lpb"]
+[gd_scene format=3 uid="uid://xdui0oya4lpb"]
[ext_resource type="ArrayMesh" uid="uid://btn7oh1v2k40p" path="res://map/tiles/crate.res" id="1_qu7f0"]
-[node name="Crate" type="Node3D"]
+[node name="Crate" type="Node3D" unique_id=1797382951]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=473438995]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_qu7f0")
-skeleton = NodePath("")
diff --git a/client/map/tiles/cutting_board.res b/client/map/tiles/cutting_board.res
index 15a1b5c3..9511f542 100644
--- a/client/map/tiles/cutting_board.res
+++ b/client/map/tiles/cutting_board.res
Binary files differ
diff --git a/client/map/tiles/cutting_board.tscn b/client/map/tiles/cutting_board.tscn
index dd469417..498665eb 100644
--- a/client/map/tiles/cutting_board.tscn
+++ b/client/map/tiles/cutting_board.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://bslx1a7kdufde"]
+[gd_scene format=3 uid="uid://bslx1a7kdufde"]
[ext_resource type="ArrayMesh" uid="uid://dd4g04lgvsly5" path="res://map/tiles/cutting_board.res" id="1_d4k2k"]
[ext_resource type="PackedScene" uid="uid://cufype1bex3r3" path="res://map/tiles/knife.tscn" id="3_wvxni"]
@@ -150,17 +150,14 @@ _data = {
&"cut_loop": SubResource("Animation_vu13j")
}
-[node name="CuttingBoard" type="Node3D"]
+[node name="CuttingBoard" type="Node3D" unique_id=238504632]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=396141108]
transform = Transform3D(0.4, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -0.075, 0.5, 0)
mesh = ExtResource("1_d4k2k")
-skeleton = NodePath("")
-[node name="Knife" parent="." instance=ExtResource("3_wvxni")]
-transform = Transform3D(1, 0, 0, 0, -3.61999e-06, 1, 0, -1, -3.61999e-06, 0.375, 0.52, 0.19)
+[node name="Knife" parent="." unique_id=1126807225 instance=ExtResource("3_wvxni")]
+transform = Transform3D(1, 0, 0, 0, -3.6199901e-06, 1, 0, -1, -3.6199901e-06, 0.375, 0.52, 0.19)
-[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
-libraries = {
-"": SubResource("AnimationLibrary_fy61n")
-}
+[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=127266211]
+libraries/ = SubResource("AnimationLibrary_fy61n")
diff --git a/client/map/tiles/deep_fryer.tscn b/client/map/tiles/deep_fryer.tscn
index 8cffc43a..a163411f 100644
--- a/client/map/tiles/deep_fryer.tscn
+++ b/client/map/tiles/deep_fryer.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=4 format=3 uid="uid://bys6bffu5srpt"]
+[gd_scene format=3 uid="uid://bys6bffu5srpt"]
[ext_resource type="ArrayMesh" uid="uid://bketpomfy35to" path="res://map/tiles/deep_fryer_base.res" id="1_e4g0d"]
[ext_resource type="ArrayMesh" uid="uid://c7k6gevpwdbv0" path="res://map/tiles/deep_fryer_fill.res" id="3_1rwcx"]
@@ -9,13 +9,13 @@ cull_mode = 1
albedo_color = Color(0.75, 0.58, 0.45000002, 0.6666667)
roughness = 0.1
-[node name="DeepFryer" type="Node3D"]
+[node name="DeepFryer" type="Node3D" unique_id=1218321913]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1815767562]
transform = Transform3D(0.75, 0, 0, 0, -3.278354e-08, -0.75, 0, 0.75, -3.278354e-08, 0, 0.5, 0)
mesh = ExtResource("1_e4g0d")
-[node name="Fill" type="MeshInstance3D" parent="."]
+[node name="Fill" type="MeshInstance3D" parent="." unique_id=56430436]
transform = Transform3D(0.75, 0, 0, 0, -3.278354e-08, -0.75, 0, 0.75, -3.278354e-08, 0, 0.5, 0)
mesh = ExtResource("3_1rwcx")
surface_material_override/0 = SubResource("StandardMaterial3D_1rwcx")
diff --git a/client/map/tiles/deep_fryer_base.res b/client/map/tiles/deep_fryer_base.res
index 2a392ab6..e6fd0377 100644
--- a/client/map/tiles/deep_fryer_base.res
+++ b/client/map/tiles/deep_fryer_base.res
Binary files differ
diff --git a/client/map/tiles/deep_fryer_fill.res b/client/map/tiles/deep_fryer_fill.res
index 0280a561..5c450bf1 100644
--- a/client/map/tiles/deep_fryer_fill.res
+++ b/client/map/tiles/deep_fryer_fill.res
Binary files differ
diff --git a/client/map/tiles/door.res b/client/map/tiles/door.res
index ad64d5b6..d2dbbdcf 100644
--- a/client/map/tiles/door.res
+++ b/client/map/tiles/door.res
Binary files differ
diff --git a/client/map/tiles/door.tscn b/client/map/tiles/door.tscn
index 894d30a2..d00e99ec 100644
--- a/client/map/tiles/door.tscn
+++ b/client/map/tiles/door.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://coxh3mgvch5bd"]
+[gd_scene format=3 uid="uid://coxh3mgvch5bd"]
[ext_resource type="ArrayMesh" uid="uid://bomlbxf33hd11" path="res://map/tiles/door.res" id="1_wfoe6"]
-[node name="Door" type="Node3D"]
+[node name="Door" type="Node3D" unique_id=1352926697]
-[node name="Door" type="MeshInstance3D" parent="."]
+[node name="Door" type="MeshInstance3D" parent="." unique_id=1538534480]
transform = Transform3D(5.96244e-09, 0, -0.5, 0, 0.5, 0, 0.5, 0, 5.96244e-09, 0, 0, 0)
mesh = ExtResource("1_wfoe6")
-skeleton = NodePath("")
diff --git a/client/map/tiles/fence_corner.res b/client/map/tiles/fence_corner.res
index 14e345a6..8324c435 100644
--- a/client/map/tiles/fence_corner.res
+++ b/client/map/tiles/fence_corner.res
Binary files differ
diff --git a/client/map/tiles/fence_corner.tscn b/client/map/tiles/fence_corner.tscn
index b7b0d356..57adebf5 100644
--- a/client/map/tiles/fence_corner.tscn
+++ b/client/map/tiles/fence_corner.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cvac5lq82xqhq"]
+[gd_scene format=3 uid="uid://cvac5lq82xqhq"]
[ext_resource type="ArrayMesh" uid="uid://25vo0ohcya7a" path="res://map/tiles/fence_corner.res" id="1_5aqc4"]
-[node name="FenceCorner" type="Node3D"]
+[node name="FenceCorner" type="Node3D" unique_id=1550671344]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=669814619]
transform = Transform3D(-2.18557e-06, 0, 50, 0, 50, 0, -50, 0, -2.18557e-06, 0, 0, 0)
mesh = ExtResource("1_5aqc4")
-skeleton = NodePath("")
diff --git a/client/map/tiles/fence_end.res b/client/map/tiles/fence_end.res
index 2e7826a7..c7862747 100644
--- a/client/map/tiles/fence_end.res
+++ b/client/map/tiles/fence_end.res
Binary files differ
diff --git a/client/map/tiles/fence_end.tscn b/client/map/tiles/fence_end.tscn
index 2dffa811..5d8e185c 100644
--- a/client/map/tiles/fence_end.tscn
+++ b/client/map/tiles/fence_end.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dseef40ucueuv"]
+[gd_scene format=3 uid="uid://dseef40ucueuv"]
[ext_resource type="ArrayMesh" uid="uid://bhdxbn6ivop6k" path="res://map/tiles/fence_end.res" id="1_cdo5n"]
-[node name="FenceEnd" type="Node3D"]
+[node name="FenceEnd" type="Node3D" unique_id=1482639971]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=461934852]
transform = Transform3D(5.9624404e-07, 0, -50, 0, 50, 0, 50, 0, 5.9624404e-07, 0, 0, 0)
mesh = ExtResource("1_cdo5n")
-skeleton = NodePath("")
diff --git a/client/map/tiles/fence_straight.res b/client/map/tiles/fence_straight.res
index c3975138..44f673ed 100644
--- a/client/map/tiles/fence_straight.res
+++ b/client/map/tiles/fence_straight.res
Binary files differ
diff --git a/client/map/tiles/fence_straight.tscn b/client/map/tiles/fence_straight.tscn
index d31af10d..eb31dc7f 100644
--- a/client/map/tiles/fence_straight.tscn
+++ b/client/map/tiles/fence_straight.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://d0w3mrbe8w8m0"]
+[gd_scene format=3 uid="uid://d0w3mrbe8w8m0"]
[ext_resource type="ArrayMesh" uid="uid://d1jfqqjhaqsgn" path="res://map/tiles/fence_straight.res" id="1_4ta43"]
-[node name="FenceStraight" type="Node3D"]
+[node name="FenceStraight" type="Node3D" unique_id=186177964]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1512127781]
transform = Transform3D(-2.18557e-06, 0, 50, 0, 50, 0, -50, 0, -2.18557e-06, 0, 0, 0)
mesh = ExtResource("1_4ta43")
-skeleton = NodePath("")
diff --git a/client/map/tiles/fence_t.res b/client/map/tiles/fence_t.res
index 93043f7c..65e66589 100644
--- a/client/map/tiles/fence_t.res
+++ b/client/map/tiles/fence_t.res
Binary files differ
diff --git a/client/map/tiles/fence_t.tscn b/client/map/tiles/fence_t.tscn
index 1efb3fe8..c85f3c56 100644
--- a/client/map/tiles/fence_t.tscn
+++ b/client/map/tiles/fence_t.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://bk6ufdmbtrkkh"]
+[gd_scene format=3 uid="uid://bk6ufdmbtrkkh"]
[ext_resource type="ArrayMesh" uid="uid://b8v4k4o8cusn4" path="res://map/tiles/fence_t.res" id="1_i484t"]
-[node name="FenceT" type="Node3D"]
+[node name="FenceT" type="Node3D" unique_id=1903555463]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=891470237]
transform = Transform3D(50, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0)
mesh = ExtResource("1_i484t")
-skeleton = NodePath("")
diff --git a/client/map/tiles/fish_crate.tscn b/client/map/tiles/fish_crate.tscn
index a096a000..f55c203b 100644
--- a/client/map/tiles/fish_crate.tscn
+++ b/client/map/tiles/fish_crate.tscn
@@ -1,21 +1,21 @@
-[gd_scene load_steps=3 format=3 uid="uid://d0u4ym5vny6v3"]
+[gd_scene format=3 uid="uid://d0u4ym5vny6v3"]
[ext_resource type="PackedScene" uid="uid://xdui0oya4lpb" path="res://map/tiles/crate.tscn" id="1_uotdf"]
[ext_resource type="PackedScene" uid="uid://dom5n7h7l7sr8" path="res://map/items/fish.tscn" id="3_p6tbn"]
-[node name="FishCrate" instance=ExtResource("1_uotdf")]
+[node name="FishCrate" unique_id=702043979 instance=ExtResource("1_uotdf")]
-[node name="Fish" parent="." index="1" instance=ExtResource("3_p6tbn")]
+[node name="Fish" parent="." index="1" unique_id=417741247 instance=ExtResource("3_p6tbn")]
transform = Transform3D(-0.449443, -0.771467, -0.450378, 0.791587, -0.577595, 0.199436, -0.413994, -0.266878, 0.870279, -0.214561, 0.395904, -0.219162)
-[node name="Fish2" parent="." index="2" instance=ExtResource("3_p6tbn")]
+[node name="Fish2" parent="." index="2" unique_id=345509005 instance=ExtResource("3_p6tbn")]
transform = Transform3D(-0.711008, -0.637308, 0.297164, 0.702745, -0.65893, 0.268256, 0.024849, 0.399563, 0.916369, -0.214561, 0.387099, 0.251797)
-[node name="Fish3" parent="." index="3" instance=ExtResource("3_p6tbn")]
+[node name="Fish3" parent="." index="3" unique_id=903314315 instance=ExtResource("3_p6tbn")]
transform = Transform3D(0.570404, 0.618182, 0.540824, 0.777163, -0.619291, -0.111795, 0.265817, 0.484076, -0.833674, 0.258679, 0.387099, 0.251797)
-[node name="Fish4" parent="." index="4" instance=ExtResource("3_p6tbn")]
+[node name="Fish4" parent="." index="4" unique_id=532382365 instance=ExtResource("3_p6tbn")]
transform = Transform3D(0.392672, 0.829406, 0.397361, 0.896997, -0.25003, -0.364529, -0.202991, 0.499572, -0.842154, 0.224403, 0.387099, -0.0202113)
-[node name="Fish5" parent="." index="5" instance=ExtResource("3_p6tbn")]
+[node name="Fish5" parent="." index="5" unique_id=984963027 instance=ExtResource("3_p6tbn")]
transform = Transform3D(0.667773, 0.721732, 0.18216, 0.744349, -0.64583, -0.169849, -0.00494065, 0.249011, -0.968488, 0.162187, 0.340659, -0.264269)
diff --git a/client/map/tiles/floor.res b/client/map/tiles/floor.res
index bcd3625c..3e50860a 100644
--- a/client/map/tiles/floor.res
+++ b/client/map/tiles/floor.res
Binary files differ
diff --git a/client/map/tiles/floor.tscn b/client/map/tiles/floor.tscn
index 61299e3a..e4bd7fd4 100644
--- a/client/map/tiles/floor.tscn
+++ b/client/map/tiles/floor.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://d22cslgao5jd4"]
+[gd_scene format=3 uid="uid://d22cslgao5jd4"]
[ext_resource type="ArrayMesh" uid="uid://bd11w8rl78pab" path="res://map/tiles/floor.res" id="1_8pd6m"]
-[node name="Floor" type="Node3D"]
+[node name="Floor" type="Node3D" unique_id=1210077403]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1731675264]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_8pd6m")
-skeleton = NodePath("")
diff --git a/client/map/tiles/floor_material.tres b/client/map/tiles/floor_material.tres
index d0d4ad4f..dedb50ba 100644
--- a/client/map/tiles/floor_material.tres
+++ b/client/map/tiles/floor_material.tres
@@ -1,4 +1,4 @@
-[gd_resource type="ShaderMaterial" load_steps=2 format=3 uid="uid://dngt21phuitvu"]
+[gd_resource type="ShaderMaterial" format=3 uid="uid://dngt21phuitvu"]
[ext_resource type="Shader" uid="uid://bf1jo3phn2pvs" path="res://map/tiles/floor.gdshader" id="1_7ju4h"]
diff --git a/client/map/tiles/flour_crate.tscn b/client/map/tiles/flour_crate.tscn
index 1e4a7b7d..8f7d39bd 100644
--- a/client/map/tiles/flour_crate.tscn
+++ b/client/map/tiles/flour_crate.tscn
@@ -1,24 +1,24 @@
-[gd_scene load_steps=3 format=3 uid="uid://qwk6nih458mh"]
+[gd_scene format=3 uid="uid://qwk6nih458mh"]
[ext_resource type="PackedScene" uid="uid://xdui0oya4lpb" path="res://map/tiles/crate.tscn" id="1_7xctt"]
[ext_resource type="PackedScene" uid="uid://dgo8cknr1o6ml" path="res://map/items/flour.tscn" id="2_i5ha0"]
-[node name="FlourCrate" instance=ExtResource("1_7xctt")]
+[node name="FlourCrate" unique_id=457614471 instance=ExtResource("1_7xctt")]
-[node name="Flour" parent="." index="1" instance=ExtResource("2_i5ha0")]
+[node name="Flour" parent="." index="1" unique_id=1669483030 instance=ExtResource("2_i5ha0")]
transform = Transform3D(0.990268, 0, -0.139173, 0, 1, 0, 0.139173, 0, 0.990268, 0.25, 0, -0.2)
-[node name="Flour2" parent="." index="2" instance=ExtResource("2_i5ha0")]
+[node name="Flour2" parent="." index="2" unique_id=145159583 instance=ExtResource("2_i5ha0")]
transform = Transform3D(0.990268, 0, 0.139173, 0, 1, 0, -0.139173, 0, 0.990268, 0.25, 0, 0.2)
-[node name="Flour3" parent="." index="3" instance=ExtResource("2_i5ha0")]
+[node name="Flour3" parent="." index="3" unique_id=663539735 instance=ExtResource("2_i5ha0")]
transform = Transform3D(0.973674, 0, 0.227943, 0, 1, 0, -0.227943, 0, 0.973674, 0, 0, -0.202263)
-[node name="Flour4" parent="." index="4" instance=ExtResource("2_i5ha0")]
+[node name="Flour4" parent="." index="4" unique_id=152480553 instance=ExtResource("2_i5ha0")]
transform = Transform3D(0.99525, -0.00903298, -0.0969282, -0.0219365, 0.949266, -0.313707, 0.0948444, 0.314343, 0.94456, 0, 0, 0.106343)
-[node name="Flour5" parent="." index="5" instance=ExtResource("2_i5ha0")]
+[node name="Flour5" parent="." index="5" unique_id=1577002603 instance=ExtResource("2_i5ha0")]
transform = Transform3D(0.990268, 0, -0.139173, 0, 1, 0, 0.139173, 0, 0.990268, -0.25, 0, -0.2)
-[node name="Flour6" parent="." index="6" instance=ExtResource("2_i5ha0")]
+[node name="Flour6" parent="." index="6" unique_id=1425393970 instance=ExtResource("2_i5ha0")]
transform = Transform3D(0.997564, 0, 0.0697565, 0, 1, 0, -0.0697565, 0, 0.997564, -0.25, 0, 0.2)
diff --git a/client/map/tiles/freezer.tscn b/client/map/tiles/freezer.tscn
index 604bd439..950d1ce3 100644
--- a/client/map/tiles/freezer.tscn
+++ b/client/map/tiles/freezer.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=8 format=3 uid="uid://ch753p32b3jl8"]
+[gd_scene format=3 uid="uid://ch753p32b3jl8"]
[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"]
@@ -42,20 +42,18 @@ _data = {
&"open": SubResource("Animation_axsnk")
}
-[node name="Freezer" type="Node3D"]
+[node name="Freezer" type="Node3D" unique_id=758213999]
script = ExtResource("1_kso20")
-[node name="FreezerBase" type="MeshInstance3D" parent="."]
+[node name="FreezerBase" type="MeshInstance3D" parent="." unique_id=54052954]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("2_akcb5")
-skeleton = NodePath("")
-[node name="FreezerDoor" type="MeshInstance3D" parent="FreezerBase"]
+[node name="FreezerDoor" type="MeshInstance3D" parent="FreezerBase" unique_id=438445392]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.850006, 1.25, 0.5)
mesh = ExtResource("3_0pgw0")
-skeleton = NodePath("")
-[node name="OmniLight3D" type="OmniLight3D" parent="."]
+[node name="OmniLight3D" type="OmniLight3D" parent="." unique_id=565200753]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.25, 0)
visible = false
light_color = Color(0.566816, 0.801037, 0.838352, 1)
@@ -64,7 +62,7 @@ omni_range = 3.0
script = ExtResource("4_1eu4t")
completely_disable_light_if_shadows_disabled = true
-[node name="OmniLight3D2" type="OmniLight3D" parent="."]
+[node name="OmniLight3D2" type="OmniLight3D" parent="." unique_id=452354585]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.6, 0)
visible = false
light_color = Color(0.566816, 0.801037, 0.838352, 1)
@@ -73,7 +71,7 @@ omni_range = 3.0
script = ExtResource("4_1eu4t")
completely_disable_light_if_shadows_disabled = true
-[node name="OmniLight3D3" type="OmniLight3D" parent="."]
+[node name="OmniLight3D3" type="OmniLight3D" parent="." unique_id=1314789449]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0)
visible = false
light_color = Color(0.566816, 0.801037, 0.838352, 1)
@@ -82,9 +80,7 @@ omni_range = 3.0
script = ExtResource("4_1eu4t")
completely_disable_light_if_shadows_disabled = true
-[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
-libraries = {
-&"": SubResource("AnimationLibrary_usga0")
-}
+[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1644020234]
+libraries/ = SubResource("AnimationLibrary_usga0")
[connection signal="animation_finished" from="AnimationPlayer" to="." method="_on_animation_player_animation_finished"]
diff --git a/client/map/tiles/freezer_base.res b/client/map/tiles/freezer_base.res
index dded8a8b..172564a5 100644
--- a/client/map/tiles/freezer_base.res
+++ b/client/map/tiles/freezer_base.res
Binary files differ
diff --git a/client/map/tiles/freezer_door.res b/client/map/tiles/freezer_door.res
index 9efb17a3..3fe84dfc 100644
--- a/client/map/tiles/freezer_door.res
+++ b/client/map/tiles/freezer_door.res
Binary files differ
diff --git a/client/map/tiles/grass.res b/client/map/tiles/grass.res
index 1c4565a1..6a070c8e 100644
--- a/client/map/tiles/grass.res
+++ b/client/map/tiles/grass.res
Binary files differ
diff --git a/client/map/tiles/grass.tscn b/client/map/tiles/grass.tscn
index 649cc6c1..720786c2 100644
--- a/client/map/tiles/grass.tscn
+++ b/client/map/tiles/grass.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://bi6o7lbvhunj1"]
+[gd_scene format=3 uid="uid://bi6o7lbvhunj1"]
[ext_resource type="ArrayMesh" uid="uid://dyu8iuolwqr5l" path="res://map/tiles/grass.res" id="1_pjjrj"]
-[node name="Grass" type="Node3D"]
+[node name="Grass" type="Node3D" unique_id=380813708]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=714753882]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_pjjrj")
-skeleton = NodePath("")
diff --git a/client/map/tiles/house/balcony.res b/client/map/tiles/house/balcony.res
index 6a8b9c8e..012c7fbb 100644
--- a/client/map/tiles/house/balcony.res
+++ b/client/map/tiles/house/balcony.res
Binary files differ
diff --git a/client/map/tiles/house/balcony.tscn b/client/map/tiles/house/balcony.tscn
index 1c0232ff..7613c68b 100644
--- a/client/map/tiles/house/balcony.tscn
+++ b/client/map/tiles/house/balcony.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://dymxdxvmgjtae"]
+[gd_scene format=3 uid="uid://dymxdxvmgjtae"]
[ext_resource type="ArrayMesh" uid="uid://1y54ofmdj40i" path="res://map/tiles/house/balcony.res" id="1_6niu3"]
[ext_resource type="Material" uid="uid://djepfh3hn45mt" path="res://map/tiles/house/window_glass.tres" id="2_1yhve"]
@@ -6,12 +6,11 @@
[ext_resource type="Material" uid="uid://p1okexdmch4x" path="res://map/tiles/house/wall_color.tres" id="4_dqlht"]
[ext_resource type="Material" uid="uid://c56pgcp4onece" path="res://map/tiles/house/frame.tres" id="5_xtshi"]
-[node name="HouseBalcony" type="Node3D"]
+[node name="HouseBalcony" type="Node3D" unique_id=1463800129]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1473000161]
transform = Transform3D(5.96244e-09, 0, -0.5, 0, 0.5, 0, 0.5, 0, 5.96244e-09, 0, 0, 0)
mesh = ExtResource("1_6niu3")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_1yhve")
surface_material_override/1 = ExtResource("3_phigl")
surface_material_override/2 = ExtResource("4_dqlht")
diff --git a/client/map/tiles/house/chimney.res b/client/map/tiles/house/chimney.res
index 3c7d43a3..00487f53 100644
--- a/client/map/tiles/house/chimney.res
+++ b/client/map/tiles/house/chimney.res
Binary files differ
diff --git a/client/map/tiles/house/chimney.tscn b/client/map/tiles/house/chimney.tscn
index 68b8faa3..1c40f67b 100644
--- a/client/map/tiles/house/chimney.tscn
+++ b/client/map/tiles/house/chimney.tscn
@@ -1,14 +1,13 @@
-[gd_scene load_steps=4 format=3 uid="uid://bu1y3cish4snv"]
+[gd_scene format=3 uid="uid://bu1y3cish4snv"]
[ext_resource type="ArrayMesh" uid="uid://cji0k4mpudcxs" path="res://map/tiles/house/chimney.res" id="1_tq8p8"]
[ext_resource type="Material" uid="uid://dtoltk5uaa2l6" path="res://map/tiles/house/roof.tres" id="2_epifg"]
[ext_resource type="Material" uid="uid://bnip4xf36u1vv" path="res://map/tiles/house/rooftop.tres" id="2_q0gbv"]
-[node name="HouseRoofChimney" type="Node3D"]
+[node name="HouseRoofChimney" type="Node3D" unique_id=1380252236]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1708887236]
transform = Transform3D(5.96244e-09, 0, -0.5, 0, 0.5, 0, 0.5, 0, 5.96244e-09, 0, 0, 0)
mesh = ExtResource("1_tq8p8")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_q0gbv")
surface_material_override/1 = ExtResource("2_epifg")
diff --git a/client/map/tiles/house/corner.res b/client/map/tiles/house/corner.res
index 33db9356..e116a260 100644
--- a/client/map/tiles/house/corner.res
+++ b/client/map/tiles/house/corner.res
Binary files differ
diff --git a/client/map/tiles/house/corner.tscn b/client/map/tiles/house/corner.tscn
index dc2f5c15..89f9e79e 100644
--- a/client/map/tiles/house/corner.tscn
+++ b/client/map/tiles/house/corner.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=3 uid="uid://dyl01w3dwdodh"]
+[gd_scene format=3 uid="uid://dyl01w3dwdodh"]
[ext_resource type="ArrayMesh" uid="uid://qa436i3ovnsa" path="res://map/tiles/house/corner.res" id="1_trrsu"]
[ext_resource type="Material" uid="uid://djepfh3hn45mt" path="res://map/tiles/house/window_glass.tres" id="2_dpdnb"]
@@ -7,12 +7,11 @@
[ext_resource type="Material" uid="uid://p1okexdmch4x" path="res://map/tiles/house/wall_color.tres" id="3_x4hec"]
[ext_resource type="Material" uid="uid://c56pgcp4onece" path="res://map/tiles/house/frame.tres" id="4_p1skd"]
-[node name="HouseCorner" type="Node3D"]
+[node name="HouseCorner" type="Node3D" unique_id=902381028]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=527847211]
transform = Transform3D(5.96244e-09, 0, -0.5, 0, 0.5, 0, 0.5, 0, 5.96244e-09, 0, 0, 0)
mesh = ExtResource("1_trrsu")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_dpdnb")
surface_material_override/1 = ExtResource("3_edb5f")
surface_material_override/2 = ExtResource("4_p1skd")
diff --git a/client/map/tiles/house/door.res b/client/map/tiles/house/door.res
index 4314a3ce..e4005e41 100644
--- a/client/map/tiles/house/door.res
+++ b/client/map/tiles/house/door.res
Binary files differ
diff --git a/client/map/tiles/house/door.tscn b/client/map/tiles/house/door.tscn
index 4b6f840f..8e2ccd9c 100644
--- a/client/map/tiles/house/door.tscn
+++ b/client/map/tiles/house/door.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=8 format=3 uid="uid://me0va8kbn0ck"]
+[gd_scene format=3 uid="uid://me0va8kbn0ck"]
[ext_resource type="Material" uid="uid://c56pgcp4onece" path="res://map/tiles/house/frame.tres" id="1_7cj7h"]
[ext_resource type="ArrayMesh" uid="uid://bvrrb1rr6f41l" path="res://map/tiles/house/door.res" id="1_k0ila"]
@@ -11,12 +11,11 @@
cull_mode = 1
albedo_color = Color(0.160784, 0.180392, 0.0901961, 1)
-[node name="HouseDoor" type="Node3D"]
+[node name="HouseDoor" type="Node3D" unique_id=309824877]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1256654900]
transform = Transform3D(5.96244e-09, 0, -0.5, 0, 0.5, 0, 0.5, 0, 5.96244e-09, 0, 0, 0)
mesh = ExtResource("1_k0ila")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_n2fsy")
surface_material_override/1 = ExtResource("3_ca1vx")
surface_material_override/2 = ExtResource("4_lvj6j")
diff --git a/client/map/tiles/house/oriel.res b/client/map/tiles/house/oriel.res
index c25d1c64..fc2f19a0 100644
--- a/client/map/tiles/house/oriel.res
+++ b/client/map/tiles/house/oriel.res
Binary files differ
diff --git a/client/map/tiles/house/oriel.tscn b/client/map/tiles/house/oriel.tscn
index 2f67cf9c..1843bda0 100644
--- a/client/map/tiles/house/oriel.tscn
+++ b/client/map/tiles/house/oriel.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://cvu75687xehqb"]
+[gd_scene format=3 uid="uid://cvu75687xehqb"]
[ext_resource type="ArrayMesh" uid="uid://bvi7worim1fe5" path="res://map/tiles/house/oriel.res" id="1_66iue"]
[ext_resource type="Material" uid="uid://djepfh3hn45mt" path="res://map/tiles/house/window_glass.tres" id="2_66iue"]
@@ -6,12 +6,11 @@
[ext_resource type="Material" uid="uid://p1okexdmch4x" path="res://map/tiles/house/wall_color.tres" id="4_fd1my"]
[ext_resource type="Material" uid="uid://c56pgcp4onece" path="res://map/tiles/house/frame.tres" id="5_5mym6"]
-[node name="HouseOriel" type="Node3D"]
+[node name="HouseOriel" type="Node3D" unique_id=1351378153]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1577039197]
transform = Transform3D(5.96244e-09, 0, -0.5, 0, 0.5, 0, 0.5, 0, 5.96244e-09, 0, 0, 0)
mesh = ExtResource("1_66iue")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_66iue")
surface_material_override/1 = ExtResource("3_fqtxf")
surface_material_override/2 = ExtResource("4_fd1my")
diff --git a/client/map/tiles/house/roof.res b/client/map/tiles/house/roof.res
index b5efd434..ee0ab279 100644
--- a/client/map/tiles/house/roof.res
+++ b/client/map/tiles/house/roof.res
Binary files differ
diff --git a/client/map/tiles/house/roof.tscn b/client/map/tiles/house/roof.tscn
index b9eb92c2..11170208 100644
--- a/client/map/tiles/house/roof.tscn
+++ b/client/map/tiles/house/roof.tscn
@@ -1,12 +1,11 @@
-[gd_scene load_steps=3 format=3 uid="uid://ct7832jj3fewr"]
+[gd_scene format=3 uid="uid://ct7832jj3fewr"]
[ext_resource type="ArrayMesh" uid="uid://xuscogcrjlv0" path="res://map/tiles/house/roof.res" id="1_ar68v"]
[ext_resource type="Material" uid="uid://bnip4xf36u1vv" path="res://map/tiles/house/rooftop.tres" id="2_cfl0y"]
-[node name="HouseRoof" type="Node3D"]
+[node name="HouseRoof" type="Node3D" unique_id=1848385786]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=134240680]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_ar68v")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_cfl0y")
diff --git a/client/map/tiles/house/side.res b/client/map/tiles/house/side.res
index ff974a33..709b07cc 100644
--- a/client/map/tiles/house/side.res
+++ b/client/map/tiles/house/side.res
Binary files differ
diff --git a/client/map/tiles/house/side.tscn b/client/map/tiles/house/side.tscn
index b6d22484..11f1c241 100644
--- a/client/map/tiles/house/side.tscn
+++ b/client/map/tiles/house/side.tscn
@@ -1,14 +1,13 @@
-[gd_scene load_steps=4 format=3 uid="uid://booer6datgac"]
+[gd_scene format=3 uid="uid://booer6datgac"]
[ext_resource type="ArrayMesh" uid="uid://bd72yr7fhdbb6" path="res://map/tiles/house/side.res" id="1_h8y51"]
[ext_resource type="Material" uid="uid://bnip4xf36u1vv" path="res://map/tiles/house/rooftop.tres" id="2_caago"]
[ext_resource type="Material" uid="uid://p1okexdmch4x" path="res://map/tiles/house/wall_color.tres" id="3_rlg5c"]
-[node name="HouseSide" type="Node3D"]
+[node name="HouseSide" type="Node3D" unique_id=876251696]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=605370668]
transform = Transform3D(5.96244e-09, 0, -0.5, 0, 0.5, 0, 0.5, 0, 5.96244e-09, 0, 0, 0)
mesh = ExtResource("1_h8y51")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_caago")
surface_material_override/1 = ExtResource("3_rlg5c")
diff --git a/client/map/tiles/house/wall.res b/client/map/tiles/house/wall.res
index daeaa55c..d9c48a44 100644
--- a/client/map/tiles/house/wall.res
+++ b/client/map/tiles/house/wall.res
Binary files differ
diff --git a/client/map/tiles/house/wall.tscn b/client/map/tiles/house/wall.tscn
index 05bb73ef..e024158e 100644
--- a/client/map/tiles/house/wall.tscn
+++ b/client/map/tiles/house/wall.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://ctd63c1uvf6va"]
+[gd_scene format=3 uid="uid://ctd63c1uvf6va"]
[ext_resource type="ArrayMesh" uid="uid://c4tqpo8dn2mm7" path="res://map/tiles/house/wall.res" id="1_oovdv"]
[ext_resource type="Material" uid="uid://c56pgcp4onece" path="res://map/tiles/house/frame.tres" id="1_xlk0v"]
@@ -6,12 +6,11 @@
[ext_resource type="Material" uid="uid://djepfh3hn45mt" path="res://map/tiles/house/window_glass.tres" id="2_oovdv"]
[ext_resource type="Material" uid="uid://p1okexdmch4x" path="res://map/tiles/house/wall_color.tres" id="4_oovdv"]
-[node name="HouseWall" type="Node3D"]
+[node name="HouseWall" type="Node3D" unique_id=205942806]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1914595227]
transform = Transform3D(5.96244e-09, 0, -0.5, 0, 0.5, 0, 0.5, 0, 5.96244e-09, 0, 0, 0)
mesh = ExtResource("1_oovdv")
-skeleton = NodePath("")
surface_material_override/0 = ExtResource("2_oovdv")
surface_material_override/1 = ExtResource("2_gloxj")
surface_material_override/2 = ExtResource("4_oovdv")
diff --git a/client/map/tiles/knife.res b/client/map/tiles/knife.res
index 622d9eb3..8e49bd2e 100644
--- a/client/map/tiles/knife.res
+++ b/client/map/tiles/knife.res
Binary files differ
diff --git a/client/map/tiles/knife.tscn b/client/map/tiles/knife.tscn
index a7cd690e..02836ca3 100644
--- a/client/map/tiles/knife.tscn
+++ b/client/map/tiles/knife.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cufype1bex3r3"]
+[gd_scene format=3 uid="uid://cufype1bex3r3"]
[ext_resource type="ArrayMesh" uid="uid://buqo28euvn7ru" path="res://map/tiles/knife.res" id="1_uotix"]
-[node name="Knife" type="Node3D"]
+[node name="Knife" type="Node3D" unique_id=49665079]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=772515596]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_uotix")
-skeleton = NodePath("")
diff --git a/client/map/tiles/lamp.res b/client/map/tiles/lamp.res
index b4817fac..fa4085b9 100644
--- a/client/map/tiles/lamp.res
+++ b/client/map/tiles/lamp.res
Binary files differ
diff --git a/client/map/tiles/lamp.tscn b/client/map/tiles/lamp.tscn
index 6dbe9e86..13bc8dc8 100644
--- a/client/map/tiles/lamp.tscn
+++ b/client/map/tiles/lamp.tscn
@@ -1,18 +1,18 @@
-[gd_scene load_steps=3 format=3 uid="uid://b6x5xlchih2mc"]
+[gd_scene 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" uid="uid://nm4trjneu1qt" path="res://map/tiles/light_tile.gd" id="1_87gp4"]
-[node name="Lamp" type="Node3D" node_paths=PackedStringArray("lights")]
+[node name="Lamp" type="Node3D" unique_id=742335162 node_paths=PackedStringArray("lights")]
script = ExtResource("1_87gp4")
lights = [NodePath("OmniLight3D")]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1819243081]
transform = Transform3D(0.3, 0, 0, 0, 0.3, 0, 0, 0, 0.3, 0, 0, 0)
cast_shadow = 0
mesh = ExtResource("1_2f0v1")
-[node name="OmniLight3D" type="OmniLight3D" parent="."]
+[node name="OmniLight3D" type="OmniLight3D" parent="." unique_id=421050732]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.68634, 0)
light_color = Color(0.896459, 0.717604, 0.587842, 1)
light_energy = 3.0
diff --git a/client/map/tiles/leek_crate.tscn b/client/map/tiles/leek_crate.tscn
index 2cf77bc2..9e40ae72 100644
--- a/client/map/tiles/leek_crate.tscn
+++ b/client/map/tiles/leek_crate.tscn
@@ -1,24 +1,24 @@
-[gd_scene load_steps=3 format=3 uid="uid://bkrly2qyttgwh"]
+[gd_scene format=3 uid="uid://bkrly2qyttgwh"]
[ext_resource type="PackedScene" uid="uid://xdui0oya4lpb" path="res://map/tiles/crate.tscn" id="1_l8q4i"]
[ext_resource type="PackedScene" uid="uid://cmpwfkdnrm6e6" path="res://map/items/leek.tscn" id="2_n2ove"]
-[node name="LeekCrate" instance=ExtResource("1_l8q4i")]
+[node name="LeekCrate" unique_id=1033364037 instance=ExtResource("1_l8q4i")]
-[node name="Leek" parent="." index="1" instance=ExtResource("2_n2ove")]
+[node name="Leek" parent="." index="1" unique_id=1746190140 instance=ExtResource("2_n2ove")]
transform = Transform3D(-0.5767554, -0.79622483, -0.18269974, 0.8157721, -0.573194, -0.07723002, -0.043229926, -0.19358417, 0.9801311, -0.11139119, 0.28240138, -0.204823)
-[node name="Leek2" parent="." index="2" instance=ExtResource("2_n2ove")]
+[node name="Leek2" parent="." index="2" unique_id=974732976 instance=ExtResource("2_n2ove")]
transform = Transform3D(0.5011232, -0.9659322, -0.3177097, 0.8640088, 0.5337136, 0.23595639, -0.04862662, -0.471297, 0.91836, 0.3106259, 0.18931627, -0.223387)
-[node name="Leek3" parent="." index="3" instance=ExtResource("2_n2ove")]
+[node name="Leek3" parent="." index="3" unique_id=1903030949 instance=ExtResource("2_n2ove")]
transform = Transform3D(-0.40310276, -0.9025585, 0.15131347, 0.911373, -0.41092736, -0.023192208, 0.08311114, 0.12855409, 0.9882142, -0.136853, 0.30587843, 0.253195)
-[node name="Leek4" parent="." index="4" instance=ExtResource("2_n2ove")]
+[node name="Leek4" parent="." index="4" unique_id=1669547444 instance=ExtResource("2_n2ove")]
transform = Transform3D(0.47521883, 0.51630676, -0.7674939, 0.8236207, 0.10721652, 0.560059, 0.3095418, -1.0779284, -0.31190884, 0.1674414, 0.2460402, 0.34835967)
-[node name="Leek5" parent="." index="5" instance=ExtResource("2_n2ove")]
+[node name="Leek5" parent="." index="5" unique_id=2085585545 instance=ExtResource("2_n2ove")]
transform = Transform3D(0.32411182, -0.028707754, -0.94571644, 0.9431412, 0.10330227, 0.32105142, 0.0737312, -1.1951997, 0.050463554, 0.22963816, 0.2460402, 0.07488689)
-[node name="Leek6" parent="." index="6" instance=ExtResource("2_n2ove")]
+[node name="Leek6" parent="." index="6" unique_id=1797263298 instance=ExtResource("2_n2ove")]
transform = Transform3D(-0.4909433, -1.0452821, 0.014611006, 0.85173434, -0.58012193, -0.2020859, 0.1830938, -0.10412076, 0.9792587, -0.10463678, 0.29387888, 0.014548987)
diff --git a/client/map/tiles/lettuce_crate.tscn b/client/map/tiles/lettuce_crate.tscn
index 922773bf..e98f26c2 100644
--- a/client/map/tiles/lettuce_crate.tscn
+++ b/client/map/tiles/lettuce_crate.tscn
@@ -1,18 +1,18 @@
-[gd_scene load_steps=3 format=3 uid="uid://brgkq8x5jgxyb"]
+[gd_scene format=3 uid="uid://brgkq8x5jgxyb"]
[ext_resource type="PackedScene" uid="uid://xdui0oya4lpb" path="res://map/tiles/crate.tscn" id="1_57wln"]
[ext_resource type="PackedScene" uid="uid://cuf8vwqk6xujk" path="res://map/items/lettuce.tscn" id="3_03evc"]
-[node name="LettuceCrate" instance=ExtResource("1_57wln")]
+[node name="LettuceCrate" unique_id=1488715909 instance=ExtResource("1_57wln")]
-[node name="Lettuce" parent="." index="1" instance=ExtResource("3_03evc")]
+[node name="Lettuce" parent="." index="1" unique_id=1196212278 instance=ExtResource("3_03evc")]
transform = Transform3D(0.258819, 0, -0.965926, 0, 1, 0, 0.965926, 0, 0.258819, -0.15, 0, -0.15)
-[node name="Lettuce2" parent="." index="2" instance=ExtResource("3_03evc")]
+[node name="Lettuce2" parent="." index="2" unique_id=867063712 instance=ExtResource("3_03evc")]
transform = Transform3D(0.939693, 0, -0.34202, 0, 1, 0, 0.34202, 0, 0.939693, 0.15, 0, 0.15)
-[node name="Lettuce3" parent="." index="3" instance=ExtResource("3_03evc")]
+[node name="Lettuce3" parent="." index="3" unique_id=1638372503 instance=ExtResource("3_03evc")]
transform = Transform3D(0.939693, 0, -0.34202, 0, 1, 0, 0.34202, 0, 0.939693, -0.15, 0.15, 0.15)
-[node name="Lettuce4" parent="." index="4" instance=ExtResource("3_03evc")]
+[node name="Lettuce4" parent="." index="4" unique_id=563023149 instance=ExtResource("3_03evc")]
transform = Transform3D(0.939693, 0, -0.34202, 0, 1, 0, 0.34202, 0, 0.939693, 0.15, 0.15, -0.15)
diff --git a/client/map/tiles/mushroom_crate.tscn b/client/map/tiles/mushroom_crate.tscn
index 01a5ed87..aa42f482 100644
--- a/client/map/tiles/mushroom_crate.tscn
+++ b/client/map/tiles/mushroom_crate.tscn
@@ -1,21 +1,21 @@
-[gd_scene load_steps=3 format=3 uid="uid://dn4o5dyp7t021"]
+[gd_scene format=3 uid="uid://dn4o5dyp7t021"]
[ext_resource type="PackedScene" uid="uid://xdui0oya4lpb" path="res://map/tiles/crate.tscn" id="1_juoqu"]
[ext_resource type="PackedScene" uid="uid://cc0jqiiywrrc0" path="res://map/items/mushroom.tscn" id="2_juoqu"]
-[node name="MushroomCrate" instance=ExtResource("1_juoqu")]
+[node name="MushroomCrate" unique_id=2098365067 instance=ExtResource("1_juoqu")]
-[node name="Mushroom" parent="." index="1" instance=ExtResource("2_juoqu")]
+[node name="Mushroom" parent="." index="1" unique_id=1158588513 instance=ExtResource("2_juoqu")]
transform = Transform3D(0.3251556, 0, -0.94566053, 0.22043908, 0.9724513, 0.075795695, 0.91960883, -0.23310593, 0.316198, -0.18228972, 0.08433756, -0.16040182)
-[node name="Mushroom2" parent="." index="2" instance=ExtResource("2_juoqu")]
+[node name="Mushroom2" parent="." index="2" unique_id=1505234337 instance=ExtResource("2_juoqu")]
transform = Transform3D(1.0213542, -0.27169096, -0.30499113, 0.30648074, 1.0527234, 0.08855964, 0.27000946, -0.16720423, 1.0531559, -0.15469912, 0.08611792, 0.22869657)
-[node name="Mushroom3" parent="." index="3" instance=ExtResource("2_juoqu")]
+[node name="Mushroom3" parent="." index="3" unique_id=1740137701 instance=ExtResource("2_juoqu")]
transform = Transform3D(0.905218, -0.124258906, 0.40637422, 0.12618923, 0.9917586, 0.022162013, -0.40577894, 0.031218598, 0.91343796, 0.25116885, 0.080719024, 0.16321422)
-[node name="Mushroom4" parent="." index="4" instance=ExtResource("2_juoqu")]
+[node name="Mushroom4" parent="." index="4" unique_id=382878953 instance=ExtResource("2_juoqu")]
transform = Transform3D(-0.34809524, -0.05838425, -0.93563926, 0.1280063, 0.9857505, -0.10913467, 0.9286787, -0.15775698, -0.33566153, 0.2079333, 0.058740195, -0.1254655)
-[node name="Mushroom5" parent="." index="5" instance=ExtResource("2_juoqu")]
+[node name="Mushroom5" parent="." index="5" unique_id=1716232471 instance=ExtResource("2_juoqu")]
transform = Transform3D(-0.09821522, -0.16101892, -0.9820523, 0.3132099, 0.9316722, -0.18408266, 0.94459164, -0.32566825, -0.041071653, 0, 0.15, 0.03306987)
diff --git a/client/map/tiles/noodles_crate.tscn b/client/map/tiles/noodles_crate.tscn
index 72a9191b..151219aa 100644
--- a/client/map/tiles/noodles_crate.tscn
+++ b/client/map/tiles/noodles_crate.tscn
@@ -1,31 +1,30 @@
-[gd_scene load_steps=3 format=3 uid="uid://b0jyx2gu6fcx7"]
+[gd_scene format=3 uid="uid://b0jyx2gu6fcx7"]
[ext_resource type="ArrayMesh" uid="uid://btn7oh1v2k40p" path="res://map/tiles/crate.res" id="1_vcnsh"]
[ext_resource type="ArrayMesh" uid="uid://c7nmboj44jn7a" path="res://map/items/noodles.res" id="2_3k214"]
-[node name="Crate" type="Node3D"]
+[node name="Crate" type="Node3D" unique_id=235966363]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=2104345741]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_vcnsh")
-skeleton = NodePath("")
-[node name="Noodles" type="MeshInstance3D" parent="."]
+[node name="Noodles" type="MeshInstance3D" parent="." unique_id=330418144]
transform = Transform3D(0.49983656, 0.012705037, 0.0014109544, -0.012783143, 0.4967825, 0.05517004, 0, -0.05518808, 0.49694493, -0.02444148, 0.3581394, 0.099653274)
mesh = ExtResource("2_3k214")
-[node name="Noodles2" type="MeshInstance3D" parent="."]
+[node name="Noodles2" type="MeshInstance3D" parent="." unique_id=39703036]
transform = Transform3D(0.36541817, 0, 0.16269466, 0, 0.4, 0, -0.16269466, 0, 0.36541817, -0.151, 0.239, 0.265)
mesh = ExtResource("2_3k214")
-[node name="Noodles3" type="MeshInstance3D" parent="."]
+[node name="Noodles3" type="MeshInstance3D" parent="." unique_id=1633575361]
transform = Transform3D(-0.19513778, 0, 0.3491722, 0, 0.39999998, 0, -0.3491722, 0, -0.19513778, 0.23498613, 0.24920535, 0.14507401)
mesh = ExtResource("2_3k214")
-[node name="Noodles4" type="MeshInstance3D" parent="."]
+[node name="Noodles4" type="MeshInstance3D" parent="." unique_id=264982564]
transform = Transform3D(-0.3997121, 0, -0.015173763, 0, 0.39999998, 0, 0.015173763, 0, -0.3997121, 0.16035348, 0.24920535, -0.2861838)
mesh = ExtResource("2_3k214")
-[node name="Noodles5" type="MeshInstance3D" parent="."]
+[node name="Noodles5" type="MeshInstance3D" parent="." unique_id=1506519209]
transform = Transform3D(0.111918226, 0, -0.38402385, 0, 0.39999995, 0, 0.38402385, 0, 0.111918226, -0.2625249, 0.24920535, -0.16159214)
mesh = ExtResource("2_3k214")
diff --git a/client/map/tiles/oven.tscn b/client/map/tiles/oven.tscn
index 69fea89d..14b0a7cc 100644
--- a/client/map/tiles/oven.tscn
+++ b/client/map/tiles/oven.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=8 format=3 uid="uid://bil6eip7uwqvs"]
+[gd_scene format=3 uid="uid://bil6eip7uwqvs"]
[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"]
@@ -39,25 +39,21 @@ _data = {
&"open": SubResource("Animation_yb3ht")
}
-[node name="Oven" type="Node3D"]
+[node name="Oven" type="Node3D" unique_id=144691918]
script = ExtResource("1_3v43w")
-[node name="Base" type="MeshInstance3D" parent="."]
+[node name="Base" type="MeshInstance3D" parent="." unique_id=1278985448]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_d1hwl")
-skeleton = NodePath("")
-[node name="Door" type="MeshInstance3D" parent="Base"]
+[node name="Door" type="MeshInstance3D" parent="Base" unique_id=964634352]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.25, 0.43, 0.9)
mesh = ExtResource("2_i5vso")
-skeleton = NodePath("")
-[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
-libraries = {
-&"": SubResource("AnimationLibrary_io5nw")
-}
+[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1708626511]
+libraries/ = SubResource("AnimationLibrary_io5nw")
-[node name="OmniLight3D" type="OmniLight3D" parent="."]
+[node name="OmniLight3D" type="OmniLight3D" parent="." unique_id=1222495133]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.7, 0)
visible = false
light_color = Color(0.944743, 0.70243, 0.38641, 1)
diff --git a/client/map/tiles/oven_base.res b/client/map/tiles/oven_base.res
index 6cef2533..c9a9cb73 100644
--- a/client/map/tiles/oven_base.res
+++ b/client/map/tiles/oven_base.res
Binary files differ
diff --git a/client/map/tiles/oven_door.res b/client/map/tiles/oven_door.res
index 8c468117..695b437b 100644
--- a/client/map/tiles/oven_door.res
+++ b/client/map/tiles/oven_door.res
Binary files differ
diff --git a/client/map/tiles/path.res b/client/map/tiles/path.res
index e775b24e..9bd9f0dd 100644
--- a/client/map/tiles/path.res
+++ b/client/map/tiles/path.res
Binary files differ
diff --git a/client/map/tiles/path.tscn b/client/map/tiles/path.tscn
index b618e279..a5a04374 100644
--- a/client/map/tiles/path.tscn
+++ b/client/map/tiles/path.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://bwyb2ujmcrsar"]
+[gd_scene format=3 uid="uid://bwyb2ujmcrsar"]
[ext_resource type="ArrayMesh" uid="uid://1jelocokc0vu" path="res://map/tiles/path.res" id="1_6fqu5"]
-[node name="Path" type="Node3D"]
+[node name="Path" type="Node3D" unique_id=1933680340]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1928567105]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, -0.3, 0)
mesh = ExtResource("1_6fqu5")
-skeleton = NodePath("")
diff --git a/client/map/tiles/portal.tscn b/client/map/tiles/portal.tscn
index 1bad208b..07c39c76 100644
--- a/client/map/tiles/portal.tscn
+++ b/client/map/tiles/portal.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=5 format=3 uid="uid://cc5ubao3ln3r6"]
+[gd_scene format=3 uid="uid://cc5ubao3ln3r6"]
[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"]
@@ -14,10 +14,10 @@ shader_parameter/type = -1.0
shader_parameter/size = 0.2000000095
shader_parameter/glow = Color(0.6156863, 0.003921569, 1, 1)
-[node name="Portal" type="Node3D"]
+[node name="Portal" type="Node3D" unique_id=1362510877]
script = ExtResource("1_h7xlp")
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=726727519]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0022193193, 0.69999975, -0.0013526678)
mesh = SubResource("QuadMesh_us4em")
surface_material_override/0 = SubResource("ShaderMaterial_hvgsb")
diff --git a/client/map/tiles/potato_crate.tscn b/client/map/tiles/potato_crate.tscn
index 9ced8854..404e3fdc 100644
--- a/client/map/tiles/potato_crate.tscn
+++ b/client/map/tiles/potato_crate.tscn
@@ -1,38 +1,38 @@
-[gd_scene load_steps=3 format=3 uid="uid://c764nf6aojyvx"]
+[gd_scene format=3 uid="uid://c764nf6aojyvx"]
[ext_resource type="ArrayMesh" uid="uid://btn7oh1v2k40p" path="res://map/tiles/crate.res" id="1_3ga66"]
[ext_resource type="ArrayMesh" uid="uid://hj2dib0t8em3" path="res://map/items/potato.res" id="2_3ga66"]
-[node name="PotatoCrate" type="Node3D"]
+[node name="PotatoCrate" type="Node3D" unique_id=958359962]
-[node name="Crate" type="MeshInstance3D" parent="."]
+[node name="Crate" type="MeshInstance3D" parent="." unique_id=1476692277]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_3ga66")
-[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=737788022]
transform = Transform3D(1.9395866e-08, 0.44372568, 0.074883275, 0.43525255, 0.019013587, -0.112666346, -0.11425943, 0.0724292, -0.42918384, -0.2245059, 0.2020701, -0.17833076)
mesh = ExtResource("2_3ga66")
-[node name="MeshInstance3D6" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D6" type="MeshInstance3D" parent="." unique_id=11436800]
transform = Transform3D(1.9395866e-08, 0.44372568, 0.074883275, 0.43525255, 0.019013587, -0.112666346, -0.11425943, 0.0724292, -0.42918384, -0.0090149045, 0.35778415, -0.17833076)
mesh = ExtResource("2_3ga66")
-[node name="MeshInstance3D7" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D7" type="MeshInstance3D" parent="." unique_id=866909482]
transform = Transform3D(0.07296345, 0.06498954, -0.43926376, 0.43169037, 0.09389621, 0.08559741, 0.10401813, -0.4352699, -0.04712081, 0.015495509, 0.3663897, 0.14554687)
mesh = ExtResource("2_3ga66")
-[node name="MeshInstance3D2" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D2" type="MeshInstance3D" parent="." unique_id=1979398488]
transform = Transform3D(-0.12614171, -0.25575554, -0.3481054, 0.43195862, -0.07468642, -0.10165464, -1.5851693e-08, -0.3626445, 0.26643753, -0.18310761, 0.21690153, 0.19903006)
mesh = ExtResource("2_3ga66")
-[node name="MeshInstance3D3" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D3" type="MeshInstance3D" parent="." unique_id=934217696]
transform = Transform3D(0.08798323, 0.09877133, 0.43012, 0.44131497, -0.019691661, -0.08575129, 1.8829489e-08, 0.43858457, -0.1007151, 0.19106877, 0.19821344, -0.2371732)
mesh = ExtResource("2_3ga66")
-[node name="MeshInstance3D5" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D5" type="MeshInstance3D" parent="." unique_id=455737052]
transform = Transform3D(-0.061073676, -0.043150976, 0.4437432, 0.4453779, 0.0143979285, 0.062698804, -0.020209989, 0.4476948, 0.040753797, 0.1624504, 0.19821344, -0.01481241)
mesh = ExtResource("2_3ga66")
-[node name="MeshInstance3D4" type="MeshInstance3D" parent="."]
+[node name="MeshInstance3D4" type="MeshInstance3D" parent="." unique_id=702936552]
transform = Transform3D(-6.4949006e-09, -0.148586, 0.31689468, 0.35, -1.5298985e-08, 2.6817607e-17, 1.3851905e-08, 0.31689468, 0.148586, 0.23736578, 0.175, 0.22895074)
mesh = ExtResource("2_3ga66")
diff --git a/client/map/tiles/rice_crate.tscn b/client/map/tiles/rice_crate.tscn
index 72c6c540..f9b86963 100644
--- a/client/map/tiles/rice_crate.tscn
+++ b/client/map/tiles/rice_crate.tscn
@@ -1,9 +1,9 @@
-[gd_scene load_steps=3 format=3 uid="uid://bk0jvgj6xg23d"]
+[gd_scene format=3 uid="uid://bk0jvgj6xg23d"]
[ext_resource type="PackedScene" uid="uid://xdui0oya4lpb" path="res://map/tiles/crate.tscn" id="1_wfea8"]
[ext_resource type="PackedScene" uid="uid://rs4b17lp80cx" path="res://map/items/rice.tscn" id="2_fbw0j"]
-[node name="RiceCrate" instance=ExtResource("1_wfea8")]
+[node name="RiceCrate" unique_id=1561944393 instance=ExtResource("1_wfea8")]
-[node name="Rice" parent="." index="1" instance=ExtResource("2_fbw0j")]
+[node name="Rice" parent="." index="1" unique_id=38870235 instance=ExtResource("2_fbw0j")]
transform = Transform3D(3, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0)
diff --git a/client/map/tiles/rolling_board.tscn b/client/map/tiles/rolling_board.tscn
index caba4d5c..3e366ad3 100644
--- a/client/map/tiles/rolling_board.tscn
+++ b/client/map/tiles/rolling_board.tscn
@@ -1,14 +1,13 @@
-[gd_scene load_steps=3 format=3 uid="uid://c15xsbx0bduqt"]
+[gd_scene format=3 uid="uid://c15xsbx0bduqt"]
[ext_resource type="ArrayMesh" uid="uid://dd4g04lgvsly5" path="res://map/tiles/cutting_board.res" id="1_cuxby"]
[ext_resource type="PackedScene" uid="uid://c8t04dfp45a86" path="res://map/tiles/rolling_pin.tscn" id="2_cuxby"]
-[node name="RollingBoard" type="Node3D"]
+[node name="RollingBoard" type="Node3D" unique_id=145149049]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1864479003]
transform = Transform3D(0.4, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -0.075, 0.5, 0)
mesh = ExtResource("1_cuxby")
-skeleton = NodePath("")
-[node name="RollingPin" parent="." instance=ExtResource("2_cuxby")]
+[node name="RollingPin" parent="." unique_id=397072105 instance=ExtResource("2_cuxby")]
transform = Transform3D(0.0979824, 0, -0.9951882, 0, 1, 0, 0.9951882, 0, 0.0979824, 0.3562666, 0.575, 0)
diff --git a/client/map/tiles/rolling_pin.res b/client/map/tiles/rolling_pin.res
index 29a31bc7..c5be7946 100644
--- a/client/map/tiles/rolling_pin.res
+++ b/client/map/tiles/rolling_pin.res
Binary files differ
diff --git a/client/map/tiles/rolling_pin.tscn b/client/map/tiles/rolling_pin.tscn
index b25419cd..c2cbc343 100644
--- a/client/map/tiles/rolling_pin.tscn
+++ b/client/map/tiles/rolling_pin.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://c8t04dfp45a86"]
+[gd_scene format=3 uid="uid://c8t04dfp45a86"]
[ext_resource type="ArrayMesh" uid="uid://bijk6tpibbek3" path="res://map/tiles/rolling_pin.res" id="1_s0lm5"]
-[node name="RollingPin" type="Node3D"]
+[node name="RollingPin" type="Node3D" unique_id=1931827681]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1368520525]
transform = Transform3D(1.75, 0, 0, 0, 1.75, 0, 0, 0, 1.75, 0, 0, 0)
mesh = ExtResource("1_s0lm5")
-skeleton = NodePath("")
diff --git a/client/map/tiles/screen/screen.tscn b/client/map/tiles/screen/screen.tscn
index 5c45cff1..82221eeb 100644
--- a/client/map/tiles/screen/screen.tscn
+++ b/client/map/tiles/screen/screen.tscn
@@ -1,33 +1,31 @@
-[gd_scene load_steps=5 format=3 uid="uid://vqe0wrt0ddq"]
+[gd_scene format=3 uid="uid://vqe0wrt0ddq"]
[ext_resource type="ArrayMesh" uid="uid://g6nwwhptmmmd" path="res://map/tiles/screen/screen_display.res" id="1_d1utq"]
[ext_resource type="ArrayMesh" uid="uid://nsmq1ko2woad" path="res://map/tiles/screen/screen_base.res" id="1_mm46a"]
[ext_resource type="PackedScene" uid="uid://d22cslgao5jd4" path="res://map/tiles/floor.tscn" id="3_dmy1m"]
[ext_resource type="PackedScene" uid="uid://dgtdfctc0x78v" path="res://gui/menus/screen_info.tscn" id="4_ebgc8"]
-[node name="Screen" type="Node3D"]
+[node name="Screen" type="Node3D" unique_id=1614533170]
-[node name="Base" type="MeshInstance3D" parent="."]
+[node name="Base" type="MeshInstance3D" parent="." unique_id=597805735]
transform = Transform3D(2, 0, 0, 0, 0, -2, 0, 2, 0, 0, 0, 0)
mesh = ExtResource("1_mm46a")
-skeleton = NodePath("")
-[node name="Display" type="MeshInstance3D" parent="."]
+[node name="Display" type="MeshInstance3D" parent="." unique_id=1268321578]
transform = Transform3D(3, 0, 0, 0, 0, -3, 0, 3, 0, -0.004130006, 2.244278, 0.3346749)
mesh = ExtResource("1_d1utq")
-skeleton = NodePath("")
-[node name="ScreenViewport" type="SubViewport" parent="Display"]
+[node name="ScreenViewport" type="SubViewport" parent="Display" unique_id=1731785275]
disable_3d = true
size = Vector2i(834, 480)
-[node name="ScreenInfo" parent="Display/ScreenViewport" instance=ExtResource("4_ebgc8")]
+[node name="ScreenInfo" parent="Display/ScreenViewport" unique_id=907327052 instance=ExtResource("4_ebgc8")]
-[node name="Floor" parent="." instance=ExtResource("3_dmy1m")]
+[node name="Floor" parent="." unique_id=527188940 instance=ExtResource("3_dmy1m")]
transform = Transform3D(12.117, 0, 0, 0, 12.117, 0, 0, 0, 12.117, 0, 0, 0)
visible = false
-[node name="OmniLight3D" type="SpotLight3D" parent="."]
+[node name="OmniLight3D" type="SpotLight3D" parent="." unique_id=1339528342]
transform = Transform3D(1, 0, 0, 0, -0.9653816, 0.26084167, 0, -0.26084167, -0.9653816, 0, 2.1330748, 0.46361876)
light_color = Color(0.3137255, 0.32941177, 0.76862746, 1)
light_energy = 7.0
diff --git a/client/map/tiles/screen/screen_base.res b/client/map/tiles/screen/screen_base.res
index e7ac821a..885becfe 100644
--- a/client/map/tiles/screen/screen_base.res
+++ b/client/map/tiles/screen/screen_base.res
Binary files differ
diff --git a/client/map/tiles/screen/screen_display.res b/client/map/tiles/screen/screen_display.res
index 3cb72591..f7e8ee59 100644
--- a/client/map/tiles/screen/screen_display.res
+++ b/client/map/tiles/screen/screen_display.res
Binary files differ
diff --git a/client/map/tiles/sink.res b/client/map/tiles/sink.res
index dc8b2f8d..6ac27f7d 100644
--- a/client/map/tiles/sink.res
+++ b/client/map/tiles/sink.res
Binary files differ
diff --git a/client/map/tiles/sink.tscn b/client/map/tiles/sink.tscn
index 887a6a86..d2c85160 100644
--- a/client/map/tiles/sink.tscn
+++ b/client/map/tiles/sink.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://pxa0p42ojyg1"]
+[gd_scene format=3 uid="uid://pxa0p42ojyg1"]
[ext_resource type="ArrayMesh" uid="uid://bibdbxyp15njt" path="res://map/tiles/sink.res" id="1_w6v3o"]
-[node name="Sink" type="Node3D"]
+[node name="Sink" type="Node3D" unique_id=1560247840]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1377464037]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_w6v3o")
-skeleton = NodePath("")
diff --git a/client/map/tiles/sink_backsplash.res b/client/map/tiles/sink_backsplash.res
index a1bec8c2..5a7577a1 100644
--- a/client/map/tiles/sink_backsplash.res
+++ b/client/map/tiles/sink_backsplash.res
Binary files differ
diff --git a/client/map/tiles/sink_backsplash.tscn b/client/map/tiles/sink_backsplash.tscn
index 8154023c..632603a3 100644
--- a/client/map/tiles/sink_backsplash.tscn
+++ b/client/map/tiles/sink_backsplash.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://ctwkcro4c528y"]
+[gd_scene format=3 uid="uid://ctwkcro4c528y"]
[ext_resource type="ArrayMesh" uid="uid://rlvhl2hknvf6" path="res://map/tiles/sink_backsplash.res" id="1_bwi78"]
-[node name="Sink" type="Node3D"]
+[node name="Sink" type="Node3D" unique_id=921333855]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1099590544]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_bwi78")
-skeleton = NodePath("")
diff --git a/client/map/tiles/sink_particles.tscn b/client/map/tiles/sink_particles.tscn
index 6d655c45..2543d59c 100644
--- a/client/map/tiles/sink_particles.tscn
+++ b/client/map/tiles/sink_particles.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=8 format=3 uid="uid://ckxtlgx7hg368"]
+[gd_scene format=3 uid="uid://ckxtlgx7hg368"]
[ext_resource type="Script" uid="uid://bmk30s2yv3j05" path="res://map/tiles/sink_particles.gd" id="1_vh7ox"]
@@ -26,10 +26,10 @@ height = 0.1
_data = [Vector2(0.264045, 0), 0.0, 0.0, 0, 0, Vector2(0.460674, 1), 0.0, 0.0, 0, 0, Vector2(0.949438, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 4
-[node name="SinkParticles" type="Node3D"]
+[node name="SinkParticles" type="Node3D" unique_id=974890413]
script = ExtResource("1_vh7ox")
-[node name="Stream" type="CPUParticles3D" parent="."]
+[node name="Stream" type="CPUParticles3D" parent="." unique_id=685739412]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.75, -0.05)
emitting = false
amount = 10
@@ -41,7 +41,7 @@ initial_velocity_min = 0.1
initial_velocity_max = 0.3
color_ramp = SubResource("Gradient_p7a7b")
-[node name="Bubbles" type="CPUParticles3D" parent="."]
+[node name="Bubbles" type="CPUParticles3D" parent="." unique_id=2070218564]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.55, 0)
emitting = false
amount = 30
diff --git a/client/map/tiles/steak_crate.res b/client/map/tiles/steak_crate.res
index afb91ff5..0fe078bf 100644
--- a/client/map/tiles/steak_crate.res
+++ b/client/map/tiles/steak_crate.res
Binary files differ
diff --git a/client/map/tiles/steak_crate.tscn b/client/map/tiles/steak_crate.tscn
index 985dcfdd..48bc48dc 100644
--- a/client/map/tiles/steak_crate.tscn
+++ b/client/map/tiles/steak_crate.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://cyi73ubyehy37"]
+[gd_scene format=3 uid="uid://cyi73ubyehy37"]
[ext_resource type="ArrayMesh" uid="uid://bdsqnesyjl3kv" path="res://map/tiles/steak_crate.res" id="1_ewp50"]
-[node name="SteakCrate" type="Node3D"]
+[node name="SteakCrate" type="Node3D" unique_id=766152255]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=432520379]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_ewp50")
-skeleton = NodePath("")
diff --git a/client/map/tiles/stove.res b/client/map/tiles/stove.res
index 5008a897..4b4de9aa 100644
--- a/client/map/tiles/stove.res
+++ b/client/map/tiles/stove.res
Binary files differ
diff --git a/client/map/tiles/stove.tscn b/client/map/tiles/stove.tscn
index c47b9a55..85c1c477 100644
--- a/client/map/tiles/stove.tscn
+++ b/client/map/tiles/stove.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://gns51upjpuaf"]
+[gd_scene format=3 uid="uid://gns51upjpuaf"]
[ext_resource type="ArrayMesh" uid="uid://b343sdfdwvqne" path="res://map/tiles/stove.res" id="1_dpdf3"]
-[node name="Stove" type="Node3D"]
+[node name="Stove" type="Node3D" unique_id=1168423898]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1617771593]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_dpdf3")
-skeleton = NodePath("")
diff --git a/client/map/tiles/strawberry_crate.tscn b/client/map/tiles/strawberry_crate.tscn
index 070323b6..0e85a59d 100644
--- a/client/map/tiles/strawberry_crate.tscn
+++ b/client/map/tiles/strawberry_crate.tscn
@@ -1,21 +1,21 @@
-[gd_scene load_steps=3 format=3 uid="uid://disox718eydry"]
+[gd_scene format=3 uid="uid://disox718eydry"]
[ext_resource type="PackedScene" uid="uid://xdui0oya4lpb" path="res://map/tiles/crate.tscn" id="1_j8iml"]
[ext_resource type="PackedScene" uid="uid://df1xktleeqg3m" path="res://map/items/strawberry.tscn" id="3_pv4co"]
-[node name="StrawberryCrate" instance=ExtResource("1_j8iml")]
+[node name="StrawberryCrate" unique_id=824564931 instance=ExtResource("1_j8iml")]
-[node name="Strawberry" parent="." index="1" instance=ExtResource("3_pv4co")]
+[node name="Strawberry" parent="." index="1" unique_id=1554090960 instance=ExtResource("3_pv4co")]
transform = Transform3D(0.450462, -0.749695, 0.48481, 0.857167, 0.515038, 0, -0.249695, 0.415563, 0.87462, 0.280431, 0.2, -0.249977)
-[node name="Strawberry2" parent="." index="2" instance=ExtResource("3_pv4co")]
+[node name="Strawberry2" parent="." index="2" unique_id=605451216 instance=ExtResource("3_pv4co")]
transform = Transform3D(0.514594, -0.856429, -0.0415094, 0.857167, 0.515038, 0, 0.0213789, -0.0355805, 0.999138, 0.304305, 0.2, 0.224393)
-[node name="Strawberry3" parent="." index="3" instance=ExtResource("3_pv4co")]
+[node name="Strawberry3" parent="." index="3" unique_id=1846780345 instance=ExtResource("3_pv4co")]
transform = Transform3D(0.333174, -0.941988, -0.0406744, 0.942623, 0.333757, -0.00828417, 0.0213789, -0.0355805, 0.999138, 0.0704219, 0.2, 0.0109546)
-[node name="Strawberry4" parent="." index="4" instance=ExtResource("3_pv4co")]
+[node name="Strawberry4" parent="." index="4" unique_id=711548062 instance=ExtResource("3_pv4co")]
transform = Transform3D(-0.06674, -0.173859, -0.982506, 0.976472, -0.213751, -0.0285059, -0.205055, -0.961293, 0.184035, -0.181014, 0.232884, -0.103933)
-[node name="Strawberry5" parent="." index="5" instance=ExtResource("3_pv4co")]
+[node name="Strawberry5" parent="." index="5" unique_id=50238983 instance=ExtResource("3_pv4co")]
transform = Transform3D(-0.0250969, -0.243938, 0.969466, 0.976472, -0.213751, -0.0285059, 0.214178, 0.945941, 0.243563, -0.181014, 0.232884, 0.0976371)
diff --git a/client/map/tiles/street.res b/client/map/tiles/street.res
index 13da376b..5edd49a2 100644
--- a/client/map/tiles/street.res
+++ b/client/map/tiles/street.res
Binary files differ
diff --git a/client/map/tiles/street.tscn b/client/map/tiles/street.tscn
index 4200c4ab..435f93ff 100644
--- a/client/map/tiles/street.tscn
+++ b/client/map/tiles/street.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dhdu8gbrhj6wy"]
+[gd_scene format=3 uid="uid://dhdu8gbrhj6wy"]
[ext_resource type="ArrayMesh" uid="uid://bamfsa38y0o20" path="res://map/tiles/street.res" id="1_h0wov"]
-[node name="Street" type="Node3D"]
+[node name="Street" type="Node3D" unique_id=846434626]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=308299248]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, -0.3, 0)
mesh = ExtResource("1_h0wov")
-skeleton = NodePath("")
diff --git a/client/map/tiles/table.res b/client/map/tiles/table.res
index 0e4f0fa9..ed98d026 100644
--- a/client/map/tiles/table.res
+++ b/client/map/tiles/table.res
Binary files differ
diff --git a/client/map/tiles/table.tscn b/client/map/tiles/table.tscn
index 96efc7eb..a0d9155d 100644
--- a/client/map/tiles/table.tscn
+++ b/client/map/tiles/table.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://ctuxsfv7rcqb4"]
+[gd_scene format=3 uid="uid://ctuxsfv7rcqb4"]
[ext_resource type="ArrayMesh" uid="uid://caf1m4egynwvn" path="res://map/tiles/table.res" id="1_ycvmt"]
-[node name="Table" type="Node3D"]
+[node name="Table" type="Node3D" unique_id=1328090581]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1607758610]
mesh = ExtResource("1_ycvmt")
-skeleton = NodePath("")
diff --git a/client/map/tiles/tomato_crate.res b/client/map/tiles/tomato_crate.res
index 4490208b..e5add892 100644
--- a/client/map/tiles/tomato_crate.res
+++ b/client/map/tiles/tomato_crate.res
Binary files differ
diff --git a/client/map/tiles/tomato_crate.tscn b/client/map/tiles/tomato_crate.tscn
index 999a9017..2730983c 100644
--- a/client/map/tiles/tomato_crate.tscn
+++ b/client/map/tiles/tomato_crate.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://div5vbcn10yv8"]
+[gd_scene format=3 uid="uid://div5vbcn10yv8"]
[ext_resource type="ArrayMesh" uid="uid://ycxehic1fe7x" path="res://map/tiles/tomato_crate.res" id="1_2nsw8"]
-[node name="TomatoCrate" type="Node3D"]
+[node name="TomatoCrate" type="Node3D" unique_id=210851246]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1201079374]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_2nsw8")
-skeleton = NodePath("")
diff --git a/client/map/tiles/trash.res b/client/map/tiles/trash.res
index 925af56e..131a8f74 100644
--- a/client/map/tiles/trash.res
+++ b/client/map/tiles/trash.res
Binary files differ
diff --git a/client/map/tiles/trash.tscn b/client/map/tiles/trash.tscn
index f1458277..f07e53dc 100644
--- a/client/map/tiles/trash.tscn
+++ b/client/map/tiles/trash.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://dab8capc4hhks"]
+[gd_scene format=3 uid="uid://dab8capc4hhks"]
[ext_resource type="ArrayMesh" uid="uid://b5jcsnrkaqnsu" path="res://map/tiles/trash.res" id="1_w302o"]
-[node name="Crate" type="Node3D"]
+[node name="Crate" type="Node3D" unique_id=1478036191]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=710606675]
mesh = ExtResource("1_w302o")
-skeleton = NodePath("")
diff --git a/client/map/tiles/tree/bark.tres b/client/map/tiles/tree/bark.tres
index 3a6e8a04..01d9dd89 100644
--- a/client/map/tiles/tree/bark.tres
+++ b/client/map/tiles/tree/bark.tres
@@ -1,4 +1,4 @@
-[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://beyncaufbtoay"]
+[gd_resource type="StandardMaterial3D" format=3 uid="uid://beyncaufbtoay"]
[ext_resource type="Texture2D" uid="uid://bgh74bmrp46qc" path="res://map/tiles/tree/bark.webp" id="1_3mn2u"]
[ext_resource type="Texture2D" uid="uid://bmvab6kdyccm4" path="res://map/tiles/tree/bark_normal.webp" id="2_v3ray"]
diff --git a/client/map/tiles/tree/leaves.tres b/client/map/tiles/tree/leaves.tres
index b55801e0..4347214f 100644
--- a/client/map/tiles/tree/leaves.tres
+++ b/client/map/tiles/tree/leaves.tres
@@ -1,4 +1,4 @@
-[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://bwkrkt2cb0wa"]
+[gd_resource type="StandardMaterial3D" format=3 uid="uid://bwkrkt2cb0wa"]
[ext_resource type="Texture2D" uid="uid://bxxh66na6bumt" path="res://map/tiles/tree/leaves.webp" id="1_jg4r8"]
diff --git a/client/map/tiles/tree/leaves_1_hq.res b/client/map/tiles/tree/leaves_1_hq.res
index 776aab86..e73c0414 100644
--- a/client/map/tiles/tree/leaves_1_hq.res
+++ b/client/map/tiles/tree/leaves_1_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_1_lq.res b/client/map/tiles/tree/leaves_1_lq.res
index b701536a..29ff9170 100644
--- a/client/map/tiles/tree/leaves_1_lq.res
+++ b/client/map/tiles/tree/leaves_1_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_2_hq.res b/client/map/tiles/tree/leaves_2_hq.res
index ce83d2f1..dd544faf 100644
--- a/client/map/tiles/tree/leaves_2_hq.res
+++ b/client/map/tiles/tree/leaves_2_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_2_lq.res b/client/map/tiles/tree/leaves_2_lq.res
index 5064b2bb..f01221d4 100644
--- a/client/map/tiles/tree/leaves_2_lq.res
+++ b/client/map/tiles/tree/leaves_2_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_3_hq.res b/client/map/tiles/tree/leaves_3_hq.res
index fef80645..528d5a0d 100644
--- a/client/map/tiles/tree/leaves_3_hq.res
+++ b/client/map/tiles/tree/leaves_3_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_3_lq.res b/client/map/tiles/tree/leaves_3_lq.res
index 108f9120..0888c744 100644
--- a/client/map/tiles/tree/leaves_3_lq.res
+++ b/client/map/tiles/tree/leaves_3_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_4_hq.res b/client/map/tiles/tree/leaves_4_hq.res
index e0657993..9c9cbec4 100644
--- a/client/map/tiles/tree/leaves_4_hq.res
+++ b/client/map/tiles/tree/leaves_4_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_4_lq.res b/client/map/tiles/tree/leaves_4_lq.res
index 156b18e2..6b0d9b45 100644
--- a/client/map/tiles/tree/leaves_4_lq.res
+++ b/client/map/tiles/tree/leaves_4_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_5_hq.res b/client/map/tiles/tree/leaves_5_hq.res
index 63839358..11005d72 100644
--- a/client/map/tiles/tree/leaves_5_hq.res
+++ b/client/map/tiles/tree/leaves_5_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_5_lq.res b/client/map/tiles/tree/leaves_5_lq.res
index 4ed6ae0e..d265681b 100644
--- a/client/map/tiles/tree/leaves_5_lq.res
+++ b/client/map/tiles/tree/leaves_5_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_lq.res b/client/map/tiles/tree/leaves_lq.res
index 3b5b5549..ae8e6713 100644
--- a/client/map/tiles/tree/leaves_lq.res
+++ b/client/map/tiles/tree/leaves_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_1.res b/client/map/tiles/tree/trunk_1.res
index abdbc3ab..2cade494 100644
--- a/client/map/tiles/tree/trunk_1.res
+++ b/client/map/tiles/tree/trunk_1.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_2.res b/client/map/tiles/tree/trunk_2.res
index 2a66054f..058b8bd5 100644
--- a/client/map/tiles/tree/trunk_2.res
+++ b/client/map/tiles/tree/trunk_2.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_3.res b/client/map/tiles/tree/trunk_3.res
index 02cb6023..aa61effd 100644
--- a/client/map/tiles/tree/trunk_3.res
+++ b/client/map/tiles/tree/trunk_3.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_4.res b/client/map/tiles/tree/trunk_4.res
index 87c47b25..a015328d 100644
--- a/client/map/tiles/tree/trunk_4.res
+++ b/client/map/tiles/tree/trunk_4.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_5.res b/client/map/tiles/tree/trunk_5.res
index 82722415..cf5a5111 100644
--- a/client/map/tiles/tree/trunk_5.res
+++ b/client/map/tiles/tree/trunk_5.res
Binary files differ
diff --git a/client/map/tiles/wall_corner.res b/client/map/tiles/wall_corner.res
index f232815a..5a76913d 100644
--- a/client/map/tiles/wall_corner.res
+++ b/client/map/tiles/wall_corner.res
Binary files differ
diff --git a/client/map/tiles/wall_corner.tscn b/client/map/tiles/wall_corner.tscn
index a158a119..c79b718e 100644
--- a/client/map/tiles/wall_corner.tscn
+++ b/client/map/tiles/wall_corner.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://ooke2w0txqvo"]
+[gd_scene format=3 uid="uid://ooke2w0txqvo"]
[ext_resource type="ArrayMesh" uid="uid://bjhbhom37qena" path="res://map/tiles/wall_corner.res" id="1_8v0wt"]
-[node name="Wall" type="Node3D"]
+[node name="Wall" type="Node3D" unique_id=170493502]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=1971348054]
transform = Transform3D(-2.18557e-08, 0, 0.5, 0, 0.5, 0, -0.5, 0, -2.18557e-08, 0, 0, 0)
mesh = ExtResource("1_8v0wt")
-skeleton = NodePath("")
diff --git a/client/map/tiles/wall_cross.res b/client/map/tiles/wall_cross.res
index d23f908d..4a2ce34e 100644
--- a/client/map/tiles/wall_cross.res
+++ b/client/map/tiles/wall_cross.res
Binary files differ
diff --git a/client/map/tiles/wall_cross.tscn b/client/map/tiles/wall_cross.tscn
index 15a8b24a..b10838b2 100644
--- a/client/map/tiles/wall_cross.tscn
+++ b/client/map/tiles/wall_cross.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://37s417kannw"]
+[gd_scene format=3 uid="uid://37s417kannw"]
[ext_resource type="ArrayMesh" uid="uid://csy08a5uaejvm" path="res://map/tiles/wall_cross.res" id="1_cq25f"]
-[node name="WallCross" type="Node3D"]
+[node name="WallCross" type="Node3D" unique_id=480226603]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=635719470]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_cq25f")
-skeleton = NodePath("")
diff --git a/client/map/tiles/wall_straight.res b/client/map/tiles/wall_straight.res
index 61e00eea..587f0e63 100644
--- a/client/map/tiles/wall_straight.res
+++ b/client/map/tiles/wall_straight.res
Binary files differ
diff --git a/client/map/tiles/wall_straight.tscn b/client/map/tiles/wall_straight.tscn
index 0de536b8..0c9ca066 100644
--- a/client/map/tiles/wall_straight.tscn
+++ b/client/map/tiles/wall_straight.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://tx8anusdso4j"]
+[gd_scene format=3 uid="uid://tx8anusdso4j"]
[ext_resource type="ArrayMesh" uid="uid://sxg6np20cvs2" path="res://map/tiles/wall_straight.res" id="1_stsuc"]
-[node name="Wall" type="Node3D"]
+[node name="Wall" type="Node3D" unique_id=1493672826]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=2012998439]
transform = Transform3D(-2.18557e-08, 0, 0.5, 0, 0.5, 0, -0.5, 0, -2.18557e-08, 0, 0, 0)
mesh = ExtResource("1_stsuc")
-skeleton = NodePath("")
diff --git a/client/map/tiles/wall_t.res b/client/map/tiles/wall_t.res
index 6dd74dca..84776fb8 100644
--- a/client/map/tiles/wall_t.res
+++ b/client/map/tiles/wall_t.res
Binary files differ
diff --git a/client/map/tiles/wall_t.tscn b/client/map/tiles/wall_t.tscn
index 9d390517..b8fd430c 100644
--- a/client/map/tiles/wall_t.tscn
+++ b/client/map/tiles/wall_t.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://canjwc3qoprsp"]
+[gd_scene format=3 uid="uid://canjwc3qoprsp"]
[ext_resource type="ArrayMesh" uid="uid://bysasgavbv1mj" path="res://map/tiles/wall_t.res" id="1_sb5lc"]
-[node name="Wall" type="Node3D"]
+[node name="Wall" type="Node3D" unique_id=1440368655]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=836503802]
transform = Transform3D(5.96244e-09, 0, -0.5, 0, 0.5, 0, 0.5, 0, 5.96244e-09, 0, 0, 0)
mesh = ExtResource("1_sb5lc")
-skeleton = NodePath("")
diff --git a/client/map/tiles/window.res b/client/map/tiles/window.res
index b2ff56f0..f685d179 100644
--- a/client/map/tiles/window.res
+++ b/client/map/tiles/window.res
Binary files differ
diff --git a/client/map/tiles/window.tscn b/client/map/tiles/window.tscn
index b2db9c74..d086bc13 100644
--- a/client/map/tiles/window.tscn
+++ b/client/map/tiles/window.tscn
@@ -1,10 +1,9 @@
-[gd_scene load_steps=2 format=3 uid="uid://mn0avehv0qtt"]
+[gd_scene format=3 uid="uid://mn0avehv0qtt"]
[ext_resource type="ArrayMesh" uid="uid://ce60y0y6dqypp" path="res://map/tiles/window.res" id="1_ek3mj"]
-[node name="Window" type="Node3D"]
+[node name="Window" type="Node3D" unique_id=1268337780]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=753789933]
transform = Transform3D(-2.18557e-08, 0, 0.5, 0, 0.5, 0, -0.5, 0, -2.18557e-08, 0, 0, 0)
mesh = ExtResource("1_ek3mj")
-skeleton = NodePath("")
diff --git a/client/player/character/character.tscn b/client/player/character/character.tscn
index 748cdaed..a38652c5 100644
--- a/client/player/character/character.tscn
+++ b/client/player/character/character.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=27 format=3 uid="uid://b3hhir2fvnunu"]
+[gd_scene format=3 uid="uid://b3hhir2fvnunu"]
[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"]
@@ -601,312 +601,312 @@ tracks/11/keys = {
"times": PackedFloat32Array(0, 0.75, 1.5)
}
-[sub_resource type="Animation" id="Animation_7kiho"]
-resource_name = "walk"
-length = 0.4
+[sub_resource type="Animation" id="Animation_01ngc"]
+resource_name = "roll"
loop_mode = 1
-step = 0.05
+step = 0.01
tracks/0/type = "bezier"
tracks/0/imported = false
tracks/0/enabled = true
-tracks/0/path = NodePath("Main/HandLeft:position:x")
+tracks/0/path = NodePath("Main/HandRight:position:x")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(1.302, 0, 0, 0, 0, 1.302, 0, 0, 0, 0, 1.302, 0, 0, 0, 0, 1.302, 0, 0, 0, 0, 1.302, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0, 0, 0),
+"points": PackedFloat32Array(-1, -0.125, 0, 0.125, 0, -1, -0.083333336, 0, 0, 0, -1, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0, 0.5, 1)
}
tracks/1/type = "bezier"
tracks/1/imported = false
tracks/1/enabled = true
-tracks/1/path = NodePath("Main/HandLeft:position:y")
+tracks/1/path = NodePath("Main/HandRight:position:y")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(-0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0, 0, 0),
+"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 1, -0.083333336, 0, 0, 0, 1, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0, 0.5, 1)
}
tracks/2/type = "bezier"
tracks/2/imported = false
tracks/2/enabled = true
-tracks/2/path = NodePath("Main/HandLeft:position:z")
+tracks/2/path = NodePath("Main/HandRight:position:z")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.25, 0, 0, 0, 0, 0, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0, 0, 0),
+"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 2, -0.2, 0, 0.2, 0, 1, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0, 0.5, 1)
}
tracks/3/type = "bezier"
tracks/3/imported = false
tracks/3/enabled = true
-tracks/3/path = NodePath("Main/HandLeft:rotation:x")
+tracks/3/path = NodePath("Main/HandRight:rotation:x")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(4.14408e-16, 0, 0, 0, 0, 0.436332, 0, 0, 0, 0, 4.14408e-16, 0, 0, 0, 0, -0.436332, 0, 0, 0, 0, 4.14408e-16, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0),
+"points": PackedFloat32Array(0, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0)
}
tracks/4/type = "bezier"
tracks/4/imported = false
tracks/4/enabled = true
-tracks/4/path = NodePath("Main/HandLeft:rotation:y")
+tracks/4/path = NodePath("Main/HandRight:rotation:y")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(3.14159, 0, 0, 0, 0, 3.14159, 0, 0, 0, 0, 3.14159, 0, 0, 0, 0, 3.14159, 0, 0, 0, 0, 3.14159, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0),
+"points": PackedFloat32Array(-2.0943952, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0)
}
tracks/5/type = "bezier"
tracks/5/imported = false
tracks/5/enabled = true
-tracks/5/path = NodePath("Main/HandLeft:rotation:z")
+tracks/5/path = NodePath("Main/HandRight:rotation:z")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(-2.0944, 0, 0, 0, 0, -2.0944, 0, 0, 0, 0, -2.0944, 0, 0, 0, 0, -2.0944, 0, 0, 0, 0, -2.0944, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0),
+"points": PackedFloat32Array(-3.1415927, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0)
}
tracks/6/type = "bezier"
tracks/6/imported = false
tracks/6/enabled = true
-tracks/6/path = NodePath("Main/HandRight:position:x")
+tracks/6/path = NodePath("Main/HandLeft:position:x")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(-1.302, 0, 0, 0, 0, -1.302, 0, 0, 0, 0, -1.302, 0, 0, 0, 0, -1.302, 0, 0, 0, 0, -1.302, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0, 2, 0),
+"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 1, -0.083333336, 0, 0, 0, 1, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0, 0.5, 1)
}
tracks/7/type = "bezier"
tracks/7/imported = false
tracks/7/enabled = true
-tracks/7/path = NodePath("Main/HandRight:position:y")
+tracks/7/path = NodePath("Main/HandLeft:position:y")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(-0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0, 2, 0),
+"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 1, -0.083333336, 0, 0, 0, 1, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0, 0.5, 1)
}
tracks/8/type = "bezier"
tracks/8/imported = false
tracks/8/enabled = true
-tracks/8/path = NodePath("Main/HandRight:position:z")
+tracks/8/path = NodePath("Main/HandLeft:position:z")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(0, 0, 0, 0, 0, -0.25, 0, 0, 0, 0, -7.09899e-06, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0, 2, 0),
+"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 2, -0.2, 0, 0.2, 0, 1, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0, 0.5, 1)
}
tracks/9/type = "bezier"
tracks/9/imported = false
tracks/9/enabled = true
-tracks/9/path = NodePath("Main/HandRight:rotation:x")
+tracks/9/path = NodePath("Main/HandLeft:rotation:x")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(-0.628319, 0, 0, 0, 0, -1.06465, 0, 0, 0, 0, -0.628331, 0, 0, 0, 0, -0.191986, 0, 0, 0, 0, -0.628319, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0),
+"points": PackedFloat32Array(0, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0)
}
tracks/10/type = "bezier"
tracks/10/imported = false
tracks/10/enabled = true
-tracks/10/path = NodePath("Main/HandRight:rotation:y")
+tracks/10/path = NodePath("Main/HandLeft:rotation:y")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(-3.14159, 0, 0, 0, 0, -3.14159, 0, 0, 0, 0, -3.14159, 0, 0, 0, 0, -3.14159, 0, 0, 0, 0, -3.14159, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0),
+"points": PackedFloat32Array(1.3962634, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0)
}
tracks/11/type = "bezier"
tracks/11/imported = false
tracks/11/enabled = true
-tracks/11/path = NodePath("Main/HandRight:rotation:z")
+tracks/11/path = NodePath("Main/HandLeft:rotation:z")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/keys = {
-"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
-"points": PackedFloat32Array(2.0944, 0, 0, 0, 0, 2.0944, 0, 0, 0, 0, 2.0944, 0, 0, 0, 0, 2.0944, 0, 0, 0, 0, 2.0944, 0, 0, 0, 0),
-"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
+"handle_modes": PackedInt32Array(0),
+"points": PackedFloat32Array(-3.1415927, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0)
+}
+tracks/12/type = "bezier"
+tracks/12/imported = false
+tracks/12/enabled = true
+tracks/12/path = NodePath("Main/RollingPin:position:x")
+tracks/12/interp = 1
+tracks/12/loop_wrap = true
+tracks/12/keys = {
+"handle_modes": PackedInt32Array(0, 2, 0),
+"points": PackedFloat32Array(0, -0.125, 0, 0.125, 0, 0, -0.083333336, 0, 0, 0, 0, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0, 0.5, 1)
+}
+tracks/13/type = "bezier"
+tracks/13/imported = false
+tracks/13/enabled = true
+tracks/13/path = NodePath("Main/RollingPin:position:y")
+tracks/13/interp = 1
+tracks/13/loop_wrap = true
+tracks/13/keys = {
+"handle_modes": PackedInt32Array(0, 2, 0),
+"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 1, -0.083333336, 0, 0, 0, 1, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0, 0.5, 1)
+}
+tracks/14/type = "bezier"
+tracks/14/imported = false
+tracks/14/enabled = true
+tracks/14/path = NodePath("Main/RollingPin:position:z")
+tracks/14/interp = 1
+tracks/14/loop_wrap = true
+tracks/14/keys = {
+"handle_modes": PackedInt32Array(0, 2, 0),
+"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 2, -0.2, 0, 0.2, 0, 1, -0.125, 0, 0.125, 0),
+"times": PackedFloat32Array(0, 0.5, 1)
}
-[sub_resource type="Animation" id="Animation_01ngc"]
-resource_name = "roll"
+[sub_resource type="Animation" id="Animation_7kiho"]
+resource_name = "walk"
+length = 0.4
loop_mode = 1
-step = 0.01
+step = 0.05
tracks/0/type = "bezier"
tracks/0/imported = false
tracks/0/enabled = true
-tracks/0/path = NodePath("Main/HandRight:position:x")
+tracks/0/path = NodePath("Main/HandLeft:position:x")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
-"handle_modes": PackedInt32Array(0, 0, 0),
-"points": PackedFloat32Array(-1, -0.125, 0, 0.125, 0, -1, -0.083333336, 0, 0, 0, -1, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0, 0.5, 1)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(1.302, 0, 0, 0, 0, 1.302, 0, 0, 0, 0, 1.302, 0, 0, 0, 0, 1.302, 0, 0, 0, 0, 1.302, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/1/type = "bezier"
tracks/1/imported = false
tracks/1/enabled = true
-tracks/1/path = NodePath("Main/HandRight:position:y")
+tracks/1/path = NodePath("Main/HandLeft:position:y")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
-"handle_modes": PackedInt32Array(0, 0, 0),
-"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 1, -0.083333336, 0, 0, 0, 1, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0, 0.5, 1)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(-0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/2/type = "bezier"
tracks/2/imported = false
tracks/2/enabled = true
-tracks/2/path = NodePath("Main/HandRight:position:z")
+tracks/2/path = NodePath("Main/HandLeft:position:z")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
-"handle_modes": PackedInt32Array(0, 0, 0),
-"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 2, -0.2, 0, 0.2, 0, 1, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0, 0.5, 1)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.25, 0, 0, 0, 0, 0, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/3/type = "bezier"
tracks/3/imported = false
tracks/3/enabled = true
-tracks/3/path = NodePath("Main/HandRight:rotation:x")
+tracks/3/path = NodePath("Main/HandLeft:rotation:x")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
-"handle_modes": PackedInt32Array(0),
-"points": PackedFloat32Array(0, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(4.14408e-16, 0, 0, 0, 0, 0.436332, 0, 0, 0, 0, 4.14408e-16, 0, 0, 0, 0, -0.436332, 0, 0, 0, 0, 4.14408e-16, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/4/type = "bezier"
tracks/4/imported = false
tracks/4/enabled = true
-tracks/4/path = NodePath("Main/HandRight:rotation:y")
+tracks/4/path = NodePath("Main/HandLeft:rotation:y")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
-"handle_modes": PackedInt32Array(0),
-"points": PackedFloat32Array(-2.0943952, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(3.14159, 0, 0, 0, 0, 3.14159, 0, 0, 0, 0, 3.14159, 0, 0, 0, 0, 3.14159, 0, 0, 0, 0, 3.14159, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/5/type = "bezier"
tracks/5/imported = false
tracks/5/enabled = true
-tracks/5/path = NodePath("Main/HandRight:rotation:z")
+tracks/5/path = NodePath("Main/HandLeft:rotation:z")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
-"handle_modes": PackedInt32Array(0),
-"points": PackedFloat32Array(-3.1415927, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(-2.0944, 0, 0, 0, 0, -2.0944, 0, 0, 0, 0, -2.0944, 0, 0, 0, 0, -2.0944, 0, 0, 0, 0, -2.0944, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/6/type = "bezier"
tracks/6/imported = false
tracks/6/enabled = true
-tracks/6/path = NodePath("Main/HandLeft:position:x")
+tracks/6/path = NodePath("Main/HandRight:position:x")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
-"handle_modes": PackedInt32Array(0, 2, 0),
-"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 1, -0.083333336, 0, 0, 0, 1, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0, 0.5, 1)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(-1.302, 0, 0, 0, 0, -1.302, 0, 0, 0, 0, -1.302, 0, 0, 0, 0, -1.302, 0, 0, 0, 0, -1.302, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/7/type = "bezier"
tracks/7/imported = false
tracks/7/enabled = true
-tracks/7/path = NodePath("Main/HandLeft:position:y")
+tracks/7/path = NodePath("Main/HandRight:position:y")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
-"handle_modes": PackedInt32Array(0, 2, 0),
-"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 1, -0.083333336, 0, 0, 0, 1, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0, 0.5, 1)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(-0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0, -0.17, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/8/type = "bezier"
tracks/8/imported = false
tracks/8/enabled = true
-tracks/8/path = NodePath("Main/HandLeft:position:z")
+tracks/8/path = NodePath("Main/HandRight:position:z")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/keys = {
-"handle_modes": PackedInt32Array(0, 2, 0),
-"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 2, -0.2, 0, 0.2, 0, 1, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0, 0.5, 1)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(0, 0, 0, 0, 0, -0.25, 0, 0, 0, 0, -7.09899e-06, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/9/type = "bezier"
tracks/9/imported = false
tracks/9/enabled = true
-tracks/9/path = NodePath("Main/HandLeft:rotation:x")
+tracks/9/path = NodePath("Main/HandRight:rotation:x")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/keys = {
-"handle_modes": PackedInt32Array(0),
-"points": PackedFloat32Array(0, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(-0.628319, 0, 0, 0, 0, -1.06465, 0, 0, 0, 0, -0.628331, 0, 0, 0, 0, -0.191986, 0, 0, 0, 0, -0.628319, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/10/type = "bezier"
tracks/10/imported = false
tracks/10/enabled = true
-tracks/10/path = NodePath("Main/HandLeft:rotation:y")
+tracks/10/path = NodePath("Main/HandRight:rotation:y")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/keys = {
-"handle_modes": PackedInt32Array(0),
-"points": PackedFloat32Array(1.3962634, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(-3.14159, 0, 0, 0, 0, -3.14159, 0, 0, 0, 0, -3.14159, 0, 0, 0, 0, -3.14159, 0, 0, 0, 0, -3.14159, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
tracks/11/type = "bezier"
tracks/11/imported = false
tracks/11/enabled = true
-tracks/11/path = NodePath("Main/HandLeft:rotation:z")
+tracks/11/path = NodePath("Main/HandRight:rotation:z")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/keys = {
-"handle_modes": PackedInt32Array(0),
-"points": PackedFloat32Array(-3.1415927, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0)
-}
-tracks/12/type = "bezier"
-tracks/12/imported = false
-tracks/12/enabled = true
-tracks/12/path = NodePath("Main/RollingPin:position:x")
-tracks/12/interp = 1
-tracks/12/loop_wrap = true
-tracks/12/keys = {
-"handle_modes": PackedInt32Array(0, 2, 0),
-"points": PackedFloat32Array(0, -0.125, 0, 0.125, 0, 0, -0.083333336, 0, 0, 0, 0, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0, 0.5, 1)
-}
-tracks/13/type = "bezier"
-tracks/13/imported = false
-tracks/13/enabled = true
-tracks/13/path = NodePath("Main/RollingPin:position:y")
-tracks/13/interp = 1
-tracks/13/loop_wrap = true
-tracks/13/keys = {
-"handle_modes": PackedInt32Array(0, 2, 0),
-"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 1, -0.083333336, 0, 0, 0, 1, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0, 0.5, 1)
-}
-tracks/14/type = "bezier"
-tracks/14/imported = false
-tracks/14/enabled = true
-tracks/14/path = NodePath("Main/RollingPin:position:z")
-tracks/14/interp = 1
-tracks/14/loop_wrap = true
-tracks/14/keys = {
-"handle_modes": PackedInt32Array(0, 2, 0),
-"points": PackedFloat32Array(1, -0.125, 0, 0.125, 0, 2, -0.2, 0, 0.2, 0, 1, -0.125, 0, 0.125, 0),
-"times": PackedFloat32Array(0, 0.5, 1)
+"handle_modes": PackedInt32Array(1, 1, 0, 1, 0),
+"points": PackedFloat32Array(2.0944, 0, 0, 0, 0, 2.0944, 0, 0, 0, 0, 2.0944, 0, 0, 0, 0, 2.0944, 0, 0, 0, 0, 2.0944, 0, 0, 0, 0),
+"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4)
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_xtrfe"]
@@ -929,60 +929,52 @@ height = 0.2
_data = [Vector2(0, 0.054945), 0.0, 0.0, 0, 0, Vector2(0.174157, 1), 0.0, 0.0, 0, 0, Vector2(0.573034, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 4
-[node name="Character" type="Node3D"]
+[node name="Character" type="Node3D" unique_id=257669240]
script = ExtResource("1_12lbh")
-[node name="Main" type="MeshInstance3D" parent="."]
+[node name="Main" type="MeshInstance3D" parent="." unique_id=431310873]
transform = Transform3D(0.33, 0, 0, 0, 0.33, 0, 0, 0, 0.33, 0, 0.33, 0)
mesh = ExtResource("2_uovyg")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_7ojaw")
-[node name="RollingPin" parent="Main" instance=ExtResource("5_kl3lh")]
+[node name="RollingPin" parent="Main" unique_id=1109548085 instance=ExtResource("5_kl3lh")]
transform = Transform3D(3.030303, -1.1268961e-05, -1.5955811e-05, 1.7894663e-05, 0.47404197, 2.992996, -8.746808e-06, -2.992996, 0.47404295, 0, 1, 1)
visible = false
-[node name="HandRight" type="MeshInstance3D" parent="Main"]
+[node name="HandRight" type="MeshInstance3D" parent="Main" unique_id=877421762]
transform = Transform3D(0.28714395, 0.28639996, -1.177853e-06, 0.40235722, -0.13377503, 0.33755422, 0.29232922, -0.09719407, -0.46460304, -1.302, -0.17, 0)
mesh = ExtResource("3_k28vh")
-skeleton = NodePath("")
-[node name="Knife" parent="Main/HandRight" instance=ExtResource("4_tjq3a")]
+[node name="Knife" parent="Main/HandRight" unique_id=919616367 instance=ExtResource("4_tjq3a")]
transform = Transform3D(3.69699, 2.68602, 2.63837, -3.70658, -2.69301, 7.93544, 3.10156, -4.26893, -1.08623e-05, -0.157983, 0.472216, -0.19819)
visible = false
-[node name="HandLeft" type="MeshInstance3D" parent="Main"]
+[node name="HandLeft" type="MeshInstance3D" parent="Main" unique_id=1856363654]
transform = Transform3D(0.2871431, -0.28640002, 1.4559066e-06, -0.49734095, -0.16535497, -2.3798664e-16, 7.2796e-07, -7.2607605e-07, -0.574281, 1.302, -0.17, 0)
mesh = ExtResource("4_tcrm3")
-skeleton = NodePath("")
-[node name="HeadDefault" type="MeshInstance3D" parent="Main"]
+[node name="HeadDefault" type="MeshInstance3D" parent="Main" unique_id=1393186576]
transform = Transform3D(0.75, 0, 0, 0, 0.75, 0, 0, 0, 0.75, 0, 1.25, 0)
mesh = ExtResource("5_n1vl0")
-skeleton = NodePath("")
-[node name="HairMesh" type="MeshInstance3D" parent="Main/HeadDefault"]
+[node name="HairMesh" type="MeshInstance3D" parent="Main/HeadDefault" unique_id=676273220]
transform = Transform3D(1.06667, 0, 0, 0, 1.06667, 0, 0, 0, 1.06667, 0, 0.4, 0)
visible = false
-skeleton = NodePath("")
-[node name="Headwear" type="Node3D" parent="Main/HeadDefault"]
+[node name="Headwear" type="Node3D" parent="Main/HeadDefault" unique_id=666867049]
-[node name="Tie" type="MeshInstance3D" parent="Main"]
+[node name="Tie" type="MeshInstance3D" parent="Main" unique_id=10511655]
transform = Transform3D(0.125, 0, 0, 0, 0.125, 0, 0, 0, 0.125, 0, 0.47772, 0.445265)
mesh = ExtResource("9_kgric")
-skeleton = NodePath("")
-[node name="HeadRobot" parent="Main" instance=ExtResource("10_w8s0d")]
+[node name="HeadRobot" parent="Main" unique_id=536884315 instance=ExtResource("10_w8s0d")]
transform = Transform3D(1.875, 0, 0, 0, 1.25, 0, 0, 0, 1.25, 0, 1.25, 0)
visible = false
-[node name="HandAnimations" type="AnimationPlayer" parent="."]
-libraries = {
-&"": SubResource("AnimationLibrary_xtrfe")
-}
+[node name="HandAnimations" type="AnimationPlayer" parent="." unique_id=1634474082]
+libraries/ = SubResource("AnimationLibrary_xtrfe")
-[node name="Walking" type="CPUParticles3D" parent="."]
+[node name="Walking" type="CPUParticles3D" parent="." unique_id=1367441210]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.2)
emitting = false
amount = 2
@@ -995,7 +987,7 @@ initial_velocity_max = 3.0
scale_amount_min = 0.4
scale_amount_max = 0.75
-[node name="Boosting" type="CPUParticles3D" parent="."]
+[node name="Boosting" type="CPUParticles3D" parent="." unique_id=1067342627]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.2)
emitting = false
amount = 30
@@ -1012,30 +1004,30 @@ scale_amount_min = 0.5
scale_amount_max = 0.75
scale_amount_curve = SubResource("Curve_7ml8g")
-[node name="Steps" type="Node3D" parent="."]
+[node name="Steps" type="Node3D" parent="." unique_id=1520408668]
script = ExtResource("14_3rb6x")
volume_db = -30.0
-[node name="Step1" type="AudioStreamPlayer3D" parent="Steps"]
+[node name="Step1" type="AudioStreamPlayer3D" parent="Steps" unique_id=1552447825]
stream = ExtResource("10_qpd6x")
-[node name="Step2" type="AudioStreamPlayer3D" parent="Steps"]
+[node name="Step2" type="AudioStreamPlayer3D" parent="Steps" unique_id=1044225430]
stream = ExtResource("11_2dmo8")
-[node name="Step3" type="AudioStreamPlayer3D" parent="Steps"]
+[node name="Step3" type="AudioStreamPlayer3D" parent="Steps" unique_id=1134192529]
stream = ExtResource("12_bj5ue")
-[node name="Boosts" type="Node3D" parent="."]
+[node name="Boosts" type="Node3D" parent="." unique_id=87964766]
script = ExtResource("14_3rb6x")
volume_db = -12.0
-[node name="Woosh1" type="AudioStreamPlayer3D" parent="Boosts"]
+[node name="Woosh1" type="AudioStreamPlayer3D" parent="Boosts" unique_id=1239674416]
stream = ExtResource("14_ikcec")
-[node name="Woosh2" type="AudioStreamPlayer3D" parent="Boosts"]
+[node name="Woosh2" type="AudioStreamPlayer3D" parent="Boosts" unique_id=1115799746]
stream = ExtResource("15_iv4wu")
-[node name="Username" type="Label3D" parent="."]
+[node name="Username" type="Label3D" parent="." unique_id=156476575]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2, 0)
visible = false
billboard = 1
diff --git a/client/player/character/customer_body.res b/client/player/character/customer_body.res
index 33249d24..ec628302 100644
--- a/client/player/character/customer_body.res
+++ b/client/player/character/customer_body.res
Binary files differ
diff --git a/client/player/character/default/hand_left.res b/client/player/character/default/hand_left.res
index 8736dad6..d7e1091d 100644
--- a/client/player/character/default/hand_left.res
+++ b/client/player/character/default/hand_left.res
Binary files differ
diff --git a/client/player/character/default/hand_right.res b/client/player/character/default/hand_right.res
index 44e3683d..8b2a5c1a 100644
--- a/client/player/character/default/hand_right.res
+++ b/client/player/character/default/hand_right.res
Binary files differ
diff --git a/client/player/character/default/head.res b/client/player/character/default/head.res
index 69be33e7..897c9f07 100644
--- a/client/player/character/default/head.res
+++ b/client/player/character/default/head.res
Binary files differ
diff --git a/client/player/character/default/main.res b/client/player/character/default/main.res
index eda8300f..dcdd593f 100644
--- a/client/player/character/default/main.res
+++ b/client/player/character/default/main.res
Binary files differ
diff --git a/client/player/character/default/tie.res b/client/player/character/default/tie.res
index 406a4779..90e8d12d 100644
--- a/client/player/character/default/tie.res
+++ b/client/player/character/default/tie.res
Binary files differ
diff --git a/client/player/character/hairstyles/hair_1.res b/client/player/character/hairstyles/hair_1.res
index bea01119..be0fcd9d 100644
--- a/client/player/character/hairstyles/hair_1.res
+++ b/client/player/character/hairstyles/hair_1.res
Binary files differ
diff --git a/client/player/character/hairstyles/hair_2.res b/client/player/character/hairstyles/hair_2.res
index 5d41a4b5..c8eb1b19 100644
--- a/client/player/character/hairstyles/hair_2.res
+++ b/client/player/character/hairstyles/hair_2.res
Binary files differ
diff --git a/client/player/character/hairstyles/hair_3.res b/client/player/character/hairstyles/hair_3.res
index 911afa30..37421aa8 100644
--- a/client/player/character/hairstyles/hair_3.res
+++ b/client/player/character/hairstyles/hair_3.res
Binary files differ
diff --git a/client/player/character/headwear/cat_ears.res b/client/player/character/headwear/cat_ears.res
index f0bdbd97..0b5eec24 100644
--- a/client/player/character/headwear/cat_ears.res
+++ b/client/player/character/headwear/cat_ears.res
Binary files differ
diff --git a/client/player/character/headwear/cat_ears.tscn b/client/player/character/headwear/cat_ears.tscn
index 8d762cfe..e8c14ff2 100644
--- a/client/player/character/headwear/cat_ears.tscn
+++ b/client/player/character/headwear/cat_ears.tscn
@@ -1,21 +1,19 @@
-[gd_scene load_steps=3 format=3 uid="uid://dspkdcg1ui6dl"]
+[gd_scene format=3 uid="uid://dspkdcg1ui6dl"]
[ext_resource type="ArrayMesh" uid="uid://3k87npushfgh" path="res://player/character/headwear/cat_ears.res" id="1_5c3r8"]
[ext_resource type="Script" uid="uid://cyyugv3ylq8ux" path="res://player/character/headwear/cat_ears.gd" id="1_q747p"]
-[node name="CatEars" type="Node3D"]
+[node name="CatEars" type="Node3D" unique_id=984113826]
script = ExtResource("1_q747p")
-[node name="Right" type="Node3D" parent="."]
+[node name="Right" type="Node3D" parent="." unique_id=2100889132]
-[node name="Mesh" type="MeshInstance3D" parent="Right"]
+[node name="Mesh" type="MeshInstance3D" parent="Right" unique_id=1124875900]
transform = Transform3D(0.28284273, -0.28284273, 0, 0.28284273, 0.28284273, 0, 0, 0, 0.4, -0.645, 0.7, 0)
mesh = ExtResource("1_5c3r8")
-skeleton = NodePath("")
-[node name="Left" type="Node3D" parent="."]
+[node name="Left" type="Node3D" parent="." unique_id=1057112591]
-[node name="Mesh" type="MeshInstance3D" parent="Left"]
+[node name="Mesh" type="MeshInstance3D" parent="Left" unique_id=1314823784]
transform = Transform3D(0.28284273, 0.28284273, 0, -0.28284273, 0.28284273, 0, 0, 0, 0.4, 0.645, 0.7, 0)
mesh = ExtResource("1_5c3r8")
-skeleton = NodePath("")
diff --git a/client/player/character/headwear/devil_horn.res b/client/player/character/headwear/devil_horn.res
index aab67051..ea55fc46 100644
--- a/client/player/character/headwear/devil_horn.res
+++ b/client/player/character/headwear/devil_horn.res
Binary files differ
diff --git a/client/player/character/headwear/devil_horns.tscn b/client/player/character/headwear/devil_horns.tscn
index d952b480..859f6aa7 100644
--- a/client/player/character/headwear/devil_horns.tscn
+++ b/client/player/character/headwear/devil_horns.tscn
@@ -1,15 +1,13 @@
-[gd_scene load_steps=2 format=3 uid="uid://ciw1ngkslskaw"]
+[gd_scene format=3 uid="uid://ciw1ngkslskaw"]
[ext_resource type="ArrayMesh" uid="uid://mwaobrw3mab4" path="res://player/character/headwear/devil_horn.res" id="1_kadxh"]
-[node name="DevilHorns" type="Node3D"]
+[node name="DevilHorns" type="Node3D" unique_id=997946975]
-[node name="Left" type="MeshInstance3D" parent="."]
+[node name="Left" type="MeshInstance3D" parent="." unique_id=319747709]
transform = Transform3D(-1.74846e-08, -0.16383, -0.172073, 0, 0.114715, -0.245746, 0.4, -7.16125e-09, -7.52155e-09, -0.8, 0.75, 0)
mesh = ExtResource("1_kadxh")
-skeleton = NodePath("")
-[node name="Right" type="MeshInstance3D" parent="."]
+[node name="Right" type="MeshInstance3D" parent="." unique_id=1059260263]
transform = Transform3D(-1.74846e-08, 0.16383, 0.172073, 0, 0.114715, -0.245746, -0.4, -7.16125e-09, -7.52155e-09, 0.8, 0.75, 0)
mesh = ExtResource("1_kadxh")
-skeleton = NodePath("")
diff --git a/client/player/character/headwear/propeller.res b/client/player/character/headwear/propeller.res
index e293561b..3c0c85c8 100644
--- a/client/player/character/headwear/propeller.res
+++ b/client/player/character/headwear/propeller.res
Binary files differ
diff --git a/client/player/character/headwear/propeller_hat.tscn b/client/player/character/headwear/propeller_hat.tscn
index e913da9e..8115cfae 100644
--- a/client/player/character/headwear/propeller_hat.tscn
+++ b/client/player/character/headwear/propeller_hat.tscn
@@ -1,7 +1,7 @@
-[gd_scene load_steps=2 format=3 uid="uid://dd60wq65on6cf"]
+[gd_scene format=3 uid="uid://dd60wq65on6cf"]
[ext_resource type="ArrayMesh" uid="uid://cxftkcxlde6m2" path="res://player/character/headwear/propeller.res" id="1_24m5a"]
-[node name="PropellerHat" type="MeshInstance3D"]
+[node name="PropellerHat" type="MeshInstance3D" unique_id=605936529]
transform = Transform3D(0.3, 0, 0, 0, -1.31134e-08, -0.3, 0, 0.3, -1.31134e-08, 0, 0.165, 0.45)
mesh = ExtResource("1_24m5a")
diff --git a/client/player/character/robot/antenna.res b/client/player/character/robot/antenna.res
index 11416ebf..687ae965 100644
--- a/client/player/character/robot/antenna.res
+++ b/client/player/character/robot/antenna.res
Binary files differ
diff --git a/client/player/character/robot/ears.res b/client/player/character/robot/ears.res
index a41c80e7..8f8f4eb4 100644
--- a/client/player/character/robot/ears.res
+++ b/client/player/character/robot/ears.res
Binary files differ
diff --git a/client/player/character/robot/head.res b/client/player/character/robot/head.res
index d5b1df33..26f38dc0 100644
--- a/client/player/character/robot/head.res
+++ b/client/player/character/robot/head.res
Binary files differ
diff --git a/client/player/character/robot/head.tscn b/client/player/character/robot/head.tscn
index 1684131d..ee0d189b 100644
--- a/client/player/character/robot/head.tscn
+++ b/client/player/character/robot/head.tscn
@@ -1,20 +1,17 @@
-[gd_scene load_steps=4 format=3 uid="uid://c6sqsj7r03qp1"]
+[gd_scene format=3 uid="uid://c6sqsj7r03qp1"]
[ext_resource type="ArrayMesh" uid="uid://b6jg603dkd4ys" path="res://player/character/robot/head.res" id="1_phkuo"]
[ext_resource type="ArrayMesh" uid="uid://d06pr5ahve2ni" path="res://player/character/robot/ears.res" id="2_2lybj"]
[ext_resource type="ArrayMesh" uid="uid://cv86smrevtpid" path="res://player/character/robot/antenna.res" id="3_dmtg5"]
-[node name="Head" type="MeshInstance3D"]
+[node name="Head" type="MeshInstance3D" unique_id=200713535]
transform = Transform3D(1.875, 0, 0, 0, 1.25, 0, 0, 0, 1.25, 0, 2.125, 0)
mesh = ExtResource("1_phkuo")
-skeleton = NodePath("")
-[node name="Ears" type="MeshInstance3D" parent="."]
+[node name="Ears" type="MeshInstance3D" parent="." unique_id=2101182845]
transform = Transform3D(0, 0.533333, 0, -0.24, 0, 0, 0, 0, 0.24, 0, 0, 0)
mesh = ExtResource("2_2lybj")
-skeleton = NodePath("")
-[node name="Antenna" type="MeshInstance3D" parent="."]
+[node name="Antenna" type="MeshInstance3D" parent="." unique_id=544517483]
transform = Transform3D(0.533333, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.7, 0)
mesh = ExtResource("3_dmtg5")
-skeleton = NodePath("")
diff --git a/client/player/character/tram/tram.res b/client/player/character/tram/tram.res
index ae423eb9..9457a31e 100644
--- a/client/player/character/tram/tram.res
+++ b/client/player/character/tram/tram.res
Binary files differ
diff --git a/client/player/character/tram/tram.tscn b/client/player/character/tram/tram.tscn
index 0aaedbf4..843b3833 100644
--- a/client/player/character/tram/tram.tscn
+++ b/client/player/character/tram/tram.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=5 format=3 uid="uid://xq5claqewtb3"]
+[gd_scene format=3 uid="uid://xq5claqewtb3"]
[ext_resource type="ArrayMesh" uid="uid://co1ygecaclgaq" path="res://player/character/tram/tram.res" id="1_lw3pl"]
@@ -14,12 +14,11 @@ roughness = 0.07
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_c7y58"]
albedo_color = Color(0.129558, 0.129558, 0.129558, 1)
-[node name="Tram" type="Node3D"]
+[node name="Tram" type="Node3D" unique_id=1034285574]
-[node name="Mesh" type="MeshInstance3D" parent="."]
+[node name="Mesh" type="MeshInstance3D" parent="." unique_id=965659143]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
mesh = ExtResource("1_lw3pl")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("StandardMaterial3D_eboss")
surface_material_override/1 = SubResource("StandardMaterial3D_36qjs")
surface_material_override/2 = SubResource("StandardMaterial3D_c7y58")
diff --git a/client/player/chat_bubble.tscn b/client/player/chat_bubble.tscn
index 12bbe3bf..86e4ab25 100644
--- a/client/player/chat_bubble.tscn
+++ b/client/player/chat_bubble.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://cgi6vcfrnqp0i"]
+[gd_scene format=3 uid="uid://cgi6vcfrnqp0i"]
[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"]
@@ -17,15 +17,15 @@ shading_mode = 0
albedo_texture = SubResource("ViewportTexture_mko8a")
billboard_mode = 1
-[node name="ChatBubble" type="MeshInstance3D"]
+[node name="ChatBubble" type="MeshInstance3D" unique_id=1144632585]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
mesh = SubResource("QuadMesh_u8lr5")
surface_material_override/0 = SubResource("StandardMaterial3D_5iy0t")
script = ExtResource("1_4v1cx")
-[node name="SubViewport" type="SubViewport" parent="."]
+[node name="SubViewport" type="SubViewport" parent="." unique_id=38120223]
disable_3d = true
transparent_bg = true
size = Vector2i(512, 128)
-[node name="ChatMessage" parent="SubViewport" instance=ExtResource("2_lyyq0")]
+[node name="ChatMessage" parent="SubViewport" unique_id=449750458 instance=ExtResource("2_lyyq0")]
diff --git a/client/player/chat_message.tscn b/client/player/chat_message.tscn
index b91dcba4..97a24896 100644
--- a/client/player/chat_message.tscn
+++ b/client/player/chat_message.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=4 format=3 uid="uid://5rcfoyuiwuya"]
+[gd_scene format=3 uid="uid://5rcfoyuiwuya"]
[ext_resource type="FontFile" uid="uid://5ixo6b3bd3km" path="res://gui/resources/fonts/font-josefin-sans.woff2" id="1_3ximm"]
@@ -13,13 +13,13 @@ corner_radius_bottom_left = 30
base_font = ExtResource("1_3ximm")
variation_embolden = 1.0
-[node name="ChatMessage" type="Panel"]
+[node name="ChatMessage" type="Panel" unique_id=1317312449]
auto_translate_mode = 2
offset_right = 512.0
offset_bottom = 128.0
theme_override_styles/panel = SubResource("StyleBoxFlat_dpele")
-[node name="Label" type="Label" parent="."]
+[node name="Label" type="Label" parent="." unique_id=614164231]
auto_translate_mode = 2
layout_mode = 1
anchors_preset = 15
diff --git a/client/player/follow_camera.tscn b/client/player/follow_camera.tscn
index ac0040c9..ee99af3d 100644
--- a/client/player/follow_camera.tscn
+++ b/client/player/follow_camera.tscn
@@ -1,11 +1,11 @@
-[gd_scene load_steps=3 format=3 uid="uid://b31mlnao6ybt8"]
+[gd_scene format=3 uid="uid://b31mlnao6ybt8"]
[ext_resource type="Script" uid="uid://eieoab04mpqc" path="res://player/follow_camera.gd" id="1_qipju"]
[ext_resource type="Script" uid="uid://b7wqp72o1bxvu" path="res://player/camera_recorder.gd" id="2_12um7"]
-[node name="FollowCamera" type="Camera3D"]
+[node name="FollowCamera" type="Camera3D" unique_id=659967799]
fov = 45.0
script = ExtResource("1_qipju")
-[node name="CameraRecorder" type="Node" parent="."]
+[node name="CameraRecorder" type="Node" parent="." unique_id=847685374]
script = ExtResource("2_12um7")
diff --git a/client/player/item_bubble.tscn b/client/player/item_bubble.tscn
index 8d55ebd0..f9cbe567 100644
--- a/client/player/item_bubble.tscn
+++ b/client/player/item_bubble.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://cj777mi5nok6c"]
+[gd_scene format=3 uid="uid://cj777mi5nok6c"]
[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://gui/components/message/item/item_message.tscn" id="2_hgmra"]
@@ -17,15 +17,15 @@ shading_mode = 0
albedo_texture = SubResource("ViewportTexture_mko8a")
billboard_mode = 1
-[node name="ItemBubble" type="MeshInstance3D"]
+[node name="ItemBubble" type="MeshInstance3D" unique_id=2121165455]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0)
mesh = SubResource("QuadMesh_tlsxo")
surface_material_override/0 = SubResource("StandardMaterial3D_5iy0t")
script = ExtResource("1_84g24")
-[node name="SubViewport" type="SubViewport" parent="."]
+[node name="SubViewport" type="SubViewport" parent="." unique_id=940665713]
disable_3d = true
transparent_bg = true
size = Vector2i(256, 256)
-[node name="ItemMessage" parent="SubViewport" instance=ExtResource("2_hgmra")]
+[node name="ItemMessage" parent="SubViewport" unique_id=81852846 instance=ExtResource("2_hgmra")]
diff --git a/client/player/marker/marker.tscn b/client/player/marker/marker.tscn
index 755b6053..757bf9d0 100644
--- a/client/player/marker/marker.tscn
+++ b/client/player/marker/marker.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=4 uid="uid://c0euiv7duqfp4"]
+[gd_scene format=4 uid="uid://c0euiv7duqfp4"]
[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"]
@@ -43,12 +43,11 @@ shader_parameter/marker_length = 0.5
shader_parameter/pulse_speed = 4.0
shader_parameter/interacting = false
-[node name="Marker" type="Node3D"]
+[node name="Marker" type="Node3D" unique_id=1029636113]
visible = false
script = ExtResource("1_3njdu")
-[node name="Cube" type="MeshInstance3D" parent="."]
+[node name="Cube" type="MeshInstance3D" parent="." unique_id=993558357]
transform = Transform3D(0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.25, 0, 0.25, 0)
mesh = SubResource("ArrayMesh_2ie13")
-skeleton = NodePath("")
surface_material_override/0 = SubResource("ShaderMaterial_wuj1v")
diff --git a/client/player/onscreen_controls/controls.tscn b/client/player/onscreen_controls/controls.tscn
index 2f88ee6a..6a4c3466 100644
--- a/client/player/onscreen_controls/controls.tscn
+++ b/client/player/onscreen_controls/controls.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://bq2sqb1u1l5ve"]
+[gd_scene 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" uid="uid://b25j7ua3og5rh" path="res://player/onscreen_controls/controls.gd" id="1_rnoki"]
@@ -6,14 +6,14 @@
[ext_resource type="Texture2D" uid="uid://dcgt82qkya880" path="res://gui/resources/icons/interact.webp" id="3_37rne"]
[ext_resource type="Texture2D" uid="uid://qto5rj6wlaeb" path="res://gui/resources/icons/pause.webp" id="5_4bttq"]
-[node name="UI" type="CanvasLayer"]
+[node name="UI" type="CanvasLayer" unique_id=1028546052]
script = ExtResource("1_rnoki")
-[node name="MovementStick" parent="." instance=ExtResource("1_4k4lh")]
+[node name="MovementStick" parent="." unique_id=784964015 instance=ExtResource("1_4k4lh")]
modulate = Color(1, 1, 1, 0.752941)
joystick_mode = 1
-[node name="Buttons" type="Control" parent="."]
+[node name="Buttons" type="Control" parent="." unique_id=1444894564]
modulate = Color(1, 1, 1, 0.752941)
layout_mode = 3
anchors_preset = 3
@@ -26,29 +26,29 @@ offset_top = -300.0
grow_horizontal = 0
grow_vertical = 0
-[node name="Boost" type="TouchScreenButton" parent="Buttons"]
+[node name="Boost" type="TouchScreenButton" parent="Buttons" unique_id=2098457571]
position = Vector2(150, 25)
scale = Vector2(0.5, 0.5)
texture_normal = ExtResource("2_i4ife")
-[node name="InteractL" type="TouchScreenButton" parent="Buttons"]
+[node name="InteractL" type="TouchScreenButton" parent="Buttons" unique_id=2030978112]
position = Vector2(25, 150)
scale = Vector2(0.5, 0.5)
texture_normal = ExtResource("3_37rne")
-[node name="InteractR" type="TouchScreenButton" parent="Buttons"]
+[node name="InteractR" type="TouchScreenButton" parent="Buttons" unique_id=1220259904]
position = Vector2(150, 150)
scale = Vector2(0.5, 0.5)
texture_normal = ExtResource("3_37rne")
-[node name="Buttons2" type="Control" parent="."]
+[node name="Buttons2" type="Control" parent="." unique_id=669794865]
modulate = Color(1, 1, 1, 0.752941)
layout_mode = 3
anchors_preset = 0
offset_right = 300.0
offset_bottom = 300.0
-[node name="Pause" type="TouchScreenButton" parent="Buttons2"]
+[node name="Pause" type="TouchScreenButton" parent="Buttons2" unique_id=640033902]
position = Vector2(50, 50)
scale = Vector2(0.5, 0.5)
texture_normal = ExtResource("5_4bttq")
diff --git a/client/player/onscreen_controls/virtual_joystick_scene.tscn b/client/player/onscreen_controls/virtual_joystick_scene.tscn
index 7e2446b1..fd26cc96 100644
--- a/client/player/onscreen_controls/virtual_joystick_scene.tscn
+++ b/client/player/onscreen_controls/virtual_joystick_scene.tscn
@@ -1,10 +1,10 @@
-[gd_scene load_steps=4 format=3 uid="uid://dmr0fcamx7t56"]
+[gd_scene format=3 uid="uid://dmr0fcamx7t56"]
[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"]
-[node name="Virtual Joystick" type="Control"]
+[node name="Virtual Joystick" type="Control" unique_id=1908272951]
layout_mode = 3
anchors_preset = 2
anchor_top = 1.0
@@ -15,7 +15,7 @@ offset_bottom = -8.0
grow_vertical = 0
script = ExtResource("1_8x4dy")
-[node name="Base" type="TextureRect" parent="."]
+[node name="Base" type="TextureRect" parent="." unique_id=1162450556]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -33,7 +33,7 @@ mouse_force_pass_scroll_events = false
texture = ExtResource("2_jhjs2")
stretch_mode = 5
-[node name="Tip" type="TextureRect" parent="Base"]
+[node name="Tip" type="TextureRect" parent="Base" unique_id=859830698]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
diff --git a/client/player/particles/angry/angry.tscn b/client/player/particles/angry/angry.tscn
index b88bc6ee..336798f8 100644
--- a/client/player/particles/angry/angry.tscn
+++ b/client/player/particles/angry/angry.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://cvty1rwt52anq"]
+[gd_scene format=3 uid="uid://cvty1rwt52anq"]
[ext_resource type="Texture2D" uid="uid://unjbxplj845n" path="res://player/particles/angry/angry.webp" id="1_5op6v"]
@@ -25,7 +25,7 @@ point_count = 2
offsets = PackedFloat32Array(0, 0.711828, 1)
colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0)
-[node name="Angry" type="CPUParticles3D"]
+[node name="Angry" type="CPUParticles3D" unique_id=691382738]
emitting = false
amount = 5
lifetime = 2.0
diff --git a/client/player/particles/checkmark/checkmark.tscn b/client/player/particles/checkmark/checkmark.tscn
index b45056d4..fb31a2cc 100644
--- a/client/player/particles/checkmark/checkmark.tscn
+++ b/client/player/particles/checkmark/checkmark.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=7 format=3 uid="uid://bdbw8whs3data"]
+[gd_scene format=3 uid="uid://bdbw8whs3data"]
[ext_resource type="Texture2D" uid="uid://c10wjga8ni7eq" path="res://player/particles/checkmark/checkmark.svg" id="1_co83x"]
[ext_resource type="Script" uid="uid://bj1h0r3qvy6vm" path="res://player/particles/checkmark/checkmark.gd" id="2_ru6ov"]
@@ -11,6 +11,9 @@ vertex_color_use_as_albedo = true
albedo_texture = ExtResource("1_co83x")
billboard_mode = 3
billboard_keep_scale = true
+particles_anim_h_frames = 1
+particles_anim_v_frames = 1
+particles_anim_loop = false
[sub_resource type="QuadMesh" id="QuadMesh_4d8iq"]
material = SubResource("StandardMaterial3D_ru6ov")
@@ -23,7 +26,7 @@ point_count = 3
offsets = PackedFloat32Array(0, 0.26672226, 0.4904026, 1)
colors = PackedColorArray(1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0)
-[node name="Checkmark" type="CPUParticles3D"]
+[node name="Checkmark" type="CPUParticles3D" unique_id=56025052]
emitting = false
amount = 1
one_shot = true
diff --git a/client/player/particles/effect.tscn b/client/player/particles/effect.tscn
index 4495ce12..6d3ae511 100644
--- a/client/player/particles/effect.tscn
+++ b/client/player/particles/effect.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=9 format=3 uid="uid://dn2ne30t81ame"]
+[gd_scene format=3 uid="uid://dn2ne30t81ame"]
[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"]
@@ -9,28 +9,28 @@
[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"]
-[node name="Effect" type="Node3D"]
+[node name="Effect" type="Node3D" unique_id=274733637]
script = ExtResource("1_aqsk6")
-[node name="Stars" parent="." instance=ExtResource("2_shb5l")]
+[node name="Stars" parent="." unique_id=2112825244 instance=ExtResource("2_shb5l")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
-[node name="Angry" parent="." instance=ExtResource("3_bnidm")]
+[node name="Angry" parent="." unique_id=484123621 instance=ExtResource("3_bnidm")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
-[node name="Success" type="AudioStreamPlayer" parent="."]
+[node name="Success" type="AudioStreamPlayer" parent="." unique_id=1434258799]
stream = ExtResource("3_favyn")
-[node name="Failure" type="AudioStreamPlayer" parent="."]
+[node name="Failure" type="AudioStreamPlayer" parent="." unique_id=1540740404]
stream = ExtResource("4_j38qf")
volume_db = -8.0
-[node name="AngryGrunt" type="Node3D" parent="."]
+[node name="AngryGrunt" type="Node3D" parent="." unique_id=1341875576]
script = ExtResource("5_t2upj")
volume_db = -8.0
-[node name="Angry1" type="AudioStreamPlayer3D" parent="AngryGrunt"]
+[node name="Angry1" type="AudioStreamPlayer3D" parent="AngryGrunt" unique_id=2051870150]
stream = ExtResource("6_ou7uy")
-[node name="Angry2" type="AudioStreamPlayer3D" parent="AngryGrunt"]
+[node name="Angry2" type="AudioStreamPlayer3D" parent="AngryGrunt" unique_id=801605331]
stream = ExtResource("7_r21iy")
diff --git a/client/player/particles/satisfied/stars.tscn b/client/player/particles/satisfied/stars.tscn
index 77b4406d..0518f973 100644
--- a/client/player/particles/satisfied/stars.tscn
+++ b/client/player/particles/satisfied/stars.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=6 format=3 uid="uid://yaed1vnhd0aa"]
+[gd_scene format=3 uid="uid://yaed1vnhd0aa"]
[ext_resource type="Texture2D" uid="uid://b10goh4dsa3b0" path="res://player/particles/satisfied/star.webp" id="1_v8q3r"]
@@ -25,7 +25,7 @@ point_count = 2
offsets = PackedFloat32Array(0, 0.711828, 1)
colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0)
-[node name="Stars" type="CPUParticles3D"]
+[node name="Stars" type="CPUParticles3D" unique_id=1697923795]
emitting = false
amount = 5
lifetime = 2.0
diff --git a/client/system/render_tool.tscn b/client/system/render_tool.tscn
index 6efcea39..6f69e4ae 100644
--- a/client/system/render_tool.tscn
+++ b/client/system/render_tool.tscn
@@ -1,9 +1,9 @@
-[gd_scene load_steps=3 format=3 uid="uid://xppn2tnr0hcx"]
+[gd_scene format=3 uid="uid://xppn2tnr0hcx"]
[ext_resource type="Script" uid="uid://byw3ney1w3bww" path="res://system/render_tool.gd" id="1_gmn7h"]
[ext_resource type="PackedScene" uid="uid://hdgsa0yfhnfw" path="res://gui/components/message/renderer.tscn" id="2_6bhk5"]
-[node name="ItemExport" type="Control"]
+[node name="ItemExport" type="Control" unique_id=75589330]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -12,5 +12,5 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_gmn7h")
-[node name="Renderer" parent="." instance=ExtResource("2_6bhk5")]
+[node name="Renderer" parent="." unique_id=522207570 instance=ExtResource("2_6bhk5")]
layout_mode = 0