430 lines
2.5 MiB
Text
430 lines
2.5 MiB
Text
|
[gd_scene load_steps=25 format=3 uid="uid://d20d6uipimp6m"]
|
||
|
|
||
|
[ext_resource type="PackedScene" uid="uid://cqcjan67wgkc1" path="res://Player/BasicCharacter/Character.tscn" id="1_361m6"]
|
||
|
[ext_resource type="PackedScene" uid="uid://bl4g0ao3b8b6p" path="res://Player/BasicCharacter/sprite.tscn" id="2_ee4ja"]
|
||
|
[ext_resource type="Texture2D" uid="uid://dmlk63esqvmiv" path="res://Tilemaps/BasicSquare/Texture.png" id="3_a3skq"]
|
||
|
[ext_resource type="Script" path="res://Player/Lighting/EnableInGame.gd" id="3_bl0cw"]
|
||
|
[ext_resource type="Script" path="res://Player/DebugTrail/Recorder.gd" id="4_a8cxu"]
|
||
|
[ext_resource type="Script" path="res://Player/Camera/CameraController.gd" id="4_prapb"]
|
||
|
[ext_resource type="Script" path="res://Core/Scripts/smoother.gd" id="5_bhmma"]
|
||
|
[ext_resource type="PackedScene" uid="uid://dc8odchuhx80d" path="res://Objects/AnimTrigger/anim_trigger.tscn" id="5_yku2g"]
|
||
|
[ext_resource type="PackedScene" uid="uid://c7vbin1wckti1" path="res://Objects/GroundSmasher/smasher.tscn" id="6_rrvo8"]
|
||
|
[ext_resource type="PackedScene" uid="uid://c4x2fbs6bvxpp" path="res://Player/Ghosts/CharacterGhost.tscn" id="7_7fmpi"]
|
||
|
[ext_resource type="PackedScene" uid="uid://cufm4g76fik7t" path="res://Objects/GroundSmasher/DualSmasher.tscn" id="7_r25xp"]
|
||
|
[ext_resource type="Script" path="res://Player/BasicCharacter/CharacterController.gd" id="9_a6lxc"]
|
||
|
[ext_resource type="Script" path="res://Tilemaps/Scripts/ParralaxBG.gd" id="10_y6dfw"]
|
||
|
|
||
|
[sub_resource type="Gradient" id="Gradient_nur4g"]
|
||
|
interpolation_mode = 1
|
||
|
offsets = PackedFloat32Array(0, 0.490741, 1)
|
||
|
colors = PackedColorArray(1, 1, 1, 1, 0.529412, 0.529412, 0.529412, 1, 0, 0, 0, 1)
|
||
|
|
||
|
[sub_resource type="GradientTexture2D" id="GradientTexture2D_3j4lq"]
|
||
|
gradient = SubResource("Gradient_nur4g")
|
||
|
width = 640
|
||
|
height = 640
|
||
|
fill = 1
|
||
|
fill_from = Vector2(0.5, 0.5)
|
||
|
fill_to = Vector2(0, 0.5)
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_rwxtv"]
|
||
|
length = 0.001
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("LightSource:energy")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [0.5]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("Camera/Dark:energy")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [0.5]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("../WorldEnvironment:environment:glow_intensity")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0),
|
||
|
"transitions": PackedFloat32Array(1),
|
||
|
"update": 0,
|
||
|
"values": [1.5]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_hcpuy"]
|
||
|
resource_name = "Unfade"
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("LightSource:energy")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0, 1),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [0.0, 1.0]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("Camera/Dark:energy")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0, 1),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [0.0, 1.0]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("../WorldEnvironment:environment:glow_intensity")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0, 1),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [0.8, 8.0]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_7g7dc"]
|
||
|
resource_name = "fadeAnim"
|
||
|
tracks/0/type = "value"
|
||
|
tracks/0/imported = false
|
||
|
tracks/0/enabled = true
|
||
|
tracks/0/path = NodePath("LightSource:energy")
|
||
|
tracks/0/interp = 1
|
||
|
tracks/0/loop_wrap = true
|
||
|
tracks/0/keys = {
|
||
|
"times": PackedFloat32Array(0, 1),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [1.0, 0.5]
|
||
|
}
|
||
|
tracks/1/type = "value"
|
||
|
tracks/1/imported = false
|
||
|
tracks/1/enabled = true
|
||
|
tracks/1/path = NodePath("Camera/Dark:energy")
|
||
|
tracks/1/interp = 1
|
||
|
tracks/1/loop_wrap = true
|
||
|
tracks/1/keys = {
|
||
|
"times": PackedFloat32Array(0, 1),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [1.0, 0.5]
|
||
|
}
|
||
|
tracks/2/type = "value"
|
||
|
tracks/2/imported = false
|
||
|
tracks/2/enabled = true
|
||
|
tracks/2/path = NodePath("../WorldEnvironment:environment:glow_intensity")
|
||
|
tracks/2/interp = 1
|
||
|
tracks/2/loop_wrap = true
|
||
|
tracks/2/keys = {
|
||
|
"times": PackedFloat32Array(0, 1),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [8.0, 0.8]
|
||
|
}
|
||
|
|
||
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_0hoch"]
|
||
|
_data = {
|
||
|
"RESET": SubResource("Animation_rwxtv"),
|
||
|
"Unfade": SubResource("Animation_hcpuy"),
|
||
|
"fadeAnim": SubResource("Animation_7g7dc")
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Gradient" id="Gradient_ee0vr"]
|
||
|
offsets = PackedFloat32Array(0, 0.203704)
|
||
|
colors = PackedColorArray(0, 0, 0, 1, 0.886262, 0.886262, 0.886261, 1)
|
||
|
|
||
|
[sub_resource type="GradientTexture2D" id="GradientTexture2D_02bdl"]
|
||
|
gradient = SubResource("Gradient_ee0vr")
|
||
|
width = 3200
|
||
|
height = 3200
|
||
|
fill = 1
|
||
|
fill_from = Vector2(0.5, 0.5)
|
||
|
fill_to = Vector2(0, 0.5)
|
||
|
|
||
|
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_i0xjh"]
|
||
|
texture = ExtResource("3_a3skq")
|
||
|
texture_region_size = Vector2i(32, 32)
|
||
|
0:0/0 = 0
|
||
|
0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
||
|
0:0/0/physics_layer_0/angular_velocity = 0.0
|
||
|
0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
||
|
|
||
|
[sub_resource type="TileSet" id="TileSet_ro72r"]
|
||
|
tile_size = Vector2i(32, 32)
|
||
|
physics_layer_0/collision_layer = 5
|
||
|
physics_layer_0/collision_mask = 5
|
||
|
sources/0 = SubResource("TileSetAtlasSource_i0xjh")
|
||
|
|
||
|
[sub_resource type="Environment" id="Environment_uyf8b"]
|
||
|
background_mode = 3
|
||
|
glow_enabled = true
|
||
|
glow_normalized = true
|
||
|
glow_intensity = 1.5
|
||
|
glow_strength = 0.8
|
||
|
glow_blend_mode = 0
|
||
|
glow_hdr_threshold = 0.0
|
||
|
|
||
|
[node name="MapTest2" type="Node2D"]
|
||
|
|
||
|
[node name="Character" parent="." instance=ExtResource("1_361m6")]
|
||
|
z_index = 2
|
||
|
position = Vector2(3347, -4757)
|
||
|
savedInputsPath = "res://ghostRecording.res"
|
||
|
|
||
|
[node name="Sprite" parent="Character" instance=ExtResource("2_ee4ja")]
|
||
|
self_modulate = Color(1, 0, 0, 1)
|
||
|
|
||
|
[node name="LightSource" type="PointLight2D" parent="Character"]
|
||
|
z_index = 10
|
||
|
energy = 0.5
|
||
|
range_layer_min = -100
|
||
|
range_layer_max = 512
|
||
|
shadow_color = Color(0, 0, 0, 1)
|
||
|
shadow_filter_smooth = 64.0
|
||
|
texture = SubResource("GradientTexture2D_3j4lq")
|
||
|
texture_scale = 0.5
|
||
|
|
||
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="Character"]
|
||
|
libraries = {
|
||
|
"": SubResource("AnimationLibrary_0hoch")
|
||
|
}
|
||
|
|
||
|
[node name="Tracker" type="Node2D" parent="Character"]
|
||
|
script = ExtResource("4_a8cxu")
|
||
|
|
||
|
[node name="Camera" type="Camera2D" parent="Character"]
|
||
|
zoom = Vector2(2, 2)
|
||
|
position_smoothing_enabled = true
|
||
|
position_smoothing_speed = 30.0
|
||
|
script = ExtResource("4_prapb")
|
||
|
|
||
|
[node name="Dark" type="PointLight2D" parent="Character/Camera"]
|
||
|
enabled = false
|
||
|
energy = 0.5
|
||
|
blend_mode = 1
|
||
|
range_layer_min = -100
|
||
|
texture = SubResource("GradientTexture2D_02bdl")
|
||
|
script = ExtResource("3_bl0cw")
|
||
|
|
||
|
[node name="Map" type="Node2D" parent="."]
|
||
|
position = Vector2(464, -4266)
|
||
|
|
||
|
[node name="TileMap" type="TileMap" parent="Map"]
|
||
|
tile_set = SubResource("TileSet_ro72r")
|
||
|
format = 2
|
||
|
layer_0/modulate = Color(0, 0, 0.32549, 1)
|
||
|
layer_0/tile_data = PackedInt32Array(655350, 0, 0, 589814, 0, 0, 524278, 0, 0, 458742, 0, 0, 393206, 0, 0, 327670, 0, 0, 262134, 0, 0, 196598, 0, 0, 131062, 0, 0, 65526, 0, 0, -10, 0, 0, -131082, 0, 0, -196618, 0, 0, -262154, 0, 0, 524277, 0, 0, 458741, 0, 0, 393205, 0, 0, 327669, 0, 0, 262133, 0, 0, 196597, 0, 0, 131061, 0, 0, 65525, 0, 0, -11, 0, 0, -65547, 0, 0, -131083, 0, 0, -196619, 0, 0, -262155, 0, 0, 655341, 0, 0, 589805, 0, 0, 654788, 0, 0, 589252, 0, 0, 654787, 0, 0, 589251, 0, 0, 654786, 0, 0, 589250, 0, 0, 654785, 0, 0, 589249, 0, 0, 654784, 0, 0, 589248, 0, 0, 654783, 0, 0, 589247, 0, 0, 654782, 0, 0, 589246, 0, 0, 654781, 0, 0, 589245, 0, 0, 654780, 0, 0, 589244, 0, 0, 654779, 0, 0, 589243, 0, 0, 654778, 0, 0, 589242, 0, 0, 654777, 0, 0, 589241, 0, 0, 654776, 0, 0, 589240, 0, 0, 654775, 0, 0, 589239, 0, 0, 654774, 0, 0, 589238, 0, 0, 654773, 0, 0, 589237, 0, 0, 654772, 0, 0, 589236, 0, 0, 654771, 0, 0, 589235, 0, 0, 654770, 0, 0, 589234, 0, 0, 654769, 0, 0, 589233, 0, 0, 654768, 0, 0, 589232, 0, 0, 654767, 0, 0, 589231, 0, 0, 654766, 0, 0, 589230, 0, 0, 654765, 0, 0, 589229, 0, 0, 654764, 0, 0, 589228, 0, 0, 654763, 0, 0, 589227, 0, 0, 654762, 0, 0, 589226, 0, 0, 654761, 0, 0, 589225, 0, 0, 654760, 0, 0, 589224, 0, 0, 654759, 0, 0, 589223, 0, 0, 654758, 0, 0, 589222, 0, 0, 654757, 0, 0, 589221, 0, 0, 654756, 0, 0, 589220, 0, 0, 654755, 0, 0, 589219, 0, 0, 654754, 0, 0, 589218, 0, 0, 654753, 0, 0, 589217, 0, 0, 654752, 0, 0, 589216, 0, 0, 654751, 0, 0, 589215, 0, 0, 654750, 0, 0, 589214, 0, 0, 654749, 0, 0, 589213, 0, 0, 654748, 0, 0, 589212, 0, 0, -65546, 0, 0, 589758, 0, 0, 655294, 0, 0, 589759, 0, 0, 655295, 0, 0, 589760, 0, 0, 655296, 0, 0, 589761, 0, 0, 655297, 0, 0, 589762, 0, 0, 655298, 0, 0, 589763, 0, 0, 655299, 0, 0, 589764, 0, 0, 655300, 0, 0, 589765, 0, 0, 655301, 0, 0, 589766, 0, 0, 655302, 0, 0, 589767, 0, 0, 655303, 0, 0, 589768, 0, 0, 655304, 0, 0, 589769, 0, 0, 655305, 0, 0, 589770, 0, 0, 655306, 0, 0, 589771, 0, 0, 655307, 0, 0, 589772, 0, 0, 655308, 0, 0, 589773, 0, 0, 655309, 0, 0, 589774, 0, 0, 655310, 0, 0, 589775, 0, 0, 655311, 0, 0, 589776, 0, 0, 655312, 0, 0, 589777, 0, 0, 655313, 0, 0, 589778, 0, 0, 655314, 0, 0, 589779, 0, 0, 655315, 0, 0, 589780, 0, 0, 655316, 0, 0, 589781, 0, 0, 655317, 0, 0, 589782, 0, 0, 655318, 0, 0, 589783, 0, 0, 655319, 0, 0, 589784, 0, 0, 655320, 0, 0, 589785, 0, 0, 655321, 0, 0, 589786, 0, 0, 655322, 0, 0, 589787, 0, 0, 655323, 0, 0, 589788, 0, 0, 655324, 0, 0, 589789, 0, 0, 655325, 0, 0, 589790, 0, 0, 655326, 0, 0, 589791, 0, 0, 655327, 0, 0, 589792, 0, 0, 655328, 0, 0, 589793, 0, 0, 655329, 0, 0, 589794, 0, 0, 655330, 0, 0, 589795, 0, 0, 655331, 0, 0, 589796, 0, 0, 655332, 0, 0, 589797, 0, 0, 655333, 0, 0, 589798, 0, 0, 655334, 0, 0, 589799, 0, 0, 655335, 0, 0, 589800, 0, 0, 655336, 0, 0, 589801, 0, 0, 655337, 0, 0, 589802, 0, 0, 655338, 0, 0, 589803, 0, 0, 655339, 0, 0, 589804, 0, 0, 655340, 0, 0, -262193, 0, 0, -196657, 0, 0, -262192, 0, 0, -196656, 0, 0, -262191, 0, 0, -196655, 0, 0, -262190, 0, 0, -196654, 0, 0, -262189, 0, 0, -196653, 0, 0, -262188, 0, 0, -196652, 0, 0, -262187, 0, 0, -196651, 0, 0, -262186, 0, 0, -196650, 0, 0, -262185, 0, 0, -196649, 0, 0, -262184, 0, 0, -196648, 0, 0, -262183, 0, 0, -196647, 0, 0, -262182, 0, 0, -196646, 0, 0, -262181, 0, 0, -196645, 0, 0, -262180, 0, 0, -196644, 0, 0, -262179, 0, 0, -196643, 0, 0, -262178, 0, 0, -196642, 0, 0, -262177, 0, 0, -196641, 0, 0, -262176, 0, 0, -196640, 0, 0, -262175, 0, 0, -196639, 0, 0, -262174, 0, 0, -196638, 0, 0, -262173, 0, 0, -196637, 0, 0, -262172, 0, 0, -196636, 0, 0, -262171, 0, 0, -196635, 0, 0, -262170, 0, 0, -196634, 0, 0, -262169, 0, 0, -196633, 0, 0, -262168, 0, 0, -196632, 0, 0, -262167, 0, 0, -196631, 0, 0, -262166, 0, 0, -196630, 0, 0, -262165, 0, 0, -196629, 0, 0, -262164, 0, 0, -196628, 0, 0, -262163, 0, 0, -196627, 0, 0, -262162, 0, 0, -196626, 0, 0, -262161, 0, 0, -196625, 0, 0, -262160, 0, 0, -196624, 0, 0, -262159, 0, 0, -196623, 0, 0, -262158, 0, 0, -196622, 0, 0, -262157, 0, 0, -196621, 0, 0, -262156, 0, 0, -196620, 0, 0, -262210, 0, 0, -196674, 0, 0, -26220
|
||
|
|
||
|
[node name="Smasher" parent="Map" instance=ExtResource("6_rrvo8")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
z_index = -1
|
||
|
position = Vector2(97, 4374)
|
||
|
scale = Vector2(4, 4)
|
||
|
|
||
|
[node name="Smasher7" parent="Map" instance=ExtResource("6_rrvo8")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
z_index = -1
|
||
|
position = Vector2(-464, 203.95)
|
||
|
scale = Vector2(8, 8)
|
||
|
|
||
|
[node name="Smasher2" parent="Map" instance=ExtResource("6_rrvo8")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
z_index = -1
|
||
|
position = Vector2(3136, -544)
|
||
|
scale = Vector2(4, 4)
|
||
|
|
||
|
[node name="Smasher3" parent="Map" instance=ExtResource("6_rrvo8")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
z_index = -1
|
||
|
position = Vector2(3840, -544)
|
||
|
scale = Vector2(4, 4)
|
||
|
|
||
|
[node name="Smasher4" parent="Map" instance=ExtResource("6_rrvo8")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
z_index = -1
|
||
|
position = Vector2(3488, -544)
|
||
|
rotation = 3.14159
|
||
|
scale = Vector2(4, 4)
|
||
|
|
||
|
[node name="Smasher5" parent="Map" instance=ExtResource("6_rrvo8")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
z_index = -1
|
||
|
position = Vector2(5152, -544)
|
||
|
rotation = 3.14159
|
||
|
scale = Vector2(4, 4)
|
||
|
|
||
|
[node name="Smasher6" parent="Map" instance=ExtResource("6_rrvo8")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
z_index = -1
|
||
|
position = Vector2(5120, -1728)
|
||
|
rotation = 1.5708
|
||
|
scale = Vector2(4, 4)
|
||
|
|
||
|
[node name="DualSmasher" parent="Map" instance=ExtResource("7_r25xp")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
show_behind_parent = true
|
||
|
position = Vector2(4160, -542)
|
||
|
scale = Vector2(4, 4)
|
||
|
|
||
|
[node name="DualSmasher2" parent="Map" instance=ExtResource("7_r25xp")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
show_behind_parent = true
|
||
|
position = Vector2(-465, -11)
|
||
|
rotation = 1.5708
|
||
|
scale = Vector2(4, 4)
|
||
|
|
||
|
[node name="DualSmasher3" parent="Map" instance=ExtResource("7_r25xp")]
|
||
|
modulate = Color(0, 0, 1, 1)
|
||
|
show_behind_parent = true
|
||
|
position = Vector2(-464, 105)
|
||
|
rotation = 1.5708
|
||
|
scale = Vector2(4, 4)
|
||
|
|
||
|
[node name="SecretArea" type="Node2D" parent="Map"]
|
||
|
|
||
|
[node name="DarkAgain" parent="Map/SecretArea" node_paths=PackedStringArray("animator") instance=ExtResource("5_yku2g")]
|
||
|
position = Vector2(-3900, 149)
|
||
|
rotation = 1.57585
|
||
|
scale = Vector2(40, 20)
|
||
|
collision_layer = 0
|
||
|
collision_mask = 2
|
||
|
animator = NodePath("../../../Character/AnimationPlayer")
|
||
|
animation = "Unfade"
|
||
|
|
||
|
[node name="Warning" type="RichTextLabel" parent="Map/SecretArea"]
|
||
|
offset_left = -3129.0
|
||
|
offset_top = 4299.0
|
||
|
offset_right = -2129.0
|
||
|
offset_bottom = 5311.0
|
||
|
size_flags_horizontal = 3
|
||
|
text = "Your dedication is... admirable.
|
||
|
But, there is nothing for you here.
|
||
|
Come back when you've become more powerful.
|
||
|
For now, enjoy the forever lasting darkness."
|
||
|
fit_content = true
|
||
|
scroll_active = false
|
||
|
|
||
|
[node name="JumpTutorial" type="Node2D" parent="Map"]
|
||
|
position = Vector2(2377, 4452)
|
||
|
|
||
|
[node name="JumpTutorialGhost" parent="Map/JumpTutorial" instance=ExtResource("7_7fmpi")]
|
||
|
position = Vector2(-128, -10)
|
||
|
collision_layer = 0
|
||
|
collision_mask = 4
|
||
|
script = ExtResource("9_a6lxc")
|
||
|
ghostMode = true
|
||
|
savedInputsPath = "res://Player/Ghosts/GhostData/Level1JumpTutorial.res"
|
||
|
|
||
|
[node name="VisibleOnScreenEnabler2D" type="VisibleOnScreenEnabler2D" parent="Map/JumpTutorial"]
|
||
|
position = Vector2(272, 0)
|
||
|
scale = Vector2(1.7575, 1)
|
||
|
rect = Rect2(-400, -400, 800, 800)
|
||
|
|
||
|
[node name="JumpTutorial2" type="Node2D" parent="Map"]
|
||
|
position = Vector2(4658, 4439)
|
||
|
|
||
|
[node name="JumpTutorialGhost" parent="Map/JumpTutorial2" instance=ExtResource("7_7fmpi")]
|
||
|
collision_layer = 0
|
||
|
collision_mask = 4
|
||
|
script = ExtResource("9_a6lxc")
|
||
|
ghostMode = true
|
||
|
savedInputsPath = "res://Player/Ghosts/GhostData/Level1HighJumpTutorial.res"
|
||
|
|
||
|
[node name="VisibleOnScreenEnabler2D" type="VisibleOnScreenEnabler2D" parent="Map/JumpTutorial2"]
|
||
|
position = Vector2(272, 0)
|
||
|
scale = Vector2(1.7575, 1)
|
||
|
rect = Rect2(-400, -400, 800, 800)
|
||
|
|
||
|
[node name="WallJumpTutorial" type="Node2D" parent="Map"]
|
||
|
position = Vector2(5871, 4312)
|
||
|
|
||
|
[node name="JumpTutorialGhost" parent="Map/WallJumpTutorial" instance=ExtResource("7_7fmpi")]
|
||
|
collision_layer = 0
|
||
|
collision_mask = 4
|
||
|
script = ExtResource("9_a6lxc")
|
||
|
ghostMode = true
|
||
|
savedInputsPath = "res://Player/Ghosts/GhostData/Level1WallJumpTutorial.res"
|
||
|
|
||
|
[node name="VisibleOnScreenEnabler2D" type="VisibleOnScreenEnabler2D" parent="Map/WallJumpTutorial"]
|
||
|
position = Vector2(272, 0)
|
||
|
scale = Vector2(1.7575, 1)
|
||
|
rect = Rect2(-400, -1200, 800, 1400)
|
||
|
|
||
|
[node name="WallJumpTutorial2" type="Node2D" parent="Map"]
|
||
|
position = Vector2(6476, 3448)
|
||
|
|
||
|
[node name="JumpTutorialGhost" parent="Map/WallJumpTutorial2" instance=ExtResource("7_7fmpi")]
|
||
|
collision_layer = 0
|
||
|
collision_mask = 4
|
||
|
script = ExtResource("9_a6lxc")
|
||
|
ghostMode = true
|
||
|
savedInputsPath = "res://Player/Ghosts/GhostData/Level1WallJumpTutorial2.res"
|
||
|
|
||
|
[node name="VisibleOnScreenEnabler2D" type="VisibleOnScreenEnabler2D" parent="Map/WallJumpTutorial2"]
|
||
|
position = Vector2(272, 0)
|
||
|
scale = Vector2(1.7575, 1)
|
||
|
rect = Rect2(-400, -1200, 800, 1400)
|
||
|
|
||
|
[node name="Parkour" type="Node2D" parent="Map"]
|
||
|
position = Vector2(3378, 2453)
|
||
|
|
||
|
[node name="JumpTutorialGhost" parent="Map/Parkour" instance=ExtResource("7_7fmpi")]
|
||
|
collision_layer = 0
|
||
|
collision_mask = 4
|
||
|
script = ExtResource("9_a6lxc")
|
||
|
ghostMode = true
|
||
|
savedInputsPath = "res://Player/Ghosts/GhostData/MovementTutorial.res"
|
||
|
|
||
|
[node name="VisibleOnScreenEnabler2D" type="VisibleOnScreenEnabler2D" parent="Map/Parkour"]
|
||
|
position = Vector2(272, 0)
|
||
|
scale = Vector2(1.7575, 1)
|
||
|
rect = Rect2(-400, -1200, 2000, 1400)
|
||
|
|
||
|
[node name="ParallaxBackground" type="ParallaxBackground" parent="Map"]
|
||
|
offset = Vector2(480, 480)
|
||
|
transform = Transform2D(1, 0, 0, 1, 480, 480)
|
||
|
|
||
|
[node name="ParallaxLayer" type="ParallaxLayer" parent="Map/ParallaxBackground"]
|
||
|
modulate = Color(0, 0, 0.14902, 1)
|
||
|
texture_repeat = 2
|
||
|
motion_scale = Vector2(0.75, 0.75)
|
||
|
motion_mirroring = Vector2(48, 48)
|
||
|
|
||
|
[node name="BGSprite" type="Sprite2D" parent="Map/ParallaxBackground/ParallaxLayer"]
|
||
|
texture_repeat = 2
|
||
|
scale = Vector2(0.75, 0.75)
|
||
|
texture = ExtResource("3_a3skq")
|
||
|
region_enabled = true
|
||
|
region_rect = Rect2(16, 0, 1920, 1080)
|
||
|
script = ExtResource("10_y6dfw")
|
||
|
|
||
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||
|
environment = SubResource("Environment_uyf8b")
|
||
|
|
||
|
[node name="Smoother" type="Node" parent="."]
|
||
|
script = ExtResource("5_bhmma")
|
||
|
smooth_parent = false
|
||
|
recursive = false
|