1
0
Fork 0
1bit-godot-course/metroidvania/Levels/Level_99.tscn

73 lines
3.8 KiB
Plaintext

[gd_scene load_steps=9 format=2]
[ext_resource path="res://Levels/Level.tscn" type="PackedScene" id=1]
[ext_resource path="res://Scenes/Enemies/BossEnemy.tscn" type="PackedScene" id=2]
[ext_resource path="res://Levels/Door.tscn" type="PackedScene" id=3]
[ext_resource path="res://Levels/DoorConnections/01_99.tres" type="Resource" id=4]
[ext_resource path="res://Scenes/Objects/Spikes.tscn" type="PackedScene" id=5]
[ext_resource path="res://Levels/Level_99.gd" type="Script" id=6]
[ext_resource path="res://Scenes/World/Trigger.tscn" type="PackedScene" id=7]
[ext_resource path="res://Scenes/TileMap.tscn" type="PackedScene" id=8]
[node name="Level_99" instance=ExtResource( 1 )]
script = ExtResource( 6 )
[node name="Door" parent="." index="0" instance=ExtResource( 3 )]
position = Vector2( -8, 16 )
scale = Vector2( -1, 1 )
connection = ExtResource( 4 )
new_level_path = "res://Levels/Level_01.tscn"
[node name="BossEnemy" parent="." index="1" instance=ExtResource( 2 )]
position = Vector2( 242, -25 )
[node name="EnemyStats" parent="BossEnemy" index="6"]
max_health = 5
[node name="TileMap" parent="." index="2"]
tile_data = PoolIntArray( -589821, 0, 4, -589820, 0, 196609, -589819, 0, 196609, -589818, 0, 196609, -589817, 0, 196609, -589816, 0, 196609, -589815, 0, 196609, -589814, 0, 196609, -589813, 0, 196609, -589812, 0, 196609, -589811, 0, 196609, -589810, 0, 196609, -589809, 0, 196609, -589808, 0, 196609, -589807, 0, 7, -524286, 0, 4, -524285, 0, 196615, -524271, 0, 196612, -524270, 0, 7, -458750, 0, 65539, -458734, 0, 65539, -393215, 0, 4, -393214, 0, 196615, -393198, 0, 196612, -393197, 0, 7, -327679, 0, 65539, -327661, 0, 65539, -262144, 0, 4, -262143, 0, 196615, -262125, 0, 196612, -262124, 0, 7, -196608, 0, 65539, -196588, 0, 65539, -131072, 0, 65539, -131052, 0, 65539, -1, 0, 196608, -65536, 0, 196615, -65516, 0, 65539, 20, 0, 65539, 65556, 0, 65539, 196607, 0, 196608, 131072, 0, 7, 131091, 0, 4, 131092, 0, 196615, 196608, 0, 196612, 196609, 0, 7, 196612, 0, 0, 196613, 0, 1, 196614, 0, 2, 196616, 0, 0, 196617, 0, 2, 196621, 0, 3, 196623, 0, 3, 196626, 0, 4, 196627, 0, 196615, 262145, 0, 196612, 262146, 0, 196609, 262147, 0, 196609, 262148, 0, 196614, 262149, 0, 131073, 262150, 0, 196613, 262151, 0, 196609, 262152, 0, 196614, 262153, 0, 196613, 262154, 0, 196609, 262155, 0, 196609, 262156, 0, 196609, 262157, 0, 196616, 262158, 0, 196609, 262159, 0, 196616, 262160, 0, 196609, 262161, 0, 196609, 262162, 0, 196615 )
[node name="Spikes" type="Node2D" parent="." index="3"]
[node name="Spikes" parent="Spikes" index="0" instance=ExtResource( 5 )]
position = Vector2( 32, -48 )
rotation = 1.5708
[node name="Spikes2" parent="Spikes" index="1" instance=ExtResource( 5 )]
position = Vector2( 32, -16 )
rotation = 1.5708
[node name="Spikes3" parent="Spikes" index="2" instance=ExtResource( 5 )]
position = Vector2( 32, -32 )
rotation = 1.5708
[node name="Spikes4" parent="Spikes" index="3" instance=ExtResource( 5 )]
position = Vector2( 304, -22 )
rotation = -1.5708
[node name="Spikes5" parent="Spikes" index="4" instance=ExtResource( 5 )]
position = Vector2( 304, 10 )
rotation = -1.5708
[node name="Spikes6" parent="Spikes" index="5" instance=ExtResource( 5 )]
position = Vector2( 304, -6 )
rotation = -1.5708
[node name="DoorLock" parent="." index="4" instance=ExtResource( 8 )]
visible = false
collision_layer = 0
tile_data = PoolIntArray( 65535, 0, 3, 42, 0, 196611, 131071, 0, 131075 )
[node name="Trigger" parent="." index="5" instance=ExtResource( 7 )]
[node name="Collision" parent="Trigger" index="0"]
position = Vector2( 12, 16 )
[connection signal="died" from="BossEnemy" to="." method="_on_BossEnemy_died"]
[connection signal="triggered" from="Trigger" to="." method="_on_Trigger_triggered"]
[editable path="BossEnemy"]
[editable path="BossEnemy/Hurtbox"]
[editable path="BossEnemy/Hitbox"]
[editable path="Trigger"]