Compare commits
3 Commits
v0.2.28
...
release/pl
| Author | SHA1 | Date | |
|---|---|---|---|
| bbb5149184 | |||
| 9e39528b9a | |||
| 1d2290b025 |
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -3,19 +3,21 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bsxtadecl3657"
|
||||
path="res://.godot/imported/keyboard_shift_outline.svg-b2954174b97e4b2e82a8cdd72f79d4d5.ctex"
|
||||
path.s3tc="res://.godot/imported/keyboard_shift_outline.svg-b2954174b97e4b2e82a8cdd72f79d4d5.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/keyboard_shift_outline.svg-b2954174b97e4b2e82a8cdd72f79d4d5.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_shift_outline.svg"
|
||||
dest_files=["res://.godot/imported/keyboard_shift_outline.svg-b2954174b97e4b2e82a8cdd72f79d4d5.ctex"]
|
||||
dest_files=["res://.godot/imported/keyboard_shift_outline.svg-b2954174b97e4b2e82a8cdd72f79d4d5.s3tc.ctex", "res://.godot/imported/keyboard_shift_outline.svg-b2954174b97e4b2e82a8cdd72f79d4d5.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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -3,19 +3,21 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dlt8uv1mtq4a0"
|
||||
path="res://.godot/imported/mouse_right.svg-66cb44804e2971b729668b5953fcbd42.ctex"
|
||||
path.s3tc="res://.godot/imported/mouse_right.svg-66cb44804e2971b729668b5953fcbd42.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/mouse_right.svg-66cb44804e2971b729668b5953fcbd42.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.svg"
|
||||
dest_files=["res://.godot/imported/mouse_right.svg-66cb44804e2971b729668b5953fcbd42.ctex"]
|
||||
dest_files=["res://.godot/imported/mouse_right.svg-66cb44804e2971b729668b5953fcbd42.s3tc.ctex", "res://.godot/imported/mouse_right.svg-66cb44804e2971b729668b5953fcbd42.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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -3,19 +3,21 @@
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cywwtfvguv5e6"
|
||||
path="res://.godot/imported/xbox_button_back_icon_outline.svg-2773343c084e1613d54e400e515d6edb.ctex"
|
||||
path.s3tc="res://.godot/imported/xbox_button_back_icon_outline.svg-2773343c084e1613d54e400e515d6edb.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/xbox_button_back_icon_outline.svg-2773343c084e1613d54e400e515d6edb.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_button_back_icon_outline.svg"
|
||||
dest_files=["res://.godot/imported/xbox_button_back_icon_outline.svg-2773343c084e1613d54e400e515d6edb.ctex"]
|
||||
dest_files=["res://.godot/imported/xbox_button_back_icon_outline.svg-2773343c084e1613d54e400e515d6edb.s3tc.ctex", "res://.godot/imported/xbox_button_back_icon_outline.svg-2773343c084e1613d54e400e515d6edb.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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -73,6 +73,8 @@ func _ready() -> void:
|
||||
parry.triggered.connect(on_input_parry)
|
||||
dash.triggered.connect(on_input_dash)
|
||||
slam.triggered.connect(on_input_slam)
|
||||
|
||||
input_device_changed.emit(current_input_method == GlobalHelpers.GamepadDetectionEvent.GAMEPAD)
|
||||
|
||||
|
||||
func on_input_hit():
|
||||
@@ -103,6 +105,7 @@ func on_input_slide_started():
|
||||
func on_input_slide_ended():
|
||||
input_slide_ended.emit()
|
||||
|
||||
|
||||
func _input(event: InputEvent) -> void:
|
||||
var event_gamepad = GlobalHelpers.is_event_gamepad(event)
|
||||
if event_gamepad == GlobalHelpers.GamepadDetectionEvent.IRRELEVANT:
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -10,6 +10,14 @@
|
||||
[ext_resource type="PackedScene" uid="uid://cmlud1hwkd6sv" path="res://scenes/enemies/flying_enemy/flying_enemy.tscn" id="8_dkfm7"]
|
||||
[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://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")
|
||||
@@ -47,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)
|
||||
|
||||
@@ -357,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)
|
||||
@@ -365,54 +375,66 @@ 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)
|
||||
tuto_text = "Aimed dash"
|
||||
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")
|
||||
tuto_text = "Blink"
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Tutorial/Triggers/TutoTrigger" index="1" unique_id=1774867326]
|
||||
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]
|
||||
@@ -597,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]
|
||||
|
||||
@@ -1154,6 +1154,12 @@ delay_in_seconds = "0.0"
|
||||
[node name="Hanging" type="Node" parent="StateChart/Root/Movement/OnWall" unique_id=1208015492]
|
||||
script = ExtResource("27_34snm")
|
||||
|
||||
[node name="OnMove" type="Node" parent="StateChart/Root/Movement/OnWall/Hanging" unique_id=751408886]
|
||||
script = ExtResource("28_n7qhm")
|
||||
to = NodePath("../../Hugging")
|
||||
event = &"move"
|
||||
delay_in_seconds = "0.0"
|
||||
|
||||
[node name="Running" type="Node" parent="StateChart/Root/Movement/OnWall" unique_id=766545186]
|
||||
script = ExtResource("27_34snm")
|
||||
|
||||
|
||||
@@ -1200,10 +1200,8 @@ public partial class PlayerController : CharacterBody3D,
|
||||
}
|
||||
|
||||
|
||||
private float _timeOnWall;
|
||||
public void OnWallStarted()
|
||||
{
|
||||
_timeOnWall = 0f;
|
||||
if (_simpleDashCooldownTimer.IsStopped())
|
||||
_canDash = true;
|
||||
else
|
||||
@@ -1219,7 +1217,6 @@ public partial class PlayerController : CharacterBody3D,
|
||||
}
|
||||
public void OnWallStopped()
|
||||
{
|
||||
_timeOnWall = 0f;
|
||||
}
|
||||
public void OnLeaveWallFromRun()
|
||||
{
|
||||
@@ -1229,7 +1226,6 @@ public partial class PlayerController : CharacterBody3D,
|
||||
{
|
||||
// _canDash = true;
|
||||
// _canDashAirborne = true;
|
||||
_timeOnWall += delta;
|
||||
|
||||
if (IsInputTowardsWall(_wallHugStartNormal))
|
||||
WallHug(delta);
|
||||
@@ -1264,7 +1260,6 @@ public partial class PlayerController : CharacterBody3D,
|
||||
{
|
||||
// _canDash = false;
|
||||
// _canDashAirborne = false;
|
||||
_timeOnWall += delta;
|
||||
|
||||
// Find horizontal velocity projected on the current wall
|
||||
var hvel = new Vector3(Velocity.X, 0, Velocity.Z);
|
||||
@@ -1393,9 +1388,10 @@ public partial class PlayerController : CharacterBody3D,
|
||||
}
|
||||
public void WallHang(float delta)
|
||||
{
|
||||
_timeOnWall += 1; // Consider we've already spent quite some time on wall
|
||||
Velocity = Vector3.Zero;
|
||||
GlobalPosition = _wallHugStartLocation;
|
||||
if (GetGlobalMoveInput().Length() > Mathf.Epsilon)
|
||||
_playerState.SendEvent("move");
|
||||
}
|
||||
public bool IsFacingWall()
|
||||
{
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
[ext_resource type="Script" uid="uid://bnqhh6b5iusam" path="res://scenes/tuto_trigger/tuto_trigger.gd" id="1_w8mpv"]
|
||||
[ext_resource type="Texture2D" uid="uid://dl73t0kxkaxp0" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_button_a_outline.svg" id="2_w8mpv"]
|
||||
[ext_resource type="Texture2D" uid="uid://cjh5cnvdbq5ku" path="res://assets/ui/input-prompts/Xbox Series/Vector/xbox_button_b_outline.svg" id="3_njayx"]
|
||||
|
||||
[sub_resource type="LabelSettings" id="LabelSettings_4vbx1"]
|
||||
font_size = 30
|
||||
@@ -12,9 +13,9 @@ font_size = 30
|
||||
[node name="TutoTrigger" type="Area3D" unique_id=840713937]
|
||||
collision_layer = 0
|
||||
script = ExtResource("1_w8mpv")
|
||||
tuto_text = null
|
||||
|
||||
[node name="Control" type="Control" parent="." unique_id=1871566632]
|
||||
visible = false
|
||||
layout_mode = 3
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
@@ -45,7 +46,6 @@ theme_override_constants/separation = 20
|
||||
|
||||
[node name="MultipleInputsContainer" type="HBoxContainer" parent="Control/PanelContainer/MarginContainer/HBoxContainer" unique_id=487996484]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
layout_mode = 2
|
||||
theme_override_constants/separation = 0
|
||||
|
||||
@@ -53,6 +53,31 @@ theme_override_constants/separation = 0
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
texture = ExtResource("2_w8mpv")
|
||||
stretch_mode = 3
|
||||
|
||||
[node name="first_plus_sign" type="Label" parent="Control/PanelContainer/MarginContainer/HBoxContainer/MultipleInputsContainer" unique_id=1236204840]
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
text = "+"
|
||||
label_settings = SubResource("LabelSettings_4vbx1")
|
||||
|
||||
[node name="SecondInput" type="TextureRect" parent="Control/PanelContainer/MarginContainer/HBoxContainer/MultipleInputsContainer" unique_id=523697392]
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
texture = ExtResource("3_njayx")
|
||||
stretch_mode = 3
|
||||
|
||||
[node name="second_plus_sign" type="Label" parent="Control/PanelContainer/MarginContainer/HBoxContainer/MultipleInputsContainer" unique_id=632487691]
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
text = "+"
|
||||
label_settings = SubResource("LabelSettings_4vbx1")
|
||||
|
||||
[node name="ThirdInput" type="TextureRect" parent="Control/PanelContainer/MarginContainer/HBoxContainer/MultipleInputsContainer" unique_id=150712319]
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
texture = ExtResource("3_njayx")
|
||||
stretch_mode = 3
|
||||
|
||||
[node name="ComplexInputLabel" type="Label" parent="Control/PanelContainer/MarginContainer/HBoxContainer/MultipleInputsContainer" unique_id=103193503]
|
||||
unique_name_in_owner = true
|
||||
@@ -60,23 +85,11 @@ layout_mode = 2
|
||||
text = "while airborne"
|
||||
label_settings = SubResource("LabelSettings_4vbx1")
|
||||
|
||||
[node name="SecondInput" type="TextureRect" parent="Control/PanelContainer/MarginContainer/HBoxContainer/MultipleInputsContainer" unique_id=523697392]
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
|
||||
[node name="TutoText" type="Label" parent="Control/PanelContainer/MarginContainer/HBoxContainer" unique_id=970615593]
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
text = "jump"
|
||||
label_settings = SubResource("LabelSettings_g04tr")
|
||||
|
||||
[node name="InputPrompt" type="RichTextLabel" parent="Control/PanelContainer/MarginContainer/HBoxContainer" unique_id=683811955]
|
||||
unique_name_in_owner = true
|
||||
custom_minimum_size = Vector2(256, 0)
|
||||
layout_mode = 2
|
||||
text = "hello there"
|
||||
fit_content = true
|
||||
horizontal_alignment = 1
|
||||
vertical_alignment = 1
|
||||
|
||||
[connection signal="body_entered" from="." to="." method="_on_body_entered"]
|
||||
[connection signal="body_exited" from="." to="." method="_on_body_exited"]
|
||||
|
||||
@@ -1,17 +1,37 @@
|
||||
extends Area3D
|
||||
class_name TutoTrigger
|
||||
|
||||
@export var input: GUIDEAction
|
||||
@export var second_input: GUIDEAction = null
|
||||
@export_group("First input")
|
||||
@export var first_input_icon: Texture
|
||||
@export var first_input_icon_keyboard: Texture
|
||||
@export_group("Second input")
|
||||
@export var second_input_icon: Texture
|
||||
@export var second_input_icon_keyboard: Texture
|
||||
@export_group("Third input")
|
||||
@export var third_input_icon: Texture
|
||||
@export var third_input_icon_keyboard: Texture
|
||||
|
||||
@export_group("Text")
|
||||
@export var input_related_text: String
|
||||
@export var tuto_text: String
|
||||
|
||||
@onready var input_prompt: RichTextLabel = %InputPrompt
|
||||
@onready var control: Control = $Control
|
||||
@onready var inputs_container: HBoxContainer = %MultipleInputsContainer
|
||||
@onready var first_input: TextureRect = %FirstInput
|
||||
@onready var first_plus_sign: Label = %first_plus_sign
|
||||
@onready var second_input: TextureRect = %SecondInput
|
||||
@onready var second_plus_sign: Label = %second_plus_sign
|
||||
@onready var third_input: TextureRect = %ThirdInput
|
||||
@onready var complex_input_label: Label = %ComplexInputLabel
|
||||
@onready var tuto_text_label: Label = %TutoText
|
||||
|
||||
var current_input_method = GlobalHelpers.GamepadDetectionEvent.GAMEPAD
|
||||
|
||||
func _ready() -> void:
|
||||
control.visible = false
|
||||
complex_input_label.visible = !input_related_text.is_empty()
|
||||
complex_input_label.text = input_related_text
|
||||
tuto_text_label.text = tuto_text
|
||||
|
||||
_on_input_mappings_changed()
|
||||
|
||||
func _input(event: InputEvent) -> void:
|
||||
@@ -25,7 +45,21 @@ func _input(event: InputEvent) -> void:
|
||||
_on_input_mappings_changed()
|
||||
|
||||
func _on_input_mappings_changed():
|
||||
pass
|
||||
var is_gamepad = current_input_method == GlobalHelpers.GamepadDetectionEvent.GAMEPAD
|
||||
|
||||
first_input.visible = first_input_icon != null
|
||||
if first_input.visible:
|
||||
first_input.texture = first_input_icon if is_gamepad else first_input_icon_keyboard
|
||||
|
||||
second_input.visible = second_input_icon != null
|
||||
first_plus_sign.visible = second_input.visible
|
||||
if second_input.visible:
|
||||
second_input.texture = second_input_icon if is_gamepad else second_input_icon_keyboard
|
||||
|
||||
third_input.visible = third_input_icon != null
|
||||
second_plus_sign.visible = third_input.visible
|
||||
if third_input.visible:
|
||||
third_input.texture = third_input_icon if is_gamepad else third_input_icon_keyboard
|
||||
|
||||
|
||||
func _on_body_entered(body: Node3D) -> void:
|
||||
|
||||
@@ -9,6 +9,9 @@ enum GamepadDetectionEvent {
|
||||
static func is_event_gamepad(event: InputEvent) -> GamepadDetectionEvent:
|
||||
if event is InputEventKey || event is InputEventMouseButton:
|
||||
return GamepadDetectionEvent.KEYBOARD
|
||||
elif event is InputEventMouseMotion:
|
||||
if not event.relative.is_zero_approx():
|
||||
return GamepadDetectionEvent.KEYBOARD
|
||||
elif event is InputEventJoypadMotion:
|
||||
if abs(event.axis_value) > 0.5:
|
||||
return GamepadDetectionEvent.GAMEPAD
|
||||
|
||||
Reference in New Issue
Block a user