Compare commits
2 Commits
main
...
46508e55db
Author | SHA1 | Date | |
---|---|---|---|
![]() |
46508e55db | ||
![]() |
7feff48380 |
@@ -1,20 +1,10 @@
|
|||||||
{
|
{
|
||||||
"properties": {
|
"properties": {
|
||||||
"primary_layer_size": [
|
"primary_layer_size": [512, 512]
|
||||||
512.0,
|
|
||||||
512.0
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"animations": {
|
"animations": {
|
||||||
"default": {
|
"default": {
|
||||||
"frames": [
|
"frames": [[0, 0, 512, 512]],
|
||||||
[
|
|
||||||
0.0,
|
|
||||||
0.0,
|
|
||||||
512.0,
|
|
||||||
512.0
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"speed": 5.0,
|
"speed": 5.0,
|
||||||
"loop": true
|
"loop": true
|
||||||
}
|
}
|
||||||
@@ -30,20 +20,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SMBLL": {
|
"SMBLL": {
|
||||||
"Day": {
|
"Day": {"source": "OverworldLL.png"},
|
||||||
"source": "OverworldLL.png"
|
"Night": {"source": "OverworldNightLL.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "OverworldNightLL.png"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"SMBANN": {
|
|
||||||
"Day": {
|
|
||||||
"source": "OverworldANN.png"
|
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "OverworldNightANN.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Desert": {
|
"Desert": {
|
||||||
@@ -67,66 +45,28 @@
|
|||||||
"Underground": {
|
"Underground": {
|
||||||
"SMB1": {
|
"SMB1": {
|
||||||
"source": "Underground.png",
|
"source": "Underground.png",
|
||||||
"animation_overrides": {
|
"animations": {"default": {
|
||||||
"default": {
|
"frames": [[0, 0, 512, 512], [512, 0, 512, 512]],
|
||||||
"frames": [
|
"speed": 5.0,
|
||||||
[
|
"loop": true
|
||||||
0.0,
|
}}
|
||||||
0.0,
|
|
||||||
512.0,
|
|
||||||
512.0
|
|
||||||
],
|
|
||||||
[
|
|
||||||
512.0,
|
|
||||||
0.0,
|
|
||||||
512.0,
|
|
||||||
512.0
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"speed": 5.0,
|
|
||||||
"loop": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"SMBLL": {
|
"SMBLL": {
|
||||||
"source": "UndergroundLL.png",
|
"source": "UndergroundLL.png",
|
||||||
"animation_overrides": {
|
"animations": {"default": {
|
||||||
"default": {
|
"frames": [[0, 0, 512, 512], [512, 0, 512, 512]],
|
||||||
"frames": [
|
"speed": 5.0,
|
||||||
[
|
"loop": true
|
||||||
0.0,
|
}}
|
||||||
0.0,
|
|
||||||
512.0,
|
|
||||||
512.0
|
|
||||||
],
|
|
||||||
[
|
|
||||||
512.0,
|
|
||||||
0.0,
|
|
||||||
512.0,
|
|
||||||
512.0
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"speed": 5.0,
|
|
||||||
"loop": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Castle": {
|
"Castle": {
|
||||||
"SMB1": {
|
"SMB1": {"source": "Castle.png"},
|
||||||
"source": "Castle.png"
|
"SMBLL": {"source": "CastleLL.png"}
|
||||||
},
|
|
||||||
"SMBLL": {
|
|
||||||
"source": "CastleLL.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"GhostHouse": {
|
"GhostHouse": {
|
||||||
"SMB1": {
|
"SMB1": {"source": "GhostHouse.png"},
|
||||||
"source": "GhostHouse.png"
|
"SMBLL": {"source": "GhostHouseLL.png"}
|
||||||
},
|
|
||||||
"SMBLL": {
|
|
||||||
"source": "GhostHouseLL.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"Snow": {
|
"Snow": {
|
||||||
"SMB1": {
|
"SMB1": {
|
||||||
@@ -144,194 +84,113 @@
|
|||||||
"Night": {
|
"Night": {
|
||||||
"source": "SnowNightLL.png"
|
"source": "SnowNightLL.png"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"SMBANN": {
|
|
||||||
"Day": {
|
|
||||||
"source": "SnowANN.png"
|
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "SnowNightANN.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Jungle": {
|
"Jungle":
|
||||||
"SMB1": {
|
{
|
||||||
"source": "Jungle.png"
|
"SMB1": {"source": "Jungle.png"},
|
||||||
},
|
"SMBLL": {"source": "JungleLL.png"}
|
||||||
"SMBLL": {
|
|
||||||
"source": "JungleLL.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"Autumn": {
|
"Autumn": {
|
||||||
"Day": {
|
"Day":
|
||||||
"SMB1": {
|
{
|
||||||
"source": "Autumn.png"
|
"SMB1": {"source": "Autumn.png"},
|
||||||
},
|
"SMBLL": {"source": "AutumnLL.png"}
|
||||||
"SMBLL": {
|
|
||||||
"source": "AutumnLL.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"Night": {
|
"Night": {
|
||||||
"SMB1": {
|
"SMB1": {"source": "AutumnNight.png"},
|
||||||
"source": "AutumnNight.png"
|
"SMBLL": {"source": "AutumnNightLL.png"}
|
||||||
},
|
|
||||||
"SMBLL": {
|
|
||||||
"source": "AutumnNightLL.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Pipeland": {
|
"Pipeland": {
|
||||||
"Day": {
|
"Day":
|
||||||
"SMB1": {
|
{
|
||||||
"source": "Pipeland.png"
|
"SMB1": {"source": "Pipeland.png"},
|
||||||
},
|
"SMBLL": {"source": "PipelandLL.png"}
|
||||||
"SMBLL": {
|
|
||||||
"source": "PipelandLL.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"Night": {
|
"Night": {
|
||||||
"SMB1": {
|
"SMB1": {"source": "PipelandNight.png"},
|
||||||
"source": "PipelandNight.png"
|
"SMBLL": {"source": "PipelandNightLL.png"}
|
||||||
},
|
|
||||||
"SMBLL": {
|
|
||||||
"source": "PipelandNightLL.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Volcano": {
|
"Volcano":
|
||||||
"SMB1": {
|
{
|
||||||
"source": "Volcano.png"
|
"SMB1": {"source": "Volcano.png"},
|
||||||
},
|
"SMBLL": {"source": "VolcanoLL.png"}
|
||||||
"SMBLL": {
|
|
||||||
"source": "VolcanoLL.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"Mountain": {
|
"Mountain":
|
||||||
|
{
|
||||||
"SMB1": {
|
"SMB1": {
|
||||||
"Day": {
|
"Day": {"source": "Mountain.png"},
|
||||||
"source": "Mountain.png"
|
"Night": {"source": "MountainNight.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "MountainNight.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"SMBLL": {
|
"SMBLL": {
|
||||||
"Day": {
|
"Day": {"source": "MountainLL.png"},
|
||||||
"source": "MountainLL.png"
|
"Night": {"source": "MountainNightLL.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "MountainNightLL.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Skyland": {
|
"Skyland": {
|
||||||
"Day": {
|
"Day": {
|
||||||
"SMB1": {
|
"SMB1": {"source": "Sky.png"},
|
||||||
"source": "Sky.png"
|
"SMBLL": {"source": "SkyLL.png"}
|
||||||
},
|
|
||||||
"SMBLL": {
|
|
||||||
"source": "SkyLL.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"Night": {
|
"Night": {
|
||||||
"SMB1": {
|
"SMB1": {"source": "SkyNight.png"},
|
||||||
"source": "SkyNight.png"
|
"SMBLL": {"source": "SkyNightLL.png"}
|
||||||
},
|
|
||||||
"SMBLL": {
|
|
||||||
"source": "SkyNightLL.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Beach": {
|
"Beach":
|
||||||
|
{
|
||||||
"SMB1": {
|
"SMB1": {
|
||||||
"Day": {
|
"Day": {"source": "BeachHills.png"},
|
||||||
"source": "BeachHills.png"
|
"Night": {"source": "BeachHillsNight.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "BeachHillsNight.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"SMBLL": {
|
"SMBLL": {
|
||||||
"Day": {
|
"Day": {"source": "BeachLL.png"},
|
||||||
"source": "BeachLL.png"
|
"Night": {"source": "BeachNightLL.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "BeachNightLL.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Underwater": {
|
"Underwater":
|
||||||
|
{
|
||||||
"SMB1": {
|
"SMB1": {
|
||||||
"Day": {
|
"Day": {"source": "Underwater.png"},
|
||||||
"source": "Underwater.png"
|
"Night": {"source": "UnderwaterNight.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "UnderwaterNight.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"SMBLL": {
|
"SMBLL": {
|
||||||
"Day": {
|
"Day": {"source": "UnderwaterLL.png"},
|
||||||
"source": "UnderwaterLL.png"
|
"Night": {"source": "UnderwaterNightLL.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "UnderwaterNightLL.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Garden": {
|
"Garden": {
|
||||||
"SMB1": {
|
"SMB1": {
|
||||||
"Day": {
|
"Day": {"source": "GardenHill.png"},
|
||||||
"source": "GardenHill.png"
|
"Night": {"source": "GardenNight.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "GardenNight.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"SMBLL": {
|
"SMBLL": {
|
||||||
"Day": {
|
"Day": {"source": "GardenHillLL.png"},
|
||||||
"source": "GardenHillLL.png"
|
"Night": {"source": "GardenHillNightLL.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "GardenHillNightLL.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
"CastleWater": {
|
"CastleWater":
|
||||||
|
{
|
||||||
"SMB1": {
|
"SMB1": {
|
||||||
"Day": {
|
"Day": {"source": "CastleWater.png"},
|
||||||
"source": "CastleWater.png"
|
"Night": {"source": "CastleWaterNight.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "CastleWaterNight.png"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"SMBLL": {
|
"SMBLL": {
|
||||||
"Day": {
|
"Day": {"source": "CastleWaterLL.png"},
|
||||||
"source": "CastleWaterLL.png"
|
"Night": {"source": "CastleWaterNightLL.png"}
|
||||||
},
|
|
||||||
"Night": {
|
|
||||||
"source": "CastleWaterNightLL.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Space": {
|
"Space": {
|
||||||
"SMB1": {
|
"SMB1": {"source": "Space.png"},
|
||||||
"source": "Space.png"
|
"SMBLL": {"source": "SpaceLL.png"}
|
||||||
},
|
|
||||||
"SMBLL": {
|
|
||||||
"source": "SpaceLL.png"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Airship": {
|
|
||||||
"link": "Skyland"
|
|
||||||
},
|
},
|
||||||
|
"Airship": {"link": "Skyland"},
|
||||||
"Bonus": {
|
"Bonus": {
|
||||||
"SMB1": {
|
"SMB1": {"source": "Bonus.png"},
|
||||||
"source": "Bonus.png"
|
"SMBLL": {"source": "BonusLL.png"}
|
||||||
},
|
|
||||||
"SMBLL": {
|
|
||||||
"source": "BonusLL.png"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Before Width: | Height: | Size: 1.7 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://cs28m2tkqkqpt"
|
|
||||||
path="res://.godot/imported/OverworldANN.png-a917c4a1e4c1e40208df341e8af51f42.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Assets/Sprites/Backgrounds/Hills/OverworldANN.png"
|
|
||||||
dest_files=["res://.godot/imported/OverworldANN.png-a917c4a1e4c1e40208df341e8af51f42.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
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
|
|
||||||
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
|
|
Before Width: | Height: | Size: 1.7 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://bc1nkboy3fr6k"
|
|
||||||
path="res://.godot/imported/OverworldNightANN.png-98a6485e550acd4158fbc7898baf20e0.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Assets/Sprites/Backgrounds/Hills/OverworldNightANN.png"
|
|
||||||
dest_files=["res://.godot/imported/OverworldNightANN.png-98a6485e550acd4158fbc7898baf20e0.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
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
|
|
||||||
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
|
|
Before Width: | Height: | Size: 1.7 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://wq4msfwikcwr"
|
|
||||||
path="res://.godot/imported/SnowANN.png-547267a957ae04d1a3806374cbacb137.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Assets/Sprites/Backgrounds/Hills/SnowANN.png"
|
|
||||||
dest_files=["res://.godot/imported/SnowANN.png-547267a957ae04d1a3806374cbacb137.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
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
|
|
||||||
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
|
|
Before Width: | Height: | Size: 1.7 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://cpssr0kuj5iyx"
|
|
||||||
path="res://.godot/imported/SnowNightANN.png-880d870cd2c8b88c76dda7d4cf1467bf.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Assets/Sprites/Backgrounds/Hills/SnowNightANN.png"
|
|
||||||
dest_files=["res://.godot/imported/SnowNightANN.png-880d870cd2c8b88c76dda7d4cf1467bf.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
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
|
|
||||||
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
|
|
Before Width: | Height: | Size: 295 B |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://cd8q0nuveukv1"
|
|
||||||
path="res://.godot/imported/CheepCheepSideGenerator.png-09ee2d284f88ce6583cde162f843856a.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Assets/Sprites/Editor/CheepCheepSideGenerator.png"
|
|
||||||
dest_files=["res://.godot/imported/CheepCheepSideGenerator.png-09ee2d284f88ce6583cde162f843856a.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
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
|
|
||||||
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
|
|
@@ -74,6 +74,15 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"variations": {
|
"variations": {
|
||||||
|
"Overworld": {
|
||||||
|
"source": "Bowser.png",
|
||||||
|
"rect": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
96.0,
|
||||||
|
96.0
|
||||||
|
]
|
||||||
|
},
|
||||||
"default": {
|
"default": {
|
||||||
"source": "Bowser.png",
|
"source": "Bowser.png",
|
||||||
"rect": [
|
"rect": [
|
||||||
|
Before Width: | Height: | Size: 697 B After Width: | Height: | Size: 806 B |
@@ -74,6 +74,15 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"variations": {
|
"variations": {
|
||||||
|
"Overworld": {
|
||||||
|
"source": "BowsersBro.png",
|
||||||
|
"rect": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
96.0,
|
||||||
|
96.0
|
||||||
|
]
|
||||||
|
},
|
||||||
"default": {
|
"default": {
|
||||||
"source": "BowsersBro.png",
|
"source": "BowsersBro.png",
|
||||||
"rect": [
|
"rect": [
|
||||||
@@ -82,54 +91,6 @@
|
|||||||
96.0,
|
96.0,
|
||||||
96.0
|
96.0
|
||||||
]
|
]
|
||||||
},
|
|
||||||
"Underwater": {
|
|
||||||
"source": "BowsersBro.png",
|
|
||||||
"rect": [
|
|
||||||
96.0,
|
|
||||||
0.0,
|
|
||||||
96.0,
|
|
||||||
96.0
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"CastleWater": {
|
|
||||||
"link": "Underwater"
|
|
||||||
},
|
|
||||||
"Snow": {
|
|
||||||
"source": "BowsersBro.png",
|
|
||||||
"rect": [
|
|
||||||
192.0,
|
|
||||||
0.0,
|
|
||||||
96.0,
|
|
||||||
96.0
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"Space": {
|
|
||||||
"source": "BowsersBro.png",
|
|
||||||
"rect": [
|
|
||||||
0.0,
|
|
||||||
96.0,
|
|
||||||
96.0,
|
|
||||||
96.0
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"Volcano": {
|
|
||||||
"source": "BowsersBro.png",
|
|
||||||
"rect": [
|
|
||||||
96.0,
|
|
||||||
96.0,
|
|
||||||
96.0,
|
|
||||||
96.0
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"Bonus": {
|
|
||||||
"source": "BowsersBro.png",
|
|
||||||
"rect": [
|
|
||||||
192.0,
|
|
||||||
96.0,
|
|
||||||
96.0,
|
|
||||||
96.0
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 825 B |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.2 KiB |
@@ -6,9 +6,6 @@
|
|||||||
},
|
},
|
||||||
"SMBLL": {
|
"SMBLL": {
|
||||||
"source": "LLPlatform.png"
|
"source": "LLPlatform.png"
|
||||||
},
|
|
||||||
"SMBANN": {
|
|
||||||
"link": "SMBLL"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -14,4 +14,4 @@ dest_files=["res://.godot/imported/Font.fnt-6c6685c58d22178166a8720d2c719ea3.fon
|
|||||||
|
|
||||||
fallbacks=[]
|
fallbacks=[]
|
||||||
compress=true
|
compress=true
|
||||||
scaling_mode=0
|
scaling_mode=2
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://w0upk3mm4jf2"
|
uid="uid://fl3d66h6h0o7"
|
||||||
path="res://.godot/imported/Font.png-641933ef994f12d7d57b3370c1fb44de.ctex"
|
path="res://.godot/imported/Font.png-641933ef994f12d7d57b3370c1fb44de.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bsepw8fa2vk04"
|
uid="uid://bmyn0megjnnrx"
|
||||||
path="res://.godot/imported/FontGA.png-d849a866dc513008eabe61624b4d39c8.ctex"
|
path="res://.godot/imported/FontGA.png-d849a866dc513008eabe61624b4d39c8.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://ct72gsk4uny04"
|
uid="uid://du7ke62m5mfci"
|
||||||
path="res://.godot/imported/FontJP.png-e9d4affae12e83d1ad38e68741a363e2.ctex"
|
path="res://.godot/imported/FontJP.png-e9d4affae12e83d1ad38e68741a363e2.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
info face="FontLL.png" size=16 bold=0 italic=0 charset="" unicode=1 stretchH=100 smooth=1 aa=1 padding=0,0,0,0 spacing=1,1 outline=0
|
info face="Font.png" size=16 bold=0 italic=0 charset="" unicode=1 stretchH=100 smooth=1 aa=1 padding=0,0,0,0 spacing=1,1 outline=0
|
||||||
common lineHeight=16 base=16 scaleW=256 scaleH=256 pages=1 packed=0 alphaChnl=0 redChnl=0 greenChnl=0 blueChnl=0
|
common lineHeight=16 base=16 scaleW=256 scaleH=256 pages=1 packed=0 alphaChnl=0 redChnl=0 greenChnl=0 blueChnl=0
|
||||||
page id=0 file="FontLL.png"
|
page id=0 file="FontLL.png"
|
||||||
page id=1 file="FontGA.png"
|
page id=1 file="FontGA.png"
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="font_data_bmfont"
|
importer="font_data_bmfont"
|
||||||
type="FontFile"
|
type="FontFile"
|
||||||
uid="uid://x1bkppv4xsrv"
|
uid="uid://b8pt2ab0kg0vw"
|
||||||
path="res://.godot/imported/FontLL.fnt-b0a4b8976c6dfce9e7529f579de98f07.fontdata"
|
path="res://.godot/imported/FontLL.fnt-b0a4b8976c6dfce9e7529f579de98f07.fontdata"
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
@@ -14,4 +14,4 @@ dest_files=["res://.godot/imported/FontLL.fnt-b0a4b8976c6dfce9e7529f579de98f07.f
|
|||||||
|
|
||||||
fallbacks=[]
|
fallbacks=[]
|
||||||
compress=true
|
compress=true
|
||||||
scaling_mode=0
|
scaling_mode=2
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bl63bqgh8mpr2"
|
uid="uid://gd41bb6k1803"
|
||||||
path="res://.godot/imported/FontLL.png-8507bc88b2949495a33d1ab1002b7a73.ctex"
|
path="res://.godot/imported/FontLL.png-8507bc88b2949495a33d1ab1002b7a73.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
|
@@ -1,13 +1,6 @@
|
|||||||
{
|
{
|
||||||
"variations": {
|
"variations": {
|
||||||
"SMB1": {
|
"SMB1": {"source": "Font.fnt"},
|
||||||
"source": "Font.fnt"
|
"SMBLL": {"source": "FontLL.fnt"}
|
||||||
},
|
|
||||||
"SMBLL": {
|
|
||||||
"source": "FontLL.fnt"
|
|
||||||
},
|
|
||||||
"SMBANN": {
|
|
||||||
"link": "SMBLL"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -1,40 +1,3 @@
|
|||||||
[remap]
|
[remap]
|
||||||
|
|
||||||
importer="texture"
|
importer="skip"
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://cv6no0vc04p8v"
|
|
||||||
path="res://.godot/imported/ScoreFont.png-281fa6a3ecebf9e9d4520f2c046dfbdb.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://Assets/Sprites/UI/ScoreFont.png"
|
|
||||||
dest_files=["res://.godot/imported/ScoreFont.png-281fa6a3ecebf9e9d4520f2c046dfbdb.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
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
|
|
||||||
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
|
|
||||||
|
@@ -31,7 +31,7 @@
|
|||||||
"Autumn": {"source": "TitleSMBLL.png", "rect": [352, 88, 176, 88], "properties": {"star_offset_x": 0, "star_offset_y": -4}},
|
"Autumn": {"source": "TitleSMBLL.png", "rect": [352, 88, 176, 88], "properties": {"star_offset_x": 0, "star_offset_y": -4}},
|
||||||
"Beach": {"source": "TitleSMBLL.png", "rect": [0, 176, 176, 88], "properties": {"star_offset_x": 0, "star_offset_y": -4}},
|
"Beach": {"source": "TitleSMBLL.png", "rect": [0, 176, 176, 88], "properties": {"star_offset_x": 0, "star_offset_y": -4}},
|
||||||
"Mountain": {"source": "TitleSMBLL.png", "rect": [176, 176, 176, 88], "properties": {"star_offset_x": 0, "star_offset_y": -4}},
|
"Mountain": {"source": "TitleSMBLL.png", "rect": [176, 176, 176, 88], "properties": {"star_offset_x": 0, "star_offset_y": -4}},
|
||||||
"Space": {"source": "TitleSMBLL.png", "rect": [352, 176, 176, 88], "properties": {"star_offset_x": 0, "star_offset_y": -4}}
|
"Space": {"source": "TitleSMBLL.png", "rect": [352, 176, 176, 88], "properties": {"star_offset_x": 0, "star_offset_y": -0}}
|
||||||
},
|
},
|
||||||
"SMBANN": {
|
"SMBANN": {
|
||||||
"default": {"source": "TitleSMBANN.png", "rect": [0, 0, 176, 88], "properties": {"star_offset_x": -88, "star_offset_y": 4}},
|
"default": {"source": "TitleSMBANN.png", "rect": [0, 0, 176, 88], "properties": {"star_offset_x": -88, "star_offset_y": 4}},
|
||||||
@@ -42,7 +42,7 @@
|
|||||||
"Autumn": {"source": "TitleSMBANN.png", "rect": [352, 88, 176, 88], "properties": {"star_offset_x": -88, "star_offset_y": 4}},
|
"Autumn": {"source": "TitleSMBANN.png", "rect": [352, 88, 176, 88], "properties": {"star_offset_x": -88, "star_offset_y": 4}},
|
||||||
"Beach": {"source": "TitleSMBANN.png", "rect": [0, 176, 176, 88], "properties": {"star_offset_x": -88, "star_offset_y": 4}},
|
"Beach": {"source": "TitleSMBANN.png", "rect": [0, 176, 176, 88], "properties": {"star_offset_x": -88, "star_offset_y": 4}},
|
||||||
"Mountain": {"source": "TitleSMBANN.png", "rect": [176, 176, 176, 88], "properties": {"star_offset_x": -88, "star_offset_y": 4}},
|
"Mountain": {"source": "TitleSMBANN.png", "rect": [176, 176, 176, 88], "properties": {"star_offset_x": -88, "star_offset_y": 4}},
|
||||||
"Space": {"source": "TitleSMBANN.png", "rect": [352, 176, 176, 88], "properties": {"star_offset_x": -88, "star_offset_y": 4}}
|
"Space": {"source": "TitleSMBANN.png", "rect": [352, 176, 176, 88], "properties": {"star_offset_x": 0, "star_offset_y": -0}}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -4,13 +4,9 @@
|
|||||||
|
|
||||||
"res://Assets/Sprites/Backgrounds/Hills/Overworld.png",
|
"res://Assets/Sprites/Backgrounds/Hills/Overworld.png",
|
||||||
"res://Assets/Sprites/Backgrounds/Hills/OverworldAlt.png",
|
"res://Assets/Sprites/Backgrounds/Hills/OverworldAlt.png",
|
||||||
"res://Assets/Sprites/Backgrounds/Hills/OverworldANN.png",
|
|
||||||
"res://Assets/Sprites/Backgrounds/Hills/OverworldNight.png",
|
"res://Assets/Sprites/Backgrounds/Hills/OverworldNight.png",
|
||||||
"res://Assets/Sprites/Backgrounds/Hills/OverworldNightANN.png",
|
|
||||||
"res://Assets/Sprites/Backgrounds/Hills/Snow.png",
|
"res://Assets/Sprites/Backgrounds/Hills/Snow.png",
|
||||||
"res://Assets/Sprites/Backgrounds/Hills/SnowANN.png",
|
|
||||||
"res://Assets/Sprites/Backgrounds/Hills/SnowNight.png",
|
"res://Assets/Sprites/Backgrounds/Hills/SnowNight.png",
|
||||||
"res://Assets/Sprites/Backgrounds/Hills/SnowNightANN.png",
|
|
||||||
|
|
||||||
"res://Assets/Sprites/Backgrounds/Skies/AutumnSky.png",
|
"res://Assets/Sprites/Backgrounds/Skies/AutumnSky.png",
|
||||||
"res://Assets/Sprites/Backgrounds/Skies/BeachSky.png",
|
"res://Assets/Sprites/Backgrounds/Skies/BeachSky.png",
|
||||||
|
@@ -165,10 +165,6 @@ VISUAL_COLOURFUL_PIPES,"Enables multi-coloured pipes (green by default, if turne
|
|||||||
VISUAL_TRANSFORM,"Should the transformation effect on the player, be rainbow, or a simple animation swap?",Transform Style,Style Transfo.,Styl Transformacji,ctиль tpahcфopmaции,Estilo de transformación,Stile trasformazione,TRANSFORM STYLE,Style ng Pagtransform,Power-Up-Animationsstil,Dönüşüm Stİlİ,Transformasi Gaya,Estilo de Transformação,へんしんスタイル
|
VISUAL_TRANSFORM,"Should the transformation effect on the player, be rainbow, or a simple animation swap?",Transform Style,Style Transfo.,Styl Transformacji,ctиль tpahcфopmaции,Estilo de transformación,Stile trasformazione,TRANSFORM STYLE,Style ng Pagtransform,Power-Up-Animationsstil,Dönüşüm Stİlİ,Transformasi Gaya,Estilo de Transformação,へんしんスタイル
|
||||||
VISUAL_TEXT_SHADOWS,,Text Shadows,Ombre Textes,Cieniowany Tekstu,tehь tekcta,Sombras en textos,Ombre testo,TEXT SHADOWS,Anino ng Text,Textschatten,Yazı Gölgelerİ,Bayangan Teks,Sombreamento de Texto,テキストのかげ
|
VISUAL_TEXT_SHADOWS,,Text Shadows,Ombre Textes,Cieniowany Tekstu,tehь tekcta,Sombras en textos,Ombre testo,TEXT SHADOWS,Anino ng Text,Textschatten,Yazı Gölgelerİ,Bayangan Teks,Sombreamento de Texto,テキストのかげ
|
||||||
VISUAL_TRANSITION_EFFECT,Do we want transitions to be instant? or smooth?,Transition Style,Style de transition,Styl Tranzycji,ctиль пepexoдob,Estilo de transición,Stile transizione,TRANSITION STYLE,Style ng Transition,Übergangsstil,Geçİş Stİlİ,Gaya Transisi,Estilo de Transição,フェード・スタイル
|
VISUAL_TRANSITION_EFFECT,Do we want transitions to be instant? or smooth?,Transition Style,Style de transition,Styl Tranzycji,ctиль пepexoдob,Estilo de transición,Stile transizione,TRANSITION STYLE,Style ng Transition,Übergangsstil,Geçİş Stİlİ,Gaya Transisi,Estilo de Transição,フェード・スタイル
|
||||||
VISUAL_SMBS_SCROLL,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling,Special Scrolling
|
|
||||||
VISUAL_SMBS_SCROLL_OFF,Off,Off,Off,Off,Off,Off,Off,Off,Off,Off,Off,Off,Off,Off
|
|
||||||
VISUAL_SMBS_SCROLL_X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1,Sharp X1
|
|
||||||
VISUAL_SMBS_SCROLL_PC8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801,PC-8801
|
|
||||||
VISUAL_PARALLAX_NONE,,None,Aucun,Brak,het,Ninguno,No,NONE,Wala,Kein,Hİç,None,Nenhum,オフ
|
VISUAL_PARALLAX_NONE,,None,Aucun,Brak,het,Ninguno,No,NONE,Wala,Kein,Hİç,None,Nenhum,オフ
|
||||||
VISUAL_PARALLAX_BASIC,,Basic,Basique,Podstawowe,ochobhoй,Básico,Basico,BASIC,Basic,Standard,Basİt,Dasar,Básico,ひょうじゅん
|
VISUAL_PARALLAX_BASIC,,Basic,Basique,Podstawowe,ochobhoй,Básico,Basico,BASIC,Basic,Standard,Basİt,Dasar,Básico,ひょうじゅん
|
||||||
VISUAL_PARALLAX_DETAIL,,Detailed,Détaillé,Detalowane,Дetaлизиpobahhый,Detallado,Dettagliato,DETAILED,Detalyado,Detailliert,Detaylı,Detailed,Detalhado,しょうさい
|
VISUAL_PARALLAX_DETAIL,,Detailed,Détaillé,Detalowane,Дetaлизиpobahhый,Detallado,Dettagliato,DETAILED,Detalyado,Detailliert,Detaylı,Detailed,Detalhado,しょうさい
|
||||||
|
|
@@ -1,7 +1,7 @@
|
|||||||
[gd_resource type="AudioStreamInteractive" load_steps=3 format=3 uid="uid://da4vqkrpqnma0"]
|
[gd_resource type="AudioStreamInteractive" load_steps=3 format=3 uid="uid://da4vqkrpqnma0"]
|
||||||
|
|
||||||
[ext_resource type="AudioStream" uid="uid://chknkfu4c0gsp" path="res://Assets/Audio/BGM/Overworld.mp3" id="1_km47y"]
|
[ext_resource type="AudioStream" uid="uid://cwe41cd6nkn0u" path="res://Assets/Audio/BGM/Overworld.mp3" id="1_km47y"]
|
||||||
[ext_resource type="AudioStream" uid="uid://bd0q3pulvt2fr" path="res://Assets/Audio/BGM/OverworldHurry.mp3" id="2_i0wg4"]
|
[ext_resource type="AudioStream" uid="uid://dp3owh2j56xv6" path="res://Assets/Audio/BGM/OverworldHurry.mp3" id="2_i0wg4"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
clip_count = 2
|
clip_count = 2
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
[gd_resource type="SpriteFrames" load_steps=25 format=3 uid="uid://cjblhx4flkqva"]
|
[gd_resource type="SpriteFrames" load_steps=25 format=3 uid="uid://cjblhx4flkqva"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://b45d7xacnaoxl" path="res://Assets/Sprites/Players/Mario/Big.png" id="1_akfsq"]
|
[ext_resource type="Texture2D" uid="uid://cf6up03lxcul2" path="res://Assets/Sprites/Players/Mario/Big.png" id="1_akfsq"]
|
||||||
[ext_resource type="Texture2D" uid="uid://d8g0ff0oepgy" path="res://Assets/Sprites/Players/Mario/Small.png" id="1_dg100"]
|
[ext_resource type="Texture2D" uid="uid://ecig0d3sw5jm" path="res://Assets/Sprites/Players/Mario/Small.png" id="1_dg100"]
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_a6q03"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_a6q03"]
|
||||||
atlas = ExtResource("1_akfsq")
|
atlas = ExtResource("1_akfsq")
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
[gd_resource type="FontVariation" load_steps=2 format=3 uid="uid://bl7sbw4nx3l1t"]
|
[gd_resource type="FontVariation" load_steps=2 format=3 uid="uid://bl7sbw4nx3l1t"]
|
||||||
|
|
||||||
[ext_resource type="FontFile" uid="uid://djsv6aojrcuyg" path="res://Assets/Sprites/UI/Font.fnt" id="1_6xssw"]
|
[ext_resource type="FontFile" uid="uid://cd221873lbtj1" path="res://Assets/Sprites/UI/Font.fnt" id="1_6xssw"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
base_font = ExtResource("1_6xssw")
|
base_font = ExtResource("1_6xssw")
|
||||||
|
@@ -90,6 +90,7 @@ script/source = "extends AchievementProgressCalculator
|
|||||||
func get_progress() -> int:
|
func get_progress() -> int:
|
||||||
var medal_amount := 0
|
var medal_amount := 0
|
||||||
SpeedrunHandler.load_best_times(campaign)
|
SpeedrunHandler.load_best_times(campaign)
|
||||||
|
print(SpeedrunHandler.best_level_warpless_times)
|
||||||
var world := 0
|
var world := 0
|
||||||
for x in SpeedrunHandler.best_level_warpless_times:
|
for x in SpeedrunHandler.best_level_warpless_times:
|
||||||
var level := 0
|
var level := 0
|
||||||
@@ -99,6 +100,7 @@ func get_progress() -> int:
|
|||||||
level += 1
|
level += 1
|
||||||
world += 1
|
world += 1
|
||||||
for x in SpeedrunHandler.best_level_any_times:
|
for x in SpeedrunHandler.best_level_any_times:
|
||||||
|
print(SpeedrunHandler.best_level_any_times)
|
||||||
if SpeedrunHandler.best_level_any_times[x] <= SpeedrunHandler.LEVEL_GOLD_ANY_TIMES[campaign][x] * SpeedrunHandler.MEDAL_CONVERSIONS[medal_index] and SpeedrunHandler.best_level_any_times[x] > 0:
|
if SpeedrunHandler.best_level_any_times[x] <= SpeedrunHandler.LEVEL_GOLD_ANY_TIMES[campaign][x] * SpeedrunHandler.MEDAL_CONVERSIONS[medal_index] and SpeedrunHandler.best_level_any_times[x] > 0:
|
||||||
medal_amount += 1
|
medal_amount += 1
|
||||||
var save = JSON.parse_string(FileAccess.open(Global.config_path.path_join(\"saves/\" + campaign + \".sav\"), FileAccess.READ).get_as_text())
|
var save = JSON.parse_string(FileAccess.open(Global.config_path.path_join(\"saves/\" + campaign + \".sav\"), FileAccess.READ).get_as_text())
|
||||||
|
@@ -382,8 +382,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_s34bh")
|
texture = SubResource("AtlasTexture_s34bh")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label3" type="Label" parent="Labels/TileArtists/Label"]
|
[node name="Label3" type="Label" parent="Labels/TileArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -403,8 +401,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_ouss1")
|
texture = SubResource("AtlasTexture_ouss1")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label4" type="Label" parent="Labels/TileArtists/Label"]
|
[node name="Label4" type="Label" parent="Labels/TileArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -424,8 +420,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_yji2n")
|
texture = SubResource("AtlasTexture_yji2n")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label5" type="Label" parent="Labels/TileArtists/Label"]
|
[node name="Label5" type="Label" parent="Labels/TileArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -445,8 +439,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_4ssyu")
|
texture = SubResource("AtlasTexture_4ssyu")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label6" type="Label" parent="Labels/TileArtists/Label"]
|
[node name="Label6" type="Label" parent="Labels/TileArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -466,8 +458,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_8pyc7")
|
texture = SubResource("AtlasTexture_8pyc7")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="TextureRect" type="TextureRect" parent="Labels/TileArtists"]
|
[node name="TextureRect" type="TextureRect" parent="Labels/TileArtists"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -476,8 +466,6 @@ offset_top = 120.0
|
|||||||
offset_right = 248.0
|
offset_right = 248.0
|
||||||
offset_bottom = 232.0
|
offset_bottom = 232.0
|
||||||
texture = ExtResource("4_j3afk")
|
texture = ExtResource("4_j3afk")
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="BGArtists" type="Control" parent="Labels"]
|
[node name="BGArtists" type="Control" parent="Labels"]
|
||||||
visible = false
|
visible = false
|
||||||
@@ -528,8 +516,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_s34bh")
|
texture = SubResource("AtlasTexture_s34bh")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label3" type="Label" parent="Labels/BGArtists/Label"]
|
[node name="Label3" type="Label" parent="Labels/BGArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -549,8 +535,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_6kpe2")
|
texture = SubResource("AtlasTexture_6kpe2")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label4" type="Label" parent="Labels/BGArtists/Label"]
|
[node name="Label4" type="Label" parent="Labels/BGArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -570,8 +554,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_3s1o5")
|
texture = SubResource("AtlasTexture_3s1o5")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label6" type="Label" parent="Labels/BGArtists/Label"]
|
[node name="Label6" type="Label" parent="Labels/BGArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -591,8 +573,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_x745s")
|
texture = SubResource("AtlasTexture_x745s")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label5" type="Label" parent="Labels/BGArtists/Label"]
|
[node name="Label5" type="Label" parent="Labels/BGArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -612,8 +592,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_g2gtw")
|
texture = SubResource("AtlasTexture_g2gtw")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="TextureRect" type="TextureRect" parent="Labels/BGArtists"]
|
[node name="TextureRect" type="TextureRect" parent="Labels/BGArtists"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -622,8 +600,6 @@ offset_top = 112.0
|
|||||||
offset_right = 144.0
|
offset_right = 144.0
|
||||||
offset_bottom = 224.0
|
offset_bottom = 224.0
|
||||||
texture = ExtResource("6_s34bh")
|
texture = ExtResource("6_s34bh")
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="EnemyArtists" type="Control" parent="Labels"]
|
[node name="EnemyArtists" type="Control" parent="Labels"]
|
||||||
visible = false
|
visible = false
|
||||||
@@ -674,8 +650,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_s34bh")
|
texture = SubResource("AtlasTexture_s34bh")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label3" type="Label" parent="Labels/EnemyArtists/Label"]
|
[node name="Label3" type="Label" parent="Labels/EnemyArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -695,8 +669,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_g2gtw")
|
texture = SubResource("AtlasTexture_g2gtw")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label4" type="Label" parent="Labels/EnemyArtists/Label"]
|
[node name="Label4" type="Label" parent="Labels/EnemyArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -716,8 +688,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_885hu")
|
texture = SubResource("AtlasTexture_885hu")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label5" type="Label" parent="Labels/EnemyArtists/Label"]
|
[node name="Label5" type="Label" parent="Labels/EnemyArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -737,8 +707,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_j5uy1")
|
texture = SubResource("AtlasTexture_j5uy1")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label6" type="Label" parent="Labels/EnemyArtists/Label"]
|
[node name="Label6" type="Label" parent="Labels/EnemyArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -758,8 +726,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_oqk7k")
|
texture = SubResource("AtlasTexture_oqk7k")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label7" type="Label" parent="Labels/EnemyArtists/Label"]
|
[node name="Label7" type="Label" parent="Labels/EnemyArtists/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -779,8 +745,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_ud3pl")
|
texture = SubResource("AtlasTexture_ud3pl")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="TextureRect" type="TextureRect" parent="Labels/EnemyArtists"]
|
[node name="TextureRect" type="TextureRect" parent="Labels/EnemyArtists"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -789,8 +753,6 @@ offset_top = 120.0
|
|||||||
offset_right = 248.0
|
offset_right = 248.0
|
||||||
offset_bottom = 232.0
|
offset_bottom = 232.0
|
||||||
texture = ExtResource("7_k6bv2")
|
texture = ExtResource("7_k6bv2")
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label10" type="Label" parent="Labels/EnemyArtists"]
|
[node name="Label10" type="Label" parent="Labels/EnemyArtists"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -811,8 +773,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_isghj")
|
texture = SubResource("AtlasTexture_isghj")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="LevelDesign" type="Control" parent="Labels"]
|
[node name="LevelDesign" type="Control" parent="Labels"]
|
||||||
visible = false
|
visible = false
|
||||||
@@ -863,8 +823,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_s34bh")
|
texture = SubResource("AtlasTexture_s34bh")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label4" type="Label" parent="Labels/LevelDesign/Label"]
|
[node name="Label4" type="Label" parent="Labels/LevelDesign/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -884,8 +842,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_oe1k8")
|
texture = SubResource("AtlasTexture_oe1k8")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label5" type="Label" parent="Labels/LevelDesign/Label/Label4"]
|
[node name="Label5" type="Label" parent="Labels/LevelDesign/Label/Label4"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -905,8 +861,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_sqdyg")
|
texture = SubResource("AtlasTexture_sqdyg")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label5" type="Label" parent="Labels/LevelDesign/Label"]
|
[node name="Label5" type="Label" parent="Labels/LevelDesign/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -926,8 +880,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_4ssyu")
|
texture = SubResource("AtlasTexture_4ssyu")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label7" type="Label" parent="Labels/LevelDesign/Label"]
|
[node name="Label7" type="Label" parent="Labels/LevelDesign/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -947,8 +899,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_0ixvh")
|
texture = SubResource("AtlasTexture_0ixvh")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="TextureRect2" type="TextureRect" parent="Labels/LevelDesign/Label/Label7/TextureRect"]
|
[node name="TextureRect2" type="TextureRect" parent="Labels/LevelDesign/Label/Label7/TextureRect"]
|
||||||
layout_mode = 1
|
layout_mode = 1
|
||||||
@@ -960,8 +910,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_txoml")
|
texture = SubResource("AtlasTexture_txoml")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label3" type="Label" parent="Labels/LevelDesign/Label"]
|
[node name="Label3" type="Label" parent="Labels/LevelDesign/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -981,8 +929,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_g2gtw")
|
texture = SubResource("AtlasTexture_g2gtw")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label2" type="Label" parent="Labels/LevelDesign"]
|
[node name="Label2" type="Label" parent="Labels/LevelDesign"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1023,8 +969,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_s34bh")
|
texture = SubResource("AtlasTexture_s34bh")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label2" type="Label" parent="Labels/LevelDesign/Label2"]
|
[node name="Label2" type="Label" parent="Labels/LevelDesign/Label2"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1044,8 +988,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_shsp7")
|
texture = SubResource("AtlasTexture_shsp7")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label3" type="Label" parent="Labels/LevelDesign"]
|
[node name="Label3" type="Label" parent="Labels/LevelDesign"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1085,8 +1027,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_i063v")
|
texture = SubResource("AtlasTexture_i063v")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="TextureRect" type="TextureRect" parent="Labels/LevelDesign"]
|
[node name="TextureRect" type="TextureRect" parent="Labels/LevelDesign"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1095,8 +1035,6 @@ offset_top = 120.0
|
|||||||
offset_right = 248.0
|
offset_right = 248.0
|
||||||
offset_bottom = 232.0
|
offset_bottom = 232.0
|
||||||
texture = ExtResource("8_3648a")
|
texture = ExtResource("8_3648a")
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Sound" type="Control" parent="Labels"]
|
[node name="Sound" type="Control" parent="Labels"]
|
||||||
layout_mode = 3
|
layout_mode = 3
|
||||||
@@ -1146,8 +1084,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_s34bh")
|
texture = SubResource("AtlasTexture_s34bh")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label3" type="Label" parent="Labels/Sound/Label"]
|
[node name="Label3" type="Label" parent="Labels/Sound/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1167,8 +1103,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_23b0w")
|
texture = SubResource("AtlasTexture_23b0w")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label4" type="Label" parent="Labels/Sound/Label"]
|
[node name="Label4" type="Label" parent="Labels/Sound/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1188,8 +1122,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_yeh4c")
|
texture = SubResource("AtlasTexture_yeh4c")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label6" type="Label" parent="Labels/Sound/Label"]
|
[node name="Label6" type="Label" parent="Labels/Sound/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1209,8 +1141,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_mjy6w")
|
texture = SubResource("AtlasTexture_mjy6w")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label2" type="Label" parent="Labels/Sound"]
|
[node name="Label2" type="Label" parent="Labels/Sound"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1250,8 +1180,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_irr87")
|
texture = SubResource("AtlasTexture_irr87")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label6" type="Label" parent="Labels/Sound/Label2"]
|
[node name="Label6" type="Label" parent="Labels/Sound/Label2"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1271,8 +1199,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_mjy6w")
|
texture = SubResource("AtlasTexture_mjy6w")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label7" type="Label" parent="Labels/Sound/Label2"]
|
[node name="Label7" type="Label" parent="Labels/Sound/Label2"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1292,8 +1218,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_3diwr")
|
texture = SubResource("AtlasTexture_3diwr")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label8" type="Label" parent="Labels/Sound/Label2"]
|
[node name="Label8" type="Label" parent="Labels/Sound/Label2"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1313,8 +1237,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_ttapi")
|
texture = SubResource("AtlasTexture_ttapi")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="TextureRect" type="TextureRect" parent="Labels/Sound"]
|
[node name="TextureRect" type="TextureRect" parent="Labels/Sound"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1450,8 +1372,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_4e2pw")
|
texture = SubResource("AtlasTexture_4e2pw")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label3" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label3" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1484,8 +1404,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_17gvw")
|
texture = SubResource("AtlasTexture_17gvw")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label4" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label4" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1518,8 +1436,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_suvme")
|
texture = SubResource("AtlasTexture_suvme")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label5" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label5" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1552,8 +1468,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_d4vu4")
|
texture = SubResource("AtlasTexture_d4vu4")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label6" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label6" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1586,8 +1500,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_ekvxv")
|
texture = SubResource("AtlasTexture_ekvxv")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label7" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label7" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1620,8 +1532,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_txoml")
|
texture = SubResource("AtlasTexture_txoml")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label8" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label8" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1654,8 +1564,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_txoml")
|
texture = SubResource("AtlasTexture_txoml")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label9" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label9" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1688,8 +1596,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_d2mcn")
|
texture = SubResource("AtlasTexture_d2mcn")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label10" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label10" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1722,8 +1628,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_igtl7")
|
texture = SubResource("AtlasTexture_igtl7")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label11" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label11" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1756,8 +1660,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_wjira")
|
texture = SubResource("AtlasTexture_wjira")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label12" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label12" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1790,8 +1692,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_s2n2q")
|
texture = SubResource("AtlasTexture_s2n2q")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="Label13" type="Label" parent="Labels/Localizers/Label"]
|
[node name="Label13" type="Label" parent="Labels/Localizers/Label"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
@@ -1824,8 +1724,6 @@ offset_bottom = 16.0
|
|||||||
grow_horizontal = 0
|
grow_horizontal = 0
|
||||||
texture = SubResource("AtlasTexture_bdyah")
|
texture = SubResource("AtlasTexture_bdyah")
|
||||||
stretch_mode = 2
|
stretch_mode = 2
|
||||||
script = ExtResource("11_d4vu4")
|
|
||||||
metadata/_custom_type_script = "uid://ca3bew33g45eq"
|
|
||||||
|
|
||||||
[node name="TextureRect" type="TextureRect" parent="Labels/Localizers"]
|
[node name="TextureRect" type="TextureRect" parent="Labels/Localizers"]
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
[gd_scene load_steps=8 format=3 uid="uid://broeyye3effot"]
|
[gd_scene load_steps=8 format=3 uid="uid://bigssps82viks"]
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://Scripts/Classes/CustomLevel.gd" id="1_8pu80"]
|
[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_8pu80"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="2_f32q3"]
|
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="2_f32q3"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cbha2l6hg1kfo" path="res://Assets/Sprites/UI/EditorGrid.png" id="3_e7vnc"]
|
[ext_resource type="Texture2D" uid="uid://cbha2l6hg1kfo" path="res://Assets/Sprites/UI/EditorGrid.png" id="3_e7vnc"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxciugu0dg7e8" path="res://Assets/Sprites/Editor/ChunkDisplay.png" id="4_rhepb"]
|
[ext_resource type="Texture2D" uid="uid://bxciugu0dg7e8" path="res://Assets/Sprites/Editor/ChunkDisplay.png" id="4_rhepb"]
|
||||||
|
@@ -362,10 +362,11 @@ layout_mode = 2
|
|||||||
focus_mode = 0
|
focus_mode = 0
|
||||||
|
|
||||||
[node name="ScrollContainer" parent="BG/Border/Levels/VBoxContainer/LevelInfo/SelectedLevel/MarginContainer/HBoxContainer/HSplitContainer/LeftHalf/LevelInfo" index="0"]
|
[node name="ScrollContainer" parent="BG/Border/Levels/VBoxContainer/LevelInfo/SelectedLevel/MarginContainer/HBoxContainer/HSplitContainer/LeftHalf/LevelInfo" index="0"]
|
||||||
scroll_horizontal = 218
|
scroll_horizontal = 107
|
||||||
is_active = true
|
is_active = true
|
||||||
|
|
||||||
[node name="ScrollContainer2" parent="BG/Border/Levels/VBoxContainer/LevelInfo/SelectedLevel/MarginContainer/HBoxContainer/HSplitContainer/LeftHalf/LevelInfo" index="1"]
|
[node name="ScrollContainer2" parent="BG/Border/Levels/VBoxContainer/LevelInfo/SelectedLevel/MarginContainer/HBoxContainer/HSplitContainer/LeftHalf/LevelInfo" index="1"]
|
||||||
|
scroll_horizontal = 88
|
||||||
is_active = true
|
is_active = true
|
||||||
|
|
||||||
[node name="Panel" type="PanelContainer" parent="BG/Border/Levels/VBoxContainer/LevelInfo"]
|
[node name="Panel" type="PanelContainer" parent="BG/Border/Levels/VBoxContainer/LevelInfo"]
|
||||||
@@ -376,6 +377,7 @@ theme_override_styles/panel = ExtResource("8_psbt7")
|
|||||||
[node name="AutoScrollContainer" type="ScrollContainer" parent="BG/Border/Levels/VBoxContainer/LevelInfo/Panel"]
|
[node name="AutoScrollContainer" type="ScrollContainer" parent="BG/Border/Levels/VBoxContainer/LevelInfo/Panel"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
mouse_filter = 2
|
mouse_filter = 2
|
||||||
|
scroll_vertical = 40
|
||||||
horizontal_scroll_mode = 3
|
horizontal_scroll_mode = 3
|
||||||
vertical_scroll_mode = 3
|
vertical_scroll_mode = 3
|
||||||
script = ExtResource("24_wf6nb")
|
script = ExtResource("24_wf6nb")
|
||||||
@@ -563,11 +565,12 @@ layout_mode = 2
|
|||||||
focus_mode = 0
|
focus_mode = 0
|
||||||
|
|
||||||
[node name="ScrollContainer" parent="BG/Border/Levels/VBoxContainer/LSSLevelInfo/SelectedOnlineLevel/MarginContainer/HBoxContainer/HSplitContainer/LeftHalf/LevelInfo" index="0"]
|
[node name="ScrollContainer" parent="BG/Border/Levels/VBoxContainer/LSSLevelInfo/SelectedOnlineLevel/MarginContainer/HBoxContainer/HSplitContainer/LeftHalf/LevelInfo" index="0"]
|
||||||
scroll_horizontal = 9
|
scroll_horizontal = 64
|
||||||
is_active = true
|
is_active = true
|
||||||
auto_connect_focus = false
|
auto_connect_focus = false
|
||||||
|
|
||||||
[node name="ScrollContainer2" parent="BG/Border/Levels/VBoxContainer/LSSLevelInfo/SelectedOnlineLevel/MarginContainer/HBoxContainer/HSplitContainer/LeftHalf/LevelInfo" index="1"]
|
[node name="ScrollContainer2" parent="BG/Border/Levels/VBoxContainer/LSSLevelInfo/SelectedOnlineLevel/MarginContainer/HBoxContainer/HSplitContainer/LeftHalf/LevelInfo" index="1"]
|
||||||
|
scroll_horizontal = 88
|
||||||
is_active = true
|
is_active = true
|
||||||
auto_connect_focus = false
|
auto_connect_focus = false
|
||||||
|
|
||||||
@@ -580,6 +583,7 @@ theme_override_styles/panel = ExtResource("8_psbt7")
|
|||||||
[node name="AutoScrollContainer" type="ScrollContainer" parent="BG/Border/Levels/VBoxContainer/LSSLevelInfo/Panel"]
|
[node name="AutoScrollContainer" type="ScrollContainer" parent="BG/Border/Levels/VBoxContainer/LSSLevelInfo/Panel"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
mouse_filter = 0
|
mouse_filter = 0
|
||||||
|
scroll_vertical = 40
|
||||||
horizontal_scroll_mode = 3
|
horizontal_scroll_mode = 3
|
||||||
script = ExtResource("24_wf6nb")
|
script = ExtResource("24_wf6nb")
|
||||||
direction = 1
|
direction = 1
|
||||||
|
@@ -1,7 +1,8 @@
|
|||||||
[gd_scene load_steps=9 format=3 uid="uid://ckpuxdilk5u0"]
|
[gd_scene load_steps=11 format=3 uid="uid://ckpuxdilk5u0"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://vwe7y2scu8a1" path="res://Scripts/Parts/LevelTransition.gd" id="1_75ji3"]
|
[ext_resource type="Script" uid="uid://vwe7y2scu8a1" path="res://Scripts/Parts/LevelTransition.gd" id="1_75ji3"]
|
||||||
[ext_resource type="SpriteFrames" uid="uid://df4enjjl84mji" path="res://Resources/SpriteFrames/Player/Mario/Small.tres" id="3_y8ytj"]
|
[ext_resource type="SpriteFrames" uid="uid://df4enjjl84mji" path="res://Resources/SpriteFrames/Player/Mario/Small.tres" id="3_y8ytj"]
|
||||||
|
[ext_resource type="Shader" uid="uid://x7lh23cq2u38" path="res://Scenes/Parts/ShadowShader.gdshader" id="5_abjth"]
|
||||||
[ext_resource type="Texture2D" uid="uid://de6otencrflfo" path="res://Assets/Sprites/UI/RedCoins.png" id="5_ehrek"]
|
[ext_resource type="Texture2D" uid="uid://de6otencrflfo" path="res://Assets/Sprites/UI/RedCoins.png" id="5_ehrek"]
|
||||||
[ext_resource type="Script" uid="uid://b08qfwj5jk6g1" path="res://Scripts/Parts/PlayerSprite.gd" id="5_jsg51"]
|
[ext_resource type="Script" uid="uid://b08qfwj5jk6g1" path="res://Scripts/Parts/PlayerSprite.gd" id="5_jsg51"]
|
||||||
[ext_resource type="Script" uid="uid://cbal8ms2oe1ik" path="res://Scripts/Classes/Components/ResourceSetterNew.gd" id="5_mcaat"]
|
[ext_resource type="Script" uid="uid://cbal8ms2oe1ik" path="res://Scripts/Classes/Components/ResourceSetterNew.gd" id="5_mcaat"]
|
||||||
@@ -9,6 +10,11 @@
|
|||||||
[ext_resource type="Script" uid="uid://co6tjg3w6qpd8" path="res://Scripts/Parts/LabelFontChanger.gd" id="8_ehrek"]
|
[ext_resource type="Script" uid="uid://co6tjg3w6qpd8" path="res://Scripts/Parts/LabelFontChanger.gd" id="8_ehrek"]
|
||||||
[ext_resource type="Script" uid="uid://dt2p68xl462v2" path="res://Scripts/Parts/TextShadowColourChanger.gd" id="10_abjth"]
|
[ext_resource type="Script" uid="uid://dt2p68xl462v2" path="res://Scripts/Parts/TextShadowColourChanger.gd" id="10_abjth"]
|
||||||
|
|
||||||
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ehrek"]
|
||||||
|
shader = ExtResource("5_abjth")
|
||||||
|
shader_parameter/shadow_colour = Vector4(0, 0, 0, 1)
|
||||||
|
shader_parameter/allow_transparency = true
|
||||||
|
|
||||||
[node name="LevelTransition" type="Node" node_paths=PackedStringArray("text_shadows")]
|
[node name="LevelTransition" type="Node" node_paths=PackedStringArray("text_shadows")]
|
||||||
script = ExtResource("1_75ji3")
|
script = ExtResource("1_75ji3")
|
||||||
text_shadows = [NodePath("BG/Control/World"), NodePath("BG/Control/MarathonPB"), NodePath("BG/Control/LivesCount")]
|
text_shadows = [NodePath("BG/Control/World"), NodePath("BG/Control/MarathonPB"), NodePath("BG/Control/LivesCount")]
|
||||||
@@ -132,22 +138,18 @@ offset_left = -44.0
|
|||||||
offset_top = -11.0
|
offset_top = -11.0
|
||||||
offset_right = 156.0
|
offset_right = 156.0
|
||||||
offset_bottom = 5.0
|
offset_bottom = 5.0
|
||||||
theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
|
|
||||||
text = "CHALLENGE_DIALOGUE_SCORE"
|
text = "CHALLENGE_DIALOGUE_SCORE"
|
||||||
uppercase = true
|
uppercase = true
|
||||||
|
|
||||||
[node name="ChallengeScoreText" type="Label" parent="BG/Control"]
|
[node name="ChallengeScoreText" type="Label" parent="BG/Control"]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
visible = false
|
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
offset_left = -8.0
|
offset_left = 4.0
|
||||||
offset_top = -11.0
|
offset_top = -12.0
|
||||||
offset_right = 56.0
|
offset_right = 20.0
|
||||||
offset_bottom = 12.0
|
offset_bottom = 11.0
|
||||||
theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
|
|
||||||
text = "0"
|
text = "0"
|
||||||
horizontal_alignment = 2
|
horizontal_alignment = 2
|
||||||
uppercase = true
|
|
||||||
|
|
||||||
[node name="Target" type="Label" parent="BG/Control/ChallengeScoreText"]
|
[node name="Target" type="Label" parent="BG/Control/ChallengeScoreText"]
|
||||||
layout_mode = 1
|
layout_mode = 1
|
||||||
@@ -158,10 +160,8 @@ offset_left = -8.0
|
|||||||
offset_right = 8.0
|
offset_right = 8.0
|
||||||
offset_bottom = 23.0
|
offset_bottom = 23.0
|
||||||
theme_override_colors/font_color = Color(0.462745, 0.52549, 1, 1)
|
theme_override_colors/font_color = Color(0.462745, 0.52549, 1, 1)
|
||||||
theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
|
|
||||||
text = "/00000"
|
text = "/00000"
|
||||||
horizontal_alignment = 2
|
horizontal_alignment = 2
|
||||||
uppercase = true
|
|
||||||
|
|
||||||
[node name="ChallengeCoins2" type="Label" parent="BG/Control"]
|
[node name="ChallengeCoins2" type="Label" parent="BG/Control"]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
@@ -171,14 +171,12 @@ offset_left = -44.0
|
|||||||
offset_top = -27.0
|
offset_top = -27.0
|
||||||
offset_right = 156.0
|
offset_right = 156.0
|
||||||
offset_bottom = -11.0
|
offset_bottom = -11.0
|
||||||
theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
|
|
||||||
text = "CHALLENGE_DIALOGUE_COINS"
|
text = "CHALLENGE_DIALOGUE_COINS"
|
||||||
uppercase = true
|
uppercase = true
|
||||||
|
|
||||||
[node name="ChallengeCoins" type="Node2D" parent="BG/Control"]
|
[node name="ChallengeCoins" type="Node2D" parent="BG/Control"]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
visible = false
|
position = Vector2(17, -55)
|
||||||
position = Vector2(20, -55)
|
|
||||||
|
|
||||||
[node name="1" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
[node name="1" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
||||||
position = Vector2(-5, 36)
|
position = Vector2(-5, 36)
|
||||||
@@ -188,6 +186,16 @@ region_rect = Rect2(8, 0, 8, 8)
|
|||||||
script = ExtResource("6_abjth")
|
script = ExtResource("6_abjth")
|
||||||
metadata/_custom_type_script = "uid://364rywt44hy6"
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
|
[node name="Shadow" type="Sprite2D" parent="BG/Control/ChallengeCoins/1"]
|
||||||
|
show_behind_parent = true
|
||||||
|
material = SubResource("ShaderMaterial_ehrek")
|
||||||
|
position = Vector2(1, 1)
|
||||||
|
texture = ExtResource("5_ehrek")
|
||||||
|
hframes = 2
|
||||||
|
region_rect = Rect2(8, 0, 8, 8)
|
||||||
|
script = ExtResource("6_abjth")
|
||||||
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
[node name="2" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
[node name="2" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
||||||
position = Vector2(3, 36)
|
position = Vector2(3, 36)
|
||||||
texture = ExtResource("5_ehrek")
|
texture = ExtResource("5_ehrek")
|
||||||
@@ -197,6 +205,16 @@ region_rect = Rect2(8, 0, 8, 8)
|
|||||||
script = ExtResource("6_abjth")
|
script = ExtResource("6_abjth")
|
||||||
metadata/_custom_type_script = "uid://364rywt44hy6"
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
|
[node name="Shadow" type="Sprite2D" parent="BG/Control/ChallengeCoins/2"]
|
||||||
|
show_behind_parent = true
|
||||||
|
material = SubResource("ShaderMaterial_ehrek")
|
||||||
|
position = Vector2(1, 1)
|
||||||
|
texture = ExtResource("5_ehrek")
|
||||||
|
hframes = 2
|
||||||
|
region_rect = Rect2(8, 0, 8, 8)
|
||||||
|
script = ExtResource("6_abjth")
|
||||||
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
[node name="3" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
[node name="3" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
||||||
position = Vector2(11, 36)
|
position = Vector2(11, 36)
|
||||||
texture = ExtResource("5_ehrek")
|
texture = ExtResource("5_ehrek")
|
||||||
@@ -206,6 +224,16 @@ region_rect = Rect2(8, 0, 8, 8)
|
|||||||
script = ExtResource("6_abjth")
|
script = ExtResource("6_abjth")
|
||||||
metadata/_custom_type_script = "uid://364rywt44hy6"
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
|
[node name="Shadow" type="Sprite2D" parent="BG/Control/ChallengeCoins/3"]
|
||||||
|
show_behind_parent = true
|
||||||
|
material = SubResource("ShaderMaterial_ehrek")
|
||||||
|
position = Vector2(1, 1)
|
||||||
|
texture = ExtResource("5_ehrek")
|
||||||
|
hframes = 2
|
||||||
|
region_rect = Rect2(8, 0, 8, 8)
|
||||||
|
script = ExtResource("6_abjth")
|
||||||
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
[node name="4" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
[node name="4" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
||||||
position = Vector2(19, 36)
|
position = Vector2(19, 36)
|
||||||
texture = ExtResource("5_ehrek")
|
texture = ExtResource("5_ehrek")
|
||||||
@@ -215,6 +243,16 @@ region_rect = Rect2(8, 0, 8, 8)
|
|||||||
script = ExtResource("6_abjth")
|
script = ExtResource("6_abjth")
|
||||||
metadata/_custom_type_script = "uid://364rywt44hy6"
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
|
[node name="Shadow" type="Sprite2D" parent="BG/Control/ChallengeCoins/4"]
|
||||||
|
show_behind_parent = true
|
||||||
|
material = SubResource("ShaderMaterial_ehrek")
|
||||||
|
position = Vector2(1, 1)
|
||||||
|
texture = ExtResource("5_ehrek")
|
||||||
|
hframes = 2
|
||||||
|
region_rect = Rect2(8, 0, 8, 8)
|
||||||
|
script = ExtResource("6_abjth")
|
||||||
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
[node name="5" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
[node name="5" type="Sprite2D" parent="BG/Control/ChallengeCoins"]
|
||||||
position = Vector2(27, 36)
|
position = Vector2(27, 36)
|
||||||
texture = ExtResource("5_ehrek")
|
texture = ExtResource("5_ehrek")
|
||||||
@@ -224,19 +262,29 @@ region_rect = Rect2(8, 0, 8, 8)
|
|||||||
script = ExtResource("6_abjth")
|
script = ExtResource("6_abjth")
|
||||||
metadata/_custom_type_script = "uid://364rywt44hy6"
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
|
[node name="Shadow" type="Sprite2D" parent="BG/Control/ChallengeCoins/5"]
|
||||||
|
show_behind_parent = true
|
||||||
|
material = SubResource("ShaderMaterial_ehrek")
|
||||||
|
position = Vector2(1, 1)
|
||||||
|
texture = ExtResource("5_ehrek")
|
||||||
|
hframes = 2
|
||||||
|
region_rect = Rect2(8, 0, 8, 8)
|
||||||
|
script = ExtResource("6_abjth")
|
||||||
|
metadata/_custom_type_script = "uid://364rywt44hy6"
|
||||||
|
|
||||||
[node name="Timer" type="Timer" parent="."]
|
[node name="Timer" type="Timer" parent="."]
|
||||||
wait_time = 3.0
|
wait_time = 3.0
|
||||||
one_shot = true
|
one_shot = true
|
||||||
autostart = true
|
|
||||||
|
|
||||||
[node name="LabelFontChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
|
[node name="LabelFontChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
|
||||||
script = ExtResource("8_ehrek")
|
script = ExtResource("8_ehrek")
|
||||||
labels = [NodePath("../BG/Control/World"), NodePath("../BG/Control/LivesCount"), NodePath("../BG/Control/MarathonPB"), NodePath("../BG/Control/WorldNum"), NodePath("../BG/Control/CustomLevelName"), NodePath("../BG/Control/CustomLevelAuthor")]
|
labels = [NodePath("../BG/Control/World"), NodePath("../BG/Control/LivesCount"), NodePath("../BG/Control/MarathonPB"), NodePath("../BG/Control/WorldNum"), NodePath("../BG/Control/CustomLevelName"), NodePath("../BG/Control/CustomLevelAuthor"), NodePath("../BG/Control/ChallengeScore"), NodePath("../BG/Control/ChallengeScoreText"), NodePath("../BG/Control/ChallengeScoreText/Target"), NodePath("../BG/Control/ChallengeCoins2")]
|
||||||
metadata/_custom_type_script = "uid://co6tjg3w6qpd8"
|
metadata/_custom_type_script = "uid://co6tjg3w6qpd8"
|
||||||
|
|
||||||
[node name="TextShadowColourChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
|
[node name="TextShadowColourChanger" type="Node" parent="." node_paths=PackedStringArray("labels", "shadow_node")]
|
||||||
script = ExtResource("10_abjth")
|
script = ExtResource("10_abjth")
|
||||||
labels = [NodePath("../BG/Control/World"), NodePath("../BG/Control/LivesCount"), NodePath("../BG/Control/MarathonPB"), NodePath("../BG/Control/WorldNum"), NodePath("../BG/Control/CustomLevelName"), NodePath("../BG/Control/CustomLevelAuthor"), NodePath("../BG/Control/ChallengeScore"), NodePath("../BG/Control/ChallengeScoreText"), NodePath("../BG/Control/ChallengeScoreText/Target"), NodePath("../BG/Control/ChallengeCoins2")]
|
labels = [NodePath("../BG/Control/World"), NodePath("../BG/Control/LivesCount"), NodePath("../BG/Control/MarathonPB"), NodePath("../BG/Control/WorldNum"), NodePath("../BG/Control/CustomLevelName"), NodePath("../BG/Control/CustomLevelAuthor"), NodePath("../BG/Control/ChallengeScoreText"), NodePath("../BG/Control/ChallengeScore"), NodePath("../BG/Control/ChallengeScoreText/Target"), NodePath("../BG/Control/ChallengeCoins2")]
|
||||||
|
shadow_node = NodePath("../BG/Control/ChallengeCoins/1/Shadow")
|
||||||
metadata/_custom_type_script = "uid://dt2p68xl462v2"
|
metadata/_custom_type_script = "uid://dt2p68xl462v2"
|
||||||
|
|
||||||
[connection signal="timeout" from="Timer" to="." method="transition"]
|
[connection signal="timeout" from="Timer" to="." method="transition"]
|
||||||
|
@@ -109,7 +109,7 @@ metadata/_custom_type_script = "uid://caq1qiwmy0mox"
|
|||||||
|
|
||||||
[node name="ResourceSetterNew" type="Node" parent="PeachNPC2" node_paths=PackedStringArray("node_to_affect")]
|
[node name="ResourceSetterNew" type="Node" parent="PeachNPC2" node_paths=PackedStringArray("node_to_affect")]
|
||||||
script = ExtResource("19_xhct6")
|
script = ExtResource("19_xhct6")
|
||||||
node_to_affect = NodePath("..")
|
node_to_affect = NodePath("")
|
||||||
property_name = "sprite_frames"
|
property_name = "sprite_frames"
|
||||||
resource_json = ExtResource("20_62ed8")
|
resource_json = ExtResource("20_62ed8")
|
||||||
metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
|
metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
|
||||||
@@ -145,25 +145,25 @@ position = Vector2(1592, -16)
|
|||||||
position = Vector2(2008, -96)
|
position = Vector2(2008, -96)
|
||||||
|
|
||||||
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48636" to="Tiles/@Node2D@48636/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67370" to="Tiles/@Node2D@67370/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48637" to="Tiles/@Node2D@48637/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67371" to="Tiles/@Node2D@67371/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48638" to="Tiles/@Node2D@48638/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67372" to="Tiles/@Node2D@67372/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48639" to="Tiles/@Node2D@48639/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67373" to="Tiles/@Node2D@67373/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48640" to="Tiles/@Node2D@48640/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67374" to="Tiles/@Node2D@67374/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48641" to="Tiles/@Node2D@48641/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67375" to="Tiles/@Node2D@67375/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48642" to="Tiles/@Node2D@48642/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67376" to="Tiles/@Node2D@67376/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48643" to="Tiles/@Node2D@48643/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67377" to="Tiles/@Node2D@67377/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48644" to="Tiles/@Node2D@48644/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67378" to="Tiles/@Node2D@67378/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48645" to="Tiles/@Node2D@48645/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67379" to="Tiles/@Node2D@67379/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48646" to="Tiles/@Node2D@48646/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67380" to="Tiles/@Node2D@67380/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48647" to="Tiles/@Node2D@48647/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67381" to="Tiles/@Node2D@67381/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48648" to="Tiles/@Node2D@48648/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67382" to="Tiles/@Node2D@67382/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48649" to="Tiles/@Node2D@48649/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67383" to="Tiles/@Node2D@67383/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48650" to="Tiles/@Node2D@48650/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67384" to="Tiles/@Node2D@67384/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48651" to="Tiles/@Node2D@48651/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67385" to="Tiles/@Node2D@67385/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48652" to="Tiles/@Node2D@48652/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67386" to="Tiles/@Node2D@67386/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48653" to="Tiles/@Node2D@48653/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67387" to="Tiles/@Node2D@67387/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48654" to="Tiles/@Node2D@48654/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67388" to="Tiles/@Node2D@67388/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48655" to="Tiles/@Node2D@48655/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67389" to="Tiles/@Node2D@67389/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48656" to="Tiles/@Node2D@48656/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67390" to="Tiles/@Node2D@67390/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@48657" to="Tiles/@Node2D@48657/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@67391" to="Tiles/@Node2D@67391/LevelPersistance" method="set_as_active"]
|
||||||
|
@@ -238,7 +238,7 @@ metadata/_custom_type_script = "uid://pfwgmuchergf"
|
|||||||
|
|
||||||
[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
|
[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
|
||||||
script = ExtResource("27_nvjju")
|
script = ExtResource("27_nvjju")
|
||||||
nodes_to_delete = [NodePath("../Blocks/QuestionBlock2"), NodePath("../Blocks/BrickBlock7")]
|
nodes_to_delete = [NodePath("../Blocks/QuestionBlock2"), null, NodePath("../Blocks/BrickBlock7")]
|
||||||
metadata/_custom_type_script = "uid://cgm3opb5qudc1"
|
metadata/_custom_type_script = "uid://cgm3opb5qudc1"
|
||||||
|
|
||||||
[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("28_t63mw")]
|
[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("28_t63mw")]
|
||||||
|
@@ -164,8 +164,9 @@ position = Vector2(3192, 0)
|
|||||||
[node name="Checkpoint" parent="." instance=ExtResource("20_xv2tb")]
|
[node name="Checkpoint" parent="." instance=ExtResource("20_xv2tb")]
|
||||||
position = Vector2(1328, 0)
|
position = Vector2(1328, 0)
|
||||||
|
|
||||||
[node name="ChallengeNodes" type="Node" parent="."]
|
[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
|
||||||
script = ExtResource("21_8rqg6")
|
script = ExtResource("21_8rqg6")
|
||||||
|
nodes_to_delete = [null]
|
||||||
metadata/_custom_type_script = "uid://cgm3opb5qudc1"
|
metadata/_custom_type_script = "uid://cgm3opb5qudc1"
|
||||||
|
|
||||||
[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("22_cxldk")]
|
[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("22_cxldk")]
|
||||||
|
@@ -112,7 +112,7 @@ tile_map_data = PackedByteArray("AAD7////AAAAAAAAAAD8////AAABAAAAAAD+////AAABAAA
|
|||||||
|
|
||||||
[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
|
[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
|
||||||
script = ExtResource("21_f001g")
|
script = ExtResource("21_f001g")
|
||||||
nodes_to_delete = [NodePath("../Blocks/QuestionBlock3"), NodePath("../Coin"), NodePath("../Blocks/QuestionBlock4")]
|
nodes_to_delete = [NodePath("../Blocks/QuestionBlock3"), NodePath("../Coin"), null, NodePath("../Blocks/QuestionBlock4")]
|
||||||
metadata/_custom_type_script = "uid://cgm3opb5qudc1"
|
metadata/_custom_type_script = "uid://cgm3opb5qudc1"
|
||||||
|
|
||||||
[node name="QuestionBlock" parent="ChallengeNodes" instance=ExtResource("9_vtupl")]
|
[node name="QuestionBlock" parent="ChallengeNodes" instance=ExtResource("9_vtupl")]
|
||||||
|
@@ -253,8 +253,13 @@ position = Vector2(2624, -32)
|
|||||||
pipe_id = 3
|
pipe_id = 3
|
||||||
exit_only = true
|
exit_only = true
|
||||||
|
|
||||||
|
[node name="Checkpoint2" parent="." instance=ExtResource("10_q2h2g")]
|
||||||
|
position = Vector2(1296, 0)
|
||||||
|
optional = true
|
||||||
|
|
||||||
[node name="CheckpointFlag" parent="." instance=ExtResource("24_v8ufo")]
|
[node name="CheckpointFlag" parent="." instance=ExtResource("24_v8ufo")]
|
||||||
position = Vector2(1296, 0)
|
position = Vector2(1296, 0)
|
||||||
|
optional = true
|
||||||
|
|
||||||
[connection signal="block_destroyed" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
|
||||||
|
@@ -1054,7 +1054,7 @@ position = Vector2(2976, -96)
|
|||||||
[node name="InvisibleQuestionBlock" parent="ChallengeNodes" index="5"]
|
[node name="InvisibleQuestionBlock" parent="ChallengeNodes" index="5"]
|
||||||
position = Vector2(504, -104)
|
position = Vector2(504, -104)
|
||||||
|
|
||||||
[node name="InvisibleQuestionBlock3" parent="ChallengeNodes" index="6" instance=ExtResource("3_dfskb")]
|
[node name="InvisibleQuestionBlock2" parent="ChallengeNodes" index="6" instance=ExtResource("3_dfskb")]
|
||||||
position = Vector2(1176, -104)
|
position = Vector2(1176, -104)
|
||||||
|
|
||||||
[node name="Enemies" type="Node" parent="." index="13"]
|
[node name="Enemies" type="Node" parent="." index="13"]
|
||||||
|
@@ -185,7 +185,7 @@ optional = true
|
|||||||
|
|
||||||
[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
|
[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
|
||||||
script = ExtResource("20_8cbri")
|
script = ExtResource("20_8cbri")
|
||||||
nodes_to_delete = [NodePath("../Blocks")]
|
nodes_to_delete = [NodePath("../Enemies/Lakitu"), NodePath("../DecoTiles"), NodePath("../Blocks")]
|
||||||
force_on = true
|
force_on = true
|
||||||
metadata/_custom_type_script = "uid://cgm3opb5qudc1"
|
metadata/_custom_type_script = "uid://cgm3opb5qudc1"
|
||||||
|
|
||||||
|
@@ -106,7 +106,7 @@ pipe_destinations = [-1, 4, -1]
|
|||||||
tile_map_data = PackedByteArray("AAAHAPf/AAAAAAQAAAAHAPj/AAAAAAQAAAAHAPn/AAAAAAQAAAD///3/AAAIAAIAAAAAAP3/AAAJAAIAAAAIAPj/AAAAAAQAAAAIAPn/AAAAAAQAAAAIAPf/AAAAAAQAAAAHAPr/AAAAAAQAAAAIAPr/AAAAAAQAAAD///7/AAAIAAMAAAAAAP7/AAAJAAMAAAD/////AAAIAAMAAAAAAP//AAAJAAMAAAAHAPX/AAAAAAQAAAAHAPb/AAAAAAQAAAAHAPv/AAAAAAQAAAAHAPz/AAAAAAQAAAAHAP3/AAAAAAQAAAAHAP7/AAAAAAQAAAAHAP//AAAAAAQAAAAIAPX/AAAAAAQAAAAIAPb/AAAAAAQAAAAIAPv/AAAAAAQAAAAIAPz/AAAAAAQAAAAIAP3/AAAAAAQAAAAIAP7/AAAAAAQAAAAIAP//AAAAAAQAAAD5////AAAAAAQAAAD4////AAAAAAQAAAD4//7/AAAAAAQAAAD5//7/AAAAAAQAAAD5/wAAAAACAAAAAAD5/wEAAAACAAEAAAD5/wIAAAACAAIAAAA=")
|
tile_map_data = PackedByteArray("AAAHAPf/AAAAAAQAAAAHAPj/AAAAAAQAAAAHAPn/AAAAAAQAAAD///3/AAAIAAIAAAAAAP3/AAAJAAIAAAAIAPj/AAAAAAQAAAAIAPn/AAAAAAQAAAAIAPf/AAAAAAQAAAAHAPr/AAAAAAQAAAAIAPr/AAAAAAQAAAD///7/AAAIAAMAAAAAAP7/AAAJAAMAAAD/////AAAIAAMAAAAAAP//AAAJAAMAAAAHAPX/AAAAAAQAAAAHAPb/AAAAAAQAAAAHAPv/AAAAAAQAAAAHAPz/AAAAAAQAAAAHAP3/AAAAAAQAAAAHAP7/AAAAAAQAAAAHAP//AAAAAAQAAAAIAPX/AAAAAAQAAAAIAPb/AAAAAAQAAAAIAPv/AAAAAAQAAAAIAPz/AAAAAAQAAAAIAP3/AAAAAAQAAAAIAP7/AAAAAAQAAAAIAP//AAAAAAQAAAD5////AAAAAAQAAAD4////AAAAAAQAAAD4//7/AAAAAAQAAAD5//7/AAAAAAQAAAD5/wAAAAACAAAAAAD5/wEAAAACAAEAAAD5/wIAAAACAAIAAAA=")
|
||||||
|
|
||||||
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@81379" to="Tiles/@Node2D@81379/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@124467" to="Tiles/@Node2D@124467/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="block_destroyed" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="player_mushroom_check"]
|
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="player_mushroom_check"]
|
||||||
@@ -114,7 +114,7 @@ tile_map_data = PackedByteArray("AAAHAPf/AAAAAAQAAAAHAPj/AAAAAAQAAAAHAPn/AAAAAAQ
|
|||||||
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@81380" to="Tiles/@Node2D@81380/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@124468" to="Tiles/@Node2D@124468/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="block_destroyed" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="check_brick_empty"]
|
||||||
@@ -122,230 +122,230 @@ tile_map_data = PackedByteArray("AAAHAPf/AAAAAAQAAAAHAPj/AAAAAAQAAAAHAPn/AAAAAAQ
|
|||||||
[connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81381" to="Tiles/@AnimatableBody2D@81381/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124469" to="Tiles/@AnimatableBody2D@124469/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81381" to="Tiles/@AnimatableBody2D@81381/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124469" to="Tiles/@AnimatableBody2D@124469/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81381" to="Tiles/@AnimatableBody2D@81381" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124469" to="Tiles/@AnimatableBody2D@124469" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81381" to="Tiles/@AnimatableBody2D@81381" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124469" to="Tiles/@AnimatableBody2D@124469" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81381" to="Tiles/@AnimatableBody2D@81381/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124469" to="Tiles/@AnimatableBody2D@124469/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81381" to="Tiles/@AnimatableBody2D@81381" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124469" to="Tiles/@AnimatableBody2D@124469" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81381" to="Tiles/@AnimatableBody2D@81381/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124469" to="Tiles/@AnimatableBody2D@124469/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81382" to="Tiles/@AnimatableBody2D@81382/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124470" to="Tiles/@AnimatableBody2D@124470/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81382" to="Tiles/@AnimatableBody2D@81382/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124470" to="Tiles/@AnimatableBody2D@124470/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81382" to="Tiles/@AnimatableBody2D@81382" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124470" to="Tiles/@AnimatableBody2D@124470" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81382" to="Tiles/@AnimatableBody2D@81382" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124470" to="Tiles/@AnimatableBody2D@124470" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81382" to="Tiles/@AnimatableBody2D@81382/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124470" to="Tiles/@AnimatableBody2D@124470/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81382" to="Tiles/@AnimatableBody2D@81382" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124470" to="Tiles/@AnimatableBody2D@124470" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81382" to="Tiles/@AnimatableBody2D@81382/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124470" to="Tiles/@AnimatableBody2D@124470/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81383" to="Tiles/@AnimatableBody2D@81383/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124471" to="Tiles/@AnimatableBody2D@124471/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81383" to="Tiles/@AnimatableBody2D@81383/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124471" to="Tiles/@AnimatableBody2D@124471/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81383" to="Tiles/@AnimatableBody2D@81383" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124471" to="Tiles/@AnimatableBody2D@124471" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81383" to="Tiles/@AnimatableBody2D@81383" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124471" to="Tiles/@AnimatableBody2D@124471" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81383" to="Tiles/@AnimatableBody2D@81383/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124471" to="Tiles/@AnimatableBody2D@124471/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81383" to="Tiles/@AnimatableBody2D@81383" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124471" to="Tiles/@AnimatableBody2D@124471" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81383" to="Tiles/@AnimatableBody2D@81383/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124471" to="Tiles/@AnimatableBody2D@124471/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81384" to="Tiles/@AnimatableBody2D@81384/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124472" to="Tiles/@AnimatableBody2D@124472/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81384" to="Tiles/@AnimatableBody2D@81384/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124472" to="Tiles/@AnimatableBody2D@124472/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81384" to="Tiles/@AnimatableBody2D@81384" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124472" to="Tiles/@AnimatableBody2D@124472" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81384" to="Tiles/@AnimatableBody2D@81384" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124472" to="Tiles/@AnimatableBody2D@124472" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81384" to="Tiles/@AnimatableBody2D@81384/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124472" to="Tiles/@AnimatableBody2D@124472/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81384" to="Tiles/@AnimatableBody2D@81384" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124472" to="Tiles/@AnimatableBody2D@124472" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81384" to="Tiles/@AnimatableBody2D@81384/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124472" to="Tiles/@AnimatableBody2D@124472/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81385" to="Tiles/@AnimatableBody2D@81385/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124473" to="Tiles/@AnimatableBody2D@124473/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81385" to="Tiles/@AnimatableBody2D@81385/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124473" to="Tiles/@AnimatableBody2D@124473/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81385" to="Tiles/@AnimatableBody2D@81385" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124473" to="Tiles/@AnimatableBody2D@124473" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81385" to="Tiles/@AnimatableBody2D@81385" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124473" to="Tiles/@AnimatableBody2D@124473" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81385" to="Tiles/@AnimatableBody2D@81385/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124473" to="Tiles/@AnimatableBody2D@124473/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81385" to="Tiles/@AnimatableBody2D@81385" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124473" to="Tiles/@AnimatableBody2D@124473" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81385" to="Tiles/@AnimatableBody2D@81385/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124473" to="Tiles/@AnimatableBody2D@124473/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81386" to="Tiles/@AnimatableBody2D@81386/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124474" to="Tiles/@AnimatableBody2D@124474/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81386" to="Tiles/@AnimatableBody2D@81386/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124474" to="Tiles/@AnimatableBody2D@124474/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81386" to="Tiles/@AnimatableBody2D@81386" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124474" to="Tiles/@AnimatableBody2D@124474" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81386" to="Tiles/@AnimatableBody2D@81386" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124474" to="Tiles/@AnimatableBody2D@124474" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81386" to="Tiles/@AnimatableBody2D@81386/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124474" to="Tiles/@AnimatableBody2D@124474/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81386" to="Tiles/@AnimatableBody2D@81386" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124474" to="Tiles/@AnimatableBody2D@124474" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81386" to="Tiles/@AnimatableBody2D@81386/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124474" to="Tiles/@AnimatableBody2D@124474/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81387" to="Tiles/@AnimatableBody2D@81387/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124475" to="Tiles/@AnimatableBody2D@124475/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81387" to="Tiles/@AnimatableBody2D@81387/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124475" to="Tiles/@AnimatableBody2D@124475/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81387" to="Tiles/@AnimatableBody2D@81387" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124475" to="Tiles/@AnimatableBody2D@124475" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81387" to="Tiles/@AnimatableBody2D@81387" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124475" to="Tiles/@AnimatableBody2D@124475" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81387" to="Tiles/@AnimatableBody2D@81387/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124475" to="Tiles/@AnimatableBody2D@124475/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81387" to="Tiles/@AnimatableBody2D@81387" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124475" to="Tiles/@AnimatableBody2D@124475" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81387" to="Tiles/@AnimatableBody2D@81387/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124475" to="Tiles/@AnimatableBody2D@124475/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81388" to="Tiles/@AnimatableBody2D@81388/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124476" to="Tiles/@AnimatableBody2D@124476/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81388" to="Tiles/@AnimatableBody2D@81388/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124476" to="Tiles/@AnimatableBody2D@124476/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81388" to="Tiles/@AnimatableBody2D@81388" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124476" to="Tiles/@AnimatableBody2D@124476" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81388" to="Tiles/@AnimatableBody2D@81388" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124476" to="Tiles/@AnimatableBody2D@124476" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81388" to="Tiles/@AnimatableBody2D@81388/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124476" to="Tiles/@AnimatableBody2D@124476/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81388" to="Tiles/@AnimatableBody2D@81388" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124476" to="Tiles/@AnimatableBody2D@124476" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81388" to="Tiles/@AnimatableBody2D@81388/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124476" to="Tiles/@AnimatableBody2D@124476/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81389" to="Tiles/@AnimatableBody2D@81389/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124477" to="Tiles/@AnimatableBody2D@124477/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81389" to="Tiles/@AnimatableBody2D@81389/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124477" to="Tiles/@AnimatableBody2D@124477/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81389" to="Tiles/@AnimatableBody2D@81389" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124477" to="Tiles/@AnimatableBody2D@124477" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81389" to="Tiles/@AnimatableBody2D@81389" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124477" to="Tiles/@AnimatableBody2D@124477" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81389" to="Tiles/@AnimatableBody2D@81389/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124477" to="Tiles/@AnimatableBody2D@124477/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81389" to="Tiles/@AnimatableBody2D@81389" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124477" to="Tiles/@AnimatableBody2D@124477" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81389" to="Tiles/@AnimatableBody2D@81389/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124477" to="Tiles/@AnimatableBody2D@124477/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81390" to="Tiles/@AnimatableBody2D@81390/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124478" to="Tiles/@AnimatableBody2D@124478/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81390" to="Tiles/@AnimatableBody2D@81390/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124478" to="Tiles/@AnimatableBody2D@124478/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81390" to="Tiles/@AnimatableBody2D@81390" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124478" to="Tiles/@AnimatableBody2D@124478" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81390" to="Tiles/@AnimatableBody2D@81390" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124478" to="Tiles/@AnimatableBody2D@124478" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81390" to="Tiles/@AnimatableBody2D@81390/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124478" to="Tiles/@AnimatableBody2D@124478/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81390" to="Tiles/@AnimatableBody2D@81390" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124478" to="Tiles/@AnimatableBody2D@124478" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81390" to="Tiles/@AnimatableBody2D@81390/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124478" to="Tiles/@AnimatableBody2D@124478/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81391" to="Tiles/@AnimatableBody2D@81391/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124479" to="Tiles/@AnimatableBody2D@124479/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81391" to="Tiles/@AnimatableBody2D@81391/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124479" to="Tiles/@AnimatableBody2D@124479/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81391" to="Tiles/@AnimatableBody2D@81391" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124479" to="Tiles/@AnimatableBody2D@124479" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81391" to="Tiles/@AnimatableBody2D@81391" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124479" to="Tiles/@AnimatableBody2D@124479" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81391" to="Tiles/@AnimatableBody2D@81391/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124479" to="Tiles/@AnimatableBody2D@124479/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81391" to="Tiles/@AnimatableBody2D@81391" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124479" to="Tiles/@AnimatableBody2D@124479" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81391" to="Tiles/@AnimatableBody2D@81391/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124479" to="Tiles/@AnimatableBody2D@124479/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81392" to="Tiles/@AnimatableBody2D@81392/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124480" to="Tiles/@AnimatableBody2D@124480/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81392" to="Tiles/@AnimatableBody2D@81392/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124480" to="Tiles/@AnimatableBody2D@124480/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81392" to="Tiles/@AnimatableBody2D@81392" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124480" to="Tiles/@AnimatableBody2D@124480" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81392" to="Tiles/@AnimatableBody2D@81392" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124480" to="Tiles/@AnimatableBody2D@124480" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81392" to="Tiles/@AnimatableBody2D@81392/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124480" to="Tiles/@AnimatableBody2D@124480/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81392" to="Tiles/@AnimatableBody2D@81392" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124480" to="Tiles/@AnimatableBody2D@124480" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81392" to="Tiles/@AnimatableBody2D@81392/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124480" to="Tiles/@AnimatableBody2D@124480/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81393" to="Tiles/@AnimatableBody2D@81393/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124481" to="Tiles/@AnimatableBody2D@124481/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81393" to="Tiles/@AnimatableBody2D@81393/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124481" to="Tiles/@AnimatableBody2D@124481/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81393" to="Tiles/@AnimatableBody2D@81393" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124481" to="Tiles/@AnimatableBody2D@124481" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81393" to="Tiles/@AnimatableBody2D@81393" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124481" to="Tiles/@AnimatableBody2D@124481" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81393" to="Tiles/@AnimatableBody2D@81393/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124481" to="Tiles/@AnimatableBody2D@124481/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81393" to="Tiles/@AnimatableBody2D@81393" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124481" to="Tiles/@AnimatableBody2D@124481" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81393" to="Tiles/@AnimatableBody2D@81393/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124481" to="Tiles/@AnimatableBody2D@124481/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81394" to="Tiles/@AnimatableBody2D@81394/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124482" to="Tiles/@AnimatableBody2D@124482/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81394" to="Tiles/@AnimatableBody2D@81394/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124482" to="Tiles/@AnimatableBody2D@124482/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81394" to="Tiles/@AnimatableBody2D@81394" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124482" to="Tiles/@AnimatableBody2D@124482" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81394" to="Tiles/@AnimatableBody2D@81394" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124482" to="Tiles/@AnimatableBody2D@124482" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81394" to="Tiles/@AnimatableBody2D@81394/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124482" to="Tiles/@AnimatableBody2D@124482/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81394" to="Tiles/@AnimatableBody2D@81394" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124482" to="Tiles/@AnimatableBody2D@124482" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81394" to="Tiles/@AnimatableBody2D@81394/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124482" to="Tiles/@AnimatableBody2D@124482/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81395" to="Tiles/@AnimatableBody2D@81395/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124483" to="Tiles/@AnimatableBody2D@124483/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81395" to="Tiles/@AnimatableBody2D@81395/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124483" to="Tiles/@AnimatableBody2D@124483/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81395" to="Tiles/@AnimatableBody2D@81395" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124483" to="Tiles/@AnimatableBody2D@124483" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81395" to="Tiles/@AnimatableBody2D@81395" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124483" to="Tiles/@AnimatableBody2D@124483" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81395" to="Tiles/@AnimatableBody2D@81395/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124483" to="Tiles/@AnimatableBody2D@124483/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81395" to="Tiles/@AnimatableBody2D@81395" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124483" to="Tiles/@AnimatableBody2D@124483" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81395" to="Tiles/@AnimatableBody2D@81395/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124483" to="Tiles/@AnimatableBody2D@124483/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81396" to="Tiles/@AnimatableBody2D@81396/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124484" to="Tiles/@AnimatableBody2D@124484/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81396" to="Tiles/@AnimatableBody2D@81396/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124484" to="Tiles/@AnimatableBody2D@124484/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81396" to="Tiles/@AnimatableBody2D@81396" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124484" to="Tiles/@AnimatableBody2D@124484" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81396" to="Tiles/@AnimatableBody2D@81396" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124484" to="Tiles/@AnimatableBody2D@124484" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81396" to="Tiles/@AnimatableBody2D@81396/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124484" to="Tiles/@AnimatableBody2D@124484/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81396" to="Tiles/@AnimatableBody2D@81396" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124484" to="Tiles/@AnimatableBody2D@124484" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81396" to="Tiles/@AnimatableBody2D@81396/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124484" to="Tiles/@AnimatableBody2D@124484/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81397" to="Tiles/@AnimatableBody2D@81397/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124485" to="Tiles/@AnimatableBody2D@124485/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81397" to="Tiles/@AnimatableBody2D@81397/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124485" to="Tiles/@AnimatableBody2D@124485/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81397" to="Tiles/@AnimatableBody2D@81397" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124485" to="Tiles/@AnimatableBody2D@124485" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81397" to="Tiles/@AnimatableBody2D@81397" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124485" to="Tiles/@AnimatableBody2D@124485" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81397" to="Tiles/@AnimatableBody2D@81397/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124485" to="Tiles/@AnimatableBody2D@124485/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81397" to="Tiles/@AnimatableBody2D@81397" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124485" to="Tiles/@AnimatableBody2D@124485" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81397" to="Tiles/@AnimatableBody2D@81397/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124485" to="Tiles/@AnimatableBody2D@124485/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81398" to="Tiles/@AnimatableBody2D@81398/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124486" to="Tiles/@AnimatableBody2D@124486/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81398" to="Tiles/@AnimatableBody2D@81398/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124486" to="Tiles/@AnimatableBody2D@124486/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81398" to="Tiles/@AnimatableBody2D@81398" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124486" to="Tiles/@AnimatableBody2D@124486" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81398" to="Tiles/@AnimatableBody2D@81398" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124486" to="Tiles/@AnimatableBody2D@124486" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81398" to="Tiles/@AnimatableBody2D@81398/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124486" to="Tiles/@AnimatableBody2D@124486/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81398" to="Tiles/@AnimatableBody2D@81398" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124486" to="Tiles/@AnimatableBody2D@124486" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81398" to="Tiles/@AnimatableBody2D@81398/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124486" to="Tiles/@AnimatableBody2D@124486/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81399" to="Tiles/@AnimatableBody2D@81399/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124487" to="Tiles/@AnimatableBody2D@124487/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81399" to="Tiles/@AnimatableBody2D@81399/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124487" to="Tiles/@AnimatableBody2D@124487/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81399" to="Tiles/@AnimatableBody2D@81399" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124487" to="Tiles/@AnimatableBody2D@124487" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81399" to="Tiles/@AnimatableBody2D@81399" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124487" to="Tiles/@AnimatableBody2D@124487" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81399" to="Tiles/@AnimatableBody2D@81399/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124487" to="Tiles/@AnimatableBody2D@124487/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81399" to="Tiles/@AnimatableBody2D@81399" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124487" to="Tiles/@AnimatableBody2D@124487" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81399" to="Tiles/@AnimatableBody2D@81399/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124487" to="Tiles/@AnimatableBody2D@124487/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81400" to="Tiles/@AnimatableBody2D@81400/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124488" to="Tiles/@AnimatableBody2D@124488/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81400" to="Tiles/@AnimatableBody2D@81400/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124488" to="Tiles/@AnimatableBody2D@124488/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81400" to="Tiles/@AnimatableBody2D@81400" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124488" to="Tiles/@AnimatableBody2D@124488" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81400" to="Tiles/@AnimatableBody2D@81400" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124488" to="Tiles/@AnimatableBody2D@124488" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81400" to="Tiles/@AnimatableBody2D@81400/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124488" to="Tiles/@AnimatableBody2D@124488/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81400" to="Tiles/@AnimatableBody2D@81400" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124488" to="Tiles/@AnimatableBody2D@124488" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81400" to="Tiles/@AnimatableBody2D@81400/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124488" to="Tiles/@AnimatableBody2D@124488/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81401" to="Tiles/@AnimatableBody2D@81401/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124489" to="Tiles/@AnimatableBody2D@124489/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81401" to="Tiles/@AnimatableBody2D@81401/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124489" to="Tiles/@AnimatableBody2D@124489/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81401" to="Tiles/@AnimatableBody2D@81401" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124489" to="Tiles/@AnimatableBody2D@124489" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81401" to="Tiles/@AnimatableBody2D@81401" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124489" to="Tiles/@AnimatableBody2D@124489" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81401" to="Tiles/@AnimatableBody2D@81401/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124489" to="Tiles/@AnimatableBody2D@124489/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81401" to="Tiles/@AnimatableBody2D@81401" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124489" to="Tiles/@AnimatableBody2D@124489" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81401" to="Tiles/@AnimatableBody2D@81401/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124489" to="Tiles/@AnimatableBody2D@124489/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81402" to="Tiles/@AnimatableBody2D@81402/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124490" to="Tiles/@AnimatableBody2D@124490/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81402" to="Tiles/@AnimatableBody2D@81402/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124490" to="Tiles/@AnimatableBody2D@124490/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81402" to="Tiles/@AnimatableBody2D@81402" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124490" to="Tiles/@AnimatableBody2D@124490" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81402" to="Tiles/@AnimatableBody2D@81402" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124490" to="Tiles/@AnimatableBody2D@124490" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81402" to="Tiles/@AnimatableBody2D@81402/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124490" to="Tiles/@AnimatableBody2D@124490/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81402" to="Tiles/@AnimatableBody2D@81402" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124490" to="Tiles/@AnimatableBody2D@124490" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81402" to="Tiles/@AnimatableBody2D@81402/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124490" to="Tiles/@AnimatableBody2D@124490/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81403" to="Tiles/@AnimatableBody2D@81403/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124491" to="Tiles/@AnimatableBody2D@124491/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81403" to="Tiles/@AnimatableBody2D@81403/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124491" to="Tiles/@AnimatableBody2D@124491/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81403" to="Tiles/@AnimatableBody2D@81403" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124491" to="Tiles/@AnimatableBody2D@124491" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81403" to="Tiles/@AnimatableBody2D@81403" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124491" to="Tiles/@AnimatableBody2D@124491" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81403" to="Tiles/@AnimatableBody2D@81403/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124491" to="Tiles/@AnimatableBody2D@124491/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81403" to="Tiles/@AnimatableBody2D@81403" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124491" to="Tiles/@AnimatableBody2D@124491" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81403" to="Tiles/@AnimatableBody2D@81403/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124491" to="Tiles/@AnimatableBody2D@124491/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81404" to="Tiles/@AnimatableBody2D@81404/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124492" to="Tiles/@AnimatableBody2D@124492/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81404" to="Tiles/@AnimatableBody2D@81404/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124492" to="Tiles/@AnimatableBody2D@124492/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81404" to="Tiles/@AnimatableBody2D@81404" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124492" to="Tiles/@AnimatableBody2D@124492" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81404" to="Tiles/@AnimatableBody2D@81404" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124492" to="Tiles/@AnimatableBody2D@124492" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81404" to="Tiles/@AnimatableBody2D@81404/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124492" to="Tiles/@AnimatableBody2D@124492/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81404" to="Tiles/@AnimatableBody2D@81404" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124492" to="Tiles/@AnimatableBody2D@124492" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81404" to="Tiles/@AnimatableBody2D@81404/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124492" to="Tiles/@AnimatableBody2D@124492/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81405" to="Tiles/@AnimatableBody2D@81405/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124493" to="Tiles/@AnimatableBody2D@124493/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81405" to="Tiles/@AnimatableBody2D@81405/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124493" to="Tiles/@AnimatableBody2D@124493/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81405" to="Tiles/@AnimatableBody2D@81405" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124493" to="Tiles/@AnimatableBody2D@124493" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81405" to="Tiles/@AnimatableBody2D@81405" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124493" to="Tiles/@AnimatableBody2D@124493" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81405" to="Tiles/@AnimatableBody2D@81405/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124493" to="Tiles/@AnimatableBody2D@124493/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81405" to="Tiles/@AnimatableBody2D@81405" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124493" to="Tiles/@AnimatableBody2D@124493" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81405" to="Tiles/@AnimatableBody2D@81405/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124493" to="Tiles/@AnimatableBody2D@124493/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81406" to="Tiles/@AnimatableBody2D@81406/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124494" to="Tiles/@AnimatableBody2D@124494/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81406" to="Tiles/@AnimatableBody2D@81406/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124494" to="Tiles/@AnimatableBody2D@124494/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81406" to="Tiles/@AnimatableBody2D@81406" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124494" to="Tiles/@AnimatableBody2D@124494" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81406" to="Tiles/@AnimatableBody2D@81406" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124494" to="Tiles/@AnimatableBody2D@124494" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81406" to="Tiles/@AnimatableBody2D@81406/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124494" to="Tiles/@AnimatableBody2D@124494/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81406" to="Tiles/@AnimatableBody2D@81406" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124494" to="Tiles/@AnimatableBody2D@124494" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81406" to="Tiles/@AnimatableBody2D@81406/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124494" to="Tiles/@AnimatableBody2D@124494/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81407" to="Tiles/@AnimatableBody2D@81407/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124495" to="Tiles/@AnimatableBody2D@124495/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81407" to="Tiles/@AnimatableBody2D@81407/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124495" to="Tiles/@AnimatableBody2D@124495/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81407" to="Tiles/@AnimatableBody2D@81407" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124495" to="Tiles/@AnimatableBody2D@124495" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81407" to="Tiles/@AnimatableBody2D@81407" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124495" to="Tiles/@AnimatableBody2D@124495" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81407" to="Tiles/@AnimatableBody2D@81407/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124495" to="Tiles/@AnimatableBody2D@124495/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81407" to="Tiles/@AnimatableBody2D@81407" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124495" to="Tiles/@AnimatableBody2D@124495" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81407" to="Tiles/@AnimatableBody2D@81407/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124495" to="Tiles/@AnimatableBody2D@124495/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81408" to="Tiles/@AnimatableBody2D@81408/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124496" to="Tiles/@AnimatableBody2D@124496/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81408" to="Tiles/@AnimatableBody2D@81408/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124496" to="Tiles/@AnimatableBody2D@124496/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81408" to="Tiles/@AnimatableBody2D@81408" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124496" to="Tiles/@AnimatableBody2D@124496" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81408" to="Tiles/@AnimatableBody2D@81408" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124496" to="Tiles/@AnimatableBody2D@124496" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81408" to="Tiles/@AnimatableBody2D@81408/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124496" to="Tiles/@AnimatableBody2D@124496/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81408" to="Tiles/@AnimatableBody2D@81408" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124496" to="Tiles/@AnimatableBody2D@124496" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81408" to="Tiles/@AnimatableBody2D@81408/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124496" to="Tiles/@AnimatableBody2D@124496/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81409" to="Tiles/@AnimatableBody2D@81409/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124497" to="Tiles/@AnimatableBody2D@124497/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81409" to="Tiles/@AnimatableBody2D@81409/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124497" to="Tiles/@AnimatableBody2D@124497/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81409" to="Tiles/@AnimatableBody2D@81409" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124497" to="Tiles/@AnimatableBody2D@124497" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81409" to="Tiles/@AnimatableBody2D@81409" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124497" to="Tiles/@AnimatableBody2D@124497" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81409" to="Tiles/@AnimatableBody2D@81409/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124497" to="Tiles/@AnimatableBody2D@124497/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81409" to="Tiles/@AnimatableBody2D@81409" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124497" to="Tiles/@AnimatableBody2D@124497" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81409" to="Tiles/@AnimatableBody2D@81409/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124497" to="Tiles/@AnimatableBody2D@124497/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81410" to="Tiles/@AnimatableBody2D@81410/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124498" to="Tiles/@AnimatableBody2D@124498/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81410" to="Tiles/@AnimatableBody2D@81410/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124498" to="Tiles/@AnimatableBody2D@124498/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@81410" to="Tiles/@AnimatableBody2D@81410" method="check_brick_empty"]
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@124498" to="Tiles/@AnimatableBody2D@124498" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81410" to="Tiles/@AnimatableBody2D@81410" method="on_block_hit"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124498" to="Tiles/@AnimatableBody2D@124498" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81410" to="Tiles/@AnimatableBody2D@81410/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124498" to="Tiles/@AnimatableBody2D@124498/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81410" to="Tiles/@AnimatableBody2D@81410" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124498" to="Tiles/@AnimatableBody2D@124498" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81410" to="Tiles/@AnimatableBody2D@81410/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124498" to="Tiles/@AnimatableBody2D@124498/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81411" to="Tiles/@AnimatableBody2D@81411/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124499" to="Tiles/@AnimatableBody2D@124499/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81411" to="Tiles/@AnimatableBody2D@81411/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124499" to="Tiles/@AnimatableBody2D@124499/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81411" to="Tiles/@AnimatableBody2D@81411" method="player_mushroom_check"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124499" to="Tiles/@AnimatableBody2D@124499" method="player_mushroom_check"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81411" to="Tiles/@AnimatableBody2D@81411" method="dispense_item" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124499" to="Tiles/@AnimatableBody2D@124499" method="dispense_item" unbinds=1]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81411" to="Tiles/@AnimatableBody2D@81411/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124499" to="Tiles/@AnimatableBody2D@124499/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81411" to="Tiles/@AnimatableBody2D@81411" method="dispense_item" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124499" to="Tiles/@AnimatableBody2D@124499" method="dispense_item" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81411" to="Tiles/@AnimatableBody2D@81411/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124499" to="Tiles/@AnimatableBody2D@124499/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@81412" to="Tiles/@AnimatableBody2D@81412/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@124500" to="Tiles/@AnimatableBody2D@124500/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@81412" to="Tiles/@AnimatableBody2D@81412/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@124500" to="Tiles/@AnimatableBody2D@124500/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81412" to="Tiles/@AnimatableBody2D@81412" method="player_mushroom_check"]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124500" to="Tiles/@AnimatableBody2D@124500" method="player_mushroom_check"]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81412" to="Tiles/@AnimatableBody2D@81412" method="dispense_item" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124500" to="Tiles/@AnimatableBody2D@124500" method="dispense_item" unbinds=1]
|
||||||
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@81412" to="Tiles/@AnimatableBody2D@81412/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@124500" to="Tiles/@AnimatableBody2D@124500/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81412" to="Tiles/@AnimatableBody2D@81412" method="dispense_item" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124500" to="Tiles/@AnimatableBody2D@124500" method="dispense_item" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@81412" to="Tiles/@AnimatableBody2D@81412/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@124500" to="Tiles/@AnimatableBody2D@124500/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="player_mushroom_check"]
|
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="player_mushroom_check"]
|
||||||
@@ -367,137 +367,137 @@ tile_map_data = PackedByteArray("AAAHAPf/AAAAAAQAAAAHAPj/AAAAAAQAAAAHAPn/AAAAAAQ
|
|||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock" method="dispense_item" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock" method="dispense_item" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81413" to="ChallengeNodes/Tiles/@AnimatableBody2D@81413/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124501" to="ChallengeNodes/Tiles/@AnimatableBody2D@124501/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81413" to="ChallengeNodes/Tiles/@AnimatableBody2D@81413/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124501" to="ChallengeNodes/Tiles/@AnimatableBody2D@124501/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81413" to="ChallengeNodes/Tiles/@AnimatableBody2D@81413" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124501" to="ChallengeNodes/Tiles/@AnimatableBody2D@124501" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81413" to="ChallengeNodes/Tiles/@AnimatableBody2D@81413" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124501" to="ChallengeNodes/Tiles/@AnimatableBody2D@124501" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81413" to="ChallengeNodes/Tiles/@AnimatableBody2D@81413/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124501" to="ChallengeNodes/Tiles/@AnimatableBody2D@124501/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81413" to="ChallengeNodes/Tiles/@AnimatableBody2D@81413" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124501" to="ChallengeNodes/Tiles/@AnimatableBody2D@124501" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81413" to="ChallengeNodes/Tiles/@AnimatableBody2D@81413/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124501" to="ChallengeNodes/Tiles/@AnimatableBody2D@124501/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81414" to="ChallengeNodes/Tiles/@AnimatableBody2D@81414/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124502" to="ChallengeNodes/Tiles/@AnimatableBody2D@124502/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81414" to="ChallengeNodes/Tiles/@AnimatableBody2D@81414/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124502" to="ChallengeNodes/Tiles/@AnimatableBody2D@124502/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81414" to="ChallengeNodes/Tiles/@AnimatableBody2D@81414" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124502" to="ChallengeNodes/Tiles/@AnimatableBody2D@124502" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81414" to="ChallengeNodes/Tiles/@AnimatableBody2D@81414" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124502" to="ChallengeNodes/Tiles/@AnimatableBody2D@124502" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81414" to="ChallengeNodes/Tiles/@AnimatableBody2D@81414/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124502" to="ChallengeNodes/Tiles/@AnimatableBody2D@124502/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81414" to="ChallengeNodes/Tiles/@AnimatableBody2D@81414" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124502" to="ChallengeNodes/Tiles/@AnimatableBody2D@124502" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81414" to="ChallengeNodes/Tiles/@AnimatableBody2D@81414/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124502" to="ChallengeNodes/Tiles/@AnimatableBody2D@124502/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81415" to="ChallengeNodes/Tiles/@AnimatableBody2D@81415/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124503" to="ChallengeNodes/Tiles/@AnimatableBody2D@124503/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81415" to="ChallengeNodes/Tiles/@AnimatableBody2D@81415/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124503" to="ChallengeNodes/Tiles/@AnimatableBody2D@124503/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81415" to="ChallengeNodes/Tiles/@AnimatableBody2D@81415" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124503" to="ChallengeNodes/Tiles/@AnimatableBody2D@124503" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81415" to="ChallengeNodes/Tiles/@AnimatableBody2D@81415" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124503" to="ChallengeNodes/Tiles/@AnimatableBody2D@124503" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81415" to="ChallengeNodes/Tiles/@AnimatableBody2D@81415/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124503" to="ChallengeNodes/Tiles/@AnimatableBody2D@124503/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81415" to="ChallengeNodes/Tiles/@AnimatableBody2D@81415" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124503" to="ChallengeNodes/Tiles/@AnimatableBody2D@124503" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81415" to="ChallengeNodes/Tiles/@AnimatableBody2D@81415/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124503" to="ChallengeNodes/Tiles/@AnimatableBody2D@124503/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81416" to="ChallengeNodes/Tiles/@AnimatableBody2D@81416/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124504" to="ChallengeNodes/Tiles/@AnimatableBody2D@124504/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81416" to="ChallengeNodes/Tiles/@AnimatableBody2D@81416/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124504" to="ChallengeNodes/Tiles/@AnimatableBody2D@124504/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81416" to="ChallengeNodes/Tiles/@AnimatableBody2D@81416" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124504" to="ChallengeNodes/Tiles/@AnimatableBody2D@124504" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81416" to="ChallengeNodes/Tiles/@AnimatableBody2D@81416" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124504" to="ChallengeNodes/Tiles/@AnimatableBody2D@124504" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81416" to="ChallengeNodes/Tiles/@AnimatableBody2D@81416/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124504" to="ChallengeNodes/Tiles/@AnimatableBody2D@124504/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81416" to="ChallengeNodes/Tiles/@AnimatableBody2D@81416" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124504" to="ChallengeNodes/Tiles/@AnimatableBody2D@124504" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81416" to="ChallengeNodes/Tiles/@AnimatableBody2D@81416/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124504" to="ChallengeNodes/Tiles/@AnimatableBody2D@124504/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81417" to="ChallengeNodes/Tiles/@AnimatableBody2D@81417/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124505" to="ChallengeNodes/Tiles/@AnimatableBody2D@124505/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81417" to="ChallengeNodes/Tiles/@AnimatableBody2D@81417/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124505" to="ChallengeNodes/Tiles/@AnimatableBody2D@124505/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81417" to="ChallengeNodes/Tiles/@AnimatableBody2D@81417" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124505" to="ChallengeNodes/Tiles/@AnimatableBody2D@124505" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81417" to="ChallengeNodes/Tiles/@AnimatableBody2D@81417" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124505" to="ChallengeNodes/Tiles/@AnimatableBody2D@124505" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81417" to="ChallengeNodes/Tiles/@AnimatableBody2D@81417/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124505" to="ChallengeNodes/Tiles/@AnimatableBody2D@124505/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81417" to="ChallengeNodes/Tiles/@AnimatableBody2D@81417" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124505" to="ChallengeNodes/Tiles/@AnimatableBody2D@124505" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81417" to="ChallengeNodes/Tiles/@AnimatableBody2D@81417/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124505" to="ChallengeNodes/Tiles/@AnimatableBody2D@124505/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81418" to="ChallengeNodes/Tiles/@AnimatableBody2D@81418/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124506" to="ChallengeNodes/Tiles/@AnimatableBody2D@124506/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81418" to="ChallengeNodes/Tiles/@AnimatableBody2D@81418/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124506" to="ChallengeNodes/Tiles/@AnimatableBody2D@124506/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81418" to="ChallengeNodes/Tiles/@AnimatableBody2D@81418" method="player_mushroom_check"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124506" to="ChallengeNodes/Tiles/@AnimatableBody2D@124506" method="player_mushroom_check"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81418" to="ChallengeNodes/Tiles/@AnimatableBody2D@81418" method="dispense_item" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124506" to="ChallengeNodes/Tiles/@AnimatableBody2D@124506" method="dispense_item" unbinds=1]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81418" to="ChallengeNodes/Tiles/@AnimatableBody2D@81418/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124506" to="ChallengeNodes/Tiles/@AnimatableBody2D@124506/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81418" to="ChallengeNodes/Tiles/@AnimatableBody2D@81418" method="dispense_item" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124506" to="ChallengeNodes/Tiles/@AnimatableBody2D@124506" method="dispense_item" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81418" to="ChallengeNodes/Tiles/@AnimatableBody2D@81418/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124506" to="ChallengeNodes/Tiles/@AnimatableBody2D@124506/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81419" to="ChallengeNodes/Tiles/@AnimatableBody2D@81419/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124507" to="ChallengeNodes/Tiles/@AnimatableBody2D@124507/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81419" to="ChallengeNodes/Tiles/@AnimatableBody2D@81419/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124507" to="ChallengeNodes/Tiles/@AnimatableBody2D@124507/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81419" to="ChallengeNodes/Tiles/@AnimatableBody2D@81419" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124507" to="ChallengeNodes/Tiles/@AnimatableBody2D@124507" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81419" to="ChallengeNodes/Tiles/@AnimatableBody2D@81419" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124507" to="ChallengeNodes/Tiles/@AnimatableBody2D@124507" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81419" to="ChallengeNodes/Tiles/@AnimatableBody2D@81419/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124507" to="ChallengeNodes/Tiles/@AnimatableBody2D@124507/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81419" to="ChallengeNodes/Tiles/@AnimatableBody2D@81419" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124507" to="ChallengeNodes/Tiles/@AnimatableBody2D@124507" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81419" to="ChallengeNodes/Tiles/@AnimatableBody2D@81419/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124507" to="ChallengeNodes/Tiles/@AnimatableBody2D@124507/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81420" to="ChallengeNodes/Tiles/@AnimatableBody2D@81420/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124508" to="ChallengeNodes/Tiles/@AnimatableBody2D@124508/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81420" to="ChallengeNodes/Tiles/@AnimatableBody2D@81420/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124508" to="ChallengeNodes/Tiles/@AnimatableBody2D@124508/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81420" to="ChallengeNodes/Tiles/@AnimatableBody2D@81420" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124508" to="ChallengeNodes/Tiles/@AnimatableBody2D@124508" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81420" to="ChallengeNodes/Tiles/@AnimatableBody2D@81420" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124508" to="ChallengeNodes/Tiles/@AnimatableBody2D@124508" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81420" to="ChallengeNodes/Tiles/@AnimatableBody2D@81420/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124508" to="ChallengeNodes/Tiles/@AnimatableBody2D@124508/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81420" to="ChallengeNodes/Tiles/@AnimatableBody2D@81420" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124508" to="ChallengeNodes/Tiles/@AnimatableBody2D@124508" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81420" to="ChallengeNodes/Tiles/@AnimatableBody2D@81420/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124508" to="ChallengeNodes/Tiles/@AnimatableBody2D@124508/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81421" to="ChallengeNodes/Tiles/@AnimatableBody2D@81421/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124509" to="ChallengeNodes/Tiles/@AnimatableBody2D@124509/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81421" to="ChallengeNodes/Tiles/@AnimatableBody2D@81421/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124509" to="ChallengeNodes/Tiles/@AnimatableBody2D@124509/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81421" to="ChallengeNodes/Tiles/@AnimatableBody2D@81421" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124509" to="ChallengeNodes/Tiles/@AnimatableBody2D@124509" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81421" to="ChallengeNodes/Tiles/@AnimatableBody2D@81421" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124509" to="ChallengeNodes/Tiles/@AnimatableBody2D@124509" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81421" to="ChallengeNodes/Tiles/@AnimatableBody2D@81421/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124509" to="ChallengeNodes/Tiles/@AnimatableBody2D@124509/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81421" to="ChallengeNodes/Tiles/@AnimatableBody2D@81421" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124509" to="ChallengeNodes/Tiles/@AnimatableBody2D@124509" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81421" to="ChallengeNodes/Tiles/@AnimatableBody2D@81421/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124509" to="ChallengeNodes/Tiles/@AnimatableBody2D@124509/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81422" to="ChallengeNodes/Tiles/@AnimatableBody2D@81422/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124510" to="ChallengeNodes/Tiles/@AnimatableBody2D@124510/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81422" to="ChallengeNodes/Tiles/@AnimatableBody2D@81422/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124510" to="ChallengeNodes/Tiles/@AnimatableBody2D@124510/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81422" to="ChallengeNodes/Tiles/@AnimatableBody2D@81422" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124510" to="ChallengeNodes/Tiles/@AnimatableBody2D@124510" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81422" to="ChallengeNodes/Tiles/@AnimatableBody2D@81422" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124510" to="ChallengeNodes/Tiles/@AnimatableBody2D@124510" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81422" to="ChallengeNodes/Tiles/@AnimatableBody2D@81422/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124510" to="ChallengeNodes/Tiles/@AnimatableBody2D@124510/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81422" to="ChallengeNodes/Tiles/@AnimatableBody2D@81422" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124510" to="ChallengeNodes/Tiles/@AnimatableBody2D@124510" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81422" to="ChallengeNodes/Tiles/@AnimatableBody2D@81422/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124510" to="ChallengeNodes/Tiles/@AnimatableBody2D@124510/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81423" to="ChallengeNodes/Tiles/@AnimatableBody2D@81423/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124511" to="ChallengeNodes/Tiles/@AnimatableBody2D@124511/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81423" to="ChallengeNodes/Tiles/@AnimatableBody2D@81423/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124511" to="ChallengeNodes/Tiles/@AnimatableBody2D@124511/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81423" to="ChallengeNodes/Tiles/@AnimatableBody2D@81423" method="player_mushroom_check"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124511" to="ChallengeNodes/Tiles/@AnimatableBody2D@124511" method="player_mushroom_check"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81423" to="ChallengeNodes/Tiles/@AnimatableBody2D@81423" method="dispense_item" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124511" to="ChallengeNodes/Tiles/@AnimatableBody2D@124511" method="dispense_item" unbinds=1]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81423" to="ChallengeNodes/Tiles/@AnimatableBody2D@81423/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124511" to="ChallengeNodes/Tiles/@AnimatableBody2D@124511/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81423" to="ChallengeNodes/Tiles/@AnimatableBody2D@81423" method="dispense_item" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124511" to="ChallengeNodes/Tiles/@AnimatableBody2D@124511" method="dispense_item" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81423" to="ChallengeNodes/Tiles/@AnimatableBody2D@81423/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124511" to="ChallengeNodes/Tiles/@AnimatableBody2D@124511/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81424" to="ChallengeNodes/Tiles/@AnimatableBody2D@81424/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124512" to="ChallengeNodes/Tiles/@AnimatableBody2D@124512/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81424" to="ChallengeNodes/Tiles/@AnimatableBody2D@81424/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124512" to="ChallengeNodes/Tiles/@AnimatableBody2D@124512/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81424" to="ChallengeNodes/Tiles/@AnimatableBody2D@81424" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124512" to="ChallengeNodes/Tiles/@AnimatableBody2D@124512" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81424" to="ChallengeNodes/Tiles/@AnimatableBody2D@81424" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124512" to="ChallengeNodes/Tiles/@AnimatableBody2D@124512" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81424" to="ChallengeNodes/Tiles/@AnimatableBody2D@81424/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124512" to="ChallengeNodes/Tiles/@AnimatableBody2D@124512/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81424" to="ChallengeNodes/Tiles/@AnimatableBody2D@81424" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124512" to="ChallengeNodes/Tiles/@AnimatableBody2D@124512" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81424" to="ChallengeNodes/Tiles/@AnimatableBody2D@81424/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124512" to="ChallengeNodes/Tiles/@AnimatableBody2D@124512/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81425" to="ChallengeNodes/Tiles/@AnimatableBody2D@81425/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124513" to="ChallengeNodes/Tiles/@AnimatableBody2D@124513/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81425" to="ChallengeNodes/Tiles/@AnimatableBody2D@81425/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124513" to="ChallengeNodes/Tiles/@AnimatableBody2D@124513/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81425" to="ChallengeNodes/Tiles/@AnimatableBody2D@81425" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124513" to="ChallengeNodes/Tiles/@AnimatableBody2D@124513" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81425" to="ChallengeNodes/Tiles/@AnimatableBody2D@81425" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124513" to="ChallengeNodes/Tiles/@AnimatableBody2D@124513" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81425" to="ChallengeNodes/Tiles/@AnimatableBody2D@81425/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124513" to="ChallengeNodes/Tiles/@AnimatableBody2D@124513/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81425" to="ChallengeNodes/Tiles/@AnimatableBody2D@81425" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124513" to="ChallengeNodes/Tiles/@AnimatableBody2D@124513" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81425" to="ChallengeNodes/Tiles/@AnimatableBody2D@81425/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124513" to="ChallengeNodes/Tiles/@AnimatableBody2D@124513/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81426" to="ChallengeNodes/Tiles/@AnimatableBody2D@81426/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124514" to="ChallengeNodes/Tiles/@AnimatableBody2D@124514/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81426" to="ChallengeNodes/Tiles/@AnimatableBody2D@81426/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124514" to="ChallengeNodes/Tiles/@AnimatableBody2D@124514/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81426" to="ChallengeNodes/Tiles/@AnimatableBody2D@81426" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124514" to="ChallengeNodes/Tiles/@AnimatableBody2D@124514" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81426" to="ChallengeNodes/Tiles/@AnimatableBody2D@81426" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124514" to="ChallengeNodes/Tiles/@AnimatableBody2D@124514" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81426" to="ChallengeNodes/Tiles/@AnimatableBody2D@81426/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124514" to="ChallengeNodes/Tiles/@AnimatableBody2D@124514/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81426" to="ChallengeNodes/Tiles/@AnimatableBody2D@81426/Timer" method="start" flags=6 unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124514" to="ChallengeNodes/Tiles/@AnimatableBody2D@124514/Timer" method="start" flags=6 unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81426" to="ChallengeNodes/Tiles/@AnimatableBody2D@81426" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124514" to="ChallengeNodes/Tiles/@AnimatableBody2D@124514" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81426" to="ChallengeNodes/Tiles/@AnimatableBody2D@81426/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124514" to="ChallengeNodes/Tiles/@AnimatableBody2D@124514/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81427" to="ChallengeNodes/Tiles/@AnimatableBody2D@81427/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124515" to="ChallengeNodes/Tiles/@AnimatableBody2D@124515/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81427" to="ChallengeNodes/Tiles/@AnimatableBody2D@81427/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124515" to="ChallengeNodes/Tiles/@AnimatableBody2D@124515/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81427" to="ChallengeNodes/Tiles/@AnimatableBody2D@81427" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124515" to="ChallengeNodes/Tiles/@AnimatableBody2D@124515" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81427" to="ChallengeNodes/Tiles/@AnimatableBody2D@81427" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124515" to="ChallengeNodes/Tiles/@AnimatableBody2D@124515" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81427" to="ChallengeNodes/Tiles/@AnimatableBody2D@81427/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124515" to="ChallengeNodes/Tiles/@AnimatableBody2D@124515/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81427" to="ChallengeNodes/Tiles/@AnimatableBody2D@81427" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124515" to="ChallengeNodes/Tiles/@AnimatableBody2D@124515" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81427" to="ChallengeNodes/Tiles/@AnimatableBody2D@81427/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124515" to="ChallengeNodes/Tiles/@AnimatableBody2D@124515/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81428" to="ChallengeNodes/Tiles/@AnimatableBody2D@81428/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124516" to="ChallengeNodes/Tiles/@AnimatableBody2D@124516/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81428" to="ChallengeNodes/Tiles/@AnimatableBody2D@81428/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124516" to="ChallengeNodes/Tiles/@AnimatableBody2D@124516/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81428" to="ChallengeNodes/Tiles/@AnimatableBody2D@81428" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124516" to="ChallengeNodes/Tiles/@AnimatableBody2D@124516" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81428" to="ChallengeNodes/Tiles/@AnimatableBody2D@81428" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124516" to="ChallengeNodes/Tiles/@AnimatableBody2D@124516" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81428" to="ChallengeNodes/Tiles/@AnimatableBody2D@81428/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124516" to="ChallengeNodes/Tiles/@AnimatableBody2D@124516/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81428" to="ChallengeNodes/Tiles/@AnimatableBody2D@81428" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124516" to="ChallengeNodes/Tiles/@AnimatableBody2D@124516" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81428" to="ChallengeNodes/Tiles/@AnimatableBody2D@81428/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124516" to="ChallengeNodes/Tiles/@AnimatableBody2D@124516/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81429" to="ChallengeNodes/Tiles/@AnimatableBody2D@81429/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124517" to="ChallengeNodes/Tiles/@AnimatableBody2D@124517/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81429" to="ChallengeNodes/Tiles/@AnimatableBody2D@81429/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124517" to="ChallengeNodes/Tiles/@AnimatableBody2D@124517/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81429" to="ChallengeNodes/Tiles/@AnimatableBody2D@81429" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124517" to="ChallengeNodes/Tiles/@AnimatableBody2D@124517" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81429" to="ChallengeNodes/Tiles/@AnimatableBody2D@81429" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124517" to="ChallengeNodes/Tiles/@AnimatableBody2D@124517" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81429" to="ChallengeNodes/Tiles/@AnimatableBody2D@81429/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124517" to="ChallengeNodes/Tiles/@AnimatableBody2D@124517/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81429" to="ChallengeNodes/Tiles/@AnimatableBody2D@81429" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124517" to="ChallengeNodes/Tiles/@AnimatableBody2D@124517" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81429" to="ChallengeNodes/Tiles/@AnimatableBody2D@81429/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124517" to="ChallengeNodes/Tiles/@AnimatableBody2D@124517/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81430" to="ChallengeNodes/Tiles/@AnimatableBody2D@81430/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124518" to="ChallengeNodes/Tiles/@AnimatableBody2D@124518/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81430" to="ChallengeNodes/Tiles/@AnimatableBody2D@81430/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124518" to="ChallengeNodes/Tiles/@AnimatableBody2D@124518/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81430" to="ChallengeNodes/Tiles/@AnimatableBody2D@81430" method="player_mushroom_check"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124518" to="ChallengeNodes/Tiles/@AnimatableBody2D@124518" method="player_mushroom_check"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81430" to="ChallengeNodes/Tiles/@AnimatableBody2D@81430" method="dispense_item" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124518" to="ChallengeNodes/Tiles/@AnimatableBody2D@124518" method="dispense_item" unbinds=1]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81430" to="ChallengeNodes/Tiles/@AnimatableBody2D@81430/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124518" to="ChallengeNodes/Tiles/@AnimatableBody2D@124518/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81430" to="ChallengeNodes/Tiles/@AnimatableBody2D@81430" method="dispense_item" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124518" to="ChallengeNodes/Tiles/@AnimatableBody2D@124518" method="dispense_item" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81430" to="ChallengeNodes/Tiles/@AnimatableBody2D@81430/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124518" to="ChallengeNodes/Tiles/@AnimatableBody2D@124518/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81431" to="ChallengeNodes/Tiles/@AnimatableBody2D@81431/LevelPersistance" method="set_as_active_2"]
|
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124519" to="ChallengeNodes/Tiles/@AnimatableBody2D@124519/LevelPersistance" method="set_as_active_2"]
|
||||||
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81431" to="ChallengeNodes/Tiles/@AnimatableBody2D@81431/LevelPersistance" method="set_as_active"]
|
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@124519" to="ChallengeNodes/Tiles/@AnimatableBody2D@124519/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81431" to="ChallengeNodes/Tiles/@AnimatableBody2D@81431" method="check_brick_empty"]
|
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@124519" to="ChallengeNodes/Tiles/@AnimatableBody2D@124519" method="check_brick_empty"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81431" to="ChallengeNodes/Tiles/@AnimatableBody2D@81431" method="on_block_hit"]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124519" to="ChallengeNodes/Tiles/@AnimatableBody2D@124519" method="on_block_hit"]
|
||||||
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81431" to="ChallengeNodes/Tiles/@AnimatableBody2D@81431/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124519" to="ChallengeNodes/Tiles/@AnimatableBody2D@124519/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81431" to="ChallengeNodes/Tiles/@AnimatableBody2D@81431" method="on_shell_block_hit"]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124519" to="ChallengeNodes/Tiles/@AnimatableBody2D@124519" method="on_shell_block_hit"]
|
||||||
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81431" to="ChallengeNodes/Tiles/@AnimatableBody2D@81431/BlockAnimations" method="bounce_block" unbinds=1]
|
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@124519" to="ChallengeNodes/Tiles/@AnimatableBody2D@124519/BlockAnimations" method="bounce_block" unbinds=1]
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=18 format=4 uid="uid://bgi3saqcxur3u"]
|
[gd_scene load_steps=16 format=4 uid="uid://bgi3saqcxur3u"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_lqo4n"]
|
[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_lqo4n"]
|
||||||
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Underwater.json" id="2_5ws2p"]
|
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Underwater.json" id="2_5ws2p"]
|
||||||
@@ -15,8 +15,6 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="15_6tii1"]
|
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="15_6tii1"]
|
||||||
[ext_resource type="PackedScene" uid="uid://iq86u4w60yee" path="res://Scenes/Prefabs/Entities/Objects/Firebar.tscn" id="16_6tii1"]
|
[ext_resource type="PackedScene" uid="uid://iq86u4w60yee" path="res://Scenes/Prefabs/Entities/Objects/Firebar.tscn" id="16_6tii1"]
|
||||||
[ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="16_g83sl"]
|
[ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="16_g83sl"]
|
||||||
[ext_resource type="PackedScene" uid="uid://d3ptkkqrbxti7" path="res://Scenes/Prefabs/LevelObjects/CheepCheepSideGenerator.tscn" id="16_yldql"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://bdirphnfabey8" path="res://Scenes/Prefabs/Entities/Enemies/GreenCheepCheep.tscn" id="17_eod1w"]
|
|
||||||
|
|
||||||
[node name="B-2" type="Node"]
|
[node name="B-2" type="Node"]
|
||||||
script = ExtResource("1_lqo4n")
|
script = ExtResource("1_lqo4n")
|
||||||
@@ -130,73 +128,64 @@ position = Vector2(2168.89, -88.0218)
|
|||||||
length = 16
|
length = 16
|
||||||
direction = 1
|
direction = 1
|
||||||
|
|
||||||
[node name="EntityGenerator" parent="." instance=ExtResource("16_yldql")]
|
|
||||||
position = Vector2(8, -176)
|
|
||||||
|
|
||||||
[node name="EntityGenerator2" parent="." instance=ExtResource("16_yldql")]
|
|
||||||
position = Vector2(8, -160)
|
|
||||||
threshold = 3.0
|
|
||||||
y_pos = 0
|
|
||||||
entity_scene = ExtResource("17_eod1w")
|
|
||||||
|
|
||||||
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32531" to="Tiles/@Node2D@32531/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24099" to="Tiles/@Node2D@24099/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32532" to="Tiles/@Node2D@32532/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24100" to="Tiles/@Node2D@24100/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32533" to="Tiles/@Node2D@32533/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24101" to="Tiles/@Node2D@24101/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32534" to="Tiles/@Node2D@32534/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24102" to="Tiles/@Node2D@24102/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32535" to="Tiles/@Node2D@32535/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24103" to="Tiles/@Node2D@24103/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32536" to="Tiles/@Node2D@32536/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24104" to="Tiles/@Node2D@24104/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32537" to="Tiles/@Node2D@32537/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24105" to="Tiles/@Node2D@24105/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32538" to="Tiles/@Node2D@32538/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24106" to="Tiles/@Node2D@24106/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32539" to="Tiles/@Node2D@32539/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24107" to="Tiles/@Node2D@24107/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32540" to="Tiles/@Node2D@32540/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24108" to="Tiles/@Node2D@24108/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32541" to="Tiles/@Node2D@32541/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24109" to="Tiles/@Node2D@24109/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32542" to="Tiles/@Node2D@32542/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24110" to="Tiles/@Node2D@24110/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32543" to="Tiles/@Node2D@32543/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24111" to="Tiles/@Node2D@24111/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32544" to="Tiles/@Node2D@32544/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24112" to="Tiles/@Node2D@24112/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32545" to="Tiles/@Node2D@32545/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24113" to="Tiles/@Node2D@24113/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32546" to="Tiles/@Node2D@32546/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24114" to="Tiles/@Node2D@24114/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32547" to="Tiles/@Node2D@32547/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24115" to="Tiles/@Node2D@24115/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32548" to="Tiles/@Node2D@32548/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24116" to="Tiles/@Node2D@24116/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32549" to="Tiles/@Node2D@32549/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24117" to="Tiles/@Node2D@24117/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32550" to="Tiles/@Node2D@32550/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24118" to="Tiles/@Node2D@24118/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32551" to="Tiles/@Node2D@32551/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24119" to="Tiles/@Node2D@24119/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32552" to="Tiles/@Node2D@32552/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24120" to="Tiles/@Node2D@24120/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32553" to="Tiles/@Node2D@32553/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24121" to="Tiles/@Node2D@24121/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32554" to="Tiles/@Node2D@32554/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24122" to="Tiles/@Node2D@24122/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32555" to="Tiles/@Node2D@32555/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24123" to="Tiles/@Node2D@24123/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32556" to="Tiles/@Node2D@32556/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24124" to="Tiles/@Node2D@24124/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32557" to="Tiles/@Node2D@32557/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24125" to="Tiles/@Node2D@24125/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32558" to="Tiles/@Node2D@32558/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24126" to="Tiles/@Node2D@24126/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32559" to="Tiles/@Node2D@32559/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24127" to="Tiles/@Node2D@24127/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32560" to="Tiles/@Node2D@32560/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24128" to="Tiles/@Node2D@24128/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32561" to="Tiles/@Node2D@32561/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24129" to="Tiles/@Node2D@24129/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32562" to="Tiles/@Node2D@32562/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24130" to="Tiles/@Node2D@24130/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32563" to="Tiles/@Node2D@32563/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24131" to="Tiles/@Node2D@24131/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32564" to="Tiles/@Node2D@32564/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24132" to="Tiles/@Node2D@24132/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32565" to="Tiles/@Node2D@32565/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24133" to="Tiles/@Node2D@24133/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32566" to="Tiles/@Node2D@32566/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24134" to="Tiles/@Node2D@24134/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32567" to="Tiles/@Node2D@32567/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24135" to="Tiles/@Node2D@24135/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32568" to="Tiles/@Node2D@32568/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24136" to="Tiles/@Node2D@24136/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32569" to="Tiles/@Node2D@32569/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24137" to="Tiles/@Node2D@24137/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32570" to="Tiles/@Node2D@32570/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24138" to="Tiles/@Node2D@24138/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32571" to="Tiles/@Node2D@32571/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24139" to="Tiles/@Node2D@24139/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32572" to="Tiles/@Node2D@32572/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24140" to="Tiles/@Node2D@24140/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32573" to="Tiles/@Node2D@32573/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24141" to="Tiles/@Node2D@24141/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32574" to="Tiles/@Node2D@32574/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24142" to="Tiles/@Node2D@24142/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32575" to="Tiles/@Node2D@32575/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24143" to="Tiles/@Node2D@24143/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32576" to="Tiles/@Node2D@32576/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24144" to="Tiles/@Node2D@24144/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32577" to="Tiles/@Node2D@32577/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24145" to="Tiles/@Node2D@24145/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32578" to="Tiles/@Node2D@32578/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24146" to="Tiles/@Node2D@24146/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32579" to="Tiles/@Node2D@32579/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24147" to="Tiles/@Node2D@24147/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32580" to="Tiles/@Node2D@32580/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24148" to="Tiles/@Node2D@24148/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32581" to="Tiles/@Node2D@32581/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24149" to="Tiles/@Node2D@24149/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32582" to="Tiles/@Node2D@32582/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24150" to="Tiles/@Node2D@24150/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32583" to="Tiles/@Node2D@32583/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24151" to="Tiles/@Node2D@24151/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32584" to="Tiles/@Node2D@32584/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24152" to="Tiles/@Node2D@24152/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32585" to="Tiles/@Node2D@32585/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24153" to="Tiles/@Node2D@24153/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32586" to="Tiles/@Node2D@32586/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24154" to="Tiles/@Node2D@24154/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32587" to="Tiles/@Node2D@32587/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24155" to="Tiles/@Node2D@24155/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32588" to="Tiles/@Node2D@32588/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24156" to="Tiles/@Node2D@24156/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32589" to="Tiles/@Node2D@32589/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24157" to="Tiles/@Node2D@24157/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@32590" to="Tiles/@Node2D@32590/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@24158" to="Tiles/@Node2D@24158/LevelPersistance" method="set_as_active"]
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=23 format=4 uid="uid://txd4b614jd5c"]
|
[gd_scene load_steps=22 format=4 uid="uid://txd4b614jd5c"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_heupp"]
|
[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_heupp"]
|
||||||
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Underwater.json" id="2_orrur"]
|
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Underwater.json" id="2_orrur"]
|
||||||
@@ -21,7 +21,6 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://ctx0nbkjf2osn" path="res://Scenes/Prefabs/Entities/Items/YoshiEgg.tscn" id="20_ciy4q"]
|
[ext_resource type="PackedScene" uid="uid://ctx0nbkjf2osn" path="res://Scenes/Prefabs/Entities/Items/YoshiEgg.tscn" id="20_ciy4q"]
|
||||||
[ext_resource type="PackedScene" uid="uid://chjxyhlwohmi6" path="res://Scenes/Prefabs/Entities/Items/Coin.tscn" id="21_r8a30"]
|
[ext_resource type="PackedScene" uid="uid://chjxyhlwohmi6" path="res://Scenes/Prefabs/Entities/Items/Coin.tscn" id="21_r8a30"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cassl51oehlb6" path="res://Scenes/Prefabs/LevelObjects/CheckpointFlag.tscn" id="22_686wu"]
|
[ext_resource type="PackedScene" uid="uid://cassl51oehlb6" path="res://Scenes/Prefabs/LevelObjects/CheckpointFlag.tscn" id="22_686wu"]
|
||||||
[ext_resource type="PackedScene" uid="uid://d3ptkkqrbxti7" path="res://Scenes/Prefabs/LevelObjects/CheepCheepSideGenerator.tscn" id="22_lnx6r"]
|
|
||||||
|
|
||||||
[node name="3-2" type="Node"]
|
[node name="3-2" type="Node"]
|
||||||
script = ExtResource("1_heupp")
|
script = ExtResource("1_heupp")
|
||||||
@@ -204,102 +203,98 @@ position = Vector2(2200, -136)
|
|||||||
[node name="CheckpointFlag" parent="." node_paths=PackedStringArray("nodes_to_delete") instance=ExtResource("22_686wu")]
|
[node name="CheckpointFlag" parent="." node_paths=PackedStringArray("nodes_to_delete") instance=ExtResource("22_686wu")]
|
||||||
position = Vector2(1328, 0)
|
position = Vector2(1328, 0)
|
||||||
nodes_to_delete = [NodePath("../Enemies/Blooper6")]
|
nodes_to_delete = [NodePath("../Enemies/Blooper6")]
|
||||||
optional = true
|
|
||||||
|
|
||||||
[node name="EntityGenerator" parent="." instance=ExtResource("22_lnx6r")]
|
|
||||||
position = Vector2(-72, -176)
|
|
||||||
|
|
||||||
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41170" to="Tiles/@Node2D@41170/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59263" to="Tiles/@Node2D@59263/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41171" to="Tiles/@Node2D@41171/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59264" to="Tiles/@Node2D@59264/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41172" to="Tiles/@Node2D@41172/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59265" to="Tiles/@Node2D@59265/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41173" to="Tiles/@Node2D@41173/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59266" to="Tiles/@Node2D@59266/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41174" to="Tiles/@Node2D@41174/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59267" to="Tiles/@Node2D@59267/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41175" to="Tiles/@Node2D@41175/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59268" to="Tiles/@Node2D@59268/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41176" to="Tiles/@Node2D@41176/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59269" to="Tiles/@Node2D@59269/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41177" to="Tiles/@Node2D@41177/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59270" to="Tiles/@Node2D@59270/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41178" to="Tiles/@Node2D@41178/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59271" to="Tiles/@Node2D@59271/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41179" to="Tiles/@Node2D@41179/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59272" to="Tiles/@Node2D@59272/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41180" to="Tiles/@Node2D@41180/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59273" to="Tiles/@Node2D@59273/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41181" to="Tiles/@Node2D@41181/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59274" to="Tiles/@Node2D@59274/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41182" to="Tiles/@Node2D@41182/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59275" to="Tiles/@Node2D@59275/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41183" to="Tiles/@Node2D@41183/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59276" to="Tiles/@Node2D@59276/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41184" to="Tiles/@Node2D@41184/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59277" to="Tiles/@Node2D@59277/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41185" to="Tiles/@Node2D@41185/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59278" to="Tiles/@Node2D@59278/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41186" to="Tiles/@Node2D@41186/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59279" to="Tiles/@Node2D@59279/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41187" to="Tiles/@Node2D@41187/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59280" to="Tiles/@Node2D@59280/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41188" to="Tiles/@Node2D@41188/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59281" to="Tiles/@Node2D@59281/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41189" to="Tiles/@Node2D@41189/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59282" to="Tiles/@Node2D@59282/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41190" to="Tiles/@Node2D@41190/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59283" to="Tiles/@Node2D@59283/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41191" to="Tiles/@Node2D@41191/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59284" to="Tiles/@Node2D@59284/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41192" to="Tiles/@Node2D@41192/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59285" to="Tiles/@Node2D@59285/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41193" to="Tiles/@Node2D@41193/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59286" to="Tiles/@Node2D@59286/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41194" to="Tiles/@Node2D@41194/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59287" to="Tiles/@Node2D@59287/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41195" to="Tiles/@Node2D@41195/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59288" to="Tiles/@Node2D@59288/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41196" to="Tiles/@Node2D@41196/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59289" to="Tiles/@Node2D@59289/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41197" to="Tiles/@Node2D@41197/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59290" to="Tiles/@Node2D@59290/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41198" to="Tiles/@Node2D@41198/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59291" to="Tiles/@Node2D@59291/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41199" to="Tiles/@Node2D@41199/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59292" to="Tiles/@Node2D@59292/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41200" to="Tiles/@Node2D@41200/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59293" to="Tiles/@Node2D@59293/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41201" to="Tiles/@Node2D@41201/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59294" to="Tiles/@Node2D@59294/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41202" to="Tiles/@Node2D@41202/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59295" to="Tiles/@Node2D@59295/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41203" to="Tiles/@Node2D@41203/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59296" to="Tiles/@Node2D@59296/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@41204" to="Tiles/@Node2D@41204/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@59297" to="Tiles/@Node2D@59297/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41205" to="Tiles/@Area2D@41205" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59298" to="Tiles/@Area2D@59298" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41206" to="Tiles/@Area2D@41206" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59299" to="Tiles/@Area2D@59299" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41207" to="Tiles/@Area2D@41207" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59300" to="Tiles/@Area2D@59300" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41208" to="Tiles/@Area2D@41208" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59301" to="Tiles/@Area2D@59301" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41209" to="Tiles/@Area2D@41209" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59302" to="Tiles/@Area2D@59302" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41210" to="Tiles/@Area2D@41210" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59303" to="Tiles/@Area2D@59303" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41211" to="Tiles/@Area2D@41211" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59304" to="Tiles/@Area2D@59304" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41212" to="Tiles/@Area2D@41212" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59305" to="Tiles/@Area2D@59305" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41213" to="Tiles/@Area2D@41213" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59306" to="Tiles/@Area2D@59306" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41214" to="Tiles/@Area2D@41214" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59307" to="Tiles/@Area2D@59307" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41215" to="Tiles/@Area2D@41215" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59308" to="Tiles/@Area2D@59308" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41216" to="Tiles/@Area2D@41216" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59309" to="Tiles/@Area2D@59309" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41217" to="Tiles/@Area2D@41217" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59310" to="Tiles/@Area2D@59310" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41218" to="Tiles/@Area2D@41218" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59311" to="Tiles/@Area2D@59311" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41219" to="Tiles/@Area2D@41219" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59312" to="Tiles/@Area2D@59312" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41220" to="Tiles/@Area2D@41220" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59313" to="Tiles/@Area2D@59313" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41221" to="Tiles/@Area2D@41221" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59314" to="Tiles/@Area2D@59314" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41222" to="Tiles/@Area2D@41222" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59315" to="Tiles/@Area2D@59315" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41223" to="Tiles/@Area2D@41223" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59316" to="Tiles/@Area2D@59316" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41224" to="Tiles/@Area2D@41224" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59317" to="Tiles/@Area2D@59317" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41225" to="Tiles/@Area2D@41225" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59318" to="Tiles/@Area2D@59318" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41226" to="Tiles/@Area2D@41226" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59319" to="Tiles/@Area2D@59319" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41227" to="Tiles/@Area2D@41227" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59320" to="Tiles/@Area2D@59320" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41228" to="Tiles/@Area2D@41228" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59321" to="Tiles/@Area2D@59321" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41229" to="Tiles/@Area2D@41229" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59322" to="Tiles/@Area2D@59322" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41230" to="Tiles/@Area2D@41230" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59323" to="Tiles/@Area2D@59323" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41231" to="Tiles/@Area2D@41231" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59324" to="Tiles/@Area2D@59324" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41232" to="Tiles/@Area2D@41232" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59325" to="Tiles/@Area2D@59325" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41233" to="Tiles/@Area2D@41233" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59326" to="Tiles/@Area2D@59326" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41234" to="Tiles/@Area2D@41234" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59327" to="Tiles/@Area2D@59327" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41235" to="Tiles/@Area2D@41235" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59328" to="Tiles/@Area2D@59328" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41236" to="Tiles/@Area2D@41236" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59329" to="Tiles/@Area2D@59329" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41237" to="Tiles/@Area2D@41237" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59330" to="Tiles/@Area2D@59330" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41238" to="Tiles/@Area2D@41238" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59331" to="Tiles/@Area2D@59331" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41239" to="Tiles/@Area2D@41239" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59332" to="Tiles/@Area2D@59332" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41240" to="Tiles/@Area2D@41240" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59333" to="Tiles/@Area2D@59333" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41241" to="Tiles/@Area2D@41241" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59334" to="Tiles/@Area2D@59334" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41242" to="Tiles/@Area2D@41242" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59335" to="Tiles/@Area2D@59335" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41243" to="Tiles/@Area2D@41243" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59336" to="Tiles/@Area2D@59336" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41244" to="Tiles/@Area2D@41244" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59337" to="Tiles/@Area2D@59337" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41245" to="Tiles/@Area2D@41245" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59338" to="Tiles/@Area2D@59338" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41246" to="Tiles/@Area2D@41246" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59339" to="Tiles/@Area2D@59339" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41247" to="Tiles/@Area2D@41247" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59340" to="Tiles/@Area2D@59340" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41248" to="Tiles/@Area2D@41248" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59341" to="Tiles/@Area2D@59341" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41249" to="Tiles/@Area2D@41249" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59342" to="Tiles/@Area2D@59342" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41250" to="Tiles/@Area2D@41250" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59343" to="Tiles/@Area2D@59343" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41251" to="Tiles/@Area2D@41251" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59344" to="Tiles/@Area2D@59344" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41252" to="Tiles/@Area2D@41252" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59345" to="Tiles/@Area2D@59345" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41253" to="Tiles/@Area2D@41253" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59346" to="Tiles/@Area2D@59346" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41254" to="Tiles/@Area2D@41254" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59347" to="Tiles/@Area2D@59347" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41255" to="Tiles/@Area2D@41255" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59348" to="Tiles/@Area2D@59348" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41256" to="Tiles/@Area2D@41256" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59349" to="Tiles/@Area2D@59349" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41257" to="Tiles/@Area2D@41257" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59350" to="Tiles/@Area2D@59350" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41258" to="Tiles/@Area2D@41258" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59351" to="Tiles/@Area2D@59351" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41259" to="Tiles/@Area2D@41259" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59352" to="Tiles/@Area2D@59352" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41260" to="Tiles/@Area2D@41260" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59353" to="Tiles/@Area2D@59353" method="area_entered"]
|
||||||
[connection signal="area_entered" from="Tiles/@Area2D@41261" to="Tiles/@Area2D@41261" method="area_entered"]
|
[connection signal="area_entered" from="Tiles/@Area2D@59354" to="Tiles/@Area2D@59354" method="area_entered"]
|
||||||
|
@@ -205,36 +205,36 @@ position = Vector2(1720, -104)
|
|||||||
item = ExtResource("22_kwbbf")
|
item = ExtResource("22_kwbbf")
|
||||||
|
|
||||||
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33164" to="Tiles/@Node2D@33164/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118281" to="Tiles/@Node2D@118281/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33165" to="Tiles/@Node2D@33165/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118282" to="Tiles/@Node2D@118282/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33166" to="Tiles/@Node2D@33166/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118283" to="Tiles/@Node2D@118283/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33167" to="Tiles/@Node2D@33167/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118284" to="Tiles/@Node2D@118284/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33168" to="Tiles/@Node2D@33168/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118285" to="Tiles/@Node2D@118285/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33169" to="Tiles/@Node2D@33169/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118286" to="Tiles/@Node2D@118286/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33170" to="Tiles/@Node2D@33170/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118287" to="Tiles/@Node2D@118287/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33171" to="Tiles/@Node2D@33171/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118288" to="Tiles/@Node2D@118288/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33172" to="Tiles/@Node2D@33172/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118289" to="Tiles/@Node2D@118289/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33173" to="Tiles/@Node2D@33173/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118290" to="Tiles/@Node2D@118290/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33174" to="Tiles/@Node2D@33174/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118291" to="Tiles/@Node2D@118291/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33175" to="Tiles/@Node2D@33175/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118292" to="Tiles/@Node2D@118292/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33176" to="Tiles/@Node2D@33176/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118293" to="Tiles/@Node2D@118293/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33177" to="Tiles/@Node2D@33177/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118294" to="Tiles/@Node2D@118294/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33178" to="Tiles/@Node2D@33178/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118295" to="Tiles/@Node2D@118295/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33179" to="Tiles/@Node2D@33179/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118296" to="Tiles/@Node2D@118296/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33180" to="Tiles/@Node2D@33180/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118297" to="Tiles/@Node2D@118297/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33181" to="Tiles/@Node2D@33181/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118298" to="Tiles/@Node2D@118298/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33182" to="Tiles/@Node2D@33182/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118299" to="Tiles/@Node2D@118299/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33183" to="Tiles/@Node2D@33183/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118300" to="Tiles/@Node2D@118300/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33184" to="Tiles/@Node2D@33184/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118301" to="Tiles/@Node2D@118301/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33185" to="Tiles/@Node2D@33185/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118302" to="Tiles/@Node2D@118302/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33186" to="Tiles/@Node2D@33186/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118303" to="Tiles/@Node2D@118303/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33187" to="Tiles/@Node2D@33187/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118304" to="Tiles/@Node2D@118304/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33188" to="Tiles/@Node2D@33188/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118305" to="Tiles/@Node2D@118305/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33189" to="Tiles/@Node2D@33189/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118306" to="Tiles/@Node2D@118306/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33190" to="Tiles/@Node2D@33190/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118307" to="Tiles/@Node2D@118307/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33191" to="Tiles/@Node2D@33191/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118308" to="Tiles/@Node2D@118308/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33192" to="Tiles/@Node2D@33192/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118309" to="Tiles/@Node2D@118309/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33193" to="Tiles/@Node2D@33193/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118310" to="Tiles/@Node2D@118310/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33194" to="Tiles/@Node2D@33194/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118311" to="Tiles/@Node2D@118311/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33195" to="Tiles/@Node2D@33195/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118312" to="Tiles/@Node2D@118312/LevelPersistance" method="set_as_active"]
|
||||||
[connection signal="collected" from="Tiles/@Node2D@33196" to="Tiles/@Node2D@33196/LevelPersistance" method="set_as_active"]
|
[connection signal="collected" from="Tiles/@Node2D@118313" to="Tiles/@Node2D@118313/LevelPersistance" method="set_as_active"]
|
||||||
|
@@ -236,7 +236,6 @@ position = Vector2(3432, -120)
|
|||||||
|
|
||||||
[node name="CheckpointFlag" parent="." instance=ExtResource("24_osugw")]
|
[node name="CheckpointFlag" parent="." instance=ExtResource("24_osugw")]
|
||||||
position = Vector2(2056, -64)
|
position = Vector2(2056, -64)
|
||||||
optional = true
|
|
||||||
|
|
||||||
[node name="BrickBlock" parent="." instance=ExtResource("21_u54v8")]
|
[node name="BrickBlock" parent="." instance=ExtResource("21_u54v8")]
|
||||||
position = Vector2(2040, -120)
|
position = Vector2(2040, -120)
|
||||||
|
175
Scenes/Prefabs/Autoload/NewLevelBuilder.gd
Normal file
@@ -0,0 +1,175 @@
|
|||||||
|
extends Node
|
||||||
|
|
||||||
|
var entity_map := {}
|
||||||
|
|
||||||
|
|
||||||
|
const base64_charset := "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
|
||||||
|
|
||||||
|
var sub_level_file = null
|
||||||
|
|
||||||
|
var level_file := {}
|
||||||
|
|
||||||
|
const BASE_LEVEL_SCENE: PackedScene = preload("res://Scenes/Levels/CustomLevelBase.tscn")
|
||||||
|
|
||||||
|
static var sub_levels: Array[PackedScene] = [null, null, null, null, null]
|
||||||
|
|
||||||
|
signal level_building_complete
|
||||||
|
|
||||||
|
var building = false
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
load_entity_map()
|
||||||
|
|
||||||
|
func load_level(level_file := {}) -> void:
|
||||||
|
building = true
|
||||||
|
for i in 5:
|
||||||
|
sub_levels[i] = build_sublevel(i, level_file)
|
||||||
|
level_building_complete.emit()
|
||||||
|
building = false
|
||||||
|
|
||||||
|
func build_sublevel(level_idx := 0, level_file := {}) -> PackedScene:
|
||||||
|
var level = BASE_LEVEL_SCENE.instantiate()
|
||||||
|
sub_level_file = level_file["Levels"][level_idx]
|
||||||
|
return pack_level_into_scene(build_level(level))
|
||||||
|
|
||||||
|
func pack_level_into_scene(level: Node) -> PackedScene:
|
||||||
|
var scene = PackedScene.new()
|
||||||
|
scene.pack(level)
|
||||||
|
return scene
|
||||||
|
|
||||||
|
func load_entity_map() -> void:
|
||||||
|
entity_map = JSON.parse_string(FileAccess.open(EntityIDMapper.MAP_PATH, FileAccess.READ).get_as_text())
|
||||||
|
|
||||||
|
func build_level(level: Node = null) -> Node:
|
||||||
|
if sub_level_file.is_empty():
|
||||||
|
return null
|
||||||
|
var layer_id := 0
|
||||||
|
for layer in sub_level_file["Layers"]:
|
||||||
|
for chunk_id in layer:
|
||||||
|
var chunk = layer[chunk_id]
|
||||||
|
add_tiles(level, LevelSaver.decompress_string(chunk["Tiles"]), int(chunk_id), int(layer_id))
|
||||||
|
add_entities(level, LevelSaver.decompress_string(chunk["Entities"]), int(chunk_id), int(layer_id))
|
||||||
|
layer_id += 1
|
||||||
|
apply_level_data(level, sub_level_file["Data"])
|
||||||
|
apply_bg_data(level, sub_level_file["BG"])
|
||||||
|
return level
|
||||||
|
|
||||||
|
func add_tiles(level: Node, chunk := "", chunk_id := 0, layer := 0) -> void:
|
||||||
|
for tile in chunk.split("=", false):
|
||||||
|
var tile_position := Vector2i.ZERO
|
||||||
|
var tile_atlas_position := Vector2i.ZERO
|
||||||
|
var source_id := 0
|
||||||
|
|
||||||
|
tile_position = decode_tile_position_from_chars(tile[0], tile[1], chunk_id)
|
||||||
|
source_id = base64_charset.find(tile[4])
|
||||||
|
tile_atlas_position = Vector2i(base64_charset.find(tile[2]), base64_charset.find(tile[3]))
|
||||||
|
level.get_node("TileLayer" + str(layer + 1)).set_cell(tile_position, source_id, tile_atlas_position)
|
||||||
|
|
||||||
|
func add_entities(level: Node, chunk := "", chunk_id := 0, layer := 0) -> void:
|
||||||
|
for entity in chunk.split("=", false):
|
||||||
|
var entity_id = entity.get_slice(",", 1)
|
||||||
|
var entity_chunk_position = entity.get_slice(",", 0)
|
||||||
|
var entity_tile_position = decode_tile_position_from_chars(entity_chunk_position[0], entity_chunk_position[1], chunk_id)
|
||||||
|
var entity_node: Node = null
|
||||||
|
if entity_map.has(entity_id) == false:
|
||||||
|
Global.log_error("MISSING ENTITY ID!!!! JOE FORGOT TO UPDATE THE MAP AGAIN :(")
|
||||||
|
continue
|
||||||
|
if entity_map[entity_id][0] != "res://Scenes/Prefabs/Entities/Player.tscn":
|
||||||
|
entity_node = load(entity_map[entity_id][0]).instantiate()
|
||||||
|
else:
|
||||||
|
entity_node = get_node("EntityLayer1/Player")
|
||||||
|
if entity_node == null:
|
||||||
|
continue
|
||||||
|
var offset = entity_map[entity_id][1].split(",")
|
||||||
|
entity_node.global_position = entity_tile_position * 16 + (Vector2i(8, 8) + Vector2i(int(offset[0]), int(offset[1])))
|
||||||
|
level.get_node("EntityLayer" + str(layer + 1)).add_child(entity_node)
|
||||||
|
entity_node.reset_physics_interpolation()
|
||||||
|
entity_node.owner = level
|
||||||
|
entity_node.set_meta("tile_position", entity_tile_position)
|
||||||
|
entity_node.set_meta("tile_offset", Vector2(int(offset[0]), int(offset[1])))
|
||||||
|
if entity_node.has_node("EditorPropertyExposer"):
|
||||||
|
entity_node.get_node("EditorPropertyExposer").apply_string(entity)
|
||||||
|
|
||||||
|
func reset_player(player: Player) -> void: ## Function literally here to just reset the player back to default starting, if loading into a level file, that hasnt been written yet (pipes)
|
||||||
|
player.show()
|
||||||
|
player.state_machine.transition_to("Normal")
|
||||||
|
player.global_position = Vector2(-232, 0)
|
||||||
|
|
||||||
|
func gzip_encode(text: String) -> String:
|
||||||
|
var bytes = Marshalls.base64_to_raw(text)
|
||||||
|
bytes.compress(FileAccess.COMPRESSION_GZIP)
|
||||||
|
return Marshalls.raw_to_base64(bytes)
|
||||||
|
|
||||||
|
func gzip_decode(text: String) -> String:
|
||||||
|
var bytes = Marshalls.base64_to_raw(text)
|
||||||
|
bytes.decompress_dynamic(-1, FileAccess.COMPRESSION_GZIP)
|
||||||
|
return Marshalls.raw_to_base64(bytes)
|
||||||
|
|
||||||
|
func apply_level_data(level: Level, data := "") -> void:
|
||||||
|
var split = data.split("=")
|
||||||
|
var values := []
|
||||||
|
for i in split:
|
||||||
|
if i.length() == 2:
|
||||||
|
values.append(decode_from_base64_2char(i))
|
||||||
|
elif i.length() == 1:
|
||||||
|
values.append(base64_charset.find(i))
|
||||||
|
else:
|
||||||
|
values.append(i)
|
||||||
|
level.theme = Level.THEME_IDXS[values[0]]
|
||||||
|
Global.level_theme = level.theme
|
||||||
|
level.theme_time = ["Day", "Night"][values[1]]
|
||||||
|
Global.theme_time = level.theme_time
|
||||||
|
level.campaign = ["SMB1", "SMBLL", "SMBS", "SMBANN"][values[3]]
|
||||||
|
Global.current_campaign = level.campaign
|
||||||
|
level.can_backscroll = bool(values[4])
|
||||||
|
level.vertical_height = -int(values[5])
|
||||||
|
level.time_limit = int(values[6])
|
||||||
|
ResourceSetterNew.cache.clear()
|
||||||
|
Global.level_theme_changed.emit()
|
||||||
|
|
||||||
|
func apply_bg_data(level: Node, data := "") -> void:
|
||||||
|
var split = data.split("=", false)
|
||||||
|
var id := 0
|
||||||
|
|
||||||
|
const BG_VALUES := ["primary_layer", "second_layer", "second_layer_offset", "time_of_day", "particles", "liquid_layer", "overlay_clouds"]
|
||||||
|
var SELECTORS = [%PrimaryLayer, %SecondLayer, %SecondLayerOffset, %TimeOfDay, %Particles, %LiquidLayer, %OverlayClouds]
|
||||||
|
for i in split:
|
||||||
|
var value := 0
|
||||||
|
if i.length() > 1:
|
||||||
|
value = (decode_from_base64_2char(i))
|
||||||
|
else:
|
||||||
|
value = (base64_charset.find(i))
|
||||||
|
if is_instance_valid($TileMenu):
|
||||||
|
if SELECTORS[id] is SpinBox:
|
||||||
|
SELECTORS[id].value = value
|
||||||
|
elif SELECTORS[id] is Button:
|
||||||
|
SELECTORS[id].set_pressed_no_signal(bool(value))
|
||||||
|
else:
|
||||||
|
SELECTORS[id].selected = value
|
||||||
|
level.get_node("LevelBG").set_value(value, BG_VALUES[id])
|
||||||
|
id += 1
|
||||||
|
|
||||||
|
|
||||||
|
func decode_tile_position_from_chars(char_x: String, char_y: String, chunk_idx: int) -> Vector2i:
|
||||||
|
|
||||||
|
var local_x = base64_charset.find(char_x)
|
||||||
|
var local_y = base64_charset.find(char_y)
|
||||||
|
|
||||||
|
return Vector2i(local_x + (chunk_idx * 32), local_y - 30)
|
||||||
|
|
||||||
|
func decode_from_base64_2char(encoded: String) -> int:
|
||||||
|
if encoded.length() != 2:
|
||||||
|
push_error("Encoded string must be exactly 2 characters.")
|
||||||
|
return -1
|
||||||
|
|
||||||
|
var idx1 = base64_charset.find(encoded[0])
|
||||||
|
var idx2 = base64_charset.find(encoded[1])
|
||||||
|
|
||||||
|
if idx1 == -1 or idx2 == -1:
|
||||||
|
push_error("Invalid character in base64 string.")
|
||||||
|
return -1
|
||||||
|
|
||||||
|
return (idx1 << 6) | idx2
|
||||||
|
|
||||||
|
func tile_to_chunk_idx(tile_position := Vector2i.ZERO) -> int:
|
||||||
|
return floor(tile_position.x / 32.0)
|
1
Scenes/Prefabs/Autoload/NewLevelBuilder.gd.uid
Normal file
@@ -0,0 +1 @@
|
|||||||
|
uid://c7bgjliycurbp
|
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=40 format=3 uid="uid://duptcik2j0b04"]
|
[gd_scene load_steps=41 format=3 uid="uid://duptcik2j0b04"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://d3sxabber73q6" path="res://Assets/Sprites/Enemies/Bowser.png" id="1_8mi7o"]
|
[ext_resource type="Texture2D" uid="uid://d3sxabber73q6" path="res://Assets/Sprites/Enemies/Bowser.png" id="1_8mi7o"]
|
||||||
[ext_resource type="Script" uid="uid://wtypg4d0l6j2" path="res://Scripts/Classes/Entities/Enemies/Bowser.gd" id="1_ma5fd"]
|
[ext_resource type="Script" uid="uid://wtypg4d0l6j2" path="res://Scripts/Classes/Entities/Enemies/Bowser.gd" id="1_ma5fd"]
|
||||||
@@ -11,6 +11,7 @@
|
|||||||
[ext_resource type="JSON" path="res://Assets/Sprites/Enemies/Bowser.json" id="6_nf6hu"]
|
[ext_resource type="JSON" path="res://Assets/Sprites/Enemies/Bowser.json" id="6_nf6hu"]
|
||||||
[ext_resource type="Script" uid="uid://cmvlgsjmsk0v5" path="res://Scripts/Classes/Resources/ThemedResource.gd" id="6_pvhfi"]
|
[ext_resource type="Script" uid="uid://cmvlgsjmsk0v5" path="res://Scripts/Classes/Resources/ThemedResource.gd" id="6_pvhfi"]
|
||||||
[ext_resource type="Script" uid="uid://c3gg32ivrlq8n" path="res://Scripts/Classes/Components/GibSpawner.gd" id="6_va0n6"]
|
[ext_resource type="Script" uid="uid://c3gg32ivrlq8n" path="res://Scripts/Classes/Components/GibSpawner.gd" id="6_va0n6"]
|
||||||
|
[ext_resource type="JSON" path="res://Assets/Sprites/Enemies/Goomba.json" id="9_exf4b"]
|
||||||
[ext_resource type="Script" uid="uid://5octqlf4ohel" path="res://Scripts/Classes/Components/ScoreNoteSpawner.gd" id="11_pvhfi"]
|
[ext_resource type="Script" uid="uid://5octqlf4ohel" path="res://Scripts/Classes/Components/ScoreNoteSpawner.gd" id="11_pvhfi"]
|
||||||
[ext_resource type="Script" uid="uid://cqif1li7otvpl" path="res://Scripts/Parts/SpriteFramesToJsonConverter.gd" id="14_nf6hu"]
|
[ext_resource type="Script" uid="uid://cqif1li7otvpl" path="res://Scripts/Parts/SpriteFramesToJsonConverter.gd" id="14_nf6hu"]
|
||||||
[ext_resource type="Script" uid="uid://ctfbuoxtnnl0q" path="res://Scripts/Classes/Components/EditorPropertyExposer.gd" id="15_nf6hu"]
|
[ext_resource type="Script" uid="uid://ctfbuoxtnnl0q" path="res://Scripts/Classes/Components/EditorPropertyExposer.gd" id="15_nf6hu"]
|
||||||
@@ -299,7 +300,7 @@ metadata/_custom_type_script = "uid://caq1qiwmy0mox"
|
|||||||
script = ExtResource("5_17x2r")
|
script = ExtResource("5_17x2r")
|
||||||
node_to_affect = NodePath("..")
|
node_to_affect = NodePath("..")
|
||||||
property_name = "sprite_frames"
|
property_name = "sprite_frames"
|
||||||
resource_json = ExtResource("6_nf6hu")
|
resource_json = ExtResource("9_exf4b")
|
||||||
use_cache = false
|
use_cache = false
|
||||||
metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
|
metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
|
||||||
|
|
||||||
@@ -343,7 +344,6 @@ metadata/_custom_type_script = "uid://dri2d5jtu0fbq"
|
|||||||
[node name="GibSpawner" type="Node" parent="." node_paths=PackedStringArray("visuals")]
|
[node name="GibSpawner" type="Node" parent="." node_paths=PackedStringArray("visuals")]
|
||||||
script = ExtResource("6_va0n6")
|
script = ExtResource("6_va0n6")
|
||||||
visuals = NodePath("../SpriteScaleJoint/DeathSprite")
|
visuals = NodePath("../SpriteScaleJoint/DeathSprite")
|
||||||
gib_type = 1
|
|
||||||
metadata/_custom_type_script = "uid://c3gg32ivrlq8n"
|
metadata/_custom_type_script = "uid://c3gg32ivrlq8n"
|
||||||
|
|
||||||
[node name="ScoreNoteSpawner" type="Node" parent="."]
|
[node name="ScoreNoteSpawner" type="Node" parent="."]
|
||||||
@@ -403,14 +403,13 @@ hitbox = NodePath("../SpriteScaleJoint/Sprite/Hitbox")
|
|||||||
metadata/_custom_type_script = "uid://ba18grqjixded"
|
metadata/_custom_type_script = "uid://ba18grqjixded"
|
||||||
|
|
||||||
[connection signal="killed" from="." to="GibSpawner" method="summon_gib"]
|
[connection signal="killed" from="." to="GibSpawner" method="summon_gib"]
|
||||||
[connection signal="killed" from="." to="ScoreNoteSpawner" method="spawn_note" binds= [5000]]
|
|
||||||
[connection signal="killed" from="." to="." method="show_smoke" unbinds=1]
|
[connection signal="killed" from="." to="." method="show_smoke" unbinds=1]
|
||||||
|
[connection signal="killed" from="." to="ScoreNoteSpawner" method="spawn_note" binds= [5000]]
|
||||||
[connection signal="area_entered" from="SpriteScaleJoint/Sprite/Hitbox" to="." method="on_area_entered"]
|
[connection signal="area_entered" from="SpriteScaleJoint/Sprite/Hitbox" to="." method="on_area_entered"]
|
||||||
[connection signal="timeout" from="JumpTimer" to="." method="jump"]
|
[connection signal="timeout" from="JumpTimer" to="." method="jump"]
|
||||||
[connection signal="timeout" from="HammerTime" to="." method="throw_hammers"]
|
[connection signal="timeout" from="HammerTime" to="." method="throw_hammers"]
|
||||||
[connection signal="timeout" from="FlameTimer" to="." method="breathe_fire"]
|
[connection signal="timeout" from="FlameTimer" to="." method="breathe_fire"]
|
||||||
[connection signal="fireball_hit" from="FireballDetection" to="." method="fireball_hit" unbinds=1]
|
[connection signal="fireball_hit" from="FireballDetection" to="." method="fireball_hit" unbinds=1]
|
||||||
[connection signal="gib_about_to_spawn" from="GibSpawner" to="." method="on_gib_about_to_spawn"]
|
|
||||||
[connection signal="screen_entered" from="VisibleOnScreenEnabler2D" to="." method="play_music" flags=6]
|
[connection signal="screen_entered" from="VisibleOnScreenEnabler2D" to="." method="play_music" flags=6]
|
||||||
[connection signal="attached" from="TrackJoint" to="MoveAnimation" method="play" binds= ["RESET"]]
|
[connection signal="attached" from="TrackJoint" to="MoveAnimation" method="play" binds= ["RESET"]]
|
||||||
[connection signal="moving_shell_entered" from="ShellDetection" to="ShellDetection" method="destroy_shell"]
|
[connection signal="moving_shell_entered" from="ShellDetection" to="ShellDetection" method="destroy_shell"]
|
||||||
|
@@ -11,6 +11,3 @@ resource_json = ExtResource("2_qcxx5")
|
|||||||
|
|
||||||
[node name="ResourceSetterNew" parent="SpriteScaleJoint/DeathSprite" index="0"]
|
[node name="ResourceSetterNew" parent="SpriteScaleJoint/DeathSprite" index="0"]
|
||||||
resource_json = ExtResource("2_qcxx5")
|
resource_json = ExtResource("2_qcxx5")
|
||||||
|
|
||||||
[node name="GibSpawner" parent="." index="8" node_paths=PackedStringArray("visuals")]
|
|
||||||
visuals = NodePath("../SpriteScaleJoint/DeathSprite")
|
|
||||||
|
@@ -141,14 +141,11 @@ metadata/_custom_type_script = "uid://d4a7yp6e55u8t"
|
|||||||
|
|
||||||
[node name="ScoreNoteSpawner" type="Node" parent="."]
|
[node name="ScoreNoteSpawner" type="Node" parent="."]
|
||||||
script = ExtResource("11_jkv5r")
|
script = ExtResource("11_jkv5r")
|
||||||
add_score = true
|
|
||||||
metadata/_custom_type_script = "uid://5octqlf4ohel"
|
metadata/_custom_type_script = "uid://5octqlf4ohel"
|
||||||
|
|
||||||
[connection signal="killed" from="." to="GibSpawner" method="summon_gib"]
|
[connection signal="killed" from="." to="GibSpawner" method="summon_gib"]
|
||||||
[connection signal="hammer_player_hit" from="EnemyPlayerDetection" to="." method="die_from_hammer"]
|
[connection signal="hammer_player_hit" from="EnemyPlayerDetection" to="." method="die_from_hammer"]
|
||||||
[connection signal="hammer_player_hit" from="EnemyPlayerDetection" to="ScoreNoteSpawner" method="spawn_note" binds= [200]]
|
|
||||||
[connection signal="invincible_player_hit" from="EnemyPlayerDetection" to="." method="die_from_object"]
|
[connection signal="invincible_player_hit" from="EnemyPlayerDetection" to="." method="die_from_object"]
|
||||||
[connection signal="invincible_player_hit" from="EnemyPlayerDetection" to="ScoreNoteSpawner" method="spawn_note" binds= [200]]
|
|
||||||
[connection signal="player_hit" from="EnemyPlayerDetection" to="." method="damage_player"]
|
[connection signal="player_hit" from="EnemyPlayerDetection" to="." method="damage_player"]
|
||||||
[connection signal="player_stomped_on" from="EnemyPlayerDetection" to="." method="damage_player"]
|
[connection signal="player_stomped_on" from="EnemyPlayerDetection" to="." method="damage_player"]
|
||||||
[connection signal="block_bounced" from="BlockBouncingDetection" to="." method="die_from_object"]
|
[connection signal="block_bounced" from="BlockBouncingDetection" to="." method="die_from_object"]
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
[node name="TrueBowser" instance=ExtResource("1_xtf8a")]
|
[node name="TrueBowser" instance=ExtResource("1_xtf8a")]
|
||||||
can_hammer = true
|
can_hammer = true
|
||||||
is_real = true
|
metadata/is_real = true
|
||||||
|
|
||||||
[node name="ResourceSetterNew" parent="SpriteScaleJoint/DeathSprite" index="0"]
|
[node name="ResourceSetterNew" parent="SpriteScaleJoint/DeathSprite" index="0"]
|
||||||
resource_json = ExtResource("4_ryqkh")
|
resource_json = ExtResource("4_ryqkh")
|
||||||
|
@@ -43,7 +43,6 @@ region_rect = Rect2(0, 16, 32, 16)
|
|||||||
shape = SubResource("RectangleShape2D_4k6gi")
|
shape = SubResource("RectangleShape2D_4k6gi")
|
||||||
|
|
||||||
[node name="PlacePreview" type="Node2D" parent="."]
|
[node name="PlacePreview" type="Node2D" parent="."]
|
||||||
visible = false
|
|
||||||
z_index = 1
|
z_index = 1
|
||||||
|
|
||||||
[node name="NW" type="Sprite2D" parent="PlacePreview"]
|
[node name="NW" type="Sprite2D" parent="PlacePreview"]
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=40 format=3 uid="uid://bod0jkf7jc5pm"]
|
[gd_scene load_steps=42 format=3 uid="uid://bod0jkf7jc5pm"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bjbd3a6su47si" path="res://Scripts/Classes/UI/GameHUD.gd" id="1_f34v2"]
|
[ext_resource type="Script" uid="uid://bjbd3a6su47si" path="res://Scripts/Classes/UI/GameHUD.gd" id="1_f34v2"]
|
||||||
[ext_resource type="Script" uid="uid://caq1qiwmy0mox" path="res://Scripts/Parts/BetterAnimatedSprite.gd" id="2_cbrve"]
|
[ext_resource type="Script" uid="uid://caq1qiwmy0mox" path="res://Scripts/Parts/BetterAnimatedSprite.gd" id="2_cbrve"]
|
||||||
@@ -105,6 +105,9 @@ _data = {
|
|||||||
&"RESET": SubResource("Animation_oqalm")
|
&"RESET": SubResource("Animation_oqalm")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_h6dkv"]
|
||||||
|
shader = ExtResource("9_oqalm")
|
||||||
|
|
||||||
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_jwl8o"]
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_jwl8o"]
|
||||||
bg_color = Color(0, 0, 0, 1)
|
bg_color = Color(0, 0, 0, 1)
|
||||||
|
|
||||||
@@ -780,6 +783,7 @@ region_rect = Rect2(0, 0, 8, 8)
|
|||||||
[node name="ModernRadar" type="Sprite2D" parent="ModernHUD/TopLeft/RedCoins/YoshiEgg"]
|
[node name="ModernRadar" type="Sprite2D" parent="ModernHUD/TopLeft/RedCoins/YoshiEgg"]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
visible = false
|
visible = false
|
||||||
|
material = SubResource("ShaderMaterial_h6dkv")
|
||||||
texture = ExtResource("7_r3m7e")
|
texture = ExtResource("7_r3m7e")
|
||||||
centered = false
|
centered = false
|
||||||
hframes = 3
|
hframes = 3
|
||||||
@@ -821,6 +825,7 @@ hframes = 2
|
|||||||
region_rect = Rect2(0, 0, 8, 8)
|
region_rect = Rect2(0, 0, 8, 8)
|
||||||
|
|
||||||
[node name="LifeCount" type="HBoxContainer" parent="ModernHUD/TopLeft"]
|
[node name="LifeCount" type="HBoxContainer" parent="ModernHUD/TopLeft"]
|
||||||
|
visible = false
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
offset_left = 20.0
|
offset_left = 20.0
|
||||||
offset_top = 44.0
|
offset_top = 44.0
|
||||||
@@ -830,6 +835,7 @@ theme_override_constants/separation = -4
|
|||||||
|
|
||||||
[node name="CharacterIcon" type="TextureRect" parent="ModernHUD/TopLeft/LifeCount"]
|
[node name="CharacterIcon" type="TextureRect" parent="ModernHUD/TopLeft/LifeCount"]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
|
visible = false
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
size_flags_vertical = 4
|
size_flags_vertical = 4
|
||||||
texture = ExtResource("10_2w8b3")
|
texture = ExtResource("10_2w8b3")
|
||||||
@@ -857,7 +863,23 @@ metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
|
|||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
size_flags_horizontal = 2
|
size_flags_horizontal = 2
|
||||||
text = "*"
|
text = "*00"
|
||||||
|
|
||||||
|
[node name="DeathCount" type="Control" parent="ModernHUD/TopLeft"]
|
||||||
|
anchors_preset = 0
|
||||||
|
offset_left = 20.0
|
||||||
|
offset_top = 44.0
|
||||||
|
offset_right = 60.0
|
||||||
|
offset_bottom = 60.0
|
||||||
|
|
||||||
|
[node name="DeathCountLabel" type="Label" parent="ModernHUD/TopLeft/DeathCount"]
|
||||||
|
unique_name_in_owner = true
|
||||||
|
layout_mode = 0
|
||||||
|
offset_left = -4.0
|
||||||
|
offset_right = 36.0
|
||||||
|
offset_bottom = 16.0
|
||||||
|
size_flags_horizontal = 2
|
||||||
|
text = "☠*00"
|
||||||
|
|
||||||
[node name="ModernKeyCount" type="Control" parent="ModernHUD/TopLeft"]
|
[node name="ModernKeyCount" type="Control" parent="ModernHUD/TopLeft"]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
@@ -1062,7 +1084,7 @@ metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
|
|||||||
|
|
||||||
[node name="TextShadowColourChanger" type="Node" parent="." node_paths=PackedStringArray("labels", "shadow_node")]
|
[node name="TextShadowColourChanger" type="Node" parent="." node_paths=PackedStringArray("labels", "shadow_node")]
|
||||||
script = ExtResource("18_jwl8o")
|
script = ExtResource("18_jwl8o")
|
||||||
labels = [NodePath("../Main/ScoreName/CharacterName"), NodePath("../Main/ScoreName/Score"), NodePath("../Main/CoinCount/CoinLabel"), NodePath("../Main/LevelDisplay/WorldTitle"), NodePath("../Main/LevelDisplay/WorldTitle/LevelNum"), NodePath("../Main/TimeDisplay/TimeLabel"), NodePath("../Main/TimeDisplay/TimeLabel/Time"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/Stopwatch"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/PB"), NodePath("../ModernHUD/TopLeft/CoinCount/ModernCoinCount"), NodePath("../ModernHUD/Right/ModernTime"), NodePath("../ModernHUD/Right/ModernTime/ModernScore"), NodePath("../Main/CoinCount/KeyCount/KeyAmount"), NodePath("../ModernHUD/TopLeft/ModernKeyCount/ModernKeyAmount"), NodePath("../ModernHUD/TopLeft/LifeCount/ModernLifeCount"), NodePath("../Combo/ComboAmount"), null, null, NodePath("../ModernHUD/Right/ModernTime/VBoxContainer/ModernPB"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/IGT"), NodePath("../ModernHUD/Right/ModernTime/VBoxContainer/ModernIGT")]
|
labels = [NodePath("../Main/ScoreName/CharacterName"), NodePath("../Main/ScoreName/Score"), NodePath("../Main/CoinCount/CoinLabel"), NodePath("../Main/LevelDisplay/WorldTitle"), NodePath("../Main/LevelDisplay/WorldTitle/LevelNum"), NodePath("../Main/TimeDisplay/TimeLabel"), NodePath("../Main/TimeDisplay/TimeLabel/Time"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/Stopwatch"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/PB"), NodePath("../ModernHUD/TopLeft/CoinCount/ModernCoinCount"), NodePath("../ModernHUD/Right/ModernTime"), NodePath("../ModernHUD/Right/ModernTime/ModernScore"), NodePath("../Main/CoinCount/KeyCount/KeyAmount"), NodePath("../ModernHUD/TopLeft/ModernKeyCount/ModernKeyAmount"), NodePath("../ModernHUD/TopLeft/LifeCount/ModernLifeCount"), NodePath("../Combo/ComboAmount"), NodePath("../ModernHUD/TopLeft/DeathCount/DeathCountLabel"), null, NodePath("../ModernHUD/Right/ModernTime/VBoxContainer/ModernPB"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/IGT"), NodePath("../ModernHUD/Right/ModernTime/VBoxContainer/ModernIGT")]
|
||||||
shadow_node = NodePath("../Main/RedCoins/BorderL/Shadow")
|
shadow_node = NodePath("../Main/RedCoins/BorderL/Shadow")
|
||||||
|
|
||||||
[node name="HudTemplate" type="Sprite2D" parent="."]
|
[node name="HudTemplate" type="Sprite2D" parent="."]
|
||||||
@@ -1074,7 +1096,7 @@ centered = false
|
|||||||
|
|
||||||
[node name="LabelFontChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
|
[node name="LabelFontChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
|
||||||
script = ExtResource("15_jwl8o")
|
script = ExtResource("15_jwl8o")
|
||||||
labels = [NodePath("../Main/ScoreName/CharacterName"), NodePath("../Main/ScoreName/Score"), NodePath("../Main/CoinCount/CoinLabel"), NodePath("../Main/LevelDisplay/WorldTitle"), NodePath("../Main/LevelDisplay/WorldTitle/LevelNum"), NodePath("../Main/TimeDisplay/TimeLabel"), NodePath("../Main/TimeDisplay/TimeLabel/Time"), NodePath("../ModernHUD/TopLeft/CoinCount/ModernCoinCount"), NodePath("../ModernHUD/Right/ModernTime"), NodePath("../ModernHUD/Right/ModernTime/ModernScore"), NodePath("../Main/CoinCount/KeyCount/KeyAmount"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/Stopwatch"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/PB"), NodePath("../ModernHUD/TopLeft/LifeCount/ModernLifeCount"), NodePath("../Main/CoinCount/KeyCount/KeyAmount"), NodePath("../Combo/ComboAmount"), NodePath("../ModernHUD/TopLeft/ModernKeyCount/ModernKeyAmount"), NodePath("../Main/LevelDisplay/WorldTitle/LevelNum/Crown"), NodePath("../ModernHUD/Right/ModernTime/VBoxContainer/ModernPB"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/IGT"), NodePath("../ModernHUD/Right/ModernTime/VBoxContainer/ModernIGT")]
|
labels = [NodePath("../Main/ScoreName/CharacterName"), NodePath("../Main/ScoreName/Score"), NodePath("../Main/CoinCount/CoinLabel"), NodePath("../Main/LevelDisplay/WorldTitle"), NodePath("../Main/LevelDisplay/WorldTitle/LevelNum"), NodePath("../Main/TimeDisplay/TimeLabel"), NodePath("../Main/TimeDisplay/TimeLabel/Time"), NodePath("../ModernHUD/TopLeft/CoinCount/ModernCoinCount"), NodePath("../ModernHUD/Right/ModernTime"), NodePath("../ModernHUD/Right/ModernTime/ModernScore"), NodePath("../Main/CoinCount/KeyCount/KeyAmount"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/Stopwatch"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/PB"), NodePath("../ModernHUD/TopLeft/LifeCount/ModernLifeCount"), NodePath("../Main/CoinCount/KeyCount/KeyAmount"), NodePath("../Combo/ComboAmount"), NodePath("../ModernHUD/TopLeft/ModernKeyCount/ModernKeyAmount"), NodePath("../Main/LevelDisplay/WorldTitle/LevelNum/Crown"), NodePath("../ModernHUD/Right/ModernTime/VBoxContainer/ModernPB"), NodePath("../Main/TimeDisplay/TimeLabel/VBoxContainer/IGT"), NodePath("../ModernHUD/Right/ModernTime/VBoxContainer/ModernIGT"), NodePath("../ModernHUD/TopLeft/DeathCount/DeathCountLabel")]
|
||||||
metadata/_custom_type_script = "uid://co6tjg3w6qpd8"
|
metadata/_custom_type_script = "uid://co6tjg3w6qpd8"
|
||||||
|
|
||||||
[node name="TextureUpdater" type="Node" parent="." node_paths=PackedStringArray("sprites")]
|
[node name="TextureUpdater" type="Node" parent="." node_paths=PackedStringArray("sprites")]
|
||||||
|
@@ -1,24 +0,0 @@
|
|||||||
[gd_scene load_steps=6 format=3 uid="uid://d3ptkkqrbxti7"]
|
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://bn1kect7h2dlp" path="res://Scenes/Prefabs/LevelObjects/BulletBillGenerator.tscn" id="1_tqe64"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://d04e1qv3si8j" path="res://Scenes/Prefabs/Entities/Enemies/RedCheepCheep.tscn" id="2_thtyo"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://cd8q0nuveukv1" path="res://Assets/Sprites/Editor/CheepCheepSideGenerator.png" id="3_nd37u"]
|
|
||||||
[ext_resource type="Script" uid="uid://bq0pc2vhp35t2" path="res://Scripts/Parts/EntityGenerator.gd" id="4_nd37u"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://bdirphnfabey8" path="res://Scenes/Prefabs/Entities/Enemies/GreenCheepCheep.tscn" id="5_d47d1"]
|
|
||||||
|
|
||||||
[node name="EntityGenerator" instance=ExtResource("1_tqe64")]
|
|
||||||
threshold = 4.0
|
|
||||||
y_pos = 1
|
|
||||||
entity_scene = ExtResource("2_thtyo")
|
|
||||||
|
|
||||||
[node name="Sprite" parent="LevelEditorVisibleNode" index="0"]
|
|
||||||
texture = ExtResource("3_nd37u")
|
|
||||||
|
|
||||||
[node name="EntityGenerator" type="Node2D" parent="." index="2"]
|
|
||||||
script = ExtResource("4_nd37u")
|
|
||||||
threshold = 3.0
|
|
||||||
y_pos = 1
|
|
||||||
entity_scene = ExtResource("5_d47d1")
|
|
||||||
metadata/_custom_type_script = "uid://bq0pc2vhp35t2"
|
|
||||||
|
|
||||||
[connection signal="activated" from="." to="EntityGenerator" method="activate"]
|
|
@@ -1,7 +1,8 @@
|
|||||||
[gd_scene load_steps=22 format=3 uid="uid://c6loucilra6da"]
|
[gd_scene load_steps=24 format=3 uid="uid://c6loucilra6da"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://dwfnvpioh2kvi" path="res://Scripts/Parts/EndFlagpole.gd" id="1_3rtm4"]
|
[ext_resource type="Script" uid="uid://dwfnvpioh2kvi" path="res://Scripts/Parts/EndFlagpole.gd" id="1_3rtm4"]
|
||||||
[ext_resource type="Texture2D" uid="uid://3vg41a5plc4e" path="res://Assets/Sprites/Tilesets/FlagPole.png" id="1_hnd65"]
|
[ext_resource type="Texture2D" uid="uid://3vg41a5plc4e" path="res://Assets/Sprites/Tilesets/FlagPole.png" id="1_hnd65"]
|
||||||
|
[ext_resource type="Script" uid="uid://cnheej0sxmoxg" path="res://Scripts/Parts/PlayerDetection.gd" id="4_62gix"]
|
||||||
[ext_resource type="JSON" path="res://Assets/Sprites/Tilesets/FlagPole.json" id="4_nykv5"]
|
[ext_resource type="JSON" path="res://Assets/Sprites/Tilesets/FlagPole.json" id="4_nykv5"]
|
||||||
[ext_resource type="Script" uid="uid://5octqlf4ohel" path="res://Scripts/Classes/Components/ScoreNoteSpawner.gd" id="5_dm4yn"]
|
[ext_resource type="Script" uid="uid://5octqlf4ohel" path="res://Scripts/Classes/Components/ScoreNoteSpawner.gd" id="5_dm4yn"]
|
||||||
[ext_resource type="Script" uid="uid://cmvlgsjmsk0v5" path="res://Scripts/Classes/Resources/ThemedResource.gd" id="5_jihtx"]
|
[ext_resource type="Script" uid="uid://cmvlgsjmsk0v5" path="res://Scripts/Classes/Resources/ThemedResource.gd" id="5_jihtx"]
|
||||||
@@ -56,6 +57,9 @@ _data = {
|
|||||||
&"RESET": SubResource("Animation_xwflf")
|
&"RESET": SubResource("Animation_xwflf")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[sub_resource type="CircleShape2D" id="CircleShape2D_c56yc"]
|
||||||
|
radius = 4.0
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_uwkl1"]
|
[sub_resource type="Animation" id="Animation_uwkl1"]
|
||||||
length = 0.001
|
length = 0.001
|
||||||
tracks/0/type = "value"
|
tracks/0/type = "value"
|
||||||
@@ -166,6 +170,14 @@ libraries = {
|
|||||||
&"": SubResource("AnimationLibrary_62gix")
|
&"": SubResource("AnimationLibrary_62gix")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[node name="Top" type="Area2D" parent="."]
|
||||||
|
script = ExtResource("4_62gix")
|
||||||
|
metadata/_custom_type_script = "uid://cnheej0sxmoxg"
|
||||||
|
|
||||||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Top"]
|
||||||
|
position = Vector2(0, -164)
|
||||||
|
shape = SubResource("CircleShape2D_c56yc")
|
||||||
|
|
||||||
[node name="ScoreNoteSpawner" type="Node" parent="."]
|
[node name="ScoreNoteSpawner" type="Node" parent="."]
|
||||||
script = ExtResource("5_dm4yn")
|
script = ExtResource("5_dm4yn")
|
||||||
note_offset = Vector2(0, -160)
|
note_offset = Vector2(0, -160)
|
||||||
@@ -199,3 +211,5 @@ json_file_path = "res://Assets/Sprites/Tilesets/FlagPole.json"
|
|||||||
metadata/_custom_type_script = "uid://cqif1li7otvpl"
|
metadata/_custom_type_script = "uid://cqif1li7otvpl"
|
||||||
|
|
||||||
[connection signal="area_entered" from="Hitbox" to="." method="on_area_entered"]
|
[connection signal="area_entered" from="Hitbox" to="." method="on_area_entered"]
|
||||||
|
[connection signal="player_entered" from="Top" to="." method="on_player_entered"]
|
||||||
|
[connection signal="player_entered" from="Top" to="ScoreNoteSpawner" method="spawn_one_up_note" unbinds=1]
|
||||||
|
@@ -1,6 +1,7 @@
|
|||||||
[gd_scene load_steps=3 format=3 uid="uid://ccwil8rmgvund"]
|
[gd_scene load_steps=4 format=3 uid="uid://ccwil8rmgvund"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co6tjg3w6qpd8" path="res://Scripts/Parts/LabelFontChanger.gd" id="1_jxnhn"]
|
[ext_resource type="Script" uid="uid://co6tjg3w6qpd8" path="res://Scripts/Parts/LabelFontChanger.gd" id="1_jxnhn"]
|
||||||
|
[ext_resource type="Resource" uid="uid://8dcuxbc3h2u2" path="res://Resources/ThemedResources/Font.tres" id="2_fxuqy"]
|
||||||
[ext_resource type="Script" uid="uid://dt2p68xl462v2" path="res://Scripts/Parts/TextShadowColourChanger.gd" id="3_8hggr"]
|
[ext_resource type="Script" uid="uid://dt2p68xl462v2" path="res://Scripts/Parts/TextShadowColourChanger.gd" id="3_8hggr"]
|
||||||
|
|
||||||
[node name="TextLabel" type="Label"]
|
[node name="TextLabel" type="Label"]
|
||||||
@@ -12,6 +13,7 @@ uppercase = true
|
|||||||
[node name="LabelFontChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
|
[node name="LabelFontChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
|
||||||
script = ExtResource("1_jxnhn")
|
script = ExtResource("1_jxnhn")
|
||||||
labels = [NodePath("..")]
|
labels = [NodePath("..")]
|
||||||
|
resource = ExtResource("2_fxuqy")
|
||||||
metadata/_custom_type_script = "uid://co6tjg3w6qpd8"
|
metadata/_custom_type_script = "uid://co6tjg3w6qpd8"
|
||||||
|
|
||||||
[node name="TextShadowColourChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
|
[node name="TextShadowColourChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
|
||||||
|
@@ -447,7 +447,7 @@ size_flags_vertical = 3
|
|||||||
theme_override_constants/separation = -4
|
theme_override_constants/separation = -4
|
||||||
script = ExtResource("4_avtty")
|
script = ExtResource("4_avtty")
|
||||||
category_name = "SETTINGS_VISUALS"
|
category_name = "SETTINGS_VISUALS"
|
||||||
options = [NodePath("ParallaxStyle"), NodePath("BGParticles"), NodePath("HUDStyle"), NodePath("RainbowEffect"), NodePath("TransformationEffect"), NodePath("TextShadows"), NodePath("BridgeDestructionAnimation"), NodePath("VisibleTimers"), NodePath("TransitionAnimation"), null, NodePath("ColourfulPipes"), NodePath("FirebarStyle"), NodePath("ExtraParticles")]
|
options = [NodePath("ParallaxStyle"), NodePath("BGParticles"), NodePath("HUDStyle"), NodePath("RainbowEffect"), NodePath("TransformationEffect"), NodePath("TextShadows"), NodePath("BridgeDestructionAnimation"), NodePath("VisibleTimers"), NodePath("TransitionAnimation"), NodePath("ColourfulPipes"), NodePath("FirebarStyle"), NodePath("ExtraParticles")]
|
||||||
|
|
||||||
[node name="Control" type="Control" parent="PanelContainer/MarginContainer/VBoxContainer/Visuals"]
|
[node name="Control" type="Control" parent="PanelContainer/MarginContainer/VBoxContainer/Visuals"]
|
||||||
custom_minimum_size = Vector2(0, 4)
|
custom_minimum_size = Vector2(0, 4)
|
||||||
|
@@ -4,6 +4,7 @@ extends Block
|
|||||||
var ticking_down := false
|
var ticking_down := false
|
||||||
|
|
||||||
func _ready() -> void:
|
func _ready() -> void:
|
||||||
|
if item == null: return
|
||||||
if item_amount == 10 and item.resource_path == "res://Scenes/Prefabs/Entities/Items/SpinningCoin.tscn" and is_instance_valid(Global.level_editor) == false:
|
if item_amount == 10 and item.resource_path == "res://Scenes/Prefabs/Entities/Items/SpinningCoin.tscn" and is_instance_valid(Global.level_editor) == false:
|
||||||
Global.log_warning("Coin Brick Block is wrong! please report!: " + name)
|
Global.log_warning("Coin Brick Block is wrong! please report!: " + name)
|
||||||
|
|
||||||
|
@@ -163,11 +163,8 @@ func get_resource(json_file: JSON) -> Resource:
|
|||||||
ResourceMode.RAW:
|
ResourceMode.RAW:
|
||||||
pass
|
pass
|
||||||
ResourceMode.FONT:
|
ResourceMode.FONT:
|
||||||
if source_resource_path.contains(Global.get_config_path()):
|
resource = FontFile.new()
|
||||||
resource = FontFile.new()
|
resource.load_bitmap_font(source_resource_path)
|
||||||
resource.load_bitmap_font(source_resource_path)
|
|
||||||
else:
|
|
||||||
resource = load(source_resource_path)
|
|
||||||
resource.set_meta("base_path", source_resource_path)
|
resource.set_meta("base_path", source_resource_path)
|
||||||
if cache.has(json_file.resource_path) == false and use_cache and not is_random:
|
if cache.has(json_file.resource_path) == false and use_cache and not is_random:
|
||||||
cache[json_file.resource_path] = resource
|
cache[json_file.resource_path] = resource
|
||||||
@@ -276,7 +273,7 @@ func get_variation_json(json := {}) -> Dictionary:
|
|||||||
|
|
||||||
var chara = "Character:" + Player.CHARACTERS[int(Global.player_characters[0])]
|
var chara = "Character:" + Player.CHARACTERS[int(Global.player_characters[0])]
|
||||||
if json.has(chara) == false:
|
if json.has(chara) == false:
|
||||||
chara = "Character:default"
|
chara = "Character:Mario"
|
||||||
if json.has(chara):
|
if json.has(chara):
|
||||||
if json.get(chara).has("link"):
|
if json.get(chara).has("link"):
|
||||||
json = get_variation_json(json[json.get(chara).get("link")])
|
json = get_variation_json(json[json.get(chara).get("link")])
|
||||||
|
1
Scripts/Classes/CustomLevel.gd
Normal file
@@ -0,0 +1 @@
|
|||||||
|
extends Node
|
1
Scripts/Classes/CustomLevel.gd.uid
Normal file
@@ -0,0 +1 @@
|
|||||||
|
uid://c0kflqgd1w6sg
|
@@ -50,12 +50,15 @@ func get_target_y(player: Player) -> float:
|
|||||||
return player.global_position.y - 8
|
return player.global_position.y - 8
|
||||||
|
|
||||||
func show_smoke() -> void:
|
func show_smoke() -> void:
|
||||||
if is_real: return
|
# guzlad: ugly but it'll have to do until we move the metadata stuff to actual variables
|
||||||
var smoke = preload("res://Scenes/Prefabs/Particles/SmokeParticle.tscn").instantiate()
|
if (((Global.current_game_mode == Global.GameMode.CUSTOM_LEVEL) or (Global.current_game_mode == Global.GameMode.LEVEL_EDITOR)) and !is_real):
|
||||||
smoke.scale = Vector2(2, 2)
|
var smoke = preload("res://Scenes/Prefabs/Particles/SmokeParticle.tscn").instantiate()
|
||||||
smoke.global_position =global_position
|
smoke.scale = Vector2(2, 2)
|
||||||
AudioManager.play_sfx("magic", global_position)
|
smoke.global_position =global_position
|
||||||
add_sibling(smoke)
|
AudioManager.play_sfx("magic", global_position)
|
||||||
|
add_sibling(smoke)
|
||||||
|
elif has_meta("is_real"):
|
||||||
|
return
|
||||||
|
|
||||||
func breathe_fire() -> void:
|
func breathe_fire() -> void:
|
||||||
if can_fire == false:
|
if can_fire == false:
|
||||||
@@ -138,14 +141,6 @@ func play_music() -> void:
|
|||||||
if music_enabled:
|
if music_enabled:
|
||||||
AudioManager.set_music_override(AudioManager.MUSIC_OVERRIDES.BOWSER, 5, false)
|
AudioManager.set_music_override(AudioManager.MUSIC_OVERRIDES.BOWSER, 5, false)
|
||||||
|
|
||||||
|
|
||||||
func on_timeout() -> void:
|
func on_timeout() -> void:
|
||||||
move_dir = [-1, 1].pick_random()
|
move_dir = [-1, 1].pick_random()
|
||||||
|
|
||||||
func on_gib_about_to_spawn() -> void:
|
|
||||||
if is_real:
|
|
||||||
$FallSFX.play()
|
|
||||||
$FallSFX.finished.connect($FallSFX.queue_free)
|
|
||||||
$FallSFX.reparent(get_parent())
|
|
||||||
# guzlad: ugly but it'll have to do until we move the metadata stuff to actual variables
|
|
||||||
if ((Global.current_game_mode == Global.GameMode.CUSTOM_LEVEL) or (Global.current_game_mode == Global.GameMode.LEVEL_EDITOR)) and !is_real:
|
|
||||||
$SpriteScaleJoint/DeathSprite/ResourceSetterNew.resource_json = load("res://Assets/Sprites/Enemies/Goomba.json")
|
|
||||||
|
@@ -18,10 +18,10 @@ func on_area_entered(area: Area2D) -> void:
|
|||||||
func give_life(_player: Player) -> void:
|
func give_life(_player: Player) -> void:
|
||||||
DiscoLevel.combo_amount += 1
|
DiscoLevel.combo_amount += 1
|
||||||
AudioManager.play_sfx("1_up", global_position)
|
AudioManager.play_sfx("1_up", global_position)
|
||||||
if [Global.GameMode.CHALLENGE, Global.GameMode.BOO_RACE].has(Global.current_game_mode) or Settings.file.difficulty.inf_lives:
|
if Global.current_game_mode == Global.GameMode.CHALLENGE or Settings.file.difficulty.inf_lives:
|
||||||
Global.score += 2000
|
Global.score += 2000
|
||||||
$ScoreNoteSpawner.spawn_note(2000)
|
$ScoreNoteSpawner.spawn_note(2000)
|
||||||
else:
|
else:
|
||||||
Global.lives += 1
|
|
||||||
$ScoreNoteSpawner.spawn_one_up_note()
|
$ScoreNoteSpawner.spawn_one_up_note()
|
||||||
|
Global.lives += 1
|
||||||
queue_free()
|
queue_free()
|
||||||
|
@@ -32,7 +32,7 @@ func bounce_player(player: Player) -> void:
|
|||||||
$Sprite.play("Idle")
|
$Sprite.play("Idle")
|
||||||
|
|
||||||
func refresh_hitbox() -> void:
|
func refresh_hitbox() -> void:
|
||||||
$PlayerDetection/CollisionShape2D.set_deferred("disabled", true)
|
$Hitbox/CollisionShape2D.set_deferred("disabled", true)
|
||||||
await get_tree().physics_frame
|
await get_tree().physics_frame
|
||||||
$PlayerDetection/CollisionShape2D.set_deferred("disabled", false)
|
$Hitbox/CollisionShape2D.set_deferred("disabled", false)
|
||||||
|
|
||||||
|
@@ -6,6 +6,9 @@ static var character_save := "Mario"
|
|||||||
|
|
||||||
func _ready() -> void:
|
func _ready() -> void:
|
||||||
activated.get_node("ResourceSetterNew").resource_json = load(get_character_sprite_path(0))
|
activated.get_node("ResourceSetterNew").resource_json = load(get_character_sprite_path(0))
|
||||||
|
if Settings.file.difficulty.checkpoint_style == 0 and (Global.current_game_mode != Global.GameMode.LEVEL_EDITOR and Global.current_game_mode != Global.GameMode.CUSTOM_LEVEL) or Global.current_campaign == "SMBANN":
|
||||||
|
owner.queue_free()
|
||||||
|
return
|
||||||
owner.show()
|
owner.show()
|
||||||
if owner.passed:
|
if owner.passed:
|
||||||
sprite.hide()
|
sprite.hide()
|
||||||
|
@@ -20,8 +20,8 @@ func _ready() -> void:
|
|||||||
$Platform/ScoreNoteSpawner.owner = $Platform
|
$Platform/ScoreNoteSpawner.owner = $Platform
|
||||||
|
|
||||||
func _process(_delta: float) -> void:
|
func _process(_delta: float) -> void:
|
||||||
if not dropped:
|
if not dropped and is_instance_valid($Rope):
|
||||||
$Rope.size.y = platform.global_position.y - rope_top
|
$Rope.size.y = $Platform.global_position.y - rope_top
|
||||||
$Rope.global_position.y = rope_top
|
$Rope.global_position.y = rope_top
|
||||||
|
|
||||||
func _physics_process(delta: float) -> void:
|
func _physics_process(delta: float) -> void:
|
||||||
|
@@ -161,8 +161,6 @@ const ANIMATION_FALLBACKS := {
|
|||||||
"CrouchJump": "Crouch",
|
"CrouchJump": "Crouch",
|
||||||
"CrouchBump": "Bump",
|
"CrouchBump": "Bump",
|
||||||
"CrouchMove": "Crouch",
|
"CrouchMove": "Crouch",
|
||||||
"WaterCrouchMove": "CrouchMove",
|
|
||||||
"WingCrouchMove": "WaterCrouchMove",
|
|
||||||
"IdleAttack": "MoveAttack",
|
"IdleAttack": "MoveAttack",
|
||||||
"CrouchAttack": "IdleAttack",
|
"CrouchAttack": "IdleAttack",
|
||||||
"MoveAttack": "Attack",
|
"MoveAttack": "Attack",
|
||||||
@@ -218,9 +216,7 @@ func _ready() -> void:
|
|||||||
character = CHARACTERS[int(Global.player_characters[player_id])]
|
character = CHARACTERS[int(Global.player_characters[player_id])]
|
||||||
Global.can_time_tick = true
|
Global.can_time_tick = true
|
||||||
if [Global.GameMode.BOO_RACE, Global.GameMode.MARATHON, Global.GameMode.MARATHON_PRACTICE].has(Global.current_game_mode) == false:
|
if [Global.GameMode.BOO_RACE, Global.GameMode.MARATHON, Global.GameMode.MARATHON_PRACTICE].has(Global.current_game_mode) == false:
|
||||||
apply_character_physics(true)
|
apply_character_physics()
|
||||||
else:
|
|
||||||
apply_character_physics(false)
|
|
||||||
apply_character_sfx_map()
|
apply_character_sfx_map()
|
||||||
Global.level_theme_changed.connect(apply_character_sfx_map)
|
Global.level_theme_changed.connect(apply_character_sfx_map)
|
||||||
Global.level_theme_changed.connect(apply_character_physics)
|
Global.level_theme_changed.connect(apply_character_physics)
|
||||||
@@ -236,24 +232,22 @@ func _ready() -> void:
|
|||||||
if Global.level_editor == null:
|
if Global.level_editor == null:
|
||||||
recenter_camera()
|
recenter_camera()
|
||||||
|
|
||||||
func apply_character_physics(apply: bool) -> void:
|
func apply_character_physics() -> void:
|
||||||
var path = "res://Assets/Sprites/Players/" + character + "/CharacterInfo.json"
|
var path = "res://Assets/Sprites/Players/" + character + "/CharacterInfo.json"
|
||||||
if int(Global.player_characters[player_id]) > 3:
|
if int(Global.player_characters[player_id]) > 3:
|
||||||
path = path.replace("res://Assets/Sprites/Players", Global.config_path.path_join("custom_characters/"))
|
path = path.replace("res://Assets/Sprites/Players", Global.config_path.path_join("custom_characters/"))
|
||||||
path = ResourceSetter.get_pure_resource_path(path)
|
path = ResourceSetter.get_pure_resource_path(path)
|
||||||
var json = JSON.parse_string(FileAccess.open(path, FileAccess.READ).get_as_text())
|
var json = JSON.parse_string(FileAccess.open(path, FileAccess.READ).get_as_text())
|
||||||
|
for i in json.physics:
|
||||||
if apply:
|
set(i, json.physics[i])
|
||||||
for i in json.physics:
|
|
||||||
set(i, json.physics[i])
|
|
||||||
|
|
||||||
for i in get_tree().get_nodes_in_group("SmallCollisions"):
|
for i in get_tree().get_nodes_in_group("SmallCollisions"):
|
||||||
var hitbox_scale = json.get("small_hitbox_scale", [1, 1]) if apply else [1, 1]
|
var hitbox_scale = json.get("small_hitbox_scale", [1, 1])
|
||||||
i.hitbox = Vector3(hitbox_scale[0], hitbox_scale[1] if i.get_meta("scalable", true) else 1, json.get("small_crouch_scale", 0.75) if apply else 0.75)
|
i.hitbox = Vector3(hitbox_scale[0], hitbox_scale[1] if i.get_meta("scalable", true) else 1, json.get("small_crouch_scale", 0.75))
|
||||||
i._physics_process(0)
|
i._physics_process(0)
|
||||||
for i in get_tree().get_nodes_in_group("BigCollisions"):
|
for i in get_tree().get_nodes_in_group("BigCollisions"):
|
||||||
var hitbox_scale = json.get("big_hitbox_scale", [1, 1]) if apply else [1, 1]
|
var hitbox_scale = json.get("big_hitbox_scale", [1, 1])
|
||||||
i.hitbox = Vector3(hitbox_scale[0], hitbox_scale[1] if i.get_meta("scalable", true) else 1, json.get("big_crouch_scale", 0.5) if apply else 0.5)
|
i.hitbox = Vector3(hitbox_scale[0], hitbox_scale[1] if i.get_meta("scalable", true) else 1, json.get("big_crouch_scale", 0.5))
|
||||||
i._physics_process(0)
|
i._physics_process(0)
|
||||||
|
|
||||||
func apply_classic_physics() -> void:
|
func apply_classic_physics() -> void:
|
||||||
@@ -286,16 +280,9 @@ func editor_level_start() -> void:
|
|||||||
func _physics_process(delta: float) -> void:
|
func _physics_process(delta: float) -> void:
|
||||||
if Input.is_action_just_pressed("debug_reload"):
|
if Input.is_action_just_pressed("debug_reload"):
|
||||||
set_power_state_frame()
|
set_power_state_frame()
|
||||||
|
if Input.is_action_just_pressed("debug_noclip") and Global.debug_mode:
|
||||||
# guzlad: noclip without dev only works while playtesting.
|
state_machine.transition_to("NoClip")
|
||||||
if (Input.is_action_just_pressed("debug_noclip") or Input.is_action_just_pressed("jump_0")) and ((Global.debug_mode) or (Global.level_editor_is_playtesting())):
|
Global.log_comment("NOCLIP Enabled")
|
||||||
if state_machine.is_state("NoClip"):
|
|
||||||
state_machine.transition_to("Normal")
|
|
||||||
Global.log_comment("NOCLIP Disabled")
|
|
||||||
elif !Input.is_action_just_pressed("jump_0") and !state_machine.is_state("NoClip"):
|
|
||||||
state_machine.transition_to("NoClip")
|
|
||||||
Global.log_comment("NOCLIP Enabled")
|
|
||||||
|
|
||||||
up_direction = -gravity_vector
|
up_direction = -gravity_vector
|
||||||
handle_directions()
|
handle_directions()
|
||||||
handle_block_collision_detection()
|
handle_block_collision_detection()
|
||||||
@@ -451,7 +438,7 @@ func enemy_bounce_off(add_combo := true, award_score := true) -> void:
|
|||||||
func add_stomp_combo(award_score := true) -> void:
|
func add_stomp_combo(award_score := true) -> void:
|
||||||
if stomp_combo >= 10:
|
if stomp_combo >= 10:
|
||||||
if award_score:
|
if award_score:
|
||||||
if [Global.GameMode.CHALLENGE, Global.GameMode.BOO_RACE].has(Global.current_gamemode) or Settings.file.difficulty.inf_lives:
|
if Global.current_game_mode == Global.GameMode.CHALLENGE or Settings.file.difficulty.inf_lives:
|
||||||
Global.score += 10000
|
Global.score += 10000
|
||||||
score_note_spawner.spawn_note(10000)
|
score_note_spawner.spawn_note(10000)
|
||||||
else:
|
else:
|
||||||
@@ -704,13 +691,12 @@ func set_power_state_frame() -> void:
|
|||||||
can_bump_fly = %Sprite.sprite_frames.has_animation("FlyBump")
|
can_bump_fly = %Sprite.sprite_frames.has_animation("FlyBump")
|
||||||
can_kick_anim = %Sprite.sprite_frames.has_animation("Kick")
|
can_kick_anim = %Sprite.sprite_frames.has_animation("Kick")
|
||||||
|
|
||||||
func get_power_up(power_name := "", give_points := true) -> void:
|
func get_power_up(power_name := "") -> void:
|
||||||
if is_dead:
|
if is_dead:
|
||||||
return
|
return
|
||||||
if give_points:
|
Global.score += 1000
|
||||||
Global.score += 1000
|
DiscoLevel.combo_amount += 1
|
||||||
DiscoLevel.combo_amount += 1
|
score_note_spawner.spawn_note(1000)
|
||||||
score_note_spawner.spawn_note(1000)
|
|
||||||
AudioManager.play_sfx("power_up", global_position)
|
AudioManager.play_sfx("power_up", global_position)
|
||||||
if Settings.file.difficulty.damage_style == 0 and power_state.state_name != power_name:
|
if Settings.file.difficulty.damage_style == 0 and power_state.state_name != power_name:
|
||||||
if power_name != "Big" and power_state.state_name != "Big":
|
if power_name != "Big" and power_state.state_name != "Big":
|
||||||
@@ -815,7 +801,7 @@ func enter_pipe(pipe: PipeArea, warp_to_level := true) -> void:
|
|||||||
await get_tree().create_timer(1, false).timeout
|
await get_tree().create_timer(1, false).timeout
|
||||||
if Global.current_game_mode == Global.GameMode.LEVEL_EDITOR or Global.current_game_mode == Global.GameMode.CUSTOM_LEVEL:
|
if Global.current_game_mode == Global.GameMode.LEVEL_EDITOR or Global.current_game_mode == Global.GameMode.CUSTOM_LEVEL:
|
||||||
LevelEditor.play_pipe_transition = true
|
LevelEditor.play_pipe_transition = true
|
||||||
owner.transition_to_sublevel(pipe.target_sub_level)
|
Global.transition_to_scene(NewLevelBuilder.sub_levels[pipe.target_sub_level])
|
||||||
else:
|
else:
|
||||||
Global.transition_to_scene(pipe.target_level)
|
Global.transition_to_scene(pipe.target_level)
|
||||||
|
|
||||||
@@ -893,8 +879,7 @@ func do_smoke_effect() -> void:
|
|||||||
func on_timeout() -> void:
|
func on_timeout() -> void:
|
||||||
AudioManager.stop_music_override(AudioManager.MUSIC_OVERRIDES.STAR)
|
AudioManager.stop_music_override(AudioManager.MUSIC_OVERRIDES.STAR)
|
||||||
await get_tree().create_timer(1, false).timeout
|
await get_tree().create_timer(1, false).timeout
|
||||||
if $StarTimer.is_stopped():
|
is_invincible = false
|
||||||
is_invincible = false
|
|
||||||
|
|
||||||
|
|
||||||
func on_area_entered(area: Area2D) -> void:
|
func on_area_entered(area: Area2D) -> void:
|
||||||
|
@@ -67,7 +67,7 @@ func on_player_hit(hit_player: Player) -> void:
|
|||||||
|
|
||||||
func award_score(award_level: int) -> void:
|
func award_score(award_level: int) -> void:
|
||||||
if award_level >= 10:
|
if award_level >= 10:
|
||||||
if [Global.GameMode.CHALLENGE, Global.GameMode.BOO_RACE].has(Global.current_game_mode) or Settings.file.difficulty.inf_lives:
|
if Global.current_game_mode == Global.GameMode.CHALLENGE or Settings.file.difficulty.inf_lives:
|
||||||
$ScoreNoteSpawner.spawn_note(10000)
|
$ScoreNoteSpawner.spawn_note(10000)
|
||||||
else:
|
else:
|
||||||
AudioManager.play_global_sfx("1_up")
|
AudioManager.play_global_sfx("1_up")
|
||||||
|
@@ -351,7 +351,7 @@ func clear_saved_values() -> void:
|
|||||||
lives = 3
|
lives = 3
|
||||||
player_power_states = "0000"
|
player_power_states = "0000"
|
||||||
|
|
||||||
func transition_to_scene(scene_path := "") -> void:
|
func transition_to_scene(scene_path = "") -> void:
|
||||||
Global.fade_transition = bool(Settings.file.visuals.transition_animation)
|
Global.fade_transition = bool(Settings.file.visuals.transition_animation)
|
||||||
if transitioning_scene:
|
if transitioning_scene:
|
||||||
return
|
return
|
||||||
@@ -364,7 +364,10 @@ func transition_to_scene(scene_path := "") -> void:
|
|||||||
%TransitionBlock.modulate.a = 1
|
%TransitionBlock.modulate.a = 1
|
||||||
$Transition.show()
|
$Transition.show()
|
||||||
await get_tree().create_timer(0.1, true).timeout
|
await get_tree().create_timer(0.1, true).timeout
|
||||||
get_tree().change_scene_to_file(scene_path)
|
if scene_path is String:
|
||||||
|
get_tree().change_scene_to_file(scene_path)
|
||||||
|
elif scene_path is PackedScene:
|
||||||
|
get_tree().change_scene_to_packed(scene_path)
|
||||||
await get_tree().scene_changed
|
await get_tree().scene_changed
|
||||||
await get_tree().create_timer(0.15, true).timeout
|
await get_tree().create_timer(0.15, true).timeout
|
||||||
if fade_transition:
|
if fade_transition:
|
||||||
@@ -454,12 +457,6 @@ func log_comment(msg := "") -> void:
|
|||||||
await get_tree().create_timer(2, false).timeout
|
await get_tree().create_timer(2, false).timeout
|
||||||
error_message.queue_free()
|
error_message.queue_free()
|
||||||
|
|
||||||
func level_editor_is_playtesting() -> bool:
|
|
||||||
if Global.current_game_mode == Global.GameMode.LEVEL_EDITOR:
|
|
||||||
if Global.level_editor.current_state == LevelEditor.EditorState.PLAYTESTING:
|
|
||||||
return true
|
|
||||||
return false
|
|
||||||
|
|
||||||
func unlock_achievement(achievement_id := AchievementID.SMB1_CLEAR) -> void:
|
func unlock_achievement(achievement_id := AchievementID.SMB1_CLEAR) -> void:
|
||||||
achievements[achievement_id] = "1"
|
achievements[achievement_id] = "1"
|
||||||
if achievement_id != AchievementID.COMPLETIONIST:
|
if achievement_id != AchievementID.COMPLETIONIST:
|
||||||
|
@@ -68,7 +68,6 @@ var file := {
|
|||||||
"bridge_animation": 0,
|
"bridge_animation": 0,
|
||||||
"visible_timers": 0,
|
"visible_timers": 0,
|
||||||
"transition_animation": 0,
|
"transition_animation": 0,
|
||||||
"smbs_scroll": 0,
|
|
||||||
"colour_pipes": 1,
|
"colour_pipes": 1,
|
||||||
"firebar_style": 0,
|
"firebar_style": 0,
|
||||||
"extra_particles": 0
|
"extra_particles": 0
|
||||||
|
@@ -13,6 +13,9 @@ func enter(_msg := {}) -> void:
|
|||||||
func physics_update(_delta: float) -> void:
|
func physics_update(_delta: float) -> void:
|
||||||
player.velocity = Input.get_vector("move_left_0", "move_right_0", "move_up_0", "move_down_0") * (FAST_SPEED if Input.is_action_pressed("run_0") else SLOW_SPEED)
|
player.velocity = Input.get_vector("move_left_0", "move_right_0", "move_up_0", "move_down_0") * (FAST_SPEED if Input.is_action_pressed("run_0") else SLOW_SPEED)
|
||||||
player.move_and_slide()
|
player.move_and_slide()
|
||||||
|
if Input.is_action_just_pressed("jump_0"):
|
||||||
|
state_machine.transition_to("Normal")
|
||||||
|
Global.log_comment("NOCLIP Disabled")
|
||||||
|
|
||||||
func exit() -> void:
|
func exit() -> void:
|
||||||
player.can_hurt = false
|
player.can_hurt = false
|
||||||
|
@@ -221,19 +221,13 @@ func get_animation_name() -> String:
|
|||||||
return "CrouchJump"
|
return "CrouchJump"
|
||||||
elif player.is_actually_on_floor():
|
elif player.is_actually_on_floor():
|
||||||
if abs(player.velocity.x) >= 5 and not player.is_actually_on_wall():
|
if abs(player.velocity.x) >= 5 and not player.is_actually_on_wall():
|
||||||
if player.in_water:
|
return "CrouchMove"
|
||||||
return "WaterCrouchMove"
|
elif player.in_water:
|
||||||
elif player.flight_meter > 0:
|
return "WaterCrouch"
|
||||||
return "WingCrouchMove"
|
elif player.flight_meter > 0:
|
||||||
else:
|
return "WingCrouch"
|
||||||
return "CrouchMove"
|
|
||||||
else:
|
else:
|
||||||
if player.in_water:
|
return "Crouch"
|
||||||
return "WaterCrouch"
|
|
||||||
elif player.flight_meter > 0:
|
|
||||||
return "WingCrouch"
|
|
||||||
else:
|
|
||||||
return "Crouch"
|
|
||||||
if player.is_actually_on_floor():
|
if player.is_actually_on_floor():
|
||||||
if player.skidding:
|
if player.skidding:
|
||||||
return "Skid"
|
return "Skid"
|
||||||
|
@@ -15,11 +15,3 @@ func _physics_process(delta: float) -> void:
|
|||||||
|
|
||||||
func _process(delta: float) -> void:
|
func _process(delta: float) -> void:
|
||||||
state.update(delta)
|
state.update(delta)
|
||||||
|
|
||||||
func get_state() -> String:
|
|
||||||
if (state != null):
|
|
||||||
return state.name
|
|
||||||
return ""
|
|
||||||
|
|
||||||
func is_state(state_to_check := "") -> bool:
|
|
||||||
return get_state() == state_to_check
|
|
||||||
|
@@ -41,7 +41,6 @@ func handle_main_hud() -> void:
|
|||||||
if current_chara != Global.player_characters[0]:
|
if current_chara != Global.player_characters[0]:
|
||||||
update_character_info()
|
update_character_info()
|
||||||
%CharacterIcon.get_node("Shadow").texture = %CharacterIcon.texture
|
%CharacterIcon.get_node("Shadow").texture = %CharacterIcon.texture
|
||||||
%ModernLifeCount.text = "*" + (str(Global.lives).pad_zeros(2) if Settings.file.difficulty.inf_lives == 0 else "∞")
|
|
||||||
%CharacterIcon.visible = Global.current_game_mode != Global.GameMode.BOO_RACE
|
%CharacterIcon.visible = Global.current_game_mode != Global.GameMode.BOO_RACE
|
||||||
%ModernLifeCount.visible = Global.current_game_mode != Global.GameMode.BOO_RACE
|
%ModernLifeCount.visible = Global.current_game_mode != Global.GameMode.BOO_RACE
|
||||||
var world_num := str(Global.world_num)
|
var world_num := str(Global.world_num)
|
||||||
@@ -82,6 +81,14 @@ func handle_modern_hud() -> void:
|
|||||||
%ModernTime.text = "⏲" + str(Global.time).pad_zeros(3)
|
%ModernTime.text = "⏲" + str(Global.time).pad_zeros(3)
|
||||||
%ModernKeyCount.visible = KeyItem.total_collected > 0
|
%ModernKeyCount.visible = KeyItem.total_collected > 0
|
||||||
%ModernKeyAmount.text = "*" + str(KeyItem.total_collected).pad_zeros(2)
|
%ModernKeyAmount.text = "*" + str(KeyItem.total_collected).pad_zeros(2)
|
||||||
|
if Global.current_game_mode == Global.GameMode.CUSTOM_LEVEL:
|
||||||
|
$ModernHUD/TopLeft/LifeCount.hide()
|
||||||
|
%DeathCountLabel.show()
|
||||||
|
%DeathCountLabel.text = "☠*" + str(Global.total_deaths).pad_zeros(2)
|
||||||
|
else:
|
||||||
|
$ModernHUD/TopLeft/LifeCount.show()
|
||||||
|
%DeathCountLabel.hide()
|
||||||
|
%ModernLifeCount.text = "*" + (str(Global.lives).pad_zeros(2) if Settings.file.difficulty.inf_lives == 0 else "∞")
|
||||||
if get_tree().get_first_node_in_group("Players") == null or Settings.file.difficulty.time_limit == 0:
|
if get_tree().get_first_node_in_group("Players") == null or Settings.file.difficulty.time_limit == 0:
|
||||||
%ModernTime.text = "⏲---"
|
%ModernTime.text = "⏲---"
|
||||||
|
|
||||||
|