platformer-game-test/src/GameWorld/Levels/WorldHub.tscn

79 lines
10 KiB
Plaintext

[gd_scene load_steps=9 format=2]
[ext_resource path="res://src/GameWorld/Levels/WorldHub.gd" type="Script" id=1]
[ext_resource path="res://src/Scripts/WarpZone.tscn" type="PackedScene" id=2]
[ext_resource path="res://src/GameWorld/AmbiantLighting.tscn" type="PackedScene" id=3]
[ext_resource path="res://assets/Levels/Test/bg_0.png" type="Texture" id=4]
[ext_resource path="res://assets/Tiles/TrapTiles.tscn" type="PackedScene" id=5]
[ext_resource path="res://assets/Tiles/SolidsTileMap.tscn" type="PackedScene" id=6]
[ext_resource path="res://assets/Levels/Test/bg_2.png" type="Texture" id=7]
[ext_resource path="res://assets/Levels/Test/bg_1.png" type="Texture" id=8]
[node name="WorldHub" type="Node2D"]
script = ExtResource( 1 )
level_entry_point = Vector2( 20, 220 )
enter_area_2d_path = NodePath("EnterLevelArea")
camer_limits = {
"bottom": 260,
"left": 0,
"right": 800,
"top": 0
}
[node name="World" type="Node2D" parent="."]
[node name="ParallaxBackground" type="ParallaxBackground" parent="World"]
[node name="ParallaxLayer" type="ParallaxLayer" parent="World/ParallaxBackground"]
z_index = -1
motion_scale = Vector2( 0.6, 1 )
motion_mirroring = Vector2( 480, 0 )
[node name="Sprite" type="Sprite" parent="World/ParallaxBackground/ParallaxLayer"]
modulate = Color( 0.435294, 0.34902, 0.34902, 1 )
light_mask = 16
position = Vector2( 240, 115 )
scale = Vector2( 2, 2 )
texture = ExtResource( 4 )
[node name="ParallaxLayer2" type="ParallaxLayer" parent="World/ParallaxBackground"]
motion_scale = Vector2( 0.8, 1 )
motion_mirroring = Vector2( 480, 0 )
[node name="Sprite" type="Sprite" parent="World/ParallaxBackground/ParallaxLayer2"]
modulate = Color( 0.47451, 0.498039, 0.47451, 1 )
position = Vector2( 241, 110 )
scale = Vector2( 2, 2 )
texture = ExtResource( 8 )
[node name="ParallaxLayer3" type="ParallaxLayer" parent="World/ParallaxBackground"]
motion_scale = Vector2( 0.9, 1 )
motion_mirroring = Vector2( 480, 0 )
[node name="Sprite" type="Sprite" parent="World/ParallaxBackground/ParallaxLayer3"]
modulate = Color( 0.631373, 0.627451, 0.623529, 1 )
light_mask = 8
position = Vector2( 239, 147 )
scale = Vector2( 2, 2 )
texture = ExtResource( 7 )
[node name="TrapTiles" parent="World" instance=ExtResource( 5 )]
[node name="SolidsTileMap" parent="World" instance=ExtResource( 6 )]
tile_data = PoolIntArray( -327680, 0, 0, -327679, 0, 131076, -327678, 0, 1, -327677, 0, 131076, -327676, 0, 131076, -327675, 0, 131076, -327674, 0, 131076, -327673, 0, 131076, -327672, 0, 1, -327671, 0, 1, -327670, 0, 131076, -327669, 0, 1, -327668, 0, 131076, -327667, 0, 1, -327666, 0, 1, -327665, 0, 131076, -327664, 0, 131076, -327663, 0, 131076, -327662, 0, 1, -327661, 0, 131076, -327660, 0, 1, -327659, 0, 131076, -327658, 0, 1, -327657, 0, 1, -327656, 0, 1, -327655, 0, 1, -327654, 0, 1, -327653, 0, 131076, -327652, 0, 1, -327651, 0, 1, -327650, 0, 2, -262144, 0, 65536, -262143, 0, 3, -262142, 0, 4, -262141, 0, 4, -262140, 0, 131073, -262139, 0, 131073, -262138, 0, 131073, -262137, 0, 4, -262136, 0, 131073, -262135, 0, 4, -262134, 0, 4, -262133, 0, 4, -262132, 0, 131073, -262131, 0, 4, -262130, 0, 131073, -262129, 0, 131073, -262128, 0, 131073, -262127, 0, 131073, -262126, 0, 4, -262125, 0, 131073, -262124, 0, 4, -262123, 0, 131073, -262122, 0, 131073, -262121, 0, 4, -262120, 0, 131073, -262119, 0, 4, -262118, 0, 4, -262117, 0, 5, -262116, 0, 65537, -262115, 0, 3, -262114, 0, 131074, -196608, 0, 65541, -196607, 0, 65539, -196581, 0, 65541, -196580, 0, 65537, -196579, 0, 65538, -131072, 0, 65536, -131071, 0, 65538, -131045, 0, 65536, -131044, 0, 65537, -131043, 0, 65538, -65536, 0, 65541, -65535, 0, 65538, -65509, 0, 65536, -65508, 0, 65537, -65507, 0, 65538, 0, 0, 65536, 1, 0, 65538, 27, 0, 65536, 28, 0, 65537, 29, 0, 65539, 65536, 0, 65541, 65537, 0, 65539, 65563, 0, 65541, 65564, 0, 65537, 65565, 0, 65539, 131072, 0, 65536, 131073, 0, 65539, 131099, 0, 65536, 131100, 0, 65537, 131101, 0, 65539, 196608, 0, 65536, 196609, 0, 65539, 196614, 0, 0, 196615, 0, 131076, 196616, 0, 2, 196635, 0, 65536, 196636, 0, 65537, 196637, 0, 65539, 262144, 0, 65536, 262145, 0, 65539, 262150, 0, 65541, 262151, 0, 65537, 262152, 0, 65539, 262171, 0, 65541, 262172, 0, 65537, 262173, 0, 65538, 327680, 0, 65541, 327681, 0, 65539, 327686, 0, 65536, 327687, 0, 65537, 327688, 0, 65538, 327707, 0, 65536, 327708, 0, 65537, 327709, 0, 65539, 393216, 0, 65536, 393217, 0, 65538, 393222, 0, 65541, 393223, 0, 65537, 393224, 0, 65539, 393229, 0, 0, 393230, 0, 1, 393231, 0, 1, 393232, 0, 2, 393237, 0, 0, 393238, 0, 1, 393239, 0, 2, 393243, 0, 65536, 393244, 0, 65537, 393245, 0, 65538, 393254, 0, 0, 393255, 0, 131076, 393256, 0, 1, 393257, 0, 131076, 393258, 0, 1, 393259, 0, 131076, 393260, 0, 1, 393261, 0, 1, 393262, 0, 131076, 393263, 0, 131076, 393264, 0, 131076, 393265, 0, 2, 458752, 0, 65536, 458753, 0, 65538, 458758, 0, 131072, 458759, 0, 131073, 458760, 0, 131074, 458765, 0, 65536, 458766, 0, 65537, 458767, 0, 65537, 458768, 0, 65538, 458773, 0, 65541, 458774, 0, 65537, 458775, 0, 65538, 458779, 0, 65536, 458780, 0, 65537, 458781, 0, 65539, 458790, 0, 131072, 458791, 0, 4, 458792, 0, 4, 458793, 0, 5, 458794, 0, 65537, 458795, 0, 65537, 458796, 0, 65537, 458797, 0, 65537, 458798, 0, 65537, 458799, 0, 65537, 458800, 0, 65537, 458801, 0, 65539, 524288, 0, 65541, 524289, 0, 65538, 524301, 0, 131072, 524302, 0, 131073, 524303, 0, 4, 524304, 0, 131074, 524309, 0, 131072, 524310, 0, 4, 524311, 0, 131074, 524315, 0, 65536, 524316, 0, 65537, 524317, 0, 65538, 524329, 0, 65541, 524330, 0, 65537, 524331, 0, 65537, 524332, 0, 65537, 524333, 0, 65537, 524334, 0, 65537, 524335, 0, 65537, 524336, 0, 65537, 524337, 0, 65539, 589824, 0, 65541, 589825, 0, 65539, 589851, 0, 65541, 589852, 0, 65537, 589853, 0, 131075, 589854, 0, 1, 589855, 0, 131076, 589856, 0, 131076, 589857, 0, 131076, 589858, 0, 1, 589859, 0, 1, 589860, 0, 2, 589865, 0, 65536, 589866, 0, 65537, 589867, 0, 65537, 589868, 0, 65537, 589869, 0, 65537, 589870, 0, 65537, 589871, 0, 65537, 589872, 0, 65537, 589873, 0, 65539, 655360, 0, 65536, 655361, 0, 65539, 655377, 0, 0, 655378, 0, 131076, 655379, 0, 2, 655387, 0, 65541, 655388, 0, 65537, 655389, 0, 3, 655390, 0, 4, 655391, 0, 4, 655392, 0, 4, 655393, 0, 4, 655394, 0, 4, 655395, 0, 4, 655396, 0, 131074, 655401, 0, 65541, 655402, 0, 65537, 655403, 0, 65537, 655404, 0, 65537, 655405, 0, 65537, 655406, 0, 65537, 655407, 0, 65537, 655408, 0, 65537, 655409, 0, 65538, 720896, 0, 131072, 720897, 0, 131074, 720913, 0, 131072, 720914, 0, 4, 720915, 0, 131074, 720923, 0, 131072, 720924, 0, 4, 720925, 0, 131074, 720937, 0, 65536, 720938, 0, 65537, 720939, 0, 65537, 720940, 0, 65537, 720941, 0, 65537, 720942, 0, 65537, 720943, 0, 65537, 720944, 0, 65537, 720945, 0, 65539, 786470, 0, 0, 786471, 0, 1, 786472, 0, 1, 786473, 0, 131077, 786474, 0, 65537, 786475, 0, 65537, 786476, 0, 65537, 786477, 0, 65537, 786478, 0, 65537, 786479, 0, 65537, 786480, 0, 65537, 786481, 0, 65539, 852006, 0, 65536, 852007, 0, 65537, 852008, 0, 65537, 852009, 0, 65537, 852010, 0, 65537, 852011, 0, 65537, 852012, 0, 65537, 852013, 0, 65537, 852014, 0, 65537, 852015, 0, 65537, 852016, 0, 65537, 852017, 0, 65538, 917504, 0, 0, 917505, 0, 1, 917506, 0, 131076, 917507, 0, 131076, 917508, 0, 1, 917509, 0, 1, 917510, 0, 1, 917511, 0, 131076, 917512, 0, 131076, 917513, 0, 131076, 917514, 0, 131076, 917515, 0, 1, 917516, 0, 131076, 917517, 0, 131076, 917518, 0, 131076, 917519, 0, 131076, 917520, 0, 1, 917521, 0, 1, 917522, 0, 1, 917523, 0, 131076, 917524, 0, 131076, 917525, 0, 131076, 917526, 0, 131076, 917527, 0, 1, 917528, 0, 131076, 917529, 0, 131076, 917530, 0, 1, 917531, 0, 1, 917532, 0, 131076, 917533, 0, 131076, 917534, 0, 1, 917535, 0, 1, 917536, 0, 1, 917537, 0, 1, 917538, 0, 1, 917539, 0, 131076, 917540, 0, 131076, 917541, 0, 131076, 917542, 0, 131077, 917543, 0, 65537, 917544, 0, 65537, 917545, 0, 65537, 917546, 0, 65537, 917547, 0, 65537, 917548, 0, 65537, 917549, 0, 65537, 917550, 0, 65537, 917551, 0, 65537, 917552, 0, 65537, 917553, 0, 65539, 983040, 0, 65541, 983041, 0, 65537, 983042, 0, 65537, 983043, 0, 65537, 983044, 0, 65537, 983045, 0, 65537, 983046, 0, 65537, 983047, 0, 65537, 983048, 0, 65537, 983049, 0, 65537, 983050, 0, 65537, 983051, 0, 65537, 983052, 0, 65537, 983053, 0, 65537, 983054, 0, 65537, 983055, 0, 65537, 983056, 0, 65537, 983057, 0, 65537, 983058, 0, 65537, 983059, 0, 65537, 983060, 0, 65537, 983061, 0, 65537, 983062, 0, 65537, 983063, 0, 65537, 983064, 0, 65537, 983065, 0, 65537, 983066, 0, 65537, 983067, 0, 65537, 983068, 0, 65537, 983069, 0, 65537, 983070, 0, 65537, 983071, 0, 65537, 983072, 0, 65537, 983073, 0, 65537, 983074, 0, 65537, 983075, 0, 65537, 983076, 0, 65537, 983077, 0, 65537, 983078, 0, 65537, 983079, 0, 65537, 983080, 0, 65537, 983081, 0, 65537, 983082, 0, 65537, 983083, 0, 65537, 983084, 0, 65537, 983085, 0, 65537, 983086, 0, 65537, 983087, 0, 65537, 983088, 0, 65537, 983089, 0, 65539, 1048576, 0, 131072, 1048577, 0, 4, 1048578, 0, 4, 1048579, 0, 131073, 1048580, 0, 4, 1048581, 0, 4, 1048582, 0, 4, 1048583, 0, 4, 1048584, 0, 131073, 1048585, 0, 4, 1048586, 0, 4, 1048587, 0, 131073, 1048588, 0, 131073, 1048589, 0, 131073, 1048590, 0, 4, 1048591, 0, 4, 1048592, 0, 131073, 1048593, 0, 131073, 1048594, 0, 131073, 1048595, 0, 4, 1048596, 0, 4, 1048597, 0, 131073, 1048598, 0, 4, 1048599, 0, 131073, 1048600, 0, 131073, 1048601, 0, 131073, 1048602, 0, 4, 1048603, 0, 131073, 1048604, 0, 4, 1048605, 0, 131073, 1048606, 0, 4, 1048607, 0, 4, 1048608, 0, 4, 1048609, 0, 4, 1048610, 0, 131073, 1048611, 0, 4, 1048612, 0, 4, 1048613, 0, 4, 1048614, 0, 4, 1048615, 0, 131073, 1048616, 0, 4, 1048617, 0, 131073, 1048618, 0, 4, 1048619, 0, 4, 1048620, 0, 4, 1048621, 0, 131073, 1048622, 0, 131073, 1048623, 0, 131073, 1048624, 0, 4, 1048625, 0, 131074 )
[node name="EnterLevelArea" parent="." instance=ExtResource( 2 )]
position = Vector2( -2, 224 )
[node name="AmbiantLighting" parent="." instance=ExtResource( 3 )]
[node name="WarpZone" parent="." instance=ExtResource( 2 )]
position = Vector2( 360, 97 )
zone = 1
[node name="WarpZone2" parent="." instance=ExtResource( 2 )]
position = Vector2( 240, 96 )
zone = 2
[connection signal="player_entered" from="WarpZone" to="." method="_on_WarpZone_player_entered"]
[connection signal="player_entered" from="WarpZone2" to="." method="_on_WarpZone_player_entered"]