Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
656026aa09 | ||
|
|
43b38b2428 | ||
|
|
3b0b981337 | ||
|
|
4fd5347f85 | ||
|
|
4cb37c624d | ||
|
|
c40cbc4574 | ||
|
|
6d428ea773 | ||
|
|
1b6d1bd09c | ||
|
|
78d1c205de | ||
|
|
90b8cf1ca5 | ||
|
|
83ed18c332 | ||
|
|
f79772cec3 | ||
|
|
2efad0d7e8 | ||
|
|
20f58f89ca | ||
|
|
105931a173 | ||
|
|
0b68c7beb0 | ||
|
|
04a643e140 | ||
|
|
50566f8ee8 | ||
|
|
3abf25e1a0 | ||
|
|
a950e2b15f | ||
|
|
5af8efa2d4 | ||
|
|
92f0cb57c0 | ||
|
|
6848bd3d79 | ||
|
|
e363e614e7 | ||
|
|
abfb8002af | ||
|
|
233bbcfacf | ||
|
|
30b2ec013e | ||
|
|
b86decec25 | ||
|
|
ca04b528bc | ||
|
|
c3fd30b03c | ||
|
|
97db316493 | ||
|
|
7dac88aba2 |
No files matched your search
@@ -1,3 +1,5 @@
|
|||||||
# Godot 4+ specific ignores
|
# Godot 4+ specific ignores
|
||||||
.godot/
|
.godot/
|
||||||
/android/
|
/android/
|
||||||
|
/web_released
|
||||||
|
/web_released
|
||||||
|
After Width: | Height: | Size: 21 KiB |
@@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://u2pls12umjb4"
|
uid="uid://wbtg6085ukle"
|
||||||
path="res://.godot/imported/index.png-4e9e8d383724ead390b9cd460dfa0229.ctex"
|
path="res://.godot/imported/FE0031B4.jpg-22e832d7b8cf85d577d1d3994d8e3ce0.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://web_released/index.png"
|
source_file="res://FE0031B4.jpg"
|
||||||
dest_files=["res://.godot/imported/index.png-4e9e8d383724ead390b9cd460dfa0229.ctex"]
|
dest_files=["res://.godot/imported/FE0031B4.jpg-22e832d7b8cf85d577d1d3994d8e3ce0.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
After Width: | Height: | Size: 250 KiB |
@@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bexc8mxf4wunh"
|
uid="uid://dbjb5a353bq5p"
|
||||||
path="res://.godot/imported/index.icon.png-cd84f171887b41d406500683c840dd56.ctex"
|
path="res://.godot/imported/+Y6tTX.png-727916852968e76cc993d8b7d6d6d93a.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://web_released/index.icon.png"
|
source_file="res://art/+Y6tTX.png"
|
||||||
dest_files=["res://.godot/imported/index.icon.png-cd84f171887b41d406500683c840dd56.ctex"]
|
dest_files=["res://.godot/imported/+Y6tTX.png-727916852968e76cc993d8b7d6d6d93a.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
After Width: | Height: | Size: 255 KiB |
@@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cw13qw66wv4bv"
|
uid="uid://cgyp2d3phoeqd"
|
||||||
path="res://.godot/imported/index.apple-touch-icon.png-4f839b98ddf0f20283844c698bece728.ctex"
|
path="res://.godot/imported/CwIZf+.png-d1acec1f682e0950ce7b5cc0bfb297db.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://web_released/index.apple-touch-icon.png"
|
source_file="res://art/CwIZf+.png"
|
||||||
dest_files=["res://.godot/imported/index.apple-touch-icon.png-4f839b98ddf0f20283844c698bece728.ctex"]
|
dest_files=["res://.godot/imported/CwIZf+.png-d1acec1f682e0950ce7b5cc0bfb297db.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
After Width: | Height: | Size: 431 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dcyvfmgsg1nm5"
|
||||||
|
path="res://.godot/imported/cap1.png-fc21e6cc068913c32843c2c7ea1072d3.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/cap1.png"
|
||||||
|
dest_files=["res://.godot/imported/cap1.png-fc21e6cc068913c32843c2c7ea1072d3.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 483 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://yfsrxlyjud4t"
|
||||||
|
path="res://.godot/imported/hat_pirate.png-80de1beb90325d56da29d3964ab05f41.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/hat_pirate.png"
|
||||||
|
dest_files=["res://.godot/imported/hat_pirate.png-80de1beb90325d56da29d3964ab05f41.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 449 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://0sasam50end2"
|
||||||
|
path="res://.godot/imported/meatboy1.png-d06dfded7f5d860bfd690ed307415e07.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/meatboy1.png"
|
||||||
|
dest_files=["res://.godot/imported/meatboy1.png-d06dfded7f5d860bfd690ed307415e07.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 458 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cfqdhwfoqlwy"
|
||||||
|
path="res://.godot/imported/meatboy2.png-bf250d529a9f88dbbd30439e9acead90.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/meatboy2.png"
|
||||||
|
dest_files=["res://.godot/imported/meatboy2.png-bf250d529a9f88dbbd30439e9acead90.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 447 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://donreb0qheu16"
|
||||||
|
path="res://.godot/imported/meatboy3.png-a2941ef2fc3948671036a07f525032ab.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/meatboy3.png"
|
||||||
|
dest_files=["res://.godot/imported/meatboy3.png-a2941ef2fc3948671036a07f525032ab.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 458 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cnxgew788j5y"
|
||||||
|
path="res://.godot/imported/meatboy4.png-1b02cf586297202cfeafe72bb5606f1e.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/meatboy4.png"
|
||||||
|
dest_files=["res://.godot/imported/meatboy4.png-1b02cf586297202cfeafe72bb5606f1e.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 951 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://qm5i00us5qaf"
|
||||||
|
path="res://.godot/imported/pickup_sprite.png-9ccf730289cc3dabf540e4bf37dff84b.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/pickup_sprite.png"
|
||||||
|
dest_files=["res://.godot/imported/pickup_sprite.png-9ccf730289cc3dabf540e4bf37dff84b.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 486 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://d3tqa3wkd5kf0"
|
||||||
|
path="res://.godot/imported/pope1.png-cad83b64a1f36e0b89fa07729920a666.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/pope1.png"
|
||||||
|
dest_files=["res://.godot/imported/pope1.png-cad83b64a1f36e0b89fa07729920a666.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 463 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://chpue8w8jicmd"
|
||||||
|
path="res://.godot/imported/wizard1.png-45a9eeec5a2f111970eb5e1ad17b4526.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/wizard1.png"
|
||||||
|
dest_files=["res://.godot/imported/wizard1.png-45a9eeec5a2f111970eb5e1ad17b4526.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 463 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cdjuphq2uwxpy"
|
||||||
|
path="res://.godot/imported/wizard2.png-19319b0dd95a8e0ef4163ec961dadcb2.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/hats/wizard2.png"
|
||||||
|
dest_files=["res://.godot/imported/wizard2.png-19319b0dd95a8e0ef4163ec961dadcb2.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 308 KiB |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://wfsj2b8bpr56"
|
||||||
|
path="res://.godot/imported/ie382o.png-08c93a780308d3a3514a4445a6140b23.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/ie382o.png"
|
||||||
|
dest_files=["res://.godot/imported/ie382o.png-08c93a780308d3a3514a4445a6140b23.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
|
After Width: | Height: | Size: 659 B |
@@ -0,0 +1,43 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://d22jcb3da431q"
|
||||||
|
path="res://.godot/imported/saw_chain.png-426bf95addbff87985501cf0b0665d08.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://art/saw_chain.png"
|
||||||
|
dest_files=["res://.godot/imported/saw_chain.png-426bf95addbff87985501cf0b0665d08.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/high_quality_mode=0
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
mipmaps/preserve_alpha_test_coverage=false
|
||||||
|
mipmaps/alpha_test_threshold=0.5
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
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
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
[gd_scene format=3 uid="uid://1wpbevbqjvxc"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://blbaaqyrt8dtk" path="res://art/block/block.png" id="1_4o75i"]
|
||||||
|
|
||||||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f3sb7"]
|
||||||
|
size = Vector2(16, 14)
|
||||||
|
|
||||||
|
[node name="DoubleBlockS" type="RigidBody2D" unique_id=1409784601]
|
||||||
|
gravity_scale = 0.0
|
||||||
|
freeze = true
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
||||||
|
scale = Vector2(2, 1)
|
||||||
|
shape = SubResource("RectangleShape2D_f3sb7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1680278216]
|
||||||
|
texture_repeat = 2
|
||||||
|
texture = ExtResource("1_4o75i")
|
||||||
|
region_enabled = true
|
||||||
|
region_rect = Rect2(-32, -16, 32, 16)
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
extends Node2D
|
||||||
|
|
||||||
|
@export var hat_type:= ""
|
||||||
|
|
||||||
|
var hat_texture = load("res://art/hats/" + str(hat_type) + ".png")
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
hat_texture = load("res://art/hats/" + str(hat_type) + ".png")
|
||||||
|
|
||||||
|
func _process(delta: float) -> void:
|
||||||
|
pass
|
||||||
|
|
||||||
|
func on_contact(body: Node2D) -> void:
|
||||||
|
print("BODY: " + str(body))
|
||||||
|
%Player2D/HatSound.play()
|
||||||
|
visible = false
|
||||||
|
%Player2D/Sprite2D/HatSprite.texture = hat_texture
|
||||||
|
%Player2D/Sprite2D/HatSprite.show()
|
||||||
|
await get_tree().create_timer(0.2).timeout
|
||||||
|
queue_free()
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
uid://47y55iry2pd6
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_scene format=3 uid="uid://bnuiagw3bblfh"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://47y55iry2pd6" path="res://hat_pickup.gd" id="1_fs7cl"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://qm5i00us5qaf" path="res://art/hats/pickup_sprite.png" id="2_fs7cl"]
|
||||||
|
|
||||||
|
[sub_resource type="CircleShape2D" id="CircleShape2D_y0cpo"]
|
||||||
|
|
||||||
|
[node name="HatPickup" type="Node2D" unique_id=1739014101]
|
||||||
|
script = ExtResource("1_fs7cl")
|
||||||
|
|
||||||
|
[node name="HatSprite" type="Sprite2D" parent="." unique_id=813041394]
|
||||||
|
position = Vector2(0, -8)
|
||||||
|
texture = ExtResource("2_fs7cl")
|
||||||
|
|
||||||
|
[node name="Area2D" type="Area2D" parent="." unique_id=726438646]
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D" unique_id=278855113]
|
||||||
|
position = Vector2(0, -7)
|
||||||
|
shape = SubResource("CircleShape2D_y0cpo")
|
||||||
|
|
||||||
|
[connection signal="body_entered" from="Area2D" to="." method="on_contact"]
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
extends Node2D
|
|
||||||
|
|
||||||
@export var paired_teleporter: String
|
|
||||||
var checked_teleport
|
|
||||||
var telecam_speed_mult = 4
|
|
||||||
var enabled = true
|
|
||||||
var cooldown = 2
|
|
||||||
|
|
||||||
func _ready() -> void:
|
|
||||||
modulate = Color.PURPLE
|
|
||||||
add_to_group("TELEPORTERS")
|
|
||||||
add_to_group("Hidden")
|
|
||||||
|
|
||||||
func check_for_pair() -> String:
|
|
||||||
return paired_teleporter
|
|
||||||
|
|
||||||
func disable():
|
|
||||||
enabled = false
|
|
||||||
$Sprite2D.modulate = Color.DARK_ORANGE
|
|
||||||
|
|
||||||
func enable():
|
|
||||||
enabled = true
|
|
||||||
$Sprite2D.modulate = Color.WHITE
|
|
||||||
|
|
||||||
func _process(delta: float) -> void:
|
|
||||||
pass
|
|
||||||
|
|
||||||
func _physics_process(delta: float) -> void:
|
|
||||||
pass
|
|
||||||
|
|
||||||
func _on_contact(body) -> void:
|
|
||||||
#get_tree().call_group("TELEPORTERS","disable")
|
|
||||||
for teleporter in get_tree().get_nodes_in_group("TELEPORTERS"):
|
|
||||||
if teleporter != self:
|
|
||||||
if teleporter.paired_teleporter == paired_teleporter and enabled:
|
|
||||||
%Player2D.get_node("Camera2D").position_smoothing_enabled = false
|
|
||||||
if %Player2D.teleport_cooldown > 0:
|
|
||||||
return
|
|
||||||
body.set_position(teleporter.get_position())
|
|
||||||
%Player2D.on_teleport()
|
|
||||||
disable()
|
|
||||||
await get_tree().create_timer(cooldown).timeout
|
|
||||||
enable()
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://btxx0p5ccar5f
|
|
||||||
@@ -1,40 +0,0 @@
|
|||||||
[gd_scene format=3 uid="uid://7bjqgxckho"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://btxx0p5ccar5f" path="res://hidden_teleporter.gd" id="1_52wed"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://d0tvtt4eu8jmt" path="res://art/block/portal.png" id="2_rx1y0"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://55ihxa2emnep" path="res://art/block/portal2.png" id="3_5admx"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://d4a5x8gwhl2wc" path="res://art/block/portal3.png" id="4_tfiuq"]
|
|
||||||
|
|
||||||
[sub_resource type="SpriteFrames" id="SpriteFrames_tuehi"]
|
|
||||||
animations = [{
|
|
||||||
"frames": [{
|
|
||||||
"duration": 1.0,
|
|
||||||
"texture": ExtResource("2_rx1y0")
|
|
||||||
}, {
|
|
||||||
"duration": 1.0,
|
|
||||||
"texture": ExtResource("3_5admx")
|
|
||||||
}, {
|
|
||||||
"duration": 1.0,
|
|
||||||
"texture": ExtResource("4_tfiuq")
|
|
||||||
}],
|
|
||||||
"loop": 1,
|
|
||||||
"name": &"default",
|
|
||||||
"speed": 5.0
|
|
||||||
}]
|
|
||||||
|
|
||||||
[sub_resource type="CircleShape2D" id="CircleShape2D_7k7bx"]
|
|
||||||
radius = 9.0
|
|
||||||
|
|
||||||
[node name="HiddenTeleporter" type="Node2D" unique_id=1201409437 groups=["Hidden"]]
|
|
||||||
script = ExtResource("1_52wed")
|
|
||||||
|
|
||||||
[node name="Sprite2D" type="AnimatedSprite2D" parent="." unique_id=395479262]
|
|
||||||
sprite_frames = SubResource("SpriteFrames_tuehi")
|
|
||||||
autoplay = "default"
|
|
||||||
|
|
||||||
[node name="Area2D" type="Area2D" parent="Sprite2D" unique_id=2050186824]
|
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite2D/Area2D" unique_id=1560168165]
|
|
||||||
shape = SubResource("CircleShape2D_7k7bx")
|
|
||||||
|
|
||||||
[connection signal="body_entered" from="Sprite2D/Area2D" to="." method="_on_contact"]
|
|
||||||
@@ -1 +1,4 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><rect width="124" height="124" x="2" y="2" fill="#363d52" stroke="#212532" stroke-width="4" rx="14"/><g fill="#fff" transform="translate(12.322 12.322)scale(.101)"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 814 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H446l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c0 34 58 34 58 0v-86c0-34-58-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042" transform="translate(12.322 12.322)scale(.101)"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></svg>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 96 64">
|
||||||
|
<image width="96" height="64" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABACAYAAADlNHIOAAAACXBIWXMAAAsSAAALEgHS3X78AAABpklEQVR4nO3cMUoDQRTG8VnxPl7AYttgZyVYW3iAYBfBTnIAF0SshKQRUoS0i+QCHmXNAdZ6HrjDMMl+M+7/BykGks0kHy8vOztJ5ZzrHWTOeOu1CECMAMQIQIwAxAhA7Ly0Ce8+lhnM4m+z23nU/akAMQIQIwCx4npASPdzyHuCBhUgRgBiBCD273qAWl3X3gzath2cERUgRgBiBCCWfQ/Ife0nFRUgRgBiBCBW3HnA8+vWGz/cXQ3e/+b+yRv3vb8LZ908nvTxIVSAGAGIEYDY5AKoqsq7jf14iwoQIwAxAhDLfnt67FqQ+ppws/7yxlwPyBwBiBGAWPZrQaG9lqVfL6ACxAhAjADEknvA8nM36iuYX8+Oejy73m+tXhZHfT6LChAjADECEJv83tDUz3i79hOLChAjADECECu+B8T+Ltey+/ljhdb7Q6gAMQIQIwCxk/eAQ9d54+/98Gfm5q3xxnatyY73203yHJPQA8pGAGIEIDb6ecDFpf+9O9QTYo9n2ePbHrN4XyU9vz1eLCpAjADECECMvy4WowLECECMADBhzrlf4+1RaAhPjVAAAAAASUVORK5CYII="/>
|
||||||
|
</svg>
|
||||||
|
Before Width: | Height: | Size: 995 B After Width: | Height: | Size: 920 B |
@@ -3,10 +3,9 @@ extends Control
|
|||||||
# Called when the node enters the scene tree for the first time.
|
# Called when the node enters the scene tree for the first time.
|
||||||
func _ready() -> void:
|
func _ready() -> void:
|
||||||
$Slideshower.play_slideshow([
|
$Slideshower.play_slideshow([
|
||||||
{ "image": "Daydreaming",
|
|
||||||
"text": "Ever since he was a wee lad, Mr. Rhombini always had one dream." },
|
|
||||||
{ "image": "Obsessing",
|
{ "image": "Obsessing",
|
||||||
"text": "He would stay up all night researching. The internet was abuzz with talks of Ancient Technology." },
|
"text": "Mr.Rhombini heard rumors online of Ancient Technology hidden in the ruins of an ancient society." },
|
||||||
{ "image": "res://art/keyart_thumb.png",
|
{ "image": "res://art/keyart_thumb.png",
|
||||||
"text": "When Mr. Rhombini heard of the legendary Pharaoh's jetpack, he could feel himself becoming obsessed." },
|
"text": "When Mr. Rhombini heard of the legendary Pharaoh's jetpack, he could feel himself becoming obsessed." },
|
||||||
{ "image": "Journey",
|
{ "image": "Journey",
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
[gd_scene format=3 uid="uid://crmvdya3m7mll"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://blbaaqyrt8dtk" path="res://art/block/block.png" id="1_c1qw8"]
|
||||||
|
|
||||||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f3sb7"]
|
||||||
|
size = Vector2(16, 14)
|
||||||
|
|
||||||
|
[node name="LevelBorderBlock" type="RigidBody2D" unique_id=1409784601]
|
||||||
|
gravity_scale = 0.0
|
||||||
|
freeze = true
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
||||||
|
scale = Vector2(64, 1)
|
||||||
|
shape = SubResource("RectangleShape2D_f3sb7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1680278216]
|
||||||
|
texture_repeat = 2
|
||||||
|
texture = ExtResource("1_c1qw8")
|
||||||
|
region_enabled = true
|
||||||
|
region_rect = Rect2(-1024, -16, 1024, 16)
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_scene format=3 uid="uid://b4221qweamyvs"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://blbaaqyrt8dtk" path="res://art/block/block.png" id="1_jmk5n"]
|
||||||
|
|
||||||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f3sb7"]
|
||||||
|
size = Vector2(16, 14)
|
||||||
|
|
||||||
|
[node name="LevelBorderBlockV" type="RigidBody2D" unique_id=1409784601]
|
||||||
|
gravity_scale = 0.0
|
||||||
|
freeze = true
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
||||||
|
scale = Vector2(1, 36.56)
|
||||||
|
shape = SubResource("RectangleShape2D_f3sb7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1680278216]
|
||||||
|
texture_repeat = 2
|
||||||
|
rotation = 1.5707964
|
||||||
|
texture = ExtResource("1_jmk5n")
|
||||||
|
region_enabled = true
|
||||||
|
region_rect = Rect2(-512, 16, 512, 16)
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
[gd_scene format=3 uid="uid://c6n6v8ko733yd"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://blbaaqyrt8dtk" path="res://art/block/block.png" id="1_m7sdc"]
|
||||||
|
|
||||||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f3sb7"]
|
||||||
|
size = Vector2(16, 14)
|
||||||
|
|
||||||
|
[node name="LongBlockS" type="RigidBody2D" unique_id=1409784601]
|
||||||
|
gravity_scale = 0.0
|
||||||
|
freeze = true
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
||||||
|
scale = Vector2(10, 1)
|
||||||
|
shape = SubResource("RectangleShape2D_f3sb7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1680278216]
|
||||||
|
texture_repeat = 2
|
||||||
|
texture = ExtResource("1_m7sdc")
|
||||||
|
region_enabled = true
|
||||||
|
region_rect = Rect2(-160, -16, 160, 16)
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
[gd_scene format=3 uid="uid://co7sblp40sat2"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://blbaaqyrt8dtk" path="res://art/block/block.png" id="1_l676e"]
|
||||||
|
|
||||||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f3sb7"]
|
||||||
|
size = Vector2(16, 14)
|
||||||
|
|
||||||
|
[node name="LongishBlockS" type="RigidBody2D" unique_id=1409784601]
|
||||||
|
gravity_scale = 0.0
|
||||||
|
freeze = true
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
||||||
|
scale = Vector2(5, 1)
|
||||||
|
shape = SubResource("RectangleShape2D_f3sb7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1680278216]
|
||||||
|
texture_repeat = 2
|
||||||
|
texture = ExtResource("1_l676e")
|
||||||
|
region_enabled = true
|
||||||
|
region_rect = Rect2(-80, -16, 80, 16)
|
||||||
@@ -39,6 +39,10 @@ func _ready() -> void:
|
|||||||
|
|
||||||
for hidden_object in get_tree().get_nodes_in_group("Hidden"):
|
for hidden_object in get_tree().get_nodes_in_group("Hidden"):
|
||||||
hidden_object.hide()
|
hidden_object.hide()
|
||||||
|
|
||||||
|
if not OS.is_debug_build():
|
||||||
|
for object in get_tree().get_nodes_in_group("Debug Mode Only"):
|
||||||
|
object.queue_free()
|
||||||
#%Dialogue.show_text("Hello world!").dismiss_after(2)
|
#%Dialogue.show_text("Hello world!").dismiss_after(2)
|
||||||
|
|
||||||
func refresh_dash(new_dashes):
|
func refresh_dash(new_dashes):
|
||||||
@@ -210,12 +214,12 @@ func _process(delta: float) -> void:
|
|||||||
elif direction and !dashing:
|
elif direction and !dashing:
|
||||||
velocity.x = direction * SPEED
|
velocity.x = direction * SPEED
|
||||||
$Sprite2D.play("running")
|
$Sprite2D.play("running")
|
||||||
$Sprite2D/HatSprite.play("running")
|
#$Sprite2D/HatSprite.play("running")
|
||||||
|
|
||||||
elif !dashing and !is_on_moving_platform:
|
elif !dashing and !is_on_moving_platform:
|
||||||
velocity.x = move_toward(velocity.x, 0, FRICTION)
|
velocity.x = move_toward(velocity.x, 0, FRICTION)
|
||||||
$Sprite2D.play("idle")
|
$Sprite2D.play("idle")
|
||||||
$Sprite2D/HatSprite.play("idle")
|
#$Sprite2D/HatSprite.play("idle")
|
||||||
$Parallax2D/Sprite2D.modulate = BACKGROUND_COLOR
|
$Parallax2D/Sprite2D.modulate = BACKGROUND_COLOR
|
||||||
|
|
||||||
$MeditateMusic.volume_db = -100
|
$MeditateMusic.volume_db = -100
|
||||||
|
|||||||
@@ -18,16 +18,15 @@
|
|||||||
[ext_resource type="Texture2D" uid="uid://lmje8plw76e1" path="res://art/player/running/frame2.png" id="9_lu0ka"]
|
[ext_resource type="Texture2D" uid="uid://lmje8plw76e1" path="res://art/player/running/frame2.png" id="9_lu0ka"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bko8dvawpul3c" path="res://art/player/crystal4.png" id="9_ur4nw"]
|
[ext_resource type="Texture2D" uid="uid://bko8dvawpul3c" path="res://art/player/crystal4.png" id="9_ur4nw"]
|
||||||
[ext_resource type="Texture2D" uid="uid://m5djssna67e1" path="res://art/player/crouch/frame3.png" id="9_w0gjo"]
|
[ext_resource type="Texture2D" uid="uid://m5djssna67e1" path="res://art/player/crouch/frame3.png" id="9_w0gjo"]
|
||||||
[ext_resource type="Texture2D" uid="uid://ba4kjeulthw1g" path="res://art/hats/dunce1.png" id="10_5s8kx"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://cn31x2l44je2t" path="res://art/dash_glow.png" id="10_ur4nw"]
|
[ext_resource type="Texture2D" uid="uid://cn31x2l44je2t" path="res://art/dash_glow.png" id="10_ur4nw"]
|
||||||
[ext_resource type="Texture2D" uid="uid://biscdhn8jh8ha" path="res://art/jump_glow.png" id="11_3lee2"]
|
[ext_resource type="Texture2D" uid="uid://biscdhn8jh8ha" path="res://art/jump_glow.png" id="11_3lee2"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cp1v5uhvbfws6" path="res://art/hats/dunce2.png" id="11_4apft"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://dgq8el2qldlui" path="res://art/player/crystal.png" id="12_4apft"]
|
[ext_resource type="Texture2D" uid="uid://dgq8el2qldlui" path="res://art/player/crystal.png" id="12_4apft"]
|
||||||
[ext_resource type="AudioStream" uid="uid://bkiipooikacjj" path="res://sound/patience.wav" id="12_5s8kx"]
|
[ext_resource type="AudioStream" uid="uid://bkiipooikacjj" path="res://sound/patience.wav" id="12_5s8kx"]
|
||||||
[ext_resource type="Texture2D" uid="uid://d1tj8sw2hiwgw" path="res://art/dash_particle.png" id="16_ur4nw"]
|
[ext_resource type="Texture2D" uid="uid://d1tj8sw2hiwgw" path="res://art/dash_particle.png" id="16_ur4nw"]
|
||||||
[ext_resource type="Texture2D" uid="uid://deacp021ytuew" path="res://art/jump_particle.png" id="18_fat58"]
|
[ext_resource type="Texture2D" uid="uid://deacp021ytuew" path="res://art/jump_particle.png" id="18_fat58"]
|
||||||
[ext_resource type="AudioStream" uid="uid://b4dkj4gmvk7bg" path="res://sound/double_jump.wav" id="20_1741q"]
|
[ext_resource type="AudioStream" uid="uid://b4dkj4gmvk7bg" path="res://sound/double_jump.wav" id="20_1741q"]
|
||||||
[ext_resource type="AudioStream" uid="uid://dc7bd22vwkf34" path="res://sound/death.wav" id="20_l50qk"]
|
[ext_resource type="AudioStream" uid="uid://dc7bd22vwkf34" path="res://sound/death.wav" id="20_l50qk"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://q7eau835xuja" path="res://sound/secret.wav" id="27_sxtm6"]
|
||||||
|
|
||||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_pmt5n"]
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_pmt5n"]
|
||||||
shader = ExtResource("3_gt2ls")
|
shader = ExtResource("3_gt2ls")
|
||||||
@@ -83,28 +82,6 @@ animations = [{
|
|||||||
"speed": 12.0
|
"speed": 12.0
|
||||||
}]
|
}]
|
||||||
|
|
||||||
[sub_resource type="SpriteFrames" id="SpriteFrames_pmt5n"]
|
|
||||||
animations = [{
|
|
||||||
"frames": [{
|
|
||||||
"duration": 1.0,
|
|
||||||
"texture": ExtResource("10_5s8kx")
|
|
||||||
}],
|
|
||||||
"loop": 1,
|
|
||||||
"name": &"idle",
|
|
||||||
"speed": 6.0
|
|
||||||
}, {
|
|
||||||
"frames": [{
|
|
||||||
"duration": 1.0,
|
|
||||||
"texture": ExtResource("11_4apft")
|
|
||||||
}, {
|
|
||||||
"duration": 1.0,
|
|
||||||
"texture": ExtResource("10_5s8kx")
|
|
||||||
}],
|
|
||||||
"loop": 1,
|
|
||||||
"name": &"running",
|
|
||||||
"speed": 6.0
|
|
||||||
}]
|
|
||||||
|
|
||||||
[sub_resource type="SpriteFrames" id="SpriteFrames_5s8kx"]
|
[sub_resource type="SpriteFrames" id="SpriteFrames_5s8kx"]
|
||||||
animations = [{
|
animations = [{
|
||||||
"frames": [{
|
"frames": [{
|
||||||
@@ -135,12 +112,14 @@ script = ExtResource("1_sy00s")
|
|||||||
|
|
||||||
[node name="BackgroundMusic" type="AudioStreamPlayer2D" parent="." unique_id=299359239]
|
[node name="BackgroundMusic" type="AudioStreamPlayer2D" parent="." unique_id=299359239]
|
||||||
stream = ExtResource("12_5s8kx")
|
stream = ExtResource("12_5s8kx")
|
||||||
|
autoplay = true
|
||||||
playback_type = 1
|
playback_type = 1
|
||||||
script = ExtResource("3_sxtm6")
|
script = ExtResource("3_sxtm6")
|
||||||
|
|
||||||
[node name="MeditateMusic" type="AudioStreamPlayer2D" parent="." unique_id=1027402564]
|
[node name="MeditateMusic" type="AudioStreamPlayer2D" parent="." unique_id=1027402564]
|
||||||
stream = ExtResource("4_ix7pg")
|
stream = ExtResource("4_ix7pg")
|
||||||
volume_db = -80.0
|
volume_db = -80.0
|
||||||
|
autoplay = true
|
||||||
playback_type = 1
|
playback_type = 1
|
||||||
script = ExtResource("3_sxtm6")
|
script = ExtResource("3_sxtm6")
|
||||||
|
|
||||||
@@ -180,14 +159,10 @@ animation = &"crouch"
|
|||||||
autoplay = "idle"
|
autoplay = "idle"
|
||||||
frame_progress = 0.030440537
|
frame_progress = 0.030440537
|
||||||
|
|
||||||
[node name="HatSprite" type="AnimatedSprite2D" parent="Sprite2D" unique_id=1954184475]
|
[node name="HatSprite" type="Sprite2D" parent="Sprite2D" unique_id=122612770]
|
||||||
visible = false
|
visible = false
|
||||||
position = Vector2(0, -13)
|
position = Vector2(0, -13)
|
||||||
scale = Vector2(0.9, 0.9)
|
scale = Vector2(0.9, 0.9)
|
||||||
sprite_frames = SubResource("SpriteFrames_pmt5n")
|
|
||||||
animation = &"running"
|
|
||||||
autoplay = "idle"
|
|
||||||
frame_progress = 0.8061519
|
|
||||||
|
|
||||||
[node name="DaydreamSprite" type="Sprite2D" parent="Sprite2D" unique_id=67766652]
|
[node name="DaydreamSprite" type="Sprite2D" parent="Sprite2D" unique_id=67766652]
|
||||||
|
|
||||||
@@ -232,3 +207,6 @@ stream = ExtResource("20_1741q")
|
|||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1294571021]
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1294571021]
|
||||||
position = Vector2(0, 3)
|
position = Vector2(0, 3)
|
||||||
shape = SubResource("CapsuleShape2D_ix7pg")
|
shape = SubResource("CapsuleShape2D_ix7pg")
|
||||||
|
|
||||||
|
[node name="HatSound" type="AudioStreamPlayer2D" parent="." unique_id=508539941]
|
||||||
|
stream = ExtResource("27_sxtm6")
|
||||||
@@ -26,6 +26,7 @@ window/stretch/mode="canvas_items"
|
|||||||
|
|
||||||
Hidden=""
|
Hidden=""
|
||||||
"Hidden in editor"=""
|
"Hidden in editor"=""
|
||||||
|
"Debug Mode Only"=""
|
||||||
|
|
||||||
[gui]
|
[gui]
|
||||||
|
|
||||||
@@ -226,7 +227,7 @@ dash={
|
|||||||
)]
|
)]
|
||||||
}
|
}
|
||||||
dash_down={
|
dash_down={
|
||||||
"deadzone": 0.2,
|
"deadzone": 0.4,
|
||||||
"events": [Object(InputEventJoypadMotion,
|
"events": [Object(InputEventJoypadMotion,
|
||||||
"resource_local_to_scene": false,
|
"resource_local_to_scene": false,
|
||||||
"resource_name": "",
|
"resource_name": "",
|
||||||
|
|||||||
@@ -1,17 +1,21 @@
|
|||||||
extends Node2D
|
extends Node2D
|
||||||
|
|
||||||
@export var max_distance = 260.0
|
@export var max_distance_x = 100.0
|
||||||
|
@export var max_distance_y = 100.0
|
||||||
@export var moving = true
|
@export var moving = true
|
||||||
var alt_position = Vector2(position.x + max_distance,0)
|
var alt_position = Vector2(position.x + max_distance_x,0)
|
||||||
@export var move_speed = 0.4
|
var alt_position2 = Vector2(position.x - max_distance_x,0)
|
||||||
|
@export var move_speed = 0.0
|
||||||
|
|
||||||
func _ready() -> void:
|
func _ready() -> void:
|
||||||
alt_position = Vector2(position.x + max_distance,0)
|
alt_position = Vector2(position.x + max_distance_x,0)
|
||||||
|
alt_position2 = Vector2(position.x - max_distance_x,0)
|
||||||
|
|
||||||
func _process(delta: float) -> void:
|
func _process(delta: float) -> void:
|
||||||
if position.x != alt_position.x:
|
if position.x != alt_position.x:
|
||||||
position.x = move_toward(position.x, alt_position.x, move_speed)
|
position.x = move_toward(position.x, alt_position.x, move_speed)
|
||||||
else:
|
else:
|
||||||
|
position.x = move_toward(position.x, alt_position2.x, move_speed)
|
||||||
moving = false
|
moving = false
|
||||||
%Player2D.is_on_moving_platform = false
|
%Player2D.is_on_moving_platform = false
|
||||||
#%Player2D.platform_speed = 0.0
|
#%Player2D.platform_speed = 0.0
|
||||||
|
|||||||
@@ -5,8 +5,8 @@
|
|||||||
[ext_resource type="Texture2D" uid="uid://dfdjachaibh2u" path="res://art/saw2.png" id="3_tse5f"]
|
[ext_resource type="Texture2D" uid="uid://dfdjachaibh2u" path="res://art/saw2.png" id="3_tse5f"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cwvvgwo87pct0" path="res://art/saw3.png" id="4_yv4k5"]
|
[ext_resource type="Texture2D" uid="uid://cwvvgwo87pct0" path="res://art/saw3.png" id="4_yv4k5"]
|
||||||
|
|
||||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f3sb7"]
|
[sub_resource type="CircleShape2D" id="CircleShape2D_axvpk"]
|
||||||
size = Vector2(32, 26)
|
radius = 16.0
|
||||||
|
|
||||||
[sub_resource type="SpriteFrames" id="SpriteFrames_lmieu"]
|
[sub_resource type="SpriteFrames" id="SpriteFrames_lmieu"]
|
||||||
animations = [{
|
animations = [{
|
||||||
@@ -25,8 +25,8 @@ animations = [{
|
|||||||
"speed": 5.0
|
"speed": 5.0
|
||||||
}]
|
}]
|
||||||
|
|
||||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_3uo2v"]
|
[sub_resource type="CircleShape2D" id="CircleShape2D_xp7he"]
|
||||||
size = Vector2(34, 28)
|
radius = 18.0
|
||||||
|
|
||||||
[node name="Saw" type="RigidBody2D" unique_id=1409784601]
|
[node name="Saw" type="RigidBody2D" unique_id=1409784601]
|
||||||
gravity_scale = 0.0
|
gravity_scale = 0.0
|
||||||
@@ -34,7 +34,7 @@ freeze = true
|
|||||||
script = ExtResource("1_reoe3")
|
script = ExtResource("1_reoe3")
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
||||||
shape = SubResource("RectangleShape2D_f3sb7")
|
shape = SubResource("CircleShape2D_axvpk")
|
||||||
|
|
||||||
[node name="Sprite2D" type="AnimatedSprite2D" parent="." unique_id=790714481]
|
[node name="Sprite2D" type="AnimatedSprite2D" parent="." unique_id=790714481]
|
||||||
texture_filter = 1
|
texture_filter = 1
|
||||||
@@ -48,7 +48,7 @@ rotation = -6.834404e-05
|
|||||||
|
|
||||||
[node name="ShapeCast2D" type="CollisionShape2D" parent="Area2D" unique_id=934904308]
|
[node name="ShapeCast2D" type="CollisionShape2D" parent="Area2D" unique_id=934904308]
|
||||||
position = Vector2(-18.999523, -7.0012984)
|
position = Vector2(-18.999523, -7.0012984)
|
||||||
shape = SubResource("RectangleShape2D_3uo2v")
|
shape = SubResource("CircleShape2D_xp7he")
|
||||||
|
|
||||||
[connection signal="body_entered" from="Area2D" to="." method="on_contact"]
|
[connection signal="body_entered" from="Area2D" to="." method="on_contact"]
|
||||||
[connection signal="body_exited" from="Area2D" to="." method="on_leave"]
|
[connection signal="body_exited" from="Area2D" to="." method="on_leave"]
|
||||||
@@ -0,0 +1,184 @@
|
|||||||
|
[gd_scene format=3 uid="uid://b0swgdy4faaac"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://by82tj263c628" path="res://saw_swinging.gd" id="1_6frwm"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cpftgnwkpx1rp" path="res://art/saw.png" id="2_4wovf"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dfdjachaibh2u" path="res://art/saw2.png" id="3_v0hit"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cwvvgwo87pct0" path="res://art/saw3.png" id="4_h1a5w"]
|
||||||
|
|
||||||
|
[sub_resource type="CircleShape2D" id="CircleShape2D_ryup7"]
|
||||||
|
radius = 16.0
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_vwlp5"]
|
||||||
|
length = 0.001
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0),
|
||||||
|
"transitions": PackedFloat32Array(1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_3wt0e"]
|
||||||
|
resource_name = "fullswing_ccw"
|
||||||
|
length = 2.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 2),
|
||||||
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, -6.2831855]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_31jf1"]
|
||||||
|
resource_name = "fullswing_cw"
|
||||||
|
length = 2.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 2),
|
||||||
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, 6.2831855]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_x3ve6"]
|
||||||
|
resource_name = "halfswing_ccw"
|
||||||
|
length = 4.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 1, 2, 3, 4),
|
||||||
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, -1.3089969389957472, 0.0, 1.3089969389957472, 0.0]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_xp7he"]
|
||||||
|
resource_name = "halfswing_ccw_2"
|
||||||
|
length = 4.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 1, 2, 3, 4),
|
||||||
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [3.141592653589793, 1.8325957145940461, 3.141592653589793, 4.4505895925855405, 3.141592653589793]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_g2k3i"]
|
||||||
|
resource_name = "halfswing_cw"
|
||||||
|
length = 4.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 1, 2, 3, 4),
|
||||||
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, 1.3089969389957472, 0.0, -1.3089969389957472, 0.0]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_axvpk"]
|
||||||
|
resource_name = "halfswing_cw_2"
|
||||||
|
length = 4.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 1, 2, 3, 4),
|
||||||
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [3.141592653589793, 4.4505895925855405, 3.141592653589793, 1.8325957145940461, 3.141592653589793]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_3wt0e"]
|
||||||
|
_data = {
|
||||||
|
&"RESET": SubResource("Animation_vwlp5"),
|
||||||
|
&"fullswing_ccw": SubResource("Animation_3wt0e"),
|
||||||
|
&"fullswing_cw": SubResource("Animation_31jf1"),
|
||||||
|
&"halfswing_ccw": SubResource("Animation_x3ve6"),
|
||||||
|
&"halfswing_ccw_2": SubResource("Animation_xp7he"),
|
||||||
|
&"halfswing_cw": SubResource("Animation_g2k3i"),
|
||||||
|
&"halfswing_cw_2": SubResource("Animation_axvpk")
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="SpriteFrames" id="SpriteFrames_lmieu"]
|
||||||
|
animations = [{
|
||||||
|
"frames": [{
|
||||||
|
"duration": 0.3,
|
||||||
|
"texture": ExtResource("2_4wovf")
|
||||||
|
}, {
|
||||||
|
"duration": 0.3,
|
||||||
|
"texture": ExtResource("3_v0hit")
|
||||||
|
}, {
|
||||||
|
"duration": 0.3,
|
||||||
|
"texture": ExtResource("4_h1a5w")
|
||||||
|
}],
|
||||||
|
"loop": 1,
|
||||||
|
"name": &"default",
|
||||||
|
"speed": 5.0
|
||||||
|
}]
|
||||||
|
|
||||||
|
[sub_resource type="CircleShape2D" id="CircleShape2D_vwlp5"]
|
||||||
|
radius = 18.0
|
||||||
|
|
||||||
|
[node name="SawMoving" type="AnimatableBody2D" unique_id=1098290500]
|
||||||
|
script = ExtResource("1_6frwm")
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1907671557]
|
||||||
|
position = Vector2(1.5258789e-05, 0)
|
||||||
|
shape = SubResource("CircleShape2D_ryup7")
|
||||||
|
|
||||||
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1221437574]
|
||||||
|
libraries/ = SubResource("AnimationLibrary_3wt0e")
|
||||||
|
|
||||||
|
[node name="SawBlade" type="AnimatedSprite2D" parent="." unique_id=760707152]
|
||||||
|
texture_filter = 1
|
||||||
|
position = Vector2(1.5258789e-05, 0)
|
||||||
|
sprite_frames = SubResource("SpriteFrames_lmieu")
|
||||||
|
autoplay = "default"
|
||||||
|
frame_progress = 0.40998712
|
||||||
|
|
||||||
|
[node name="Area2D" type="Area2D" parent="." unique_id=1356546922]
|
||||||
|
position = Vector2(19.000013, 7)
|
||||||
|
rotation = -6.834404e-05
|
||||||
|
|
||||||
|
[node name="ShapeCast2D" type="CollisionShape2D" parent="Area2D" unique_id=1586514592]
|
||||||
|
position = Vector2(-18.999523, -7.0012984)
|
||||||
|
shape = SubResource("CircleShape2D_vwlp5")
|
||||||
|
|
||||||
|
[connection signal="body_entered" from="Area2D" to="." method="on_contact"]
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
extends Node2D
|
||||||
|
|
||||||
|
@export var max_distance = 260.0
|
||||||
|
@export var spawn_delay = 0.0
|
||||||
|
var alt_position = Vector2(position.x + max_distance,0)
|
||||||
|
@export var fullswing_cw = false
|
||||||
|
@export var fullswing_ccw = false
|
||||||
|
@export var halfswing_cw = false
|
||||||
|
@export var halfswing_ccw = false
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
alt_position = Vector2(position.x + max_distance,0)
|
||||||
|
|
||||||
|
func _process(delta: float) -> void:
|
||||||
|
await get_tree().create_timer(spawn_delay).timeout
|
||||||
|
if fullswing_cw: $AnimationPlayer.play("fullswing_cw")
|
||||||
|
elif fullswing_ccw: $AnimationPlayer.play("fullswing_ccw")
|
||||||
|
elif halfswing_cw: $AnimationPlayer.play("halfswing_cw")
|
||||||
|
elif halfswing_ccw: $AnimationPlayer.play("halfswing_ccw")
|
||||||
|
else:
|
||||||
|
$AnimationPlayer.play("RESET")
|
||||||
|
%Player2D.is_on_moving_platform = false
|
||||||
|
|
||||||
|
func on_contact(body: Node2D) -> void:
|
||||||
|
if body==%Player2D and %Player2D.death_cooldown == 0:
|
||||||
|
print("SLASH KILL")
|
||||||
|
%Player2D/Jetpack/DeathSound.play()
|
||||||
|
%Player2D.on_death(false,%Player2D.position)
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
uid://by82tj263c628
|
||||||
@@ -0,0 +1,151 @@
|
|||||||
|
[gd_scene format=3 uid="uid://dgxovyasrduo5"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://by82tj263c628" path="res://saw_swinging.gd" id="1_n4mys"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://d22jcb3da431q" path="res://art/saw_chain.png" id="2_31jf1"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cpftgnwkpx1rp" path="res://art/saw.png" id="2_vwlp5"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dfdjachaibh2u" path="res://art/saw2.png" id="3_31jf1"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cwvvgwo87pct0" path="res://art/saw3.png" id="4_3wt0e"]
|
||||||
|
|
||||||
|
[sub_resource type="CircleShape2D" id="CircleShape2D_ryup7"]
|
||||||
|
radius = 16.0
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_vwlp5"]
|
||||||
|
length = 0.001
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0),
|
||||||
|
"transitions": PackedFloat32Array(1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_3wt0e"]
|
||||||
|
resource_name = "fullswing_ccw"
|
||||||
|
length = 2.0
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 2),
|
||||||
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, -6.2831855]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_31jf1"]
|
||||||
|
resource_name = "fullswing_cw"
|
||||||
|
length = 2.0
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 2),
|
||||||
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, 6.2831855]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_x3ve6"]
|
||||||
|
resource_name = "halfswing_ccw"
|
||||||
|
length = 2.0
|
||||||
|
loop_mode = 2
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 2),
|
||||||
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [1.3089969389957472, -1.3089969389957472]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_g2k3i"]
|
||||||
|
resource_name = "halfswing_cw"
|
||||||
|
length = 2.0
|
||||||
|
loop_mode = 2
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 2),
|
||||||
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [-1.3089969389957472, 1.3089969389957472]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_3wt0e"]
|
||||||
|
_data = {
|
||||||
|
&"RESET": SubResource("Animation_vwlp5"),
|
||||||
|
&"fullswing_ccw": SubResource("Animation_3wt0e"),
|
||||||
|
&"fullswing_cw": SubResource("Animation_31jf1"),
|
||||||
|
&"halfswing_ccw": SubResource("Animation_x3ve6"),
|
||||||
|
&"halfswing_cw": SubResource("Animation_g2k3i")
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="SpriteFrames" id="SpriteFrames_lmieu"]
|
||||||
|
animations = [{
|
||||||
|
"frames": [{
|
||||||
|
"duration": 0.3,
|
||||||
|
"texture": ExtResource("2_vwlp5")
|
||||||
|
}, {
|
||||||
|
"duration": 0.3,
|
||||||
|
"texture": ExtResource("3_31jf1")
|
||||||
|
}, {
|
||||||
|
"duration": 0.3,
|
||||||
|
"texture": ExtResource("4_3wt0e")
|
||||||
|
}],
|
||||||
|
"loop": 1,
|
||||||
|
"name": &"default",
|
||||||
|
"speed": 5.0
|
||||||
|
}]
|
||||||
|
|
||||||
|
[sub_resource type="CircleShape2D" id="CircleShape2D_vwlp5"]
|
||||||
|
radius = 18.0
|
||||||
|
|
||||||
|
[node name="SawSwinging" type="AnimatableBody2D" unique_id=1098290500]
|
||||||
|
script = ExtResource("1_n4mys")
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1907671557]
|
||||||
|
position = Vector2(1.5195612e-05, 76)
|
||||||
|
shape = SubResource("CircleShape2D_ryup7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=141912847]
|
||||||
|
position = Vector2(5.9447484e-06, 34)
|
||||||
|
texture = ExtResource("2_31jf1")
|
||||||
|
|
||||||
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1221437574]
|
||||||
|
libraries/ = SubResource("AnimationLibrary_3wt0e")
|
||||||
|
|
||||||
|
[node name="SawBlade" type="AnimatedSprite2D" parent="." unique_id=760707152]
|
||||||
|
texture_filter = 1
|
||||||
|
position = Vector2(1.5195612e-05, 76)
|
||||||
|
sprite_frames = SubResource("SpriteFrames_lmieu")
|
||||||
|
autoplay = "default"
|
||||||
|
frame_progress = 0.40998712
|
||||||
|
|
||||||
|
[node name="Area2D" type="Area2D" parent="." unique_id=1356546922]
|
||||||
|
position = Vector2(19.000013, 83)
|
||||||
|
rotation = -6.834404e-05
|
||||||
|
|
||||||
|
[node name="ShapeCast2D" type="CollisionShape2D" parent="Area2D" unique_id=1586514592]
|
||||||
|
position = Vector2(-18.999523, -7.0012984)
|
||||||
|
shape = SubResource("CircleShape2D_vwlp5")
|
||||||
|
|
||||||
|
[connection signal="body_entered" from="Area2D" to="." method="on_contact"]
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
extends Node2D
|
||||||
|
|
||||||
|
@export var max_distance = 260.0
|
||||||
|
@export var spawn_delay = 0.0
|
||||||
|
var alt_position = Vector2(position.x + max_distance,0)
|
||||||
|
@export var halfswing_cw = false
|
||||||
|
@export var halfswing_ccw = false
|
||||||
|
@export var halfswing_cw_2 = false
|
||||||
|
@export var halfswing_ccw_2 = false
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
alt_position = Vector2(position.x + max_distance,0)
|
||||||
|
|
||||||
|
func _process(delta: float) -> void:
|
||||||
|
await get_tree().create_timer(spawn_delay).timeout
|
||||||
|
if halfswing_cw: $AnimationPlayer.play("halfswing_cw")
|
||||||
|
elif halfswing_ccw: $AnimationPlayer.play("halfswing_ccw")
|
||||||
|
elif halfswing_cw_2: $AnimationPlayer.play("halfswing_cw_2")
|
||||||
|
elif halfswing_ccw_2: $AnimationPlayer.play("halfswing_ccw_2")
|
||||||
|
else:
|
||||||
|
$AnimationPlayer.play("RESET")
|
||||||
|
%Player2D.is_on_moving_platform = false
|
||||||
|
|
||||||
|
func on_contact(body: Node2D) -> void:
|
||||||
|
if body==%Player2D and %Player2D.death_cooldown == 0:
|
||||||
|
print("SLASH KILL")
|
||||||
|
%Player2D/Jetpack/DeathSound.play()
|
||||||
|
%Player2D.on_death(false,%Player2D.position)
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
uid://chhyeigrkk5ux
|
||||||
@@ -0,0 +1,190 @@
|
|||||||
|
[gd_scene format=3 uid="uid://c4o2dhhuwq4ty"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://chhyeigrkk5ux" path="res://saw_swinging_b.gd" id="1_xp7he"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://d22jcb3da431q" path="res://art/saw_chain.png" id="2_axvpk"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cpftgnwkpx1rp" path="res://art/saw.png" id="3_rlgbm"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dfdjachaibh2u" path="res://art/saw2.png" id="4_42yyr"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://cwvvgwo87pct0" path="res://art/saw3.png" id="5_xd3ji"]
|
||||||
|
|
||||||
|
[sub_resource type="CircleShape2D" id="CircleShape2D_ryup7"]
|
||||||
|
radius = 16.0
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_vwlp5"]
|
||||||
|
length = 0.001
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0),
|
||||||
|
"transitions": PackedFloat32Array(1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_3wt0e"]
|
||||||
|
resource_name = "fullswing_ccw"
|
||||||
|
length = 2.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 2),
|
||||||
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, -6.2831855]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_31jf1"]
|
||||||
|
resource_name = "fullswing_cw"
|
||||||
|
length = 2.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 2),
|
||||||
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, 6.2831855]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_x3ve6"]
|
||||||
|
resource_name = "halfswing_ccw"
|
||||||
|
length = 4.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 1, 2, 3, 4),
|
||||||
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, -1.3089969389957472, 0.0, 1.3089969389957472, 0.0]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_xp7he"]
|
||||||
|
resource_name = "halfswing_ccw_2"
|
||||||
|
length = 4.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 1, 2, 3, 4),
|
||||||
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [3.141592653589793, 1.8325957145940461, 3.141592653589793, 4.4505895925855405, 3.141592653589793]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_g2k3i"]
|
||||||
|
resource_name = "halfswing_cw"
|
||||||
|
length = 4.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 1, 2, 3, 4),
|
||||||
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, 1.3089969389957472, 0.0, -1.3089969389957472, 0.0]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_axvpk"]
|
||||||
|
resource_name = "halfswing_cw_2"
|
||||||
|
length = 4.0
|
||||||
|
loop_mode = 1
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath(".:rotation")
|
||||||
|
tracks/0/interp = 5
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 1, 2, 3, 4),
|
||||||
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [3.141592653589793, 4.4505895925855405, 3.141592653589793, 1.8325957145940461, 3.141592653589793]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_3wt0e"]
|
||||||
|
_data = {
|
||||||
|
&"RESET": SubResource("Animation_vwlp5"),
|
||||||
|
&"fullswing_ccw": SubResource("Animation_3wt0e"),
|
||||||
|
&"fullswing_cw": SubResource("Animation_31jf1"),
|
||||||
|
&"halfswing_ccw": SubResource("Animation_x3ve6"),
|
||||||
|
&"halfswing_ccw_2": SubResource("Animation_xp7he"),
|
||||||
|
&"halfswing_cw": SubResource("Animation_g2k3i"),
|
||||||
|
&"halfswing_cw_2": SubResource("Animation_axvpk")
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="SpriteFrames" id="SpriteFrames_lmieu"]
|
||||||
|
animations = [{
|
||||||
|
"frames": [{
|
||||||
|
"duration": 0.3,
|
||||||
|
"texture": ExtResource("3_rlgbm")
|
||||||
|
}, {
|
||||||
|
"duration": 0.3,
|
||||||
|
"texture": ExtResource("4_42yyr")
|
||||||
|
}, {
|
||||||
|
"duration": 0.3,
|
||||||
|
"texture": ExtResource("5_xd3ji")
|
||||||
|
}],
|
||||||
|
"loop": 1,
|
||||||
|
"name": &"default",
|
||||||
|
"speed": 5.0
|
||||||
|
}]
|
||||||
|
|
||||||
|
[sub_resource type="CircleShape2D" id="CircleShape2D_vwlp5"]
|
||||||
|
radius = 18.0
|
||||||
|
|
||||||
|
[node name="SawSwingingB" type="AnimatableBody2D" unique_id=1098290500]
|
||||||
|
script = ExtResource("1_xp7he")
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1907671557]
|
||||||
|
position = Vector2(1.5195612e-05, 76)
|
||||||
|
shape = SubResource("CircleShape2D_ryup7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=141912847]
|
||||||
|
position = Vector2(5.9447484e-06, 34)
|
||||||
|
texture = ExtResource("2_axvpk")
|
||||||
|
|
||||||
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1221437574]
|
||||||
|
libraries/ = SubResource("AnimationLibrary_3wt0e")
|
||||||
|
speed_scale = 1.5
|
||||||
|
|
||||||
|
[node name="SawBlade" type="AnimatedSprite2D" parent="." unique_id=760707152]
|
||||||
|
texture_filter = 1
|
||||||
|
position = Vector2(1.5195612e-05, 76)
|
||||||
|
sprite_frames = SubResource("SpriteFrames_lmieu")
|
||||||
|
autoplay = "default"
|
||||||
|
frame_progress = 0.40998712
|
||||||
|
|
||||||
|
[node name="Area2D" type="Area2D" parent="." unique_id=1356546922]
|
||||||
|
position = Vector2(19.000013, 83)
|
||||||
|
rotation = -6.834404e-05
|
||||||
|
|
||||||
|
[node name="ShapeCast2D" type="CollisionShape2D" parent="Area2D" unique_id=1586514592]
|
||||||
|
position = Vector2(-18.999523, -7.0012984)
|
||||||
|
shape = SubResource("CircleShape2D_vwlp5")
|
||||||
|
|
||||||
|
[connection signal="body_entered" from="Area2D" to="." method="on_contact"]
|
||||||
@@ -28,15 +28,20 @@ func _physics_process(delta: float) -> void:
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
func _on_contact(body) -> void:
|
func _on_contact(body) -> void:
|
||||||
|
if not enabled:
|
||||||
|
return
|
||||||
|
|
||||||
#get_tree().call_group("TELEPORTERS","disable")
|
#get_tree().call_group("TELEPORTERS","disable")
|
||||||
for teleporter in get_tree().get_nodes_in_group("TELEPORTERS"):
|
for teleporter in get_tree().get_nodes_in_group("TELEPORTERS"):
|
||||||
if teleporter != self:
|
if teleporter == self:
|
||||||
if teleporter.paired_teleporter == paired_teleporter and enabled:
|
continue
|
||||||
%Player2D.get_node("Camera2D").position_smoothing_enabled = false
|
|
||||||
if %Player2D.teleport_cooldown > 0:
|
if teleporter.paired_teleporter == paired_teleporter:
|
||||||
return
|
%Player2D.get_node("Camera2D").position_smoothing_enabled = false
|
||||||
body.set_position(teleporter.global_position)
|
if %Player2D.teleport_cooldown > 0:
|
||||||
%Player2D.on_teleport()
|
return
|
||||||
disable()
|
body.set_position(teleporter.global_position)
|
||||||
await get_tree().create_timer(cooldown).timeout
|
%Player2D.on_teleport()
|
||||||
enable()
|
disable()
|
||||||
|
await get_tree().create_timer(cooldown).timeout
|
||||||
|
enable()
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_scene format=3 uid="uid://c6u0t3ur7qbj6"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://blbaaqyrt8dtk" path="res://art/block/block.png" id="1_78i3v"]
|
||||||
|
|
||||||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f3sb7"]
|
||||||
|
size = Vector2(16, 14)
|
||||||
|
|
||||||
|
[node name="VerticalDoubleBlockS" type="RigidBody2D" unique_id=1409784601]
|
||||||
|
gravity_scale = 0.0
|
||||||
|
freeze = true
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
||||||
|
scale = Vector2(1, 2.29)
|
||||||
|
shape = SubResource("RectangleShape2D_f3sb7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1680278216]
|
||||||
|
texture_repeat = 2
|
||||||
|
rotation = 1.5707964
|
||||||
|
texture = ExtResource("1_78i3v")
|
||||||
|
region_enabled = true
|
||||||
|
region_rect = Rect2(-32, 16, 32, 16)
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_scene format=3 uid="uid://cdgp3pqy2ioid"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://blbaaqyrt8dtk" path="res://art/block/block.png" id="1_514qt"]
|
||||||
|
|
||||||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f3sb7"]
|
||||||
|
size = Vector2(16, 14)
|
||||||
|
|
||||||
|
[node name="VerticalLongBlockS" type="RigidBody2D" unique_id=1409784601]
|
||||||
|
gravity_scale = 0.0
|
||||||
|
freeze = true
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
||||||
|
scale = Vector2(1, 11.4)
|
||||||
|
shape = SubResource("RectangleShape2D_f3sb7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1680278216]
|
||||||
|
texture_repeat = 2
|
||||||
|
rotation = 1.5707964
|
||||||
|
texture = ExtResource("1_514qt")
|
||||||
|
region_enabled = true
|
||||||
|
region_rect = Rect2(-160, 16, 160, 16)
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_scene format=3 uid="uid://bydpw6svxkwk4"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://blbaaqyrt8dtk" path="res://art/block/block.png" id="1_74jic"]
|
||||||
|
|
||||||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f3sb7"]
|
||||||
|
size = Vector2(16, 14)
|
||||||
|
|
||||||
|
[node name="VerticalLongishBlockS" type="RigidBody2D" unique_id=1409784601]
|
||||||
|
gravity_scale = 0.0
|
||||||
|
freeze = true
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1866755047]
|
||||||
|
scale = Vector2(1, 5.7)
|
||||||
|
shape = SubResource("RectangleShape2D_f3sb7")
|
||||||
|
|
||||||
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1680278216]
|
||||||
|
texture_repeat = 2
|
||||||
|
rotation = 1.5707964
|
||||||
|
texture = ExtResource("1_74jic")
|
||||||
|
region_enabled = true
|
||||||
|
region_rect = Rect2(-80, 16, 80, 16)
|
||||||
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 2.5 KiB |
@@ -111,7 +111,7 @@ body {
|
|||||||
|
|
||||||
<script src="index.js"></script>
|
<script src="index.js"></script>
|
||||||
<script>
|
<script>
|
||||||
const GODOT_CONFIG = {"args":[],"canvasResizePolicy":2,"emscriptenPoolSize":8,"ensureCrossOriginIsolationHeaders":true,"executable":"index","experimentalVK":false,"fileSizes":{"index.pck":15227116,"index.wasm":32537295},"focusCanvas":true,"gdextensionLibs":[],"godotPoolSize":4};
|
const GODOT_CONFIG = {"args":[],"canvasResizePolicy":2,"emscriptenPoolSize":8,"ensureCrossOriginIsolationHeaders":true,"executable":"index","experimentalVK":false,"fileSizes":{"index.pck":18699304,"index.wasm":32537295},"focusCanvas":true,"gdextensionLibs":[],"godotPoolSize":4};
|
||||||
const GODOT_THREADS_ENABLED = false;
|
const GODOT_THREADS_ENABLED = false;
|
||||||
const engine = new Engine(GODOT_CONFIG);
|
const engine = new Engine(GODOT_CONFIG);
|
||||||
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 496 B |
@@ -35,7 +35,18 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://cue2gfw1bdfh7" path="res://sign_arrow_up.tscn" id="31_jjr1n"]
|
[ext_resource type="PackedScene" uid="uid://cue2gfw1bdfh7" path="res://sign_arrow_up.tscn" id="31_jjr1n"]
|
||||||
[ext_resource type="PackedScene" uid="uid://div6quttr84u1" path="res://horizontal_moving_block.tscn" id="34_w44yn"]
|
[ext_resource type="PackedScene" uid="uid://div6quttr84u1" path="res://horizontal_moving_block.tscn" id="34_w44yn"]
|
||||||
[ext_resource type="PackedScene" uid="uid://b61sumdnt0qqh" path="res://hidden_horizontal_moving_block.tscn" id="35_6ah6f"]
|
[ext_resource type="PackedScene" uid="uid://b61sumdnt0qqh" path="res://hidden_horizontal_moving_block.tscn" id="35_6ah6f"]
|
||||||
[ext_resource type="PackedScene" uid="uid://7bjqgxckho" path="res://hidden_teleporter.tscn" id="36_g1i3r"]
|
[ext_resource type="PackedScene" uid="uid://c13khrhjy5nrj" path="res://saw.tscn" id="37_my276"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://crmvdya3m7mll" path="res://level_border_block_h.tscn" id="38_1ew0l"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://bnuiagw3bblfh" path="res://hat_pickup.tscn" id="38_yx0jh"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b4221qweamyvs" path="res://level_border_block_v.tscn" id="39_ryup7"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dgxovyasrduo5" path="res://saw_swinging.tscn" id="40_ryup7"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cdgp3pqy2ioid" path="res://vertical_long_block_s.tscn" id="41_xpnt2"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://c6n6v8ko733yd" path="res://long_block_s.tscn" id="42_ruyqm"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://bydpw6svxkwk4" path="res://vertical_longish_block_s.tscn" id="43_fnoqa"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://c6u0t3ur7qbj6" path="res://vertical_double_block_s.tscn" id="44_nx736"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://1wpbevbqjvxc" path="res://double_block_s.tscn" id="45_55kwu"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://c4o2dhhuwq4ty" path="res://saw_swinging_b.tscn" id="46_ruyqm"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://hqmkjtv5shyk" path="res://down_spike.tscn" id="47_fnoqa"]
|
||||||
|
|
||||||
[node name="World" type="Node2D" unique_id=1327991900]
|
[node name="World" type="Node2D" unique_id=1327991900]
|
||||||
process_mode = 1
|
process_mode = 1
|
||||||
@@ -402,15 +413,15 @@ position = Vector2(0, -58.094738)
|
|||||||
position = Vector2(0, -85.66513)
|
position = Vector2(0, -85.66513)
|
||||||
|
|
||||||
[node name="Disk" parent="Tutorial" unique_id=514380026 instance=ExtResource("10_2u3nc")]
|
[node name="Disk" parent="Tutorial" unique_id=514380026 instance=ExtResource("10_2u3nc")]
|
||||||
position = Vector2(55, 95.511696)
|
position = Vector2(426, 363.3383)
|
||||||
disk_num = 1
|
disk_num = 1
|
||||||
|
|
||||||
[node name="Disk2" parent="Tutorial" unique_id=369042906 instance=ExtResource("10_2u3nc")]
|
[node name="Disk2" parent="Tutorial" unique_id=369042906 instance=ExtResource("10_2u3nc")]
|
||||||
position = Vector2(8512, -893.08356)
|
position = Vector2(8293, -704.0295)
|
||||||
disk_num = 2
|
disk_num = 2
|
||||||
|
|
||||||
[node name="Disk4" parent="Tutorial" unique_id=1193788903 instance=ExtResource("10_2u3nc")]
|
[node name="Disk4" parent="Tutorial" unique_id=1193788903 instance=ExtResource("10_2u3nc")]
|
||||||
position = Vector2(9593, -1262.3298)
|
position = Vector2(9084, -1026.997)
|
||||||
disk_num = 4
|
disk_num = 4
|
||||||
|
|
||||||
[node name="WallSpike" parent="Tutorial" unique_id=287086441 instance=ExtResource("10_hiqwa")]
|
[node name="WallSpike" parent="Tutorial" unique_id=287086441 instance=ExtResource("10_hiqwa")]
|
||||||
@@ -447,6 +458,10 @@ position = Vector2(1368, 401)
|
|||||||
[node name="LongBlock11" parent="Tutorial" unique_id=1016724328 instance=ExtResource("6_dwbse")]
|
[node name="LongBlock11" parent="Tutorial" unique_id=1016724328 instance=ExtResource("6_dwbse")]
|
||||||
position = Vector2(1149, 629.44025)
|
position = Vector2(1149, 629.44025)
|
||||||
|
|
||||||
|
[node name="HatPickup" parent="Tutorial" unique_id=1480603595 instance=ExtResource("38_yx0jh")]
|
||||||
|
position = Vector2(53, 103.38895)
|
||||||
|
hat_type = "hat_pirate"
|
||||||
|
|
||||||
[node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=1637221343 groups=["Hidden in editor"]]
|
[node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=1637221343 groups=["Hidden in editor"]]
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
@@ -903,7 +918,7 @@ sign_text = "YOUR DASH WILL ALSO BE REFRESHED..."
|
|||||||
|
|
||||||
[node name="HiddenSpike" parent="." unique_id=1878715961 instance=ExtResource("28_k83mh")]
|
[node name="HiddenSpike" parent="." unique_id=1878715961 instance=ExtResource("28_k83mh")]
|
||||||
visible = true
|
visible = true
|
||||||
position = Vector2(8232, -721.7533)
|
position = Vector2(8234, -692.2137)
|
||||||
|
|
||||||
[node name="HiddenSpike2" type="Node2D" parent="." unique_id=141634991]
|
[node name="HiddenSpike2" type="Node2D" parent="." unique_id=141634991]
|
||||||
position = Vector2(8254, -686.30566)
|
position = Vector2(8254, -686.30566)
|
||||||
@@ -964,12 +979,6 @@ position = Vector2(1292, -1381.1807)
|
|||||||
[node name="VerticalLongBlock11" parent="Pharaoh5" unique_id=1350323303 instance=ExtResource("4_pkg7o")]
|
[node name="VerticalLongBlock11" parent="Pharaoh5" unique_id=1350323303 instance=ExtResource("4_pkg7o")]
|
||||||
position = Vector2(1071, -1562.1807)
|
position = Vector2(1071, -1562.1807)
|
||||||
|
|
||||||
[node name="VerticalLongBlock12" parent="Pharaoh5" unique_id=1650192814 instance=ExtResource("4_pkg7o")]
|
|
||||||
position = Vector2(1341, -1752.1807)
|
|
||||||
|
|
||||||
[node name="VerticalLongBlock13" parent="Pharaoh5" unique_id=1589057212 instance=ExtResource("4_pkg7o")]
|
|
||||||
position = Vector2(1045, -1927.1807)
|
|
||||||
|
|
||||||
[node name="WallSpike17" parent="Pharaoh5" unique_id=929086827 instance=ExtResource("10_hiqwa")]
|
[node name="WallSpike17" parent="Pharaoh5" unique_id=929086827 instance=ExtResource("10_hiqwa")]
|
||||||
position = Vector2(1307.0005, -1429.1807)
|
position = Vector2(1307.0005, -1429.1807)
|
||||||
|
|
||||||
@@ -994,30 +1003,6 @@ position = Vector2(1307.0005, -1345.4849)
|
|||||||
[node name="WallSpike24" parent="Pharaoh5" unique_id=861870396 instance=ExtResource("10_hiqwa")]
|
[node name="WallSpike24" parent="Pharaoh5" unique_id=861870396 instance=ExtResource("10_hiqwa")]
|
||||||
position = Vector2(1307, -1331.6997)
|
position = Vector2(1307, -1331.6997)
|
||||||
|
|
||||||
[node name="WallSpike25" parent="Pharaoh5" unique_id=2053410851 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1356.0005, -1800.1807)
|
|
||||||
|
|
||||||
[node name="WallSpike26" parent="Pharaoh5" unique_id=774929737 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1356, -1786.3955)
|
|
||||||
|
|
||||||
[node name="WallSpike27" parent="Pharaoh5" unique_id=461707164 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1356, -1772.6104)
|
|
||||||
|
|
||||||
[node name="WallSpike28" parent="Pharaoh5" unique_id=349586859 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1356, -1757.8403)
|
|
||||||
|
|
||||||
[node name="WallSpike29" parent="Pharaoh5" unique_id=1700351156 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1356.0005, -1744.0552)
|
|
||||||
|
|
||||||
[node name="WallSpike30" parent="Pharaoh5" unique_id=792756580 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1356.0002, -1730.27)
|
|
||||||
|
|
||||||
[node name="WallSpike31" parent="Pharaoh5" unique_id=889320038 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1356.0005, -1716.4849)
|
|
||||||
|
|
||||||
[node name="WallSpike32" parent="Pharaoh5" unique_id=1963981929 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1356, -1702.6997)
|
|
||||||
|
|
||||||
[node name="WallSpike33" parent="Pharaoh5" unique_id=163857781 instance=ExtResource("10_hiqwa")]
|
[node name="WallSpike33" parent="Pharaoh5" unique_id=163857781 instance=ExtResource("10_hiqwa")]
|
||||||
position = Vector2(1092.0002, -1243.1807)
|
position = Vector2(1092.0002, -1243.1807)
|
||||||
rotation = -1.5707964
|
rotation = -1.5707964
|
||||||
@@ -1082,38 +1067,6 @@ rotation = -1.5707964
|
|||||||
position = Vector2(1056, -1512.6997)
|
position = Vector2(1056, -1512.6997)
|
||||||
rotation = -1.5707964
|
rotation = -1.5707964
|
||||||
|
|
||||||
[node name="WallSpike49" parent="Pharaoh5" unique_id=115452622 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1030.0002, -1974.1807)
|
|
||||||
rotation = -1.5707964
|
|
||||||
|
|
||||||
[node name="WallSpike50" parent="Pharaoh5" unique_id=975041451 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1030, -1960.3955)
|
|
||||||
rotation = -1.5707964
|
|
||||||
|
|
||||||
[node name="WallSpike51" parent="Pharaoh5" unique_id=1826095793 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1030, -1946.6104)
|
|
||||||
rotation = -1.5707964
|
|
||||||
|
|
||||||
[node name="WallSpike52" parent="Pharaoh5" unique_id=1857545336 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1030, -1932.1807)
|
|
||||||
rotation = -1.5707964
|
|
||||||
|
|
||||||
[node name="WallSpike53" parent="Pharaoh5" unique_id=1416419910 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1030.0005, -1918.0552)
|
|
||||||
rotation = -1.5707964
|
|
||||||
|
|
||||||
[node name="WallSpike54" parent="Pharaoh5" unique_id=841503173 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1030, -1904.27)
|
|
||||||
rotation = -1.5707964
|
|
||||||
|
|
||||||
[node name="WallSpike55" parent="Pharaoh5" unique_id=1070909624 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1030.0002, -1890.4849)
|
|
||||||
rotation = -1.5707964
|
|
||||||
|
|
||||||
[node name="WallSpike56" parent="Pharaoh5" unique_id=1219841854 instance=ExtResource("10_hiqwa")]
|
|
||||||
position = Vector2(1030, -1876.6997)
|
|
||||||
rotation = -1.5707964
|
|
||||||
|
|
||||||
[node name="Spike3" parent="Pharaoh5" unique_id=139784319 instance=ExtResource("27_4h6ng")]
|
[node name="Spike3" parent="Pharaoh5" unique_id=139784319 instance=ExtResource("27_4h6ng")]
|
||||||
position = Vector2(816, -630.1806)
|
position = Vector2(816, -630.1806)
|
||||||
|
|
||||||
@@ -1214,7 +1167,7 @@ position = Vector2(1082, -631.1806)
|
|||||||
position = Vector2(1319, -629.1806)
|
position = Vector2(1319, -629.1806)
|
||||||
|
|
||||||
[node name="Teleporter" parent="Pharaoh5" unique_id=2120681134 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter" parent="Pharaoh5" unique_id=2120681134 instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(1214, -2106.1807)
|
position = Vector2(1193, -1706.41)
|
||||||
paired_teleporter = "F"
|
paired_teleporter = "F"
|
||||||
|
|
||||||
[node name="Teleporter2" parent="Pharaoh5" unique_id=880918025 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter2" parent="Pharaoh5" unique_id=880918025 instance=ExtResource("4_gbfbk")]
|
||||||
@@ -1416,11 +1369,11 @@ modulate = Color(1, 1, 1, 1)
|
|||||||
position = Vector2(53, -303.27414)
|
position = Vector2(53, -303.27414)
|
||||||
|
|
||||||
[node name="Teleporter" parent="QuadrantC" unique_id=672497775 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter" parent="QuadrantC" unique_id=672497775 instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(-65, -356.44577)
|
position = Vector2(-67, -352.50696)
|
||||||
paired_teleporter = "C1"
|
paired_teleporter = "C1"
|
||||||
|
|
||||||
[node name="Teleporter2" parent="QuadrantC" unique_id=1657885766 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter2" parent="QuadrantC" unique_id=1657885766 instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(-965, -163.45284)
|
position = Vector2(-961, -132.92844)
|
||||||
paired_teleporter = "C3"
|
paired_teleporter = "C3"
|
||||||
|
|
||||||
[node name="Block" parent="QuadrantC" unique_id=1060735363 instance=ExtResource("2_036b0")]
|
[node name="Block" parent="QuadrantC" unique_id=1060735363 instance=ExtResource("2_036b0")]
|
||||||
@@ -1433,17 +1386,227 @@ position = Vector2(-66, -334.78317)
|
|||||||
position = Vector2(37, -465.74265)
|
position = Vector2(37, -465.74265)
|
||||||
|
|
||||||
[node name="Block12" parent="QuadrantC" unique_id=1345743581 instance=ExtResource("2_036b0")]
|
[node name="Block12" parent="QuadrantC" unique_id=1345743581 instance=ExtResource("2_036b0")]
|
||||||
position = Vector2(-965, -146.71371)
|
position = Vector2(-961, -115.204704)
|
||||||
|
|
||||||
|
[node name="Block13" parent="QuadrantC" unique_id=289002208 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-945, -115.204704)
|
||||||
|
|
||||||
|
[node name="Block30" parent="QuadrantC" unique_id=816473810 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-945, -128.9899)
|
||||||
|
|
||||||
|
[node name="Block31" parent="QuadrantC" unique_id=1119400275 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-977, -115.204704)
|
||||||
|
|
||||||
|
[node name="Block32" parent="QuadrantC" unique_id=1205660476 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-978, -129.97455)
|
||||||
|
|
||||||
|
[node name="Block33" parent="QuadrantC" unique_id=442471976 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-699, -117.17402)
|
||||||
|
|
||||||
|
[node name="Block34" parent="QuadrantC" unique_id=425268934 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-699, -130.95921)
|
||||||
|
|
||||||
|
[node name="Block35" parent="QuadrantC" unique_id=736645162 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-731, -117.17402)
|
||||||
|
|
||||||
|
[node name="Block36" parent="QuadrantC" unique_id=1307552840 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-732, -131.94386)
|
||||||
|
|
||||||
|
[node name="Block37" parent="QuadrantC" unique_id=740712660 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-475, -118.158676)
|
||||||
|
|
||||||
|
[node name="Block38" parent="QuadrantC" unique_id=32020515 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-475, -131.94386)
|
||||||
|
|
||||||
|
[node name="Block39" parent="QuadrantC" unique_id=1616557258 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-507, -118.158676)
|
||||||
|
|
||||||
|
[node name="Block40" parent="QuadrantC" unique_id=2082878213 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-508, -132.92851)
|
||||||
|
|
||||||
|
[node name="Block41" parent="QuadrantC" unique_id=2083560450 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-289, -113.23539)
|
||||||
|
|
||||||
|
[node name="Block42" parent="QuadrantC" unique_id=1628327753 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-289, -127.02058)
|
||||||
|
|
||||||
|
[node name="Block43" parent="QuadrantC" unique_id=1929797721 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-321, -113.23539)
|
||||||
|
|
||||||
|
[node name="Block44" parent="QuadrantC" unique_id=665750308 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-322, -128.00523)
|
||||||
|
|
||||||
|
[node name="Block45" parent="QuadrantC" unique_id=1209323393 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-370, -300.32016)
|
||||||
|
|
||||||
|
[node name="Block53" parent="QuadrantC" unique_id=309240966 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-838, -520.88324)
|
||||||
|
|
||||||
|
[node name="Block46" parent="QuadrantC" unique_id=1245640277 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-370, -314.10535)
|
||||||
|
|
||||||
|
[node name="Block54" parent="QuadrantC" unique_id=1513232438 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-838, -534.66846)
|
||||||
|
|
||||||
|
[node name="Block49" parent="QuadrantC" unique_id=612009100 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-560, -300.32016)
|
||||||
|
|
||||||
|
[node name="Block47" parent="QuadrantC" unique_id=150619654 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-402, -300.32016)
|
||||||
|
|
||||||
|
[node name="Block50" parent="QuadrantC" unique_id=1973610367 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-560, -314.10535)
|
||||||
|
|
||||||
|
[node name="Block55" parent="QuadrantC" unique_id=1693597001 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-870, -520.88324)
|
||||||
|
|
||||||
|
[node name="Block51" parent="QuadrantC" unique_id=791222372 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-592, -300.32016)
|
||||||
|
|
||||||
|
[node name="Block48" parent="QuadrantC" unique_id=430380623 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-403, -315.09)
|
||||||
|
|
||||||
|
[node name="Block52" parent="QuadrantC" unique_id=622670780 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-593, -315.09)
|
||||||
|
|
||||||
|
[node name="Block56" parent="QuadrantC" unique_id=1720574496 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-871, -535.6531)
|
||||||
|
|
||||||
|
[node name="Block57" parent="QuadrantC" unique_id=275949868 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1038, -462.78848)
|
||||||
|
|
||||||
|
[node name="Block58" parent="QuadrantC" unique_id=448020578 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1038, -476.5737)
|
||||||
|
|
||||||
|
[node name="Block59" parent="QuadrantC" unique_id=558676740 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1070, -462.78848)
|
||||||
|
|
||||||
|
[node name="Block60" parent="QuadrantC" unique_id=876678248 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1071, -477.55832)
|
||||||
|
|
||||||
|
[node name="Block95" parent="QuadrantC" unique_id=1276827863 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-50, -334.7831)
|
||||||
|
|
||||||
|
[node name="Block96" parent="QuadrantC" unique_id=1906981054 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-50, -348.56833)
|
||||||
|
|
||||||
|
[node name="Block97" parent="QuadrantC" unique_id=1555384249 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-82, -334.7831)
|
||||||
|
|
||||||
|
[node name="Block98" parent="QuadrantC" unique_id=760466353 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-83, -349.55295)
|
||||||
|
|
||||||
|
[node name="Block61" parent="QuadrantC" unique_id=1679544876 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-946, -345.61435)
|
||||||
|
|
||||||
|
[node name="Block62" parent="QuadrantC" unique_id=139724863 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-946, -359.39957)
|
||||||
|
|
||||||
|
[node name="Block63" parent="QuadrantC" unique_id=180177121 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-978, -345.61435)
|
||||||
|
|
||||||
|
[node name="Block64" parent="QuadrantC" unique_id=2075438743 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-979, -360.3842)
|
||||||
|
|
||||||
|
[node name="Block65" parent="QuadrantC" unique_id=609931076 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1038, -637.07275)
|
||||||
|
|
||||||
|
[node name="Block66" parent="QuadrantC" unique_id=2000871365 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1038, -650.858)
|
||||||
|
|
||||||
|
[node name="Block67" parent="QuadrantC" unique_id=493059217 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1070, -637.07275)
|
||||||
|
|
||||||
|
[node name="Block68" parent="QuadrantC" unique_id=1467233851 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1071, -651.8426)
|
||||||
|
|
||||||
|
[node name="Block69" parent="QuadrantC" unique_id=543160899 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-831, -718.79926)
|
||||||
|
|
||||||
|
[node name="Block70" parent="QuadrantC" unique_id=1656570543 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-831, -732.5845)
|
||||||
|
|
||||||
|
[node name="Block71" parent="QuadrantC" unique_id=1696017732 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-863, -718.79926)
|
||||||
|
|
||||||
|
[node name="Block72" parent="QuadrantC" unique_id=1699215291 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-864, -733.5691)
|
||||||
|
|
||||||
|
[node name="Block73" parent="QuadrantC" unique_id=136259557 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1034, -798.55646)
|
||||||
|
|
||||||
|
[node name="Block74" parent="QuadrantC" unique_id=929515331 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1034, -812.3417)
|
||||||
|
|
||||||
|
[node name="Block75" parent="QuadrantC" unique_id=223961949 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1066, -798.55646)
|
||||||
|
|
||||||
|
[node name="Block76" parent="QuadrantC" unique_id=1502454646 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1067, -813.3263)
|
||||||
|
|
||||||
|
[node name="Block81" parent="QuadrantC" unique_id=24476348 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-614, -1076.2296)
|
||||||
|
|
||||||
|
[node name="Block82" parent="QuadrantC" unique_id=1950341352 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-614, -1090.0148)
|
||||||
|
|
||||||
|
[node name="Block83" parent="QuadrantC" unique_id=1021392365 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-646, -1076.2296)
|
||||||
|
|
||||||
|
[node name="Block84" parent="QuadrantC" unique_id=1832848474 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-647, -1090.9994)
|
||||||
|
|
||||||
|
[node name="Block85" parent="QuadrantC" unique_id=2061840861 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-614, -1155.0022)
|
||||||
|
|
||||||
|
[node name="Block86" parent="QuadrantC" unique_id=447383137 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-614, -1168.7874)
|
||||||
|
|
||||||
|
[node name="Block87" parent="QuadrantC" unique_id=1165773981 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-646, -1155.0022)
|
||||||
|
|
||||||
|
[node name="Block88" parent="QuadrantC" unique_id=674314005 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-647, -1169.772)
|
||||||
|
|
||||||
|
[node name="Block89" parent="QuadrantC" unique_id=777112118 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-507, -749.32367)
|
||||||
|
|
||||||
|
[node name="Block90" parent="QuadrantC" unique_id=1049368346 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-507, -763.1088)
|
||||||
|
|
||||||
|
[node name="Block91" parent="QuadrantC" unique_id=458496420 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-539, -749.32367)
|
||||||
|
|
||||||
|
[node name="Block92" parent="QuadrantC" unique_id=1450029391 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-540, -764.09344)
|
||||||
|
|
||||||
|
[node name="Block93" parent="QuadrantC" unique_id=1620661090 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-345, -594.7326)
|
||||||
|
|
||||||
|
[node name="Block94" parent="QuadrantC" unique_id=1723175333 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-346, -609.5024)
|
||||||
|
|
||||||
|
[node name="Block77" parent="QuadrantC" unique_id=828815177 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1017, -1083.1222)
|
||||||
|
|
||||||
|
[node name="Block78" parent="QuadrantC" unique_id=1063720595 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1017, -1096.9073)
|
||||||
|
|
||||||
|
[node name="Block79" parent="QuadrantC" unique_id=184039110 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1049, -1083.1222)
|
||||||
|
|
||||||
|
[node name="Block80" parent="QuadrantC" unique_id=1214915944 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-1050, -1097.892)
|
||||||
|
|
||||||
[node name="Block22" parent="QuadrantC" unique_id=208623108 instance=ExtResource("2_036b0")]
|
[node name="Block22" parent="QuadrantC" unique_id=208623108 instance=ExtResource("2_036b0")]
|
||||||
position = Vector2(-495, -149.6677)
|
position = Vector2(-491, -118.15868)
|
||||||
|
|
||||||
[node name="Teleporter3" parent="QuadrantC" unique_id=514093193 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter3" parent="QuadrantC" unique_id=514093193 instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(-719, -165.42216)
|
position = Vector2(-715, -134.89789)
|
||||||
paired_teleporter = "C2"
|
paired_teleporter = "C2"
|
||||||
|
|
||||||
[node name="Block14" parent="QuadrantC" unique_id=25815394 instance=ExtResource("2_036b0")]
|
[node name="Block14" parent="QuadrantC" unique_id=25815394 instance=ExtResource("2_036b0")]
|
||||||
position = Vector2(-719, -148.68303)
|
position = Vector2(-715, -117.17402)
|
||||||
|
|
||||||
[node name="Teleporter6" parent="QuadrantC" unique_id=408093378 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter6" parent="QuadrantC" unique_id=408093378 instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(-963, -362.3535)
|
position = Vector2(-963, -362.3535)
|
||||||
@@ -1475,7 +1638,7 @@ position = Vector2(-1054, -463.7732)
|
|||||||
|
|
||||||
[node name="Teleporter13" parent="QuadrantC" unique_id=353476236 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter13" parent="QuadrantC" unique_id=353476236 instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(-854, -537.62244)
|
position = Vector2(-854, -537.62244)
|
||||||
paired_teleporter = "C8"
|
paired_teleporter = "C9"
|
||||||
|
|
||||||
[node name="Block25" parent="QuadrantC" unique_id=1871263659 instance=ExtResource("2_036b0")]
|
[node name="Block25" parent="QuadrantC" unique_id=1871263659 instance=ExtResource("2_036b0")]
|
||||||
position = Vector2(-854, -520.8833)
|
position = Vector2(-854, -520.8833)
|
||||||
@@ -1509,32 +1672,18 @@ paired_teleporter = "C7"
|
|||||||
position = Vector2(-523, -749.3236)
|
position = Vector2(-523, -749.3236)
|
||||||
|
|
||||||
[node name="Teleporter5" parent="QuadrantC" unique_id=1450932853 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter5" parent="QuadrantC" unique_id=1450932853 instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(-310, -161.48354)
|
position = Vector2(-306, -130.95914)
|
||||||
paired_teleporter = "C4"
|
paired_teleporter = "C4"
|
||||||
|
|
||||||
[node name="Block16" parent="QuadrantC" unique_id=1112314894 instance=ExtResource("2_036b0")]
|
[node name="Block16" parent="QuadrantC" unique_id=1112314894 instance=ExtResource("2_036b0")]
|
||||||
position = Vector2(-310, -144.7444)
|
position = Vector2(-306, -113.23539)
|
||||||
|
|
||||||
[node name="Teleporter9" parent="QuadrantC" unique_id=2083407478 instance=ExtResource("4_gbfbk")]
|
|
||||||
position = Vector2(-576, -317.05927)
|
|
||||||
paired_teleporter = "C5"
|
|
||||||
|
|
||||||
[node name="Block20" parent="QuadrantC" unique_id=1507035532 instance=ExtResource("2_036b0")]
|
|
||||||
position = Vector2(-576, -300.32013)
|
|
||||||
|
|
||||||
[node name="Teleporter10" parent="QuadrantC" unique_id=1039511867 instance=ExtResource("4_gbfbk")]
|
|
||||||
position = Vector2(-386, -317.05927)
|
|
||||||
paired_teleporter = "C5"
|
|
||||||
|
|
||||||
[node name="Block21" parent="QuadrantC" unique_id=1090742592 instance=ExtResource("2_036b0")]
|
|
||||||
position = Vector2(-386, -300.32013)
|
|
||||||
|
|
||||||
[node name="Teleporter4" parent="QuadrantC" unique_id=1638253534 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter4" parent="QuadrantC" unique_id=1638253534 instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(-631, -1095.9227)
|
position = Vector2(-630, -1092.9688)
|
||||||
paired_teleporter = "C6"
|
paired_teleporter = "C6"
|
||||||
|
|
||||||
[node name="Block15" parent="QuadrantC" unique_id=2046333542 instance=ExtResource("2_036b0")]
|
[node name="Block15" parent="QuadrantC" unique_id=2046333542 instance=ExtResource("2_036b0")]
|
||||||
position = Vector2(-631, -1079.1835)
|
position = Vector2(-630, -1076.2295)
|
||||||
|
|
||||||
[node name="Teleporter11" parent="QuadrantC" unique_id=1697212240 instance=ExtResource("4_gbfbk")]
|
[node name="Teleporter11" parent="QuadrantC" unique_id=1697212240 instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(-630, -1171.7413)
|
position = Vector2(-630, -1171.7413)
|
||||||
@@ -1543,11 +1692,25 @@ paired_teleporter = "C9"
|
|||||||
[node name="Block23" parent="QuadrantC" unique_id=634060816 instance=ExtResource("2_036b0")]
|
[node name="Block23" parent="QuadrantC" unique_id=634060816 instance=ExtResource("2_036b0")]
|
||||||
position = Vector2(-630, -1155.0021)
|
position = Vector2(-630, -1155.0021)
|
||||||
|
|
||||||
|
[node name="Teleporter9" parent="QuadrantC" unique_id=2083407478 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-576, -318.04388)
|
||||||
|
paired_teleporter = "C5"
|
||||||
|
|
||||||
|
[node name="Teleporter10" parent="QuadrantC" unique_id=1039511867 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-386, -318.04388)
|
||||||
|
paired_teleporter = "C5"
|
||||||
|
|
||||||
|
[node name="Block20" parent="QuadrantC" unique_id=1507035532 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-576, -300.32013)
|
||||||
|
|
||||||
[node name="HiddenSpike" parent="QuadrantC" unique_id=947724428 instance=ExtResource("28_k83mh")]
|
[node name="HiddenSpike" parent="QuadrantC" unique_id=947724428 instance=ExtResource("28_k83mh")]
|
||||||
visible = true
|
visible = true
|
||||||
position = Vector2(-97, -391.89328)
|
position = Vector2(-97, -391.89328)
|
||||||
rotation = -3.1415925
|
rotation = -3.1415925
|
||||||
|
|
||||||
|
[node name="Block21" parent="QuadrantC" unique_id=1090742592 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(-386, -300.32013)
|
||||||
|
|
||||||
[node name="HiddenSpike2" parent="QuadrantC" unique_id=363082019 instance=ExtResource("28_k83mh")]
|
[node name="HiddenSpike2" parent="QuadrantC" unique_id=363082019 instance=ExtResource("28_k83mh")]
|
||||||
visible = true
|
visible = true
|
||||||
position = Vector2(-68, -391.89328)
|
position = Vector2(-68, -391.89328)
|
||||||
@@ -1640,15 +1803,15 @@ position = Vector2(-491, -359.39963)
|
|||||||
|
|
||||||
[node name="HiddenSpike5" parent="QuadrantC" unique_id=713848853 instance=ExtResource("28_k83mh")]
|
[node name="HiddenSpike5" parent="QuadrantC" unique_id=713848853 instance=ExtResource("28_k83mh")]
|
||||||
visible = true
|
visible = true
|
||||||
position = Vector2(-492, -443.09518)
|
position = Vector2(-491, -481.49698)
|
||||||
|
|
||||||
[node name="HiddenSpike6" parent="QuadrantC" unique_id=710135932 instance=ExtResource("28_k83mh")]
|
[node name="HiddenSpike6" parent="QuadrantC" unique_id=710135932 instance=ExtResource("28_k83mh")]
|
||||||
visible = true
|
visible = true
|
||||||
position = Vector2(-491.99988, -407.64792)
|
position = Vector2(-490.99988, -446.0497)
|
||||||
rotation = 3.1503193
|
rotation = 3.1503193
|
||||||
|
|
||||||
[node name="Block10" parent="QuadrantC" unique_id=1036988490 instance=ExtResource("2_036b0")]
|
[node name="Block10" parent="QuadrantC" unique_id=1036988490 instance=ExtResource("2_036b0")]
|
||||||
position = Vector2(-492, -425.37155)
|
position = Vector2(-491, -463.77335)
|
||||||
|
|
||||||
[node name="Spike" parent="QuadrantC" unique_id=227627360 instance=ExtResource("12_k3n1d")]
|
[node name="Spike" parent="QuadrantC" unique_id=227627360 instance=ExtResource("12_k3n1d")]
|
||||||
position = Vector2(-1087, -222.53244)
|
position = Vector2(-1087, -222.53244)
|
||||||
@@ -2330,33 +2493,32 @@ position = Vector2(317, -1141.2169)
|
|||||||
position = Vector2(332, -1141.2167)
|
position = Vector2(332, -1141.2167)
|
||||||
|
|
||||||
[node name="Disk3" parent="QuadrantC" unique_id=224370384 instance=ExtResource("10_2u3nc")]
|
[node name="Disk3" parent="QuadrantC" unique_id=224370384 instance=ExtResource("10_2u3nc")]
|
||||||
position = Vector2(-71, -450.97263)
|
position = Vector2(-367, -448.01868)
|
||||||
disk_num = 3
|
disk_num = 3
|
||||||
|
|
||||||
[node name="HiddenHorizontalMovingBlock" parent="QuadrantC" unique_id=521432634 instance=ExtResource("35_6ah6f")]
|
[node name="HiddenHorizontalMovingBlock" parent="QuadrantC" unique_id=521432634 instance=ExtResource("35_6ah6f")]
|
||||||
visible = false
|
|
||||||
modulate = Color(1, 1, 1, 1)
|
modulate = Color(1, 1, 1, 1)
|
||||||
position = Vector2(-720, -912.7766)
|
position = Vector2(-720, -912.7766)
|
||||||
|
|
||||||
[node name="HiddenHorizontalMovingBlock2" parent="QuadrantC" unique_id=406601912 instance=ExtResource("35_6ah6f")]
|
|
||||||
visible = false
|
|
||||||
modulate = Color(1, 1, 1, 1)
|
|
||||||
position = Vector2(-481, -477.55835)
|
|
||||||
|
|
||||||
[node name="HiddenHorizontalMovingBlock3" parent="QuadrantC" unique_id=525687146 instance=ExtResource("35_6ah6f")]
|
[node name="HiddenHorizontalMovingBlock3" parent="QuadrantC" unique_id=525687146 instance=ExtResource("35_6ah6f")]
|
||||||
visible = false
|
|
||||||
modulate = Color(1, 1, 1, 1)
|
|
||||||
position = Vector2(-619, -477.55838)
|
position = Vector2(-619, -477.55838)
|
||||||
|
|
||||||
[node name="HiddenHorizontalMovingBlock4" parent="QuadrantC" unique_id=1059738582 instance=ExtResource("35_6ah6f")]
|
[node name="HiddenHorizontalMovingBlock4" parent="QuadrantC" unique_id=1059738582 instance=ExtResource("35_6ah6f")]
|
||||||
visible = false
|
|
||||||
modulate = Color(1, 1, 1, 1)
|
|
||||||
position = Vector2(-367, -477.55832)
|
position = Vector2(-367, -477.55832)
|
||||||
|
|
||||||
[node name="HiddenTeleporter" parent="QuadrantC" unique_id=1585223156 instance=ExtResource("36_g1i3r")]
|
[node name="HiddenTeleporter" parent="QuadrantC" unique_id=1585223156 groups=["Hidden"] instance=ExtResource("4_gbfbk")]
|
||||||
position = Vector2(-495, -165.42218)
|
position = Vector2(-491, -134.89789)
|
||||||
paired_teleporter = "C1"
|
paired_teleporter = "C1"
|
||||||
|
|
||||||
|
[node name="LongerBlock8" parent="QuadrantC" unique_id=988254324 instance=ExtResource("6_dwbse")]
|
||||||
|
position = Vector2(-890, -37.416832)
|
||||||
|
|
||||||
|
[node name="LongerBlock9" parent="QuadrantC" unique_id=415765863 instance=ExtResource("6_dwbse")]
|
||||||
|
position = Vector2(-592, 20.67791)
|
||||||
|
|
||||||
|
[node name="LongerBlock10" parent="QuadrantC" unique_id=1760950741 instance=ExtResource("6_dwbse")]
|
||||||
|
position = Vector2(-289, -34.462864)
|
||||||
|
|
||||||
[node name="Pharaoh6" parent="." unique_id=740205336 instance=ExtResource("15_hiqwa")]
|
[node name="Pharaoh6" parent="." unique_id=740205336 instance=ExtResource("15_hiqwa")]
|
||||||
position = Vector2(8168, -681.3824)
|
position = Vector2(8168, -681.3824)
|
||||||
|
|
||||||
@@ -2501,4 +2663,330 @@ position = Vector2(9629, -1255.4371)
|
|||||||
[node name="Block27" parent="." unique_id=1307818222 instance=ExtResource("25_mc2jv")]
|
[node name="Block27" parent="." unique_id=1307818222 instance=ExtResource("25_mc2jv")]
|
||||||
position = Vector2(9629, -1271.1918)
|
position = Vector2(9629, -1271.1918)
|
||||||
|
|
||||||
|
[node name="Saw" parent="." unique_id=682265374 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(8323, -1366.7034)
|
||||||
|
|
||||||
|
[node name="Saw2" parent="." unique_id=220743606 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(8469, -1170.7567)
|
||||||
|
|
||||||
|
[node name="Saw3" parent="." unique_id=1952585518 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(8472, -1585.2971)
|
||||||
|
|
||||||
|
[node name="Saw4" parent="." unique_id=879280048 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(8321, -1772.382)
|
||||||
|
|
||||||
|
[node name="Saw5" parent="." unique_id=1680757565 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(8520, -1950.6049)
|
||||||
|
|
||||||
|
[node name="HatPickup" parent="." unique_id=812970241 instance=ExtResource("38_yx0jh")]
|
||||||
|
position = Vector2(-4924, 220.5631)
|
||||||
|
rotation = 0.014323293
|
||||||
|
hat_type = "dunce1"
|
||||||
|
|
||||||
|
[node name="DebugPortals" type="Node2D" parent="." unique_id=1727548024 groups=["Debug Mode Only"]]
|
||||||
|
|
||||||
|
[node name="Teleporter19" parent="DebugPortals" unique_id=448556847 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-4242, 448.01877)
|
||||||
|
paired_teleporter = "WARP3"
|
||||||
|
|
||||||
|
[node name="Teleporter20" parent="DebugPortals" unique_id=1184852122 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-4199, 447.03412)
|
||||||
|
paired_teleporter = "WARP4"
|
||||||
|
|
||||||
|
[node name="Teleporter22" parent="DebugPortals" unique_id=1602293215 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-4341, 447.03412)
|
||||||
|
paired_teleporter = "WARP1"
|
||||||
|
|
||||||
|
[node name="Teleporter21" parent="DebugPortals" unique_id=166720549 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-4289, 447.03412)
|
||||||
|
paired_teleporter = "WARP2"
|
||||||
|
|
||||||
|
[node name="Block95" parent="DebugPortals" unique_id=841118333 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(6523, 40.370922)
|
||||||
|
|
||||||
|
[node name="Block97" parent="DebugPortals" unique_id=313568192 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(6491, 40.370922)
|
||||||
|
|
||||||
|
[node name="Teleporter18" parent="DebugPortals" unique_id=71064754 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(6507, 23.63176)
|
||||||
|
paired_teleporter = "WARP3"
|
||||||
|
|
||||||
|
[node name="Block99" parent="DebugPortals" unique_id=238182326 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(6507, 40.370922)
|
||||||
|
|
||||||
|
[node name="Block96" parent="DebugPortals" unique_id=248633569 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(8017, -625.257)
|
||||||
|
|
||||||
|
[node name="Block98" parent="DebugPortals" unique_id=615938034 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(7985, -625.257)
|
||||||
|
|
||||||
|
[node name="Teleporter23" parent="DebugPortals" unique_id=178131491 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(8001, -641.99615)
|
||||||
|
paired_teleporter = "WARP2"
|
||||||
|
|
||||||
|
[node name="Block100" parent="DebugPortals" unique_id=1713678932 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(8001, -625.257)
|
||||||
|
|
||||||
|
[node name="Block101" parent="DebugPortals" unique_id=290674675 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(8690, -761.13965)
|
||||||
|
|
||||||
|
[node name="Block102" parent="DebugPortals" unique_id=2085114650 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(8658, -761.13965)
|
||||||
|
|
||||||
|
[node name="Teleporter24" parent="DebugPortals" unique_id=1219598362 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(8674, -777.8788)
|
||||||
|
paired_teleporter = "WARP4"
|
||||||
|
|
||||||
|
[node name="Block103" parent="DebugPortals" unique_id=11466330 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(8674, -761.13965)
|
||||||
|
|
||||||
|
[node name="Block104" parent="DebugPortals" unique_id=1272805817 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(80, 269.79596)
|
||||||
|
|
||||||
|
[node name="Block105" parent="DebugPortals" unique_id=1267090097 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(48, 269.79596)
|
||||||
|
|
||||||
|
[node name="Teleporter25" parent="DebugPortals" unique_id=2005115604 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(64, 253.05678)
|
||||||
|
paired_teleporter = "WARP1"
|
||||||
|
|
||||||
|
[node name="Block106" parent="DebugPortals" unique_id=1054937590 instance=ExtResource("2_036b0")]
|
||||||
|
position = Vector2(64, 269.79596)
|
||||||
|
|
||||||
|
[node name="LongerBlock" parent="DebugPortals" unique_id=914814155 instance=ExtResource("6_dwbse")]
|
||||||
|
position = Vector2(-4297, 467.7119)
|
||||||
|
|
||||||
|
[node name="Sign" parent="DebugPortals" unique_id=1217139165 instance=ExtResource("24_wjb0r")]
|
||||||
|
position = Vector2(-4396, 458.85)
|
||||||
|
sign_text = "DEBUG MODE WARP PORTALS"
|
||||||
|
|
||||||
|
[node name="Pharaoh" parent="DebugPortals" unique_id=1770352474 groups=["Hidden"] instance=ExtResource("15_hiqwa")]
|
||||||
|
position = Vector2(-4150, 460.8193)
|
||||||
|
|
||||||
|
[node name="HatPickup2" parent="." unique_id=307172210 instance=ExtResource("38_yx0jh")]
|
||||||
|
position = Vector2(9596, -1253.4679)
|
||||||
|
hat_type = "pope1"
|
||||||
|
|
||||||
|
[node name="HatPickup3" parent="." unique_id=875650398 instance=ExtResource("38_yx0jh")]
|
||||||
|
position = Vector2(7700, 929.51587)
|
||||||
|
hat_type = "cap1"
|
||||||
|
|
||||||
|
[node name="HatPickup4" parent="." unique_id=1755769172 instance=ExtResource("38_yx0jh")]
|
||||||
|
position = Vector2(8510, -958.0709)
|
||||||
|
hat_type = "wizard1"
|
||||||
|
|
||||||
|
[node name="LevelBorderBlockH" parent="." unique_id=974826545 instance=ExtResource("38_1ew0l")]
|
||||||
|
position = Vector2(-4760, -1535.0798)
|
||||||
|
|
||||||
|
[node name="LevelBorderBlockH3" parent="." unique_id=1943781212 instance=ExtResource("38_1ew0l")]
|
||||||
|
position = Vector2(-6716, -100.435)
|
||||||
|
|
||||||
|
[node name="LevelBorderBlockH2" parent="." unique_id=203676189 instance=ExtResource("38_1ew0l")]
|
||||||
|
position = Vector2(-4760, -2058.9175)
|
||||||
|
|
||||||
|
[node name="LevelBorderBlockV" parent="." unique_id=1863499464 instance=ExtResource("39_ryup7")]
|
||||||
|
position = Vector2(-5264, -1796.9983)
|
||||||
|
|
||||||
|
[node name="LevelBorderBlockV2" parent="." unique_id=1584857951 instance=ExtResource("39_ryup7")]
|
||||||
|
position = Vector2(-4256, -1796.9983)
|
||||||
|
|
||||||
|
[node name="TeleporterLevelSelect" parent="." unique_id=1457473782 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-5222, 353.49173)
|
||||||
|
paired_teleporter = "LVLSELECT"
|
||||||
|
|
||||||
|
[node name="TeleporterLevelSelect2" parent="." unique_id=639660602 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-7174, -172.31491)
|
||||||
|
paired_teleporter = "LVLSELECT"
|
||||||
|
|
||||||
|
[node name="TeleporterLv1A2" parent="." unique_id=503216712 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-6987, -128.99002)
|
||||||
|
paired_teleporter = "LVL1A"
|
||||||
|
|
||||||
|
[node name="TeleporterLv1B2" parent="." unique_id=527073843 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-7021, -687.29034)
|
||||||
|
paired_teleporter = "LVL1B"
|
||||||
|
|
||||||
|
[node name="TeleporterLv1A" parent="." unique_id=789720442 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-5228, -1644.3766)
|
||||||
|
paired_teleporter = "LVL1A"
|
||||||
|
|
||||||
|
[node name="TeleporterLv1B" parent="." unique_id=1909239859 instance=ExtResource("4_gbfbk")]
|
||||||
|
position = Vector2(-4305, -1570.5273)
|
||||||
|
paired_teleporter = "LVL1B"
|
||||||
|
|
||||||
|
[node name="Sign15" parent="." unique_id=1071149314 instance=ExtResource("24_wjb0r")]
|
||||||
|
position = Vector2(-7176, -110.28155)
|
||||||
|
sign_text = "LEVEL SELECT"
|
||||||
|
|
||||||
|
[node name="Sign17" parent="." unique_id=364469894 instance=ExtResource("24_wjb0r")]
|
||||||
|
position = Vector2(-7176, -110.28155)
|
||||||
|
sign_text = "LEVEL SELECT"
|
||||||
|
|
||||||
|
[node name="Sign16" parent="." unique_id=671241159 instance=ExtResource("24_wjb0r")]
|
||||||
|
position = Vector2(-7078, -142.77518)
|
||||||
|
scale = Vector2(-1, -1)
|
||||||
|
sign_text = "LEVEL 1"
|
||||||
|
|
||||||
|
[node name="LongBlock12" parent="." unique_id=514950089 instance=ExtResource("3_dwbse")]
|
||||||
|
position = Vector2(-7031, -151.63712)
|
||||||
|
|
||||||
|
[node name="SawSwinging" parent="." unique_id=1098290500 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-5048, -1800.937)
|
||||||
|
fullswing_cw = true
|
||||||
|
|
||||||
|
[node name="SawSwinging7" parent="." unique_id=564257755 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-5131, -2056.9465)
|
||||||
|
spawn_delay = 1.5
|
||||||
|
fullswing_ccw = true
|
||||||
|
|
||||||
|
[node name="SawSwinging8" parent="." unique_id=1057653964 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-5265, -2056.9465)
|
||||||
|
fullswing_cw = true
|
||||||
|
|
||||||
|
[node name="SawSwinging2" parent="." unique_id=1548905534 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-4788, -1800.937)
|
||||||
|
fullswing_cw = true
|
||||||
|
|
||||||
|
[node name="SawSwinging3" parent="." unique_id=1600959540 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-4583, -1694.5941)
|
||||||
|
fullswing_cw = true
|
||||||
|
|
||||||
|
[node name="SawSwinging4" parent="." unique_id=1089263633 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-4583, -1890.5406)
|
||||||
|
fullswing_ccw = true
|
||||||
|
|
||||||
|
[node name="Saw6" parent="." unique_id=960224204 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(-4916, -1799.9523)
|
||||||
|
|
||||||
|
[node name="Saw7" parent="." unique_id=1044426919 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(-4916, -1650.2844)
|
||||||
|
|
||||||
|
[node name="Saw10" parent="." unique_id=1793805616 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(-4916, -1545.9109)
|
||||||
|
|
||||||
|
[node name="Saw13" parent="." unique_id=1372152815 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(-5161, -1545.9109)
|
||||||
|
|
||||||
|
[node name="Saw11" parent="." unique_id=1617763882 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(-4376, -2048.0857)
|
||||||
|
|
||||||
|
[node name="Saw12" parent="." unique_id=316237595 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(-4376, -1542.9564)
|
||||||
|
|
||||||
|
[node name="Saw8" parent="." unique_id=855093163 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(-4621, -1567.5734)
|
||||||
|
|
||||||
|
[node name="Saw9" parent="." unique_id=1835080331 instance=ExtResource("37_my276")]
|
||||||
|
position = Vector2(-4545, -1567.5734)
|
||||||
|
|
||||||
|
[node name="VerticalLongBlockS" parent="." unique_id=1771329865 instance=ExtResource("41_xpnt2")]
|
||||||
|
position = Vector2(-5131, -1974.2366)
|
||||||
|
|
||||||
|
[node name="VerticalLongBlockS2" parent="." unique_id=1534400762 instance=ExtResource("41_xpnt2")]
|
||||||
|
position = Vector2(-5131, -1621.7292)
|
||||||
|
|
||||||
|
[node name="VerticalLongBlockS6" parent="." unique_id=483239911 instance=ExtResource("41_xpnt2")]
|
||||||
|
position = Vector2(-5192, -1621.7292)
|
||||||
|
|
||||||
|
[node name="VerticalLongBlockS7" parent="." unique_id=1103722376 instance=ExtResource("41_xpnt2")]
|
||||||
|
position = Vector2(-5192, -1781.2434)
|
||||||
|
|
||||||
|
[node name="VerticalLongBlockS8" parent="." unique_id=1021386434 instance=ExtResource("41_xpnt2")]
|
||||||
|
position = Vector2(-5192, -1923.0339)
|
||||||
|
|
||||||
|
[node name="VerticalLongBlockS3" parent="." unique_id=1935447756 instance=ExtResource("41_xpnt2")]
|
||||||
|
position = Vector2(-5131, -1878.7252)
|
||||||
|
|
||||||
|
[node name="LongBlockS" parent="." unique_id=366742113 instance=ExtResource("42_ruyqm")]
|
||||||
|
position = Vector2(-5045, -1921.0651)
|
||||||
|
|
||||||
|
[node name="VerticalLongishBlockS" parent="." unique_id=2077142940 instance=ExtResource("43_fnoqa")]
|
||||||
|
position = Vector2(-4972, -1966.3594)
|
||||||
|
|
||||||
|
[node name="VerticalLongishBlockS2" parent="." unique_id=553307512 instance=ExtResource("43_fnoqa")]
|
||||||
|
position = Vector2(-4847, -1580.3744)
|
||||||
|
|
||||||
|
[node name="VerticalDoubleBlockS" parent="." unique_id=1030244604 instance=ExtResource("44_nx736")]
|
||||||
|
position = Vector2(-4972, -2022.4846)
|
||||||
|
|
||||||
|
[node name="VerticalDoubleBlockS2" parent="." unique_id=1638795877 instance=ExtResource("44_nx736")]
|
||||||
|
position = Vector2(-4982, -1555.7573)
|
||||||
|
|
||||||
|
[node name="Block35" parent="." unique_id=780204810 instance=ExtResource("25_mc2jv")]
|
||||||
|
position = Vector2(-4972, -2045.1316)
|
||||||
|
|
||||||
|
[node name="DoubleBlockS" parent="." unique_id=1178926121 instance=ExtResource("45_55kwu")]
|
||||||
|
position = Vector2(-5048, -1801.9218)
|
||||||
|
|
||||||
|
[node name="DoubleBlockS2" parent="." unique_id=1252003938 instance=ExtResource("45_55kwu")]
|
||||||
|
position = Vector2(-4788, -1801.9218)
|
||||||
|
|
||||||
|
[node name="SawSwinging5" parent="." unique_id=1227610881 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-4352, -1796.0132)
|
||||||
|
fullswing_cw = true
|
||||||
|
|
||||||
|
[node name="SawSwinging9" parent="." unique_id=653414671 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-4303, -2054.9783)
|
||||||
|
fullswing_cw = true
|
||||||
|
|
||||||
|
[node name="SawSwinging10" parent="." unique_id=2137330479 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-4303, -2054.9783)
|
||||||
|
spawn_delay = 0.5
|
||||||
|
fullswing_ccw = true
|
||||||
|
|
||||||
|
[node name="SawSwinging6" parent="." unique_id=87552658 instance=ExtResource("40_ryup7")]
|
||||||
|
position = Vector2(-4352, -1796.0132)
|
||||||
|
scale = Vector2(-1, -1)
|
||||||
|
spawn_delay = 1.0
|
||||||
|
fullswing_cw = true
|
||||||
|
|
||||||
|
[node name="DoubleBlockS5" parent="." unique_id=1778950439 instance=ExtResource("45_55kwu")]
|
||||||
|
position = Vector2(-4352, -1796.9985)
|
||||||
|
|
||||||
|
[node name="DoubleBlockS3" parent="." unique_id=1205670033 instance=ExtResource("45_55kwu")]
|
||||||
|
position = Vector2(-4583, -1891.5259)
|
||||||
|
|
||||||
|
[node name="DoubleBlockS4" parent="." unique_id=785942200 instance=ExtResource("45_55kwu")]
|
||||||
|
position = Vector2(-4583, -1695.5793)
|
||||||
|
|
||||||
|
[node name="SawSwingingB" parent="." unique_id=1184270235 instance=ExtResource("46_ruyqm")]
|
||||||
|
position = Vector2(-4696, -2053.0088)
|
||||||
|
halfswing_cw = true
|
||||||
|
|
||||||
|
[node name="SawSwingingB2" parent="." unique_id=345082484 instance=ExtResource("46_ruyqm")]
|
||||||
|
position = Vector2(-4483, -2053.0088)
|
||||||
|
spawn_delay = 0.3
|
||||||
|
halfswing_ccw = true
|
||||||
|
|
||||||
|
[node name="SawSwingingB3" parent="." unique_id=225166195 instance=ExtResource("46_ruyqm")]
|
||||||
|
position = Vector2(-5055, -1533.1104)
|
||||||
|
halfswing_cw_2 = true
|
||||||
|
|
||||||
|
[node name="SawSwingingB4" parent="." unique_id=1694721354 instance=ExtResource("46_ruyqm")]
|
||||||
|
position = Vector2(-4790, -1533.1105)
|
||||||
|
spawn_delay = 0.3
|
||||||
|
halfswing_ccw_2 = true
|
||||||
|
|
||||||
|
[node name="VerticalLongBlockS4" parent="." unique_id=1000566359 instance=ExtResource("41_xpnt2")]
|
||||||
|
position = Vector2(-4352, -1973.2518)
|
||||||
|
|
||||||
|
[node name="VerticalLongBlockS5" parent="." unique_id=1164828260 instance=ExtResource("41_xpnt2")]
|
||||||
|
position = Vector2(-4352, -1620.7446)
|
||||||
|
|
||||||
|
[node name="Pharaoh8" parent="." unique_id=1265608911 instance=ExtResource("15_hiqwa")]
|
||||||
|
position = Vector2(-5228, -1540.9878)
|
||||||
|
|
||||||
|
[node name="Spike19" parent="." unique_id=1013613610 instance=ExtResource("47_fnoqa")]
|
||||||
|
position = Vector2(-4920, -2045.1318)
|
||||||
|
|
||||||
|
[node name="Spike20" parent="." unique_id=722069947 instance=ExtResource("47_fnoqa")]
|
||||||
|
position = Vector2(-4904, -2045.1318)
|
||||||
|
|
||||||
|
[node name="Spike21" parent="." unique_id=755059167 instance=ExtResource("47_fnoqa")]
|
||||||
|
position = Vector2(-4870, -2045.1318)
|
||||||
|
|
||||||
|
[node name="HatPickup5" parent="." unique_id=2139510891 instance=ExtResource("38_yx0jh")]
|
||||||
|
position = Vector2(-4303, -2014.6074)
|
||||||
|
hat_type = "meatboy3"
|
||||||
|
|
||||||
[connection signal="toggled" from="CanvasLayer/MusicButton" to="CanvasLayer/MusicButton" method="_on_toggled"]
|
[connection signal="toggled" from="CanvasLayer/MusicButton" to="CanvasLayer/MusicButton" method="_on_toggled"]
|
||||||