129 lines
8.9 KiB
Text
129 lines
8.9 KiB
Text
|
[gd_scene load_steps=13 format=2]
|
||
|
|
||
|
[ext_resource path="res://Images/Tilemap.tres" type="TileSet" id=1]
|
||
|
[ext_resource path="res://Scenes/Modules/Sky.tscn" type="PackedScene" id=2]
|
||
|
[ext_resource path="res://Scenes/Modules/Timeleton.tscn" type="PackedScene" id=3]
|
||
|
[ext_resource path="res://Scenes/Modules/Camera.tscn" type="PackedScene" id=4]
|
||
|
[ext_resource path="res://Scenes/Modules/StarGlowing.tscn" type="PackedScene" id=5]
|
||
|
[ext_resource path="res://Scenes/Modules/Player.tscn" type="PackedScene" id=6]
|
||
|
[ext_resource path="res://Shaders/glow.shader" type="Shader" id=7]
|
||
|
[ext_resource path="res://Scenes/Modules/BossHealth.tscn" type="PackedScene" id=8]
|
||
|
|
||
|
[sub_resource type="ShaderMaterial" id=2]
|
||
|
shader = ExtResource( 7 )
|
||
|
shader_param/radius = 30.0
|
||
|
shader_param/amount = 1.0
|
||
|
|
||
|
[sub_resource type="Animation" id=1]
|
||
|
resource_name = "BossDeath"
|
||
|
length = 6.0
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/path = NodePath("StarGlowing:position")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PoolRealArray( 0, 6 ),
|
||
|
"transitions": PoolRealArray( 3, 1 ),
|
||
|
"update": 0,
|
||
|
"values": [ Vector2( 960, -28 ), Vector2( 960, 800 ) ]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/path = NodePath("Timeleton:position")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PoolRealArray( ),
|
||
|
"transitions": PoolRealArray( ),
|
||
|
"update": 0,
|
||
|
"values": [ ]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/path = NodePath("Timeleton:modulate")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PoolRealArray( 0, 1 ),
|
||
|
"transitions": PoolRealArray( 1, 1 ),
|
||
|
"update": 0,
|
||
|
"values": [ Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id=3]
|
||
|
resource_name = "BossIntroduce"
|
||
|
length = 1.5
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/path = NodePath("Timeleton:position")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PoolRealArray( 0, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.5 ),
|
||
|
"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ),
|
||
|
"update": 0,
|
||
|
"values": [ Vector2( -120, -120 ), Vector2( 417, 179 ), Vector2( 514, 251 ), Vector2( 544, 292 ), Vector2( 568, 352 ), Vector2( 556, 391 ), Vector2( 510, 443 ), Vector2( 491, 487 ), Vector2( 505, 550 ), Vector2( 570, 603 ), Vector2( 960, 540 ) ]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id=4]
|
||
|
resource_name = "BossMoving"
|
||
|
length = 4.0
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/path = NodePath("Timeleton:position")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PoolRealArray( 0, 0.4, 0.5, 2.5, 3.5, 3.6, 4 ),
|
||
|
"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1, 1 ),
|
||
|
"update": 0,
|
||
|
"values": [ Vector2( 960, 540 ), Vector2( -140, 514 ), Vector2( -150, 960 ), Vector2( -150, 960 ), Vector2( 2082, 960 ), Vector2( 2082, 512 ), Vector2( 960, 512 ) ]
|
||
|
}
|
||
|
|
||
|
[node name="BossFight" type="Node2D"]
|
||
|
|
||
|
[node name="Sky" parent="." instance=ExtResource( 2 )]
|
||
|
margin_left = 0.0
|
||
|
margin_top = 0.0
|
||
|
margin_right = 1920.0
|
||
|
margin_bottom = 1080.0
|
||
|
|
||
|
[node name="TileMap" type="TileMap" parent="."]
|
||
|
tile_set = ExtResource( 1 )
|
||
|
cell_size = Vector2( 32, 32 )
|
||
|
format = 1
|
||
|
tile_data = PoolIntArray( 60, 1, 0, 65596, 1, 0, 131132, 1, 0, 196668, 1, 0, 262204, 1, 0, 327740, 1, 0, 393276, 1, 0, 458812, 1, 0, 524348, 1, 0, 589884, 1, 0, 655420, 1, 0, 720956, 1, 0, 786492, 1, 0, 852028, 1, 0, 917564, 1, 0, 983100, 1, 0, 1048636, 1, 0, 1114172, 1, 0, 1179708, 1, 0, 1245244, 1, 0, 1310780, 1, 0, 1376316, 1, 0, 1441852, 1, 0, 1507388, 1, 0, 1572924, 1, 0, 1638460, 1, 0, 1703996, 1, 0, 1769532, 1, 0, 1835068, 1, 0, 1900544, 0, 0, 1900545, 0, 0, 1900546, 0, 0, 1900547, 0, 0, 1900548, 0, 0, 1900549, 0, 0, 1900550, 0, 0, 1900551, 0, 0, 1900552, 0, 0, 1900553, 0, 0, 1900554, 0, 0, 1900555, 0, 0, 1900556, 0, 0, 1900557, 0, 0, 1900558, 0, 0, 1900559, 0, 0, 1900560, 0, 0, 1900561, 0, 0, 1900562, 0, 0, 1900563, 0, 0, 1900564, 0, 0, 1900565, 0, 0, 1900566, 0, 0, 1900567, 0, 0, 1900568, 0, 0, 1900569, 0, 0, 1900570, 0, 0, 1900571, 0, 0, 1900572, 0, 0, 1900573, 0, 0, 1900574, 0, 0, 1900575, 0, 0, 1900576, 0, 0, 1900577, 0, 0, 1900578, 0, 0, 1900579, 0, 0, 1900580, 0, 0, 1900581, 0, 0, 1900582, 0, 0, 1900583, 0, 0, 1900584, 0, 0, 1900585, 0, 0, 1900586, 0, 0, 1900587, 0, 0, 1900588, 0, 0, 1900589, 0, 0, 1900590, 0, 0, 1900591, 0, 0, 1900592, 0, 0, 1900593, 0, 0, 1900594, 0, 0, 1900595, 0, 0, 1900596, 0, 0, 1900597, 0, 0, 1900598, 0, 0, 1900599, 0, 0, 1900600, 0, 0, 1900601, 0, 0, 1900602, 0, 0, 1900603, 0, 0, 1900604, 1, 0, 1966080, 1, 0, 1966081, 1, 0, 1966082, 1, 0, 1966083, 1, 0, 1966084, 1, 0, 1966085, 1, 0, 1966086, 1, 0, 1966087, 1, 0, 1966088, 1, 0, 1966089, 1, 0, 1966090, 1, 0, 1966091, 1, 0, 1966092, 1, 0, 1966093, 1, 0, 1966094, 1, 0, 1966095, 1, 0, 1966096, 1, 0, 1966097, 1, 0, 1966098, 1, 0, 1966099, 1, 0, 1966100, 1, 0, 1966101, 1, 0, 1966102, 1, 0, 1966103, 1, 0, 1966104, 1, 0, 1966105, 1, 0, 1966106, 1, 0, 1966107, 1, 0, 1966108, 1, 0, 1966109, 1, 0, 1966110, 1, 0, 1966111, 1, 0, 1966112, 1, 0, 1966113, 1, 0, 1966114, 1, 0, 1966115, 1, 0, 1966116, 1, 0, 1966117, 1, 0, 1966118, 1, 0, 1966119, 1, 0, 1966120, 1, 0, 1966121, 1, 0, 1966122, 1, 0, 1966123, 1, 0, 1966124, 1, 0, 1966125, 1, 0, 1966126, 1, 0, 1966127, 1, 0, 1966128, 1, 0, 1966129, 1, 0, 1966130, 1, 0, 1966131, 1, 0, 1966132, 1, 0, 1966133, 1, 0, 1966134, 1, 0, 1966135, 1, 0, 1966136, 1, 0, 1966137, 1, 0, 1966138, 1, 0, 1966139, 1, 0, 1966140, 1, 0, 2031616, 1, 0, 2031617, 1, 0, 2031618, 1, 0, 2031619, 1, 0, 2031620, 1, 0, 2031621, 1, 0, 2031622, 1, 0, 2031623, 1, 0, 2031624, 1, 0, 2031625, 1, 0, 2031626, 1, 0, 2031627, 1, 0, 2031628, 1, 0, 2031629, 1, 0, 2031630, 1, 0, 2031631, 1, 0, 2031632, 1, 0, 2031633, 1, 0, 2031634, 1, 0, 2031635, 1, 0, 2031636, 1, 0, 2031637, 1, 0, 2031638, 1, 0, 2031639, 1, 0, 2031640, 1, 0, 2031641, 1, 0, 2031642, 1, 0, 2031643, 1, 0, 2031644, 1, 0, 2031645, 1, 0, 2031646, 1, 0, 2031647, 1, 0, 2031648, 1, 0, 2031649, 1, 0, 2031650, 1, 0, 2031651, 1, 0, 2031652, 1, 0, 2031653, 1, 0, 2031654, 1, 0, 2031655, 1, 0, 2031656, 1, 0, 2031657, 1, 0, 2031658, 1, 0, 2031659, 1, 0, 2031660, 1, 0, 2031661, 1, 0, 2031662, 1, 0, 2031663, 1, 0, 2031664, 1, 0, 2031665, 1, 0, 2031666, 1, 0, 2031667, 1, 0, 2031668, 1, 0, 2031669, 1, 0, 2031670, 1, 0, 2031671, 1, 0, 2031672, 1, 0, 2031673, 1, 0, 2031674, 1, 0, 2031675, 1, 0, 2031676, 1, 0, 2097152, 1, 0, 2097153, 1, 0, 2097154, 1, 0, 2097155, 1, 0, 2097156, 1, 0, 2097157, 1, 0, 2097158, 1, 0, 2097159, 1, 0, 2097160, 1, 0, 2097161, 1, 0, 2097162, 1, 0, 2097163, 1, 0, 2097164, 1, 0, 2097165, 1, 0, 2097166, 1, 0, 2097167, 1, 0, 2097168, 1, 0, 2097169, 1, 0, 2097170, 1, 0, 2097171, 1, 0, 2097172, 1, 0, 2097173, 1, 0, 2097174, 1, 0, 2097175, 1, 0, 2097176, 1, 0, 2097177, 1, 0, 2097178, 1, 0, 2097179, 1, 0, 2097180, 1, 0, 2097181, 1, 0, 2097182, 1, 0, 2097183, 1, 0, 2097184, 1, 0, 2097185, 1, 0, 2097186, 1, 0, 2097187, 1, 0, 2097188, 1, 0, 2097189, 1, 0, 2097190, 1, 0, 2097191, 1, 0, 2097192, 1, 0, 2097193, 1, 0, 2097194, 1, 0, 2097195, 1, 0, 2097196, 1, 0, 2097197, 1, 0, 2097198, 1, 0, 2097199, 1, 0, 2097200, 1, 0, 2097201, 1, 0, 2097202, 1, 0, 2097203, 1, 0, 2097204, 1, 0, 2097205, 1, 0, 2097206, 1, 0, 2097207, 1, 0, 2097208, 1, 0, 2097209, 1, 0, 2097210, 1, 0, 2097211, 1, 0, 2097212, 1
|
||
|
|
||
|
[node name="BossHealth" parent="." instance=ExtResource( 8 )]
|
||
|
margin_left = 742.5
|
||
|
margin_top = 27.0
|
||
|
margin_right = 1177.5
|
||
|
margin_bottom = 91.0
|
||
|
|
||
|
[node name="Timeleton" parent="." instance=ExtResource( 3 )]
|
||
|
position = Vector2( 960, 512 )
|
||
|
|
||
|
[node name="StarGlowing" parent="." instance=ExtResource( 5 )]
|
||
|
material = SubResource( 2 )
|
||
|
position = Vector2( 960, -28 )
|
||
|
nextLevel = "GameDone"
|
||
|
|
||
|
[node name="Player" parent="." instance=ExtResource( 6 )]
|
||
|
position = Vector2( 438, 896 )
|
||
|
|
||
|
[node name="Camera" parent="." instance=ExtResource( 4 )]
|
||
|
visible = false
|
||
|
levelBoundary = 1920
|
||
|
currentLevel = "BossFight"
|
||
|
|
||
|
[node name="AnimPlayer" type="AnimationPlayer" parent="."]
|
||
|
anims/BossDeath = SubResource( 1 )
|
||
|
anims/BossIntroduce = SubResource( 3 )
|
||
|
anims/BossMoving = SubResource( 4 )
|