From 9e39528b9aebf31589b770cb93986e8236a77c50 Mon Sep 17 00:00:00 2001 From: Minimata Date: Tue, 17 Feb 2026 15:28:04 +0100 Subject: [PATCH] redid tutorials --- .../keyboard_arrows_up_outline.svg.import | 14 +- .../Vector/keyboard_ctrl_outline.svg.import | 14 +- .../Vector/keyboard_f_outline.svg.import | 14 +- .../Vector/keyboard_space_outline.svg.import | 14 +- .../Vector/mouse_left_outline.svg.import | 14 +- .../Vector/mouse_right_outline.svg.import | 14 +- .../Vector/xbox_stick_l_up.svg.import | 14 +- maps/levels/tuto_movement.tscn | 404 ++++++++++-------- maps/levels/tuto_sword_parry.tscn | 56 ++- 9 files changed, 322 insertions(+), 236 deletions(-) diff --git a/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_arrows_up_outline.svg.import b/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_arrows_up_outline.svg.import index 7921c1fd..2fdb95e8 100644 --- a/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_arrows_up_outline.svg.import +++ b/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_arrows_up_outline.svg.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://crw70luu8rge" -path="res://.godot/imported/keyboard_arrows_up_outline.svg-aafaf4b2d7e165925a5a6f57129acf05.ctex" +path.s3tc="res://.godot/imported/keyboard_arrows_up_outline.svg-aafaf4b2d7e165925a5a6f57129acf05.s3tc.ctex" +path.etc2="res://.godot/imported/keyboard_arrows_up_outline.svg-aafaf4b2d7e165925a5a6f57129acf05.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_arrows_up_outline.svg" -dest_files=["res://.godot/imported/keyboard_arrows_up_outline.svg-aafaf4b2d7e165925a5a6f57129acf05.ctex"] +dest_files=["res://.godot/imported/keyboard_arrows_up_outline.svg-aafaf4b2d7e165925a5a6f57129acf05.s3tc.ctex", "res://.godot/imported/keyboard_arrows_up_outline.svg-aafaf4b2d7e165925a5a6f57129acf05.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +39,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=1.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_ctrl_outline.svg.import b/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_ctrl_outline.svg.import index 0165c3f0..a0aeb680 100644 --- a/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_ctrl_outline.svg.import +++ b/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_ctrl_outline.svg.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://cseyilgg2iwnk" -path="res://.godot/imported/keyboard_ctrl_outline.svg-4cd77d73fedb6d8a91f633c33a63524c.ctex" +path.s3tc="res://.godot/imported/keyboard_ctrl_outline.svg-4cd77d73fedb6d8a91f633c33a63524c.s3tc.ctex" +path.etc2="res://.godot/imported/keyboard_ctrl_outline.svg-4cd77d73fedb6d8a91f633c33a63524c.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_ctrl_outline.svg" -dest_files=["res://.godot/imported/keyboard_ctrl_outline.svg-4cd77d73fedb6d8a91f633c33a63524c.ctex"] +dest_files=["res://.godot/imported/keyboard_ctrl_outline.svg-4cd77d73fedb6d8a91f633c33a63524c.s3tc.ctex", "res://.godot/imported/keyboard_ctrl_outline.svg-4cd77d73fedb6d8a91f633c33a63524c.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +39,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=1.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_f_outline.svg.import b/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_f_outline.svg.import index f850c82c..56f80a10 100644 --- a/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_f_outline.svg.import +++ b/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_f_outline.svg.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://ybwqghk70io" -path="res://.godot/imported/keyboard_f_outline.svg-b058b2f7ef3b61453846db2e3d1f7f04.ctex" +path.s3tc="res://.godot/imported/keyboard_f_outline.svg-b058b2f7ef3b61453846db2e3d1f7f04.s3tc.ctex" +path.etc2="res://.godot/imported/keyboard_f_outline.svg-b058b2f7ef3b61453846db2e3d1f7f04.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_f_outline.svg" -dest_files=["res://.godot/imported/keyboard_f_outline.svg-b058b2f7ef3b61453846db2e3d1f7f04.ctex"] +dest_files=["res://.godot/imported/keyboard_f_outline.svg-b058b2f7ef3b61453846db2e3d1f7f04.s3tc.ctex", "res://.godot/imported/keyboard_f_outline.svg-b058b2f7ef3b61453846db2e3d1f7f04.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +39,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=1.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_space_outline.svg.import b/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_space_outline.svg.import index ec6af16e..5422f132 100644 --- a/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_space_outline.svg.import +++ b/assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_space_outline.svg.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://b1rhan716dxw0" -path="res://.godot/imported/keyboard_space_outline.svg-53ff196166ac0ee9f4b558e0b10199b9.ctex" +path.s3tc="res://.godot/imported/keyboard_space_outline.svg-53ff196166ac0ee9f4b558e0b10199b9.s3tc.ctex" +path.etc2="res://.godot/imported/keyboard_space_outline.svg-53ff196166ac0ee9f4b558e0b10199b9.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_space_outline.svg" -dest_files=["res://.godot/imported/keyboard_space_outline.svg-53ff196166ac0ee9f4b558e0b10199b9.ctex"] +dest_files=["res://.godot/imported/keyboard_space_outline.svg-53ff196166ac0ee9f4b558e0b10199b9.s3tc.ctex", "res://.godot/imported/keyboard_space_outline.svg-53ff196166ac0ee9f4b558e0b10199b9.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +39,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=1.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_left_outline.svg.import b/assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_left_outline.svg.import index 6140ae91..60e2bc03 100644 --- a/assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_left_outline.svg.import +++ b/assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_left_outline.svg.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://bhlrmh5v3fa2n" -path="res://.godot/imported/mouse_left_outline.svg-82caa661d58d820c50e229162b6f0b05.ctex" +path.s3tc="res://.godot/imported/mouse_left_outline.svg-82caa661d58d820c50e229162b6f0b05.s3tc.ctex" +path.etc2="res://.godot/imported/mouse_left_outline.svg-82caa661d58d820c50e229162b6f0b05.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_left_outline.svg" -dest_files=["res://.godot/imported/mouse_left_outline.svg-82caa661d58d820c50e229162b6f0b05.ctex"] +dest_files=["res://.godot/imported/mouse_left_outline.svg-82caa661d58d820c50e229162b6f0b05.s3tc.ctex", "res://.godot/imported/mouse_left_outline.svg-82caa661d58d820c50e229162b6f0b05.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +39,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=1.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_right_outline.svg.import b/assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_right_outline.svg.import index cdddb098..a2056091 100644 --- a/assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_right_outline.svg.import +++ b/assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_right_outline.svg.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://dx2mk8qd6g8uh" -path="res://.godot/imported/mouse_right_outline.svg-054f7e0a0342193a0b801bac0edb20cf.ctex" +path.s3tc="res://.godot/imported/mouse_right_outline.svg-054f7e0a0342193a0b801bac0edb20cf.s3tc.ctex" +path.etc2="res://.godot/imported/mouse_right_outline.svg-054f7e0a0342193a0b801bac0edb20cf.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_right_outline.svg" -dest_files=["res://.godot/imported/mouse_right_outline.svg-054f7e0a0342193a0b801bac0edb20cf.ctex"] +dest_files=["res://.godot/imported/mouse_right_outline.svg-054f7e0a0342193a0b801bac0edb20cf.s3tc.ctex", "res://.godot/imported/mouse_right_outline.svg-054f7e0a0342193a0b801bac0edb20cf.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +39,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=1.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/assets/ui/input-prompts/Xbox Series/Vector/xbox_stick_l_up.svg.import b/assets/ui/input-prompts/Xbox Series/Vector/xbox_stick_l_up.svg.import index 04437f4c..6ef61ae1 100644 --- a/assets/ui/input-prompts/Xbox Series/Vector/xbox_stick_l_up.svg.import +++ b/assets/ui/input-prompts/Xbox Series/Vector/xbox_stick_l_up.svg.import @@ -3,19 +3,21 @@ importer="texture" type="CompressedTexture2D" uid="uid://2h3y7dj0iwet" -path="res://.godot/imported/xbox_stick_l_up.svg-975fb97f7402ac676369ec43294b0bdd.ctex" +path.s3tc="res://.godot/imported/xbox_stick_l_up.svg-975fb97f7402ac676369ec43294b0bdd.s3tc.ctex" +path.etc2="res://.godot/imported/xbox_stick_l_up.svg-975fb97f7402ac676369ec43294b0bdd.etc2.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true } [deps] source_file="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_stick_l_up.svg" -dest_files=["res://.godot/imported/xbox_stick_l_up.svg-975fb97f7402ac676369ec43294b0bdd.ctex"] +dest_files=["res://.godot/imported/xbox_stick_l_up.svg-975fb97f7402ac676369ec43294b0bdd.s3tc.ctex", "res://.godot/imported/xbox_stick_l_up.svg-975fb97f7402ac676369ec43294b0bdd.etc2.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +25,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,7 +39,7 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 svg/scale=1.0 editor/scale_with_editor_scale=false editor/convert_colors_with_editor_theme=false diff --git a/maps/levels/tuto_movement.tscn b/maps/levels/tuto_movement.tscn index d7c3ec13..bb8d1c3f 100644 --- a/maps/levels/tuto_movement.tscn +++ b/maps/levels/tuto_movement.tscn @@ -8,8 +8,13 @@ [ext_resource type="PackedScene" uid="uid://y77cdg7gg3y7" path="res://maps/levels/_arenas/playtest_1.tscn" id="6_qd7a7"] [ext_resource type="PackedScene" uid="uid://b8aet6m4m2i83" path="res://scenes/tuto_trigger/TutoTrigger.tscn" id="7_r26ni"] [ext_resource type="Texture2D" uid="uid://dl73t0kxkaxp0" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_button_a_outline.svg" id="8_6c6r2"] -[ext_resource type="Texture2D" uid="uid://bfkj4neu0m0rm" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_rt_outline.svg" id="9_v7818"] +[ext_resource type="Texture2D" uid="uid://b1rhan716dxw0" path="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_space_outline.svg" id="9_v7818"] [ext_resource type="Texture2D" uid="uid://cjh5cnvdbq5ku" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_button_b_outline.svg" id="10_hocby"] +[ext_resource type="Texture2D" uid="uid://bfkj4neu0m0rm" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_rt_outline.svg" id="10_ovxxa"] +[ext_resource type="Texture2D" uid="uid://cseyilgg2iwnk" path="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_ctrl_outline.svg" id="11_5ibpd"] +[ext_resource type="Texture2D" uid="uid://2h3y7dj0iwet" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_stick_l_up.svg" id="12_pu6f4"] +[ext_resource type="Texture2D" uid="uid://bsxtadecl3657" path="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_shift_outline.svg" id="13_6rkcg"] +[ext_resource type="Texture2D" uid="uid://crw70luu8rge" path="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_arrows_up_outline.svg" id="13_rbrma"] [sub_resource type="BoxShape3D" id="BoxShape3D_6c6r2"] size = Vector3(6.5, 9, 7.5) @@ -40,15 +45,15 @@ collision_layer = 256 collision_mask = 65553 [node name="CSGBox3D" type="CSGBox3D" parent="Greybox" index="0" unique_id=681973284] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.0960007, -0.5, -19.2085) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.8460007, -0.5, -15.7085) use_collision = true -size = Vector3(21, 1, 44.5) +size = Vector3(23.5, 1, 51.5) material = ExtResource("2_lpm4c") [node name="CSGBox3D2" type="CSGBox3D" parent="Greybox" index="1" unique_id=663820033] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.09600067, 4.5, 3.3005066) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.09600067, 4.5, 3.8005066) use_collision = true -size = Vector3(10, 9, 2) +size = Vector3(10, 9, 3) material = ExtResource("2_lpm4c") [node name="CSGBox3D5" type="CSGBox3D" parent="Greybox" index="2" unique_id=1332226948] @@ -58,15 +63,15 @@ size = Vector3(16, 8.5, 2) material = ExtResource("2_lpm4c") [node name="CSGBox3D6" type="CSGBox3D" parent="Greybox" index="3" unique_id=868182610] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.096001, 4.25, -8.699493) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.846001, 4.25, 0.17550659) use_collision = true -size = Vector3(16, 8.5, 2) +size = Vector3(15.5, 8.5, 19.75) material = ExtResource("2_lpm4c") [node name="CSGBox3D9" type="CSGBox3D" parent="Greybox" index="4" unique_id=1175427795] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8.25, -42) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 7.75, -41.75) use_collision = true -size = Vector3(38, 16.5, 2) +size = Vector3(35, 17.5, 1.5) material = ExtResource("2_lpm4c") [node name="CSGBox3D10" type="CSGBox3D" parent="Greybox" index="5" unique_id=427936811] @@ -82,9 +87,9 @@ size = Vector3(18, 9, 2) material = ExtResource("2_lpm4c") [node name="CSGBox3D7" type="CSGBox3D" parent="Greybox" index="7" unique_id=133005848] -transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -18.096, 8, -25.449493) +transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -17.846, 8, -25.449493) use_collision = true -size = Vector3(31.5, 16, 2) +size = Vector3(31.5, 16, 1.5) material = ExtResource("2_lpm4c") [node name="CSGBox3D8" type="CSGBox3D" parent="Greybox" index="8" unique_id=1267333699] @@ -202,21 +207,21 @@ size = Vector3(9, 5.5, 8.5) material = ExtResource("2_lpm4c") [node name="CSGBox3D46" type="CSGBox3D" parent="Greybox" index="17" unique_id=1824745168] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5, 16.75, -38.25) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 30, -38.25) use_collision = true -size = Vector3(28, 1.5, 8.5) +size = Vector3(35, 28, 8.5) material = ExtResource("2_lpm4c") [node name="CSGBox3D70" type="CSGBox3D" parent="Greybox" index="18" unique_id=1330738104] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 12.25, -15.5) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 26.25, -12.5) use_collision = true -size = Vector3(25, 7.5, 41) +size = Vector3(25, 35.5, 47) material = ExtResource("2_lpm4c") [node name="CSGBox3D12" type="CSGBox3D" parent="Greybox" index="19" unique_id=1227474775] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.5, 10.25, -37.75) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 8, -37.75) use_collision = true -size = Vector3(2, 13.5, 7.5) +size = Vector3(1, 18, 7.5) material = ExtResource("2_lpm4c") [node name="CSGBox3D13" type="CSGBox3D" parent="Greybox" index="20" unique_id=110274826] @@ -280,9 +285,9 @@ size = Vector3(1, 1, 13) material = ExtResource("3_u8sr4") [node name="CSGBox3D61" type="CSGBox3D" parent="Greybox" index="30" unique_id=16972982] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 17.25, 14.5) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 16.75, 14.5) use_collision = true -size = Vector3(7, 10.5, 20) +size = Vector3(5, 11.5, 20) material = ExtResource("2_lpm4c") [node name="CSGBox3D37" type="CSGBox3D" parent="Greybox" index="31" unique_id=1733162117] @@ -334,27 +339,27 @@ size = Vector3(3, 6.5, 36) material = ExtResource("2_lpm4c") [node name="CSGBox3D42" type="CSGBox3D" parent="Greybox" index="39" unique_id=1332460934] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 25.75, -15.25) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.375, 32.75, -15.25) use_collision = true -size = Vector3(9, 8.5, 52.5) +size = Vector3(10.25, 22.5, 52.5) material = ExtResource("2_lpm4c") [node name="CSGBox3D27" type="CSGBox3D" parent="Greybox" index="40" unique_id=1484621306] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 22.5, -0.5) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 14.5, -0.5) use_collision = true -size = Vector3(3, 15, 49) +size = Vector3(3, 31, 49) material = ExtResource("2_lpm4c") [node name="CSGBox3D31" type="CSGBox3D" parent="Greybox" index="41" unique_id=1289594807] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 19.25, 24.5) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 14.5, 24.5) use_collision = true -size = Vector3(35, 21.5, 1) +size = Vector3(35, 31, 1) material = ExtResource("2_lpm4c") [node name="CSGBox3D57" type="CSGBox3D" parent="Greybox" index="42" unique_id=652826918] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27, 14.25, 24.5) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27, 9.5, 24.5) use_collision = true -size = Vector3(17, 11.5, 1) +size = Vector3(17, 21, 1) material = ExtResource("2_lpm4c") [node name="CSGBox3D58" type="CSGBox3D" parent="Greybox" index="43" unique_id=1738066207] @@ -370,378 +375,414 @@ size = Vector3(16, 3, 1) material = ExtResource("2_lpm4c") [node name="CSGBox3D63" type="CSGBox3D" parent="Greybox" index="45" unique_id=1781215916] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -38, 26.25, 24.5) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 14.5, 24.5) use_collision = true -size = Vector3(7, 7.5, 1) +size = Vector3(5, 31, 1) material = ExtResource("2_lpm4c") [node name="CSGBox3D64" type="CSGBox3D" parent="Greybox" index="46" unique_id=1515829063] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -39, 21.25, 14.75) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -40.75, 14.5, 16.5) use_collision = true -size = Vector3(1, 17.5, 20.5) +size = Vector3(4.5, 31, 17) material = ExtResource("2_lpm4c") [node name="CSGBox3D65" type="CSGBox3D" parent="Greybox" index="47" unique_id=807471618] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -35, 21.25, 7.25) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -35, 21.25, 9) use_collision = true -size = Vector3(1, 17.5, 5.5) +size = Vector3(1, 17.5, 2) material = ExtResource("2_lpm4c") -[node name="CSGBox3D73" type="CSGBox3D" parent="Greybox" index="48" unique_id=1654535689] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31.5, 20.25, -15.75) +[node name="CSGBox3D79" type="CSGBox3D" parent="Greybox" index="48" unique_id=780854741] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 22, -9.25) use_collision = true -size = Vector3(1, 19.5, 40.5) +size = Vector3(12, 1, 4.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D75" type="CSGBox3D" parent="Greybox" index="49" unique_id=1061275423] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -33.25, 20.25, 4.75) +[node name="CSGBox3D100" type="CSGBox3D" parent="Greybox" index="49" unique_id=251951336] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.5, 19.25, -48.5) use_collision = true -size = Vector3(4.5, 19.5, 2.5) +size = Vector3(3, 21.5, 3) material = ExtResource("2_lpm4c") -[node name="CSGBox3D76" type="CSGBox3D" parent="Greybox" index="50" unique_id=2120571329] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -40.75, 20.25, 4.75) -use_collision = true -size = Vector3(4.5, 19.5, 2.5) -material = ExtResource("2_lpm4c") - -[node name="CSGBox3D79" type="CSGBox3D" parent="Greybox" index="51" unique_id=780854741] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -33.25, 20.25, -9.75) -use_collision = true -size = Vector3(4.5, 19.5, 5.5) -material = ExtResource("2_lpm4c") - -[node name="CSGBox3D80" type="CSGBox3D" parent="Greybox" index="52" unique_id=231628410] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -40.75, 20.25, -9.75) -use_collision = true -size = Vector3(4.5, 19.5, 5.5) -material = ExtResource("2_lpm4c") - -[node name="CSGBox3D95" type="CSGBox3D" parent="Greybox" index="53" unique_id=1030736240] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31, 20.25, -34.25) -use_collision = true -size = Vector3(9, 19.5, 5.5) -material = ExtResource("2_lpm4c") - -[node name="CSGBox3D100" type="CSGBox3D" parent="Greybox" index="54" unique_id=251951336] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.5, 20.25, -40.75) -use_collision = true -size = Vector3(3, 19.5, 18.5) -material = ExtResource("2_lpm4c") - -[node name="CSGBox3D106" type="CSGBox3D" parent="Greybox" index="55" unique_id=1694005286] +[node name="CSGBox3D106" type="CSGBox3D" parent="Greybox" index="50" unique_id=1694005286] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.25, 37, -42.75) use_collision = true size = Vector3(25.5, 14, 22.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D107" type="CSGBox3D" parent="Greybox" index="56" unique_id=1819732168] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 30.5, -3.25) +[node name="CSGBox3D107" type="CSGBox3D" parent="Greybox" index="51" unique_id=1819732168] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 37, -3.25) use_collision = true -size = Vector3(12, 1, 56.5) +size = Vector3(12, 14, 56.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D108" type="CSGBox3D" parent="Greybox" index="57" unique_id=791611886] +[node name="CSGBox3D108" type="CSGBox3D" parent="Greybox" index="52" unique_id=791611886] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.25, 30.5, 17.5) use_collision = true size = Vector3(47.5, 1, 15) material = ExtResource("2_lpm4c") -[node name="CSGBox3D96" type="CSGBox3D" parent="Greybox" index="58" unique_id=1113234130] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -40.75, 20.25, -34.25) +[node name="CSGBox3D97" type="CSGBox3D" parent="Greybox" index="53" unique_id=28477813] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24.375, 19.25, -53.5) use_collision = true -size = Vector3(4.5, 19.5, 5.5) +size = Vector3(13.75, 21.5, 1) material = ExtResource("2_lpm4c") -[node name="CSGBox3D97" type="CSGBox3D" parent="Greybox" index="59" unique_id=28477813] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.25, 19.25, -53.5) -use_collision = true -size = Vector3(25.5, 21.5, 1) -material = ExtResource("2_lpm4c") - -[node name="CSGBox3D74" type="CSGBox3D" parent="Greybox" index="60" unique_id=163691033] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -42.5, 20.25, -24.25) -use_collision = true -size = Vector3(1, 19.5, 57.5) -material = ExtResource("2_lpm4c") - -[node name="CSGBox3D40" type="CSGBox3D" parent="Greybox" index="61" unique_id=149448218] +[node name="CSGBox3D40" type="CSGBox3D" parent="Greybox" index="54" unique_id=149448218] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 19.5, 10.5) use_collision = true size = Vector3(43, 22, 1) material = ExtResource("2_lpm4c") -[node name="CSGBox3D28" type="CSGBox3D" parent="Greybox" index="62" unique_id=34926235] +[node name="CSGBox3D28" type="CSGBox3D" parent="Greybox" index="55" unique_id=34926235] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 20.25, -10.25) use_collision = true size = Vector3(3, 2.5, 6.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D29" type="CSGBox3D" parent="Greybox" index="63" unique_id=1236916367] +[node name="CSGBox3D29" type="CSGBox3D" parent="Greybox" index="56" unique_id=1236916367] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 18.5, -10.25) use_collision = true size = Vector3(3, 1, 6.5) material = ExtResource("5_u8sr4") -[node name="CSGBox3D32" type="CSGBox3D" parent="Greybox" index="64" unique_id=1361663538] +[node name="CSGBox3D32" type="CSGBox3D" parent="Greybox" index="57" unique_id=1361663538] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 20.25, 7.75) use_collision = true size = Vector3(3, 2.5, 6.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D33" type="CSGBox3D" parent="Greybox" index="65" unique_id=2014293618] +[node name="CSGBox3D33" type="CSGBox3D" parent="Greybox" index="58" unique_id=2014293618] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 18.5, 7.75) use_collision = true size = Vector3(3, 1, 6.5) material = ExtResource("5_u8sr4") -[node name="CSGBox3D25" type="CSGBox3D" parent="Greybox" index="66" unique_id=1000059913] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 14, -29.5) +[node name="CSGBox3D25" type="CSGBox3D" parent="Greybox" index="59" unique_id=1000059913] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 10.25, -29.5) use_collision = true -size = Vector3(1, 15, 9) +size = Vector3(1, 22.5, 9) material = ExtResource("2_lpm4c") -[node name="CSGBox3D16" type="CSGBox3D" parent="Greybox" index="67" unique_id=1660129006] +[node name="CSGBox3D16" type="CSGBox3D" parent="Greybox" index="60" unique_id=1660129006] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 16.5, -25.5) use_collision = true size = Vector3(7, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D18" type="CSGBox3D" parent="Greybox" index="68" unique_id=410504645] +[node name="CSGBox3D18" type="CSGBox3D" parent="Greybox" index="61" unique_id=410504645] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 13, -27.75) use_collision = true size = Vector3(3, 1, 3.5) material = ExtResource("3_u8sr4") -[node name="CSGBox3D19" type="CSGBox3D" parent="Greybox" index="69" unique_id=1692291429] +[node name="CSGBox3D19" type="CSGBox3D" parent="Greybox" index="62" unique_id=1692291429] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.5, 10, -29.25) use_collision = true size = Vector3(4, 1, 6.5) material = ExtResource("3_u8sr4") -[node name="CSGBox3D21" type="CSGBox3D" parent="Greybox" index="70" unique_id=16284901] +[node name="CSGBox3D21" type="CSGBox3D" parent="Greybox" index="63" unique_id=16284901] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 7.5, -35.5) use_collision = true size = Vector3(7, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D36" type="CSGBox3D" parent="Greybox" index="71" unique_id=1460670998] +[node name="CSGBox3D36" type="CSGBox3D" parent="Greybox" index="64" unique_id=1460670998] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 16.5, 13.5) use_collision = true size = Vector3(1, 1, 5) material = ExtResource("3_u8sr4") -[node name="CSGBox3D49" type="CSGBox3D" parent="Greybox" index="72" unique_id=1821984513] +[node name="CSGBox3D49" type="CSGBox3D" parent="Greybox" index="65" unique_id=1821984513] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.5, 12.5, 17.25) use_collision = true size = Vector3(6, 7, 13.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D50" type="CSGBox3D" parent="Greybox" index="73" unique_id=935249000] +[node name="CSGBox3D50" type="CSGBox3D" parent="Greybox" index="66" unique_id=935249000] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 16.5, 13.5) use_collision = true size = Vector3(1, 1, 5) material = ExtResource("3_u8sr4") -[node name="CSGBox3D51" type="CSGBox3D" parent="Greybox" index="74" unique_id=2063626202] +[node name="CSGBox3D51" type="CSGBox3D" parent="Greybox" index="67" unique_id=2063626202] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 16.5, 21.5) use_collision = true size = Vector3(1, 1, 5) material = ExtResource("3_u8sr4") -[node name="CSGBox3D45" type="CSGBox3D" parent="Greybox" index="75" unique_id=1969803797] +[node name="CSGBox3D45" type="CSGBox3D" parent="Greybox" index="68" unique_id=1969803797] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 17.5, 17.5) use_collision = true size = Vector3(1, 1, 3) material = ExtResource("3_u8sr4") -[node name="CSGBox3D62" type="CSGBox3D" parent="Greybox" index="76" unique_id=246528851] +[node name="CSGBox3D62" type="CSGBox3D" parent="Greybox" index="69" unique_id=246528851] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 19.5, 22.5) use_collision = true size = Vector3(1, 1, 3) material = ExtResource("3_u8sr4") -[node name="CSGBox3D41" type="CSGBox3D" parent="Greybox" index="77" unique_id=902325179] +[node name="CSGBox3D41" type="CSGBox3D" parent="Greybox" index="70" unique_id=902325179] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7, 12.5, 13.5) use_collision = true size = Vector3(1, 1, 5) material = ExtResource("3_u8sr4") -[node name="CSGBox3D55" type="CSGBox3D" parent="Greybox" index="78" unique_id=1746662054] +[node name="CSGBox3D55" type="CSGBox3D" parent="Greybox" index="71" unique_id=1746662054] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.75, 12.5, 16) use_collision = true size = Vector3(1.5, 3, 11) material = ExtResource("2_lpm4c") -[node name="CSGBox3D52" type="CSGBox3D" parent="Greybox" index="79" unique_id=1613606807] +[node name="CSGBox3D52" type="CSGBox3D" parent="Greybox" index="72" unique_id=1613606807] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 14.5, 17.25) use_collision = true size = Vector3(1, 7, 13.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D53" type="CSGBox3D" parent="Greybox" index="80" unique_id=2043849714] +[node name="CSGBox3D53" type="CSGBox3D" parent="Greybox" index="73" unique_id=2043849714] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14, 18.5, 16) use_collision = true size = Vector3(1, 1, 10) material = ExtResource("3_u8sr4") -[node name="CSGBox3D48" type="CSGBox3D" parent="Greybox" index="81" unique_id=998426919] +[node name="CSGBox3D48" type="CSGBox3D" parent="Greybox" index="74" unique_id=998426919] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 14.5, 16) use_collision = true size = Vector3(1, 1, 10) material = ExtResource("3_u8sr4") -[node name="CSGBox3D66" type="CSGBox3D" parent="Greybox" index="82" unique_id=1549586957] +[node name="CSGBox3D66" type="CSGBox3D" parent="Greybox" index="75" unique_id=1549586957] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 19.5, 4) use_collision = true -size = Vector3(3, 4, 1) +size = Vector3(5, 4, 1) material = ExtResource("2_lpm4c") -[node name="CSGBox3D78" type="CSGBox3D" parent="Greybox" index="83" unique_id=1305480601] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37.5, 15.75, -7.25) +[node name="CSGBox3D78" type="CSGBox3D" parent="Greybox" index="76" unique_id=1305480601] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 15, -7.25) use_collision = true -size = Vector3(11, 13.5, 8.5) +size = Vector3(12, 13, 8.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D67" type="CSGBox3D" parent="Greybox" index="84" unique_id=11222487] +[node name="CSGBox3D67" type="CSGBox3D" parent="Greybox" index="77" unique_id=11222487] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 22, 4) use_collision = true -size = Vector3(3, 1, 1) +size = Vector3(5, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D86" type="CSGBox3D" parent="Greybox" index="85" unique_id=905628818] +[node name="CSGBox3D86" type="CSGBox3D" parent="Greybox" index="78" unique_id=905628818] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 22, -12) use_collision = true size = Vector3(3, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D77" type="CSGBox3D" parent="Greybox" index="86" unique_id=582978856] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 22, -2.5) +[node name="CSGBox3D77" type="CSGBox3D" parent="Greybox" index="79" unique_id=582978856] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 21, -2.5) use_collision = true -size = Vector3(10, 1, 1) +size = Vector3(12, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D87" type="CSGBox3D" parent="Greybox" index="87" unique_id=1897627146] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 15.75, -31.75) +[node name="CSGBox3D80" type="CSGBox3D" parent="Greybox" index="80" unique_id=953873354] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 22, -6.5) use_collision = true -size = Vector3(10, 13.5, 8.5) +size = Vector3(12, 1, 1) +material = ExtResource("3_u8sr4") + +[node name="CSGBox3D87" type="CSGBox3D" parent="Greybox" index="81" unique_id=1897627146] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 17, -31.75) +use_collision = true +size = Vector3(12, 11, 8.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D88" type="CSGBox3D" parent="Greybox" index="88" unique_id=854998014] +[node name="CSGBox3D88" type="CSGBox3D" parent="Greybox" index="82" unique_id=854998014] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 22, -27) use_collision = true -size = Vector3(10, 1, 1) +size = Vector3(12, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D98" type="CSGBox3D" parent="Greybox" index="89" unique_id=447434163] +[node name="CSGBox3D98" type="CSGBox3D" parent="Greybox" index="83" unique_id=447434163] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.75, 15.5, -51.5) use_collision = true size = Vector3(12.5, 14, 3) material = ExtResource("2_lpm4c") -[node name="CSGBox3D101" type="CSGBox3D" parent="Greybox" index="90" unique_id=1996176072] +[node name="CSGBox3D103" type="CSGBox3D" parent="Greybox" index="84" unique_id=1712967829] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -41.5, 21.25, -52.5) +use_collision = true +size = Vector3(3, 19.5, 3) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D104" type="CSGBox3D" parent="Greybox" index="85" unique_id=388008150] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.5, 26.25, -35.5) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D105" type="CSGBox3D" parent="Greybox" index="86" unique_id=1085449408] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.5, 26.25, -35.5) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D110" type="CSGBox3D" parent="Greybox" index="87" unique_id=1046441166] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.5, 26.25, -27) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D111" type="CSGBox3D" parent="Greybox" index="88" unique_id=1840692828] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.5, 26.25, -27) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D112" type="CSGBox3D" parent="Greybox" index="89" unique_id=1947925783] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.5, 26.25, -11) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D113" type="CSGBox3D" parent="Greybox" index="90" unique_id=562884530] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.5, 26.25, -2.5) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D114" type="CSGBox3D" parent="Greybox" index="91" unique_id=2138118967] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.5, 26.25, -11) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D115" type="CSGBox3D" parent="Greybox" index="92" unique_id=1401839399] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.5, 26.25, -2.5) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D116" type="CSGBox3D" parent="Greybox" index="93" unique_id=1720469954] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -43.5, 26.25, 8.5) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D117" type="CSGBox3D" parent="Greybox" index="94" unique_id=591144943] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.5, 26.25, 8.5) +use_collision = true +size = Vector3(1, 35.5, 1) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D102" type="CSGBox3D" parent="Greybox" index="95" unique_id=1496381891] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -29, 10, -44.5) +use_collision = true +size = Vector3(4, 3, 17) +material = ExtResource("2_lpm4c") + +[node name="CSGBox3D101" type="CSGBox3D" parent="Greybox" index="96" unique_id=1996176072] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.75, 19.25, -48.5) use_collision = true size = Vector3(6.5, 21.5, 3) material = ExtResource("2_lpm4c") -[node name="CSGBox3D99" type="CSGBox3D" parent="Greybox" index="91" unique_id=2008353765] +[node name="CSGBox3D99" type="CSGBox3D" parent="Greybox" index="97" unique_id=2008353765] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -28.5, 22, -49.5) use_collision = true size = Vector3(3, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D109" type="CSGBox3D" parent="Greybox" index="92" unique_id=519906200] +[node name="CSGBox3D109" type="CSGBox3D" parent="Greybox" index="98" unique_id=519906200] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30.5, 22, -51) use_collision = true size = Vector3(1, 1, 4) material = ExtResource("3_u8sr4") -[node name="CSGBox3D68" type="CSGBox3D" parent="Greybox" index="93" unique_id=743815889] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -36.5, 16.5, 0.5) +[node name="CSGBox3D68" type="CSGBox3D" parent="Greybox" index="99" unique_id=743815889] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 16.5, 3.25) use_collision = true -size = Vector3(12, 4, 8) +size = Vector3(12, 4, 13.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D69" type="CSGBox3D" parent="Greybox" index="94" unique_id=1709107988] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -36.5, 19.5, -2.75) +[node name="CSGBox3D69" type="CSGBox3D" parent="Greybox" index="100" unique_id=1709107988] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 19.5, -2.75) use_collision = true size = Vector3(12, 4, 1.5) material = ExtResource("2_lpm4c") -[node name="CSGBox3D72" type="CSGBox3D" parent="Greybox" index="95" unique_id=547486564] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34.75, 10, -24.75) +[node name="CSGBox3D72" type="CSGBox3D" parent="Greybox" index="101" unique_id=547486564] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 10, -30.5) use_collision = true -size = Vector3(19.5, 3, 58.5) +size = Vector3(12, 3, 47) material = ExtResource("2_lpm4c") -[node name="CSGBox3D81" type="CSGBox3D" parent="Greybox" index="96" unique_id=1566599507] +[node name="CSGBox3D81" type="CSGBox3D" parent="Greybox" index="102" unique_id=1566599507] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 19.5, -12) use_collision = true size = Vector3(3, 4, 1) material = ExtResource("2_lpm4c") -[node name="CSGBox3D82" type="CSGBox3D" parent="Greybox" index="97" unique_id=1617624220] +[node name="CSGBox3D82" type="CSGBox3D" parent="Greybox" index="103" unique_id=1617624220] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 16, -12.5) use_collision = true size = Vector3(3, 3, 2) material = ExtResource("2_lpm4c") -[node name="CSGBox3D83" type="CSGBox3D" parent="Greybox" index="98" unique_id=1568985583] +[node name="CSGBox3D83" type="CSGBox3D" parent="Greybox" index="104" unique_id=1568985583] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 18, -13) use_collision = true size = Vector3(3, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D84" type="CSGBox3D" parent="Greybox" index="99" unique_id=631880926] +[node name="CSGBox3D84" type="CSGBox3D" parent="Greybox" index="105" unique_id=631880926] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 13, -13) use_collision = true size = Vector3(3, 3, 3) material = ExtResource("2_lpm4c") -[node name="CSGBox3D85" type="CSGBox3D" parent="Greybox" index="100" unique_id=996930960] +[node name="CSGBox3D85" type="CSGBox3D" parent="Greybox" index="106" unique_id=996930960] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 15, -14) use_collision = true size = Vector3(3, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D89" type="CSGBox3D" parent="Greybox" index="101" unique_id=1602075080] +[node name="CSGBox3D89" type="CSGBox3D" parent="Greybox" index="107" unique_id=1602075080] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 22, -36.5) use_collision = true size = Vector3(3, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D90" type="CSGBox3D" parent="Greybox" index="102" unique_id=1904513833] +[node name="CSGBox3D90" type="CSGBox3D" parent="Greybox" index="108" unique_id=1904513833] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 19.5, -36.5) use_collision = true size = Vector3(3, 4, 1) material = ExtResource("2_lpm4c") -[node name="CSGBox3D91" type="CSGBox3D" parent="Greybox" index="103" unique_id=1314237812] +[node name="CSGBox3D91" type="CSGBox3D" parent="Greybox" index="109" unique_id=1314237812] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 16, -37) use_collision = true size = Vector3(3, 3, 2) material = ExtResource("2_lpm4c") -[node name="CSGBox3D92" type="CSGBox3D" parent="Greybox" index="104" unique_id=560010720] +[node name="CSGBox3D92" type="CSGBox3D" parent="Greybox" index="110" unique_id=560010720] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 18, -37.5) use_collision = true size = Vector3(3, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D93" type="CSGBox3D" parent="Greybox" index="105" unique_id=147254481] +[node name="CSGBox3D93" type="CSGBox3D" parent="Greybox" index="111" unique_id=147254481] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 13, -37.5) use_collision = true size = Vector3(3, 3, 3) material = ExtResource("2_lpm4c") -[node name="CSGBox3D94" type="CSGBox3D" parent="Greybox" index="106" unique_id=691195821] +[node name="CSGBox3D94" type="CSGBox3D" parent="Greybox" index="112" unique_id=691195821] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 15, -38.5) use_collision = true size = Vector3(3, 1, 1) material = ExtResource("3_u8sr4") -[node name="CSGBox3D47" type="CSGBox3D" parent="Greybox" index="107" unique_id=1635436254] +[node name="CSGBox3D47" type="CSGBox3D" parent="Greybox" index="113" unique_id=1635436254] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7, 12.5, 21.5) use_collision = true size = Vector3(1, 1, 5) @@ -794,8 +835,8 @@ light_energy = 1.695 omni_range = 6.5 [node name="OmniLight3D6" type="OmniLight3D" parent="Lights" index="9" unique_id=342293346] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 10.5, -32) -omni_range = 3.5 +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 12.5, -32) +omni_range = 7.5 [node name="OmniLight3D7" type="OmniLight3D" parent="Lights" index="10" unique_id=1443833930] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 19.5, -32) @@ -827,8 +868,8 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.5, 21, 22.5) omni_range = 3.5 [node name="OmniLight3D18" type="OmniLight3D" parent="Lights" index="17" unique_id=277657948] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24.5, 24.5, 17.5) -light_energy = 5.293 +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24.5, 21.75, 17.5) +light_energy = 8.648 omni_range = 15.5 [node name="OmniLight3D13" type="OmniLight3D" parent="Lights" index="18" unique_id=305122268] @@ -866,11 +907,11 @@ light_energy = 4.004 omni_range = 7.0 [node name="OmniLight3D20" type="OmniLight3D" parent="Lights" index="25" unique_id=1665621589] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 24.5, -29) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 24.5, -35.25) omni_range = 7.0 [node name="OmniLight3D21" type="OmniLight3D" parent="Lights" index="26" unique_id=1870279999] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 24.5, -29) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 24.5, -24) light_energy = 3.654 omni_range = 7.0 @@ -903,7 +944,8 @@ omni_range = 4.5 [node name="TutoTrigger" parent="Tutorials" index="0" unique_id=840713937 instance=ExtResource("7_r26ni")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.5, 1, -20) -first_input_texture = ExtResource("8_6c6r2") +first_input_icon = ExtResource("8_6c6r2") +first_input_icon_keyboard = ExtResource("9_v7818") tuto_text = "Mantle" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorials/TutoTrigger" index="1" unique_id=518998736] @@ -912,7 +954,8 @@ shape = SubResource("BoxShape3D_6c6r2") [node name="TutoTrigger2" parent="Tutorials" index="1" unique_id=878603028 instance=ExtResource("7_r26ni")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8, 2.5, -37.5) -first_input_texture = ExtResource("8_6c6r2") +first_input_icon = ExtResource("8_6c6r2") +first_input_icon_keyboard = ExtResource("9_v7818") tuto_text = "Jump" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorials/TutoTrigger2" index="1" unique_id=1454863883] @@ -921,8 +964,10 @@ shape = SubResource("BoxShape3D_v7818") [node name="TutoTrigger3" parent="Tutorials" index="2" unique_id=1537320837 instance=ExtResource("7_r26ni")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5, 2.5, -37.5) -first_input_texture = ExtResource("8_6c6r2") -second_input_texture = ExtResource("8_6c6r2") +first_input_icon = ExtResource("8_6c6r2") +first_input_icon_keyboard = ExtResource("9_v7818") +second_input_icon = ExtResource("8_6c6r2") +second_input_icon_keyboard = ExtResource("9_v7818") tuto_text = "Double jump" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorials/TutoTrigger3" index="1" unique_id=216496744] @@ -931,8 +976,9 @@ shape = SubResource("BoxShape3D_hocby") [node name="TutoTrigger5" parent="Tutorials" index="3" unique_id=1703929757 instance=ExtResource("7_r26ni")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.5, 18.5, -30.5) -first_input_texture = ExtResource("9_v7818") -complex_input_text = "with speed" +first_input_icon = ExtResource("10_ovxxa") +first_input_icon_keyboard = ExtResource("11_5ibpd") +input_related_text = "with speed" tuto_text = "Slide" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorials/TutoTrigger5" index="1" unique_id=614350904] @@ -941,8 +987,9 @@ shape = SubResource("BoxShape3D_5ibpd") [node name="TutoTrigger6" parent="Tutorials" index="4" unique_id=1739438130 instance=ExtResource("7_r26ni")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 19, 19) -first_input_texture = ExtResource("8_6c6r2") -complex_input_text = "double tap during mantle" +first_input_icon = ExtResource("8_6c6r2") +first_input_icon_keyboard = ExtResource("9_v7818") +input_related_text = "double tap during mantle" tuto_text = "Improved jump" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorials/TutoTrigger6" index="1" unique_id=821335302] @@ -951,8 +998,9 @@ shape = SubResource("BoxShape3D_6rkcg") [node name="TutoTrigger7" parent="Tutorials" index="5" unique_id=1993844947 instance=ExtResource("7_r26ni")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.5, 21, 24) -first_input_texture = ExtResource("8_6c6r2") -complex_input_text = "double tap during mantle" +first_input_icon = ExtResource("8_6c6r2") +first_input_icon_keyboard = ExtResource("9_v7818") +input_related_text = "double tap during mantle" tuto_text = "Try to wall run" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorials/TutoTrigger7" index="1" unique_id=1194306224] @@ -960,9 +1008,12 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.25, 0.25, -1.5) shape = SubResource("BoxShape3D_6rkcg") [node name="TutoTrigger8" parent="Tutorials" index="6" unique_id=540710346 instance=ExtResource("7_r26ni")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 25, 10) -first_input_texture = ExtResource("10_hocby") -tuto_text = "dash" +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 25, 8) +first_input_icon = ExtResource("12_pu6f4") +first_input_icon_keyboard = ExtResource("13_rbrma") +second_input_icon = ExtResource("10_hocby") +second_input_icon_keyboard = ExtResource("13_6rkcg") +tuto_text = "Dash" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorials/TutoTrigger8" index="1" unique_id=1793181148] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.25, -3.75) @@ -970,8 +1021,12 @@ shape = SubResource("BoxShape3D_p8dgc") [node name="TutoTrigger9" parent="Tutorials" index="7" unique_id=2062889854 instance=ExtResource("7_r26ni")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -37, 25, -6) -first_input_texture = ExtResource("10_hocby") -tuto_text = "dash" +first_input_icon = ExtResource("12_pu6f4") +first_input_icon_keyboard = ExtResource("13_rbrma") +second_input_icon = ExtResource("10_hocby") +second_input_icon_keyboard = ExtResource("13_6rkcg") +input_related_text = "in air" +tuto_text = "Dash" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorials/TutoTrigger9" index="1" unique_id=192598019] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.25, -3.75) @@ -981,3 +1036,6 @@ shape = SubResource("BoxShape3D_p8dgc") transform = Transform3D(0.99999994, 0, 0, 0, 1, 0, 0, 0, 0.99999994, -0.5, 0.4102497, 0.5415039) HasSword = false HasParry = false + +[node name="PlayerFellRespawn" parent="." index="12" unique_id=479136076] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.25, -1.25) diff --git a/maps/levels/tuto_sword_parry.tscn b/maps/levels/tuto_sword_parry.tscn index 2493230b..a8177db3 100644 --- a/maps/levels/tuto_sword_parry.tscn +++ b/maps/levels/tuto_sword_parry.tscn @@ -11,9 +11,13 @@ [ext_resource type="Script" uid="uid://jitubgv6judn" path="res://scenes/components/damage/RDamage.cs" id="9_ofbe2"] [ext_resource type="PackedScene" uid="uid://b8aet6m4m2i83" path="res://scenes/tuto_trigger/TutoTrigger.tscn" id="10_dkfm7"] [ext_resource type="Texture2D" uid="uid://nrhxjdpuje3f" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_lt_outline.svg" id="11_xy0m1"] -[ext_resource type="Texture2D" uid="uid://dlt8uv1mtq4a0" path="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_right.svg" id="12_05lnh"] +[ext_resource type="Texture2D" uid="uid://dx2mk8qd6g8uh" path="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_right_outline.svg" id="12_t5o40"] [ext_resource type="Texture2D" uid="uid://cjh5cnvdbq5ku" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_button_b_outline.svg" id="13_t5o40"] [ext_resource type="Texture2D" uid="uid://bsxtadecl3657" path="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_shift_outline.svg" id="14_prjj8"] +[ext_resource type="Texture2D" uid="uid://dyjvbsvbriii4" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_rb_outline.svg" id="15_05lnh"] +[ext_resource type="Texture2D" uid="uid://bhlrmh5v3fa2n" path="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/mouse_left_outline.svg" id="16_t5o40"] +[ext_resource type="Texture2D" uid="uid://db6uqhcmcfs5t" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_lb_outline.svg" id="17_prjj8"] +[ext_resource type="Texture2D" uid="uid://ybwqghk70io" path="res://assets/ui/input-prompts/Keyboard & Mouse/Vector/keyboard_f_outline.svg" id="18_1opdv"] [sub_resource type="Resource" id="Resource_nwk5u"] script = ExtResource("6_cgfmf") @@ -51,9 +55,6 @@ size = Vector3(3, 3.75, 3) [sub_resource type="BoxShape3D" id="BoxShape3D_05lnh"] size = Vector3(9, 11, 19) -[sub_resource type="BoxShape3D" id="BoxShape3D_t5o40"] -size = Vector3(9, 2.25, 5) - [sub_resource type="BoxShape3D" id="BoxShape3D_dkfm7"] size = Vector3(5, 2.25, 3.75) @@ -361,7 +362,12 @@ RMovement = SubResource("Resource_nwk5u") [node name="TutoTrigger5" parent="Tutorial/Triggers" index="0" unique_id=840713937 instance=ExtResource("10_dkfm7")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.25, 23.25, -24.25) -tuto_text = "Dash through target" +first_input_icon = ExtResource("11_xy0m1") +first_input_icon_keyboard = ExtResource("12_t5o40") +second_input_icon = ExtResource("13_t5o40") +second_input_icon_keyboard = ExtResource("14_prjj8") +input_related_text = "while aiming at target" +tuto_text = "Blink through" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorial/Triggers/TutoTrigger5" index="1" unique_id=1895232009] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.75, 0.625, 1.75) @@ -370,7 +376,7 @@ shape = SubResource("BoxShape3D_xy0m1") [node name="TutoTrigger" parent="Tutorial/Triggers" index="1" unique_id=1215265305 instance=ExtResource("10_dkfm7")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.25, 0, -4.5) first_input_icon = ExtResource("11_xy0m1") -first_input_icon_keyboard = ExtResource("12_05lnh") +first_input_icon_keyboard = ExtResource("12_t5o40") second_input_icon = ExtResource("13_t5o40") second_input_icon_keyboard = ExtResource("14_prjj8") tuto_text = "Blink" @@ -379,48 +385,56 @@ tuto_text = "Blink" transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.25, -3.75, -6.75) shape = SubResource("BoxShape3D_05lnh") -[node name="TutoTrigger2" parent="Tutorial/Triggers" index="2" unique_id=386301715 instance=ExtResource("10_dkfm7")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.75, 0, -34.25) -tuto_text = "mantle after dash" - -[node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorial/Triggers/TutoTrigger2" index="1" unique_id=525906537] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0.625, 1.25) -shape = SubResource("BoxShape3D_t5o40") - -[node name="TutoTrigger3" parent="Tutorial/Triggers" index="3" unique_id=460767120 instance=ExtResource("10_dkfm7")] +[node name="TutoTrigger3" parent="Tutorial/Triggers" index="2" unique_id=460767120 instance=ExtResource("10_dkfm7")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.75, 7, -49) +first_input_icon = ExtResource("11_xy0m1") +first_input_icon_keyboard = ExtResource("12_t5o40") +input_related_text = "in air" tuto_text = "slows down time" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorial/Triggers/TutoTrigger3" index="1" unique_id=768845413] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0.625, 0.875) shape = SubResource("BoxShape3D_dkfm7") -[node name="TutoTrigger4" parent="Tutorial/Triggers" index="4" unique_id=321542244 instance=ExtResource("10_dkfm7")] +[node name="TutoTrigger4" parent="Tutorial/Triggers" index="3" unique_id=321542244 instance=ExtResource("10_dkfm7")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.5, 17.75, -27.5) +first_input_icon = ExtResource("15_05lnh") +first_input_icon_keyboard = ExtResource("16_t5o40") +input_related_text = "at target" tuto_text = "dash through" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorial/Triggers/TutoTrigger4" index="1" unique_id=1601250256] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 1.75, 0) shape = SubResource("BoxShape3D_nwk5u") -[node name="TutoTrigger6" parent="Tutorial/Triggers" index="5" unique_id=26112457 instance=ExtResource("10_dkfm7")] +[node name="TutoTrigger6" parent="Tutorial/Triggers" index="4" unique_id=26112457 instance=ExtResource("10_dkfm7")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.75, 22.75, 11.25) +first_input_icon = ExtResource("15_05lnh") +first_input_icon_keyboard = ExtResource("16_t5o40") +input_related_text = "at enemy" tuto_text = "dash through" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorial/Triggers/TutoTrigger6" index="1" unique_id=1214410006] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.625, 1.75, -0.75) shape = SubResource("BoxShape3D_prjj8") -[node name="TutoTrigger7" parent="Tutorial/Triggers" index="6" unique_id=271532103 instance=ExtResource("10_dkfm7")] +[node name="TutoTrigger7" parent="Tutorial/Triggers" index="5" unique_id=271532103 instance=ExtResource("10_dkfm7")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 22.75, 30.25) +first_input_icon = ExtResource("11_xy0m1") +first_input_icon_keyboard = ExtResource("12_t5o40") +second_input_icon = ExtResource("15_05lnh") +second_input_icon_keyboard = ExtResource("16_t5o40") tuto_text = "throw weapon" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorial/Triggers/TutoTrigger7" index="1" unique_id=1932556219] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.875, 4) shape = SubResource("BoxShape3D_prjj8") -[node name="TutoTrigger8" parent="Tutorial/Triggers" index="7" unique_id=36196488 instance=ExtResource("10_dkfm7")] +[node name="TutoTrigger8" parent="Tutorial/Triggers" index="6" unique_id=36196488 instance=ExtResource("10_dkfm7")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 21.75, 28.25) +first_input_icon = ExtResource("17_prjj8") +first_input_icon_keyboard = ExtResource("18_1opdv") +input_related_text = "at enemy" tuto_text = "knockback" [node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorial/Triggers/TutoTrigger8" index="1" unique_id=929676345] @@ -605,9 +619,9 @@ size = Vector3(5, 1, 11) material = ExtResource("3_wsc2c") [node name="CSGBox3D141" type="CSGBox3D" parent="Tutorial/DashWithMantle" index="29" unique_id=1207463075] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 21.487345, 70.125) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 21.487345, 70.5) use_collision = true -size = Vector3(5, 1, 6.25) +size = Vector3(5, 1, 7) material = ExtResource("3_wsc2c") [node name="CSGBox3D121" type="CSGBox3D" parent="Tutorial/DashWithMantle" index="30" unique_id=302433684]