Compare commits
3 Commits
00772b6330
...
65b13ffcef
| Author | SHA1 | Date | |
|---|---|---|---|
| 65b13ffcef | |||
| 89d8976733 | |||
| 054c379cdb |
@@ -1,4 +1,4 @@
|
|||||||
<Project Sdk="Godot.NET.Sdk/4.5.0">
|
<Project Sdk="Godot.NET.Sdk/4.5.1">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net8.0</TargetFramework>
|
<TargetFramework>net8.0</TargetFramework>
|
||||||
<EnableDynamicLoading>true</EnableDynamicLoading>
|
<EnableDynamicLoading>true</EnableDynamicLoading>
|
||||||
|
|||||||
@@ -1,15 +1,16 @@
|
|||||||
[gd_scene load_steps=7 format=3 uid="uid://b4eifkc31jsun"]
|
[gd_scene load_steps=8 format=3 uid="uid://b4eifkc31jsun"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c6eoi3ymefc0x" path="res://Autoloads/GameManager.cs" id="1_t2tr6"]
|
[ext_resource type="Script" uid="uid://c6eoi3ymefc0x" path="res://Autoloads/GameManager.cs" id="1_t2tr6"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bol7g83v2accs" path="res://scenes/level_village_1.tscn" id="2_bentb"]
|
[ext_resource type="PackedScene" uid="uid://bol7g83v2accs" path="res://scenes/level_village_1.tscn" id="2_bentb"]
|
||||||
[ext_resource type="PackedScene" uid="uid://chqb11pfoqmeb" path="res://scenes/level_village_2.tscn" id="3_ajlkg"]
|
[ext_resource type="PackedScene" uid="uid://chqb11pfoqmeb" path="res://scenes/level_village_2.tscn" id="3_ajlkg"]
|
||||||
[ext_resource type="PackedScene" uid="uid://h60obxmju6mo" path="res://scenes/level_village_3.tscn" id="4_se5tb"]
|
[ext_resource type="PackedScene" uid="uid://h60obxmju6mo" path="res://scenes/level_village_3.tscn" id="4_se5tb"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bhad760x3vvco" path="res://scenes/level_village_4.tscn" id="5_mnosh"]
|
[ext_resource type="PackedScene" uid="uid://bhad760x3vvco" path="res://scenes/level_village_4.tscn" id="5_mnosh"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://bbwef3n2gjkt8" path="res://scenes/level_village_5.tscn" id="6_7rb6w"]
|
||||||
[ext_resource type="Script" uid="uid://chrhjch4ymfvr" path="res://scripts/Screenshot.cs" id="6_bbtu1"]
|
[ext_resource type="Script" uid="uid://chrhjch4ymfvr" path="res://scripts/Screenshot.cs" id="6_bbtu1"]
|
||||||
|
|
||||||
[node name="GameManager" type="Node"]
|
[node name="GameManager" type="Node"]
|
||||||
script = ExtResource("1_t2tr6")
|
script = ExtResource("1_t2tr6")
|
||||||
LevelScenes = Array[PackedScene]([ExtResource("2_bentb"), ExtResource("3_ajlkg"), ExtResource("4_se5tb"), ExtResource("5_mnosh")])
|
LevelScenes = Array[PackedScene]([ExtResource("2_bentb"), ExtResource("3_ajlkg"), ExtResource("4_se5tb"), ExtResource("5_mnosh"), ExtResource("6_7rb6w")])
|
||||||
|
|
||||||
[node name="Screenshot" type="Node" parent="."]
|
[node name="Screenshot" type="Node" parent="."]
|
||||||
script = ExtResource("6_bbtu1")
|
script = ExtResource("6_bbtu1")
|
||||||
|
|||||||
@@ -53,11 +53,13 @@ size_flags_vertical = 3
|
|||||||
|
|
||||||
[node name="Input Settings Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
|
[node name="Input Settings Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
|
disabled = true
|
||||||
text = "INPUT_BUTTON"
|
text = "INPUT_BUTTON"
|
||||||
flat = true
|
flat = true
|
||||||
|
|
||||||
[node name="Display Settings Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
|
[node name="Display Settings Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
|
disabled = true
|
||||||
text = "DISPLAY_BUTTON"
|
text = "DISPLAY_BUTTON"
|
||||||
flat = true
|
flat = true
|
||||||
|
|
||||||
@@ -68,6 +70,7 @@ flat = true
|
|||||||
|
|
||||||
[node name="Gameplay Settings Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
|
[node name="Gameplay Settings Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
|
disabled = true
|
||||||
text = "GAMEPLAY_BUTTON"
|
text = "GAMEPLAY_BUTTON"
|
||||||
flat = true
|
flat = true
|
||||||
|
|
||||||
|
|||||||
@@ -193,18 +193,15 @@ screenshot={
|
|||||||
}
|
}
|
||||||
limbo_console_toggle={
|
limbo_console_toggle={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":96,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
"events": []
|
||||||
]
|
|
||||||
}
|
}
|
||||||
limbo_auto_complete_reverse={
|
limbo_auto_complete_reverse={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":true,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194306,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
"events": []
|
||||||
]
|
|
||||||
}
|
}
|
||||||
limbo_console_search_history={
|
limbo_console_search_history={
|
||||||
"deadzone": 0.5,
|
"deadzone": 0.5,
|
||||||
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":true,"meta_pressed":false,"pressed":false,"keycode":82,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
|
"events": []
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[internationalization]
|
[internationalization]
|
||||||
|
|||||||
8
resources/levels/village/village_5.tres
Normal file
8
resources/levels/village/village_5.tres
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
[gd_resource type="Resource" script_class="LevelResource" load_steps=2 format=3 uid="uid://qld841xv5ui0"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://c2h0pqhxiqswe" path="res://scripts/Resources/LevelResource.cs" id="1_chped"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_chped")
|
||||||
|
LevelName = "LEVEL_5_NAME"
|
||||||
|
ScenePath = "res://scenes/level_village_5.tscn"
|
||||||
File diff suppressed because one or more lines are too long
@@ -1,8 +1,9 @@
|
|||||||
[gd_scene load_steps=26 format=4 uid="uid://chqb11pfoqmeb"]
|
[gd_scene load_steps=27 format=4 uid="uid://chqb11pfoqmeb"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://bqi5s710xb1ju" path="res://objects/entities/brick_player.tscn" id="1_wcma7"]
|
[ext_resource type="PackedScene" uid="uid://bqi5s710xb1ju" path="res://objects/entities/brick_player.tscn" id="1_wcma7"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cawlpch2lk3a2" path="res://objects/level/world_environment.tscn" id="2_ot3dy"]
|
[ext_resource type="PackedScene" uid="uid://cawlpch2lk3a2" path="res://objects/level/world_environment.tscn" id="2_ot3dy"]
|
||||||
[ext_resource type="PackedScene" uid="uid://6foggu31cu14" path="res://objects/level/ui_layer.tscn" id="3_cjqhe"]
|
[ext_resource type="PackedScene" uid="uid://6foggu31cu14" path="res://objects/level/ui_layer.tscn" id="3_cjqhe"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dlwkbjw1l33uq" path="res://resources/levels/village/village_2.tres" id="4_h4uvs"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cywsu7yrtjdog" path="res://objects/level/global_light.tscn" id="4_wykfl"]
|
[ext_resource type="PackedScene" uid="uid://cywsu7yrtjdog" path="res://objects/level/global_light.tscn" id="4_wykfl"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cb0mnye1ki5a6" path="res://objects/level/camera_2d.tscn" id="5_8nvkd"]
|
[ext_resource type="PackedScene" uid="uid://cb0mnye1ki5a6" path="res://objects/level/camera_2d.tscn" id="5_8nvkd"]
|
||||||
[ext_resource type="Script" uid="uid://d23haq52m7ulv" path="res://addons/phantom_camera/scripts/phantom_camera/phantom_camera_2d.gd" id="6_ono4h"]
|
[ext_resource type="Script" uid="uid://d23haq52m7ulv" path="res://addons/phantom_camera/scripts/phantom_camera/phantom_camera_2d.gd" id="6_ono4h"]
|
||||||
@@ -54,7 +55,6 @@ color_ramp = SubResource("GradientTexture1D_f1fvy")
|
|||||||
script = ExtResource("7_y1tp2")
|
script = ExtResource("7_y1tp2")
|
||||||
duration = 0.1
|
duration = 0.1
|
||||||
transition = 3
|
transition = 3
|
||||||
ease = 2
|
|
||||||
|
|
||||||
[node name="World" type="Node2D"]
|
[node name="World" type="Node2D"]
|
||||||
|
|
||||||
@@ -75,6 +75,9 @@ process_mode = 4
|
|||||||
[node name="HUD" parent="UI Layer" index="0" node_paths=PackedStringArray("Health")]
|
[node name="HUD" parent="UI Layer" index="0" node_paths=PackedStringArray("Health")]
|
||||||
Health = NodePath("../../Brick Player/HealthComponent")
|
Health = NodePath("../../Brick Player/HealthComponent")
|
||||||
|
|
||||||
|
[node name="DeathScreen" parent="UI Layer" index="1"]
|
||||||
|
CurrentLevel = ExtResource("4_h4uvs")
|
||||||
|
|
||||||
[node name="Marketplace" parent="UI Layer" index="3" node_paths=PackedStringArray("SkillUnlockerComponent", "ComponentsToDisable")]
|
[node name="Marketplace" parent="UI Layer" index="3" node_paths=PackedStringArray("SkillUnlockerComponent", "ComponentsToDisable")]
|
||||||
SkillUnlockerComponent = NodePath("../../Brick Player/SkillUnlockerComponent")
|
SkillUnlockerComponent = NodePath("../../Brick Player/SkillUnlockerComponent")
|
||||||
ComponentsToDisable = [NodePath("../../Brick Player")]
|
ComponentsToDisable = [NodePath("../../Brick Player")]
|
||||||
@@ -132,6 +135,7 @@ tile_set = ExtResource("13_lc0ll")
|
|||||||
|
|
||||||
[node name="ExitLevel" parent="." instance=ExtResource("15_hcsb6")]
|
[node name="ExitLevel" parent="." instance=ExtResource("15_hcsb6")]
|
||||||
position = Vector2(987, -776)
|
position = Vector2(987, -776)
|
||||||
|
AchievementId = "level_complete_2"
|
||||||
|
|
||||||
[node name="Child" parent="." instance=ExtResource("16_lc0ll")]
|
[node name="Child" parent="." instance=ExtResource("16_lc0ll")]
|
||||||
position = Vector2(-1326, 176)
|
position = Vector2(-1326, 176)
|
||||||
@@ -156,18 +160,18 @@ position = Vector2(1272, -143)
|
|||||||
[node name="Enemy" parent="Enemies" instance=ExtResource("18_girek")]
|
[node name="Enemy" parent="Enemies" instance=ExtResource("18_girek")]
|
||||||
position = Vector2(-1526, 256)
|
position = Vector2(-1526, 256)
|
||||||
|
|
||||||
[node name="Enemy2" parent="Enemies" instance=ExtResource("18_girek")]
|
|
||||||
position = Vector2(-1098, 254)
|
|
||||||
|
|
||||||
[node name="Enemy3" parent="Enemies" instance=ExtResource("18_girek")]
|
[node name="Enemy3" parent="Enemies" instance=ExtResource("18_girek")]
|
||||||
position = Vector2(-1190, 175)
|
position = Vector2(-1190, 175)
|
||||||
|
|
||||||
[node name="Enemy4" parent="Enemies" instance=ExtResource("18_girek")]
|
|
||||||
position = Vector2(-1326, 320)
|
|
||||||
|
|
||||||
[node name="Enemy6" parent="Enemies" instance=ExtResource("18_girek")]
|
[node name="Enemy6" parent="Enemies" instance=ExtResource("18_girek")]
|
||||||
position = Vector2(1648, -352)
|
position = Vector2(1648, -352)
|
||||||
|
|
||||||
|
[node name="Enemy9" parent="Enemies" instance=ExtResource("16_h4uvs")]
|
||||||
|
position = Vector2(-1097, 255)
|
||||||
|
|
||||||
|
[node name="Enemy2" parent="Enemies" instance=ExtResource("16_h4uvs")]
|
||||||
|
position = Vector2(-1326, 320)
|
||||||
|
|
||||||
[node name="Lever" parent="." instance=ExtResource("20_h4uvs")]
|
[node name="Lever" parent="." instance=ExtResource("20_h4uvs")]
|
||||||
position = Vector2(-231, -776)
|
position = Vector2(-231, -776)
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=31 format=4 uid="uid://h60obxmju6mo"]
|
[gd_scene load_steps=33 format=4 uid="uid://h60obxmju6mo"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://dyp4i4ru2j2jh" path="res://objects/fxs/explosion_fx.tscn" id="1_p30ax"]
|
[ext_resource type="PackedScene" uid="uid://dyp4i4ru2j2jh" path="res://objects/fxs/explosion_fx.tscn" id="1_p30ax"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dx80ivlvuuew4" path="res://objects/fxs/fire_fx.tscn" id="2_a7yjf"]
|
[ext_resource type="PackedScene" uid="uid://dx80ivlvuuew4" path="res://objects/fxs/fire_fx.tscn" id="2_a7yjf"]
|
||||||
@@ -16,10 +16,12 @@
|
|||||||
[ext_resource type="Script" uid="uid://ccfft4b8rwgbo" path="res://addons/phantom_camera/scripts/resources/tween_resource.gd" id="14_k7w2w"]
|
[ext_resource type="Script" uid="uid://ccfft4b8rwgbo" path="res://addons/phantom_camera/scripts/resources/tween_resource.gd" id="14_k7w2w"]
|
||||||
[ext_resource type="PackedScene" uid="uid://d0s2abysa86rq" path="res://objects/entities/child.tscn" id="15_dv6gh"]
|
[ext_resource type="PackedScene" uid="uid://d0s2abysa86rq" path="res://objects/entities/child.tscn" id="15_dv6gh"]
|
||||||
[ext_resource type="PackedScene" uid="uid://6foggu31cu14" path="res://objects/level/ui_layer.tscn" id="16_nr2eo"]
|
[ext_resource type="PackedScene" uid="uid://6foggu31cu14" path="res://objects/level/ui_layer.tscn" id="16_nr2eo"]
|
||||||
|
[ext_resource type="Resource" uid="uid://b63u5qfp8p7pv" path="res://resources/levels/village/village_3.tres" id="17_m6h4x"]
|
||||||
[ext_resource type="PackedScene" uid="uid://b4pdt1gv2ymyi" path="res://objects/tooltip.tscn" id="18_l3a7y"]
|
[ext_resource type="PackedScene" uid="uid://b4pdt1gv2ymyi" path="res://objects/tooltip.tscn" id="18_l3a7y"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cawlpch2lk3a2" path="res://objects/level/world_environment.tscn" id="20_embdf"]
|
[ext_resource type="PackedScene" uid="uid://cawlpch2lk3a2" path="res://objects/level/world_environment.tscn" id="20_embdf"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cywsu7yrtjdog" path="res://objects/level/global_light.tscn" id="21_fytod"]
|
[ext_resource type="PackedScene" uid="uid://cywsu7yrtjdog" path="res://objects/level/global_light.tscn" id="21_fytod"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bqom4cm7r18db" path="res://objects/entities/killzone.tscn" id="21_p30ax"]
|
[ext_resource type="PackedScene" uid="uid://bqom4cm7r18db" path="res://objects/entities/killzone.tscn" id="21_p30ax"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://12jnkdygpxwc" path="res://objects/entities/exit_level.tscn" id="22_a7yjf"]
|
||||||
[ext_resource type="PackedScene" uid="uid://t6h2ra7kjyq" path="res://objects/entities/small_heal_potion.tscn" id="23_m6h4x"]
|
[ext_resource type="PackedScene" uid="uid://t6h2ra7kjyq" path="res://objects/entities/small_heal_potion.tscn" id="23_m6h4x"]
|
||||||
|
|
||||||
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_j7bvy"]
|
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_j7bvy"]
|
||||||
@@ -234,7 +236,6 @@ color_ramp = SubResource("GradientTexture1D_f1fvy")
|
|||||||
script = ExtResource("14_k7w2w")
|
script = ExtResource("14_k7w2w")
|
||||||
duration = 0.25
|
duration = 0.25
|
||||||
transition = 3
|
transition = 3
|
||||||
ease = 2
|
|
||||||
|
|
||||||
[node name="World" type="Node2D"]
|
[node name="World" type="Node2D"]
|
||||||
|
|
||||||
@@ -254,7 +255,7 @@ tile_map_data = PackedByteArray("AABiAAcAAQAEAAMAAABiAAYAAQAEAAIAAABiAAUAAQAEAAI
|
|||||||
tile_set = ExtResource("4_6fdf4")
|
tile_set = ExtResource("4_6fdf4")
|
||||||
|
|
||||||
[node name="Entities layer" type="TileMapLayer" parent="."]
|
[node name="Entities layer" type="TileMapLayer" parent="."]
|
||||||
tile_map_data = PackedByteArray("AABAAAAAAAAJAAYAAABFAAAAAAALAAYAAABEAAAAAAAKAAYAAABDAAAAAAAKAAYAAABCAAAAAAAKAAYAAABBAAAAAAAKAAYAAABAAPr/AAAJAAYAAABBAPr/AAAKAAYAAABCAPr/AAAKAAYAAABDAPr/AAAKAAYAAABEAPr/AAAKAAYAAABFAPr/AAAKAAYAAABGAPr/AAAKAAYAAABHAPr/AAAKAAYAAABIAPr/AAAKAAYAAABJAPr/AAAKAAYAAABKAPr/AAAKAAYAAABLAPr/AAALAAYAAABjAP7/AAAHAAQAAAB8AP7/AAAKAAQAAABkAP7/AQAAAAAAAgBlAP7/AQAAAAAAAgBmAP7/AQAAAAAAAgBnAP7/AQAAAAAAAgBoAP7/AQAAAAAAAgBpAP7/AQAAAAAAAgBsAP7/AQAAAAAAAgBtAP7/AQAAAAAAAgBrAP7/AQAAAAAAAgBqAP7/AQAAAAAAAgBuAP7/AQAAAAAAAgBvAP7/AQAAAAAAAgBwAP7/AQAAAAAAAgBxAP7/AQAAAAAAAgByAP7/AQAAAAAAAgBzAP7/AQAAAAAAAgB0AP7/AQAAAAAAAgB1AP7/AQAAAAAAAgB2AP7/AQAAAAAAAgB3AP7/AQAAAAAAAgB4AP7/AQAAAAAAAgB5AP7/AQAAAAAAAgB6AP7/AQAAAAAAAgB7AP7/AQAAAAAAAgCJAPr/AAAJAAYAAACKAPr/AAAKAAYAAACLAPr/AAALAAYAAABOAOz/AQAAAAAAAQBNAOz/AQAAAAAAAQBMAOz/AQAAAAAAAQBNAOv/AQAAAAAAAQBDAOf/AQAAAAAAAQBCAOf/AQAAAAAAAQBBAOf/AQAAAAAAAQBCAOb/AQAAAAAAAQBIAOP/AQAAAAAAAQBHAOP/AQAAAAAAAQBGAOP/AQAAAAAAAQBHAOL/AQAAAAAAAQBBAN7/AQAAAAAAAQBCAN7/AQAAAAAAAQBDAN7/AQAAAAAAAQBCAN3/AQAAAAAAAQBDAOb/AQAAAAAAAQBGAOL/AQAAAAAAAQBDAN3/AQAAAAAAAQBMAOv/AQAAAAAAAQCRAOv/AQAAAAAAAQCRAOr/AQAAAAAAAQCRAOn/AQAAAAAAAQCSAOn/AQAAAAAAAQCTAOn/AQAAAAAAAQCTAOr/AQAAAAAAAQCTAOv/AQAAAAAAAQCSAOv/AQAAAAAAAQCSAOr/AQAAAAAAAQCAAOv/AQAAAAAAAQB/AOv/AQAAAAAAAQB+AOv/AQAAAAAAAQB+AOr/AQAAAAAAAQB/AOr/AQAAAAAAAQBAAP//AQAAAAAAAQBBAP//AQAAAAAAAQBCAP//AQAAAAAAAQBDAP//AQAAAAAAAQBEAP//AQAAAAAAAQClAP//AQAAAAAAAQCmAP//AQAAAAAAAQCnAP//AQAAAAAAAQCnAP7/AQAAAAAAAQClAP7/AQAAAAAAAQD4APT/AQAAAAAAAwC5AP3/AQAAAAAAAwCnACwAAQAAAAAABQChACwAAQAAAAAABgCvACwAAQAAAAAABgA2ANz/AQAAAAAABwD5APX/AQAAAAAACAABAQIAAQAAAAAACQA=")
|
tile_map_data = PackedByteArray("AABAAAAAAAAJAAYAAABFAAAAAAALAAYAAABEAAAAAAAKAAYAAABDAAAAAAAKAAYAAABCAAAAAAAKAAYAAABBAAAAAAAKAAYAAABAAPr/AAAJAAYAAABBAPr/AAAKAAYAAABCAPr/AAAKAAYAAABDAPr/AAAKAAYAAABEAPr/AAAKAAYAAABFAPr/AAAKAAYAAABGAPr/AAAKAAYAAABHAPr/AAAKAAYAAABIAPr/AAAKAAYAAABJAPr/AAAKAAYAAABKAPr/AAAKAAYAAABLAPr/AAALAAYAAABjAP7/AAAHAAQAAAB8AP7/AAAKAAQAAABkAP7/AQAAAAAAAgBlAP7/AQAAAAAAAgBmAP7/AQAAAAAAAgBnAP7/AQAAAAAAAgBoAP7/AQAAAAAAAgBpAP7/AQAAAAAAAgBsAP7/AQAAAAAAAgBtAP7/AQAAAAAAAgBrAP7/AQAAAAAAAgBqAP7/AQAAAAAAAgBuAP7/AQAAAAAAAgBvAP7/AQAAAAAAAgBwAP7/AQAAAAAAAgBxAP7/AQAAAAAAAgByAP7/AQAAAAAAAgBzAP7/AQAAAAAAAgB0AP7/AQAAAAAAAgB1AP7/AQAAAAAAAgB2AP7/AQAAAAAAAgB3AP7/AQAAAAAAAgB4AP7/AQAAAAAAAgB5AP7/AQAAAAAAAgB6AP7/AQAAAAAAAgB7AP7/AQAAAAAAAgCJAPr/AAAJAAYAAACKAPr/AAAKAAYAAACLAPr/AAALAAYAAABOAOz/AQAAAAAAAQBNAOz/AQAAAAAAAQBMAOz/AQAAAAAAAQBNAOv/AQAAAAAAAQBDAOf/AQAAAAAAAQBCAOf/AQAAAAAAAQBBAOf/AQAAAAAAAQBCAOb/AQAAAAAAAQBIAOP/AQAAAAAAAQBHAOP/AQAAAAAAAQBGAOP/AQAAAAAAAQBHAOL/AQAAAAAAAQBBAN7/AQAAAAAAAQBCAN7/AQAAAAAAAQBDAN7/AQAAAAAAAQBCAN3/AQAAAAAAAQBDAOb/AQAAAAAAAQBGAOL/AQAAAAAAAQBDAN3/AQAAAAAAAQBMAOv/AQAAAAAAAQCRAOv/AQAAAAAAAQCRAOr/AQAAAAAAAQCRAOn/AQAAAAAAAQCSAOn/AQAAAAAAAQCTAOn/AQAAAAAAAQCTAOr/AQAAAAAAAQCTAOv/AQAAAAAAAQCSAOv/AQAAAAAAAQCSAOr/AQAAAAAAAQCAAOv/AQAAAAAAAQB/AOv/AQAAAAAAAQB+AOv/AQAAAAAAAQB+AOr/AQAAAAAAAQB/AOr/AQAAAAAAAQBAAP//AQAAAAAAAQBBAP//AQAAAAAAAQBCAP//AQAAAAAAAQBDAP//AQAAAAAAAQBEAP//AQAAAAAAAQClAP//AQAAAAAAAQCmAP//AQAAAAAAAQCnAP//AQAAAAAAAQCnAP7/AQAAAAAAAQClAP7/AQAAAAAAAQD4APT/AQAAAAAAAwC5AP3/AQAAAAAAAwCnACwAAQAAAAAABQChACwAAQAAAAAABgCvACwAAQAAAAAABgA2ANz/AQAAAAAABwD5APX/AQAAAAAACAA=")
|
||||||
tile_set = ExtResource("5_ipoec")
|
tile_set = ExtResource("5_ipoec")
|
||||||
|
|
||||||
[node name="Foreground layer" type="TileMapLayer" parent="."]
|
[node name="Foreground layer" type="TileMapLayer" parent="."]
|
||||||
@@ -272,6 +273,10 @@ tile_map_data = PackedByteArray("AAA2AVkAAAAAAAAAAAA6AVkAAAACAAAAAAA8AVkAAAABAAA
|
|||||||
tile_set = ExtResource("9_ma4yh")
|
tile_set = ExtResource("9_ma4yh")
|
||||||
collision_enabled = false
|
collision_enabled = false
|
||||||
|
|
||||||
|
[node name="ExitLevel" parent="." instance=ExtResource("22_a7yjf")]
|
||||||
|
position = Vector2(4138, 40)
|
||||||
|
AchievementId = "level_complete_3"
|
||||||
|
|
||||||
[node name="Enemies" type="Node2D" parent="."]
|
[node name="Enemies" type="Node2D" parent="."]
|
||||||
process_mode = 1
|
process_mode = 1
|
||||||
|
|
||||||
@@ -295,7 +300,7 @@ z_index = 5
|
|||||||
position = Vector2(903, -118)
|
position = Vector2(903, -118)
|
||||||
metadata/_edit_group_ = true
|
metadata/_edit_group_ = true
|
||||||
|
|
||||||
[node name="HitParticles" parent="Brick Player" index="25"]
|
[node name="HitParticles" parent="Brick Player" index="24"]
|
||||||
process_material = SubResource("ParticleProcessMaterial_lgb3u")
|
process_material = SubResource("ParticleProcessMaterial_lgb3u")
|
||||||
|
|
||||||
[node name="Camera2D" parent="." instance=ExtResource("12_qhkyq")]
|
[node name="Camera2D" parent="." instance=ExtResource("12_qhkyq")]
|
||||||
@@ -328,15 +333,20 @@ position = Vector2(880, -578)
|
|||||||
[node name="HUD" parent="UI Layer" index="0" node_paths=PackedStringArray("Health")]
|
[node name="HUD" parent="UI Layer" index="0" node_paths=PackedStringArray("Health")]
|
||||||
Health = NodePath("../../Brick Player/HealthComponent")
|
Health = NodePath("../../Brick Player/HealthComponent")
|
||||||
|
|
||||||
|
[node name="DeathScreen" parent="UI Layer" index="1"]
|
||||||
|
CurrentLevel = ExtResource("17_m6h4x")
|
||||||
|
|
||||||
[node name="Marketplace" parent="UI Layer" index="3" node_paths=PackedStringArray("SkillUnlockerComponent", "ComponentsToDisable")]
|
[node name="Marketplace" parent="UI Layer" index="3" node_paths=PackedStringArray("SkillUnlockerComponent", "ComponentsToDisable")]
|
||||||
SkillUnlockerComponent = NodePath("../../Brick Player/SkillUnlockerComponent")
|
SkillUnlockerComponent = NodePath("../../Brick Player/SkillUnlockerComponent")
|
||||||
ComponentsToDisable = [NodePath("../../Brick Player")]
|
ComponentsToDisable = [NodePath("../../Brick Player")]
|
||||||
|
|
||||||
[node name="Tooltip" parent="." instance=ExtResource("18_l3a7y")]
|
[node name="Tooltip" parent="." instance=ExtResource("18_l3a7y")]
|
||||||
position = Vector2(1016, -104)
|
position = Vector2(1016, -104)
|
||||||
|
Text = "WIP"
|
||||||
|
|
||||||
[node name="Tooltip2" parent="." instance=ExtResource("18_l3a7y")]
|
[node name="Tooltip2" parent="." instance=ExtResource("18_l3a7y")]
|
||||||
position = Vector2(1576, -40)
|
position = Vector2(1576, -40)
|
||||||
|
Text = "WIP"
|
||||||
|
|
||||||
[node name="WorldEnvironment" parent="." instance=ExtResource("20_embdf")]
|
[node name="WorldEnvironment" parent="." instance=ExtResource("20_embdf")]
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -1,8 +1,8 @@
|
|||||||
[gd_scene load_steps=32 format=4 uid="uid://bbwef3n2gjkt8"]
|
[gd_scene load_steps=31 format=4 uid="uid://bbwef3n2gjkt8"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://bqi5s710xb1ju" path="res://objects/entities/brick_player.tscn" id="1_cchob"]
|
[ext_resource type="PackedScene" uid="uid://bqi5s710xb1ju" path="res://objects/entities/brick_player.tscn" id="1_cchob"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cawlpch2lk3a2" path="res://objects/level/world_environment.tscn" id="2_yd68a"]
|
[ext_resource type="PackedScene" uid="uid://cawlpch2lk3a2" path="res://objects/level/world_environment.tscn" id="2_yd68a"]
|
||||||
[ext_resource type="Script" uid="uid://c2h0pqhxiqswe" path="res://scripts/Resources/LevelResource.cs" id="3_ggm0n"]
|
[ext_resource type="Resource" uid="uid://qld841xv5ui0" path="res://resources/levels/village/village_5.tres" id="3_kdt2h"]
|
||||||
[ext_resource type="PackedScene" uid="uid://6foggu31cu14" path="res://objects/level/ui_layer.tscn" id="3_qbt57"]
|
[ext_resource type="PackedScene" uid="uid://6foggu31cu14" path="res://objects/level/ui_layer.tscn" id="3_qbt57"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cywsu7yrtjdog" path="res://objects/level/global_light.tscn" id="4_hym4i"]
|
[ext_resource type="PackedScene" uid="uid://cywsu7yrtjdog" path="res://objects/level/global_light.tscn" id="4_hym4i"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cb0mnye1ki5a6" path="res://objects/level/camera_2d.tscn" id="5_5gmfj"]
|
[ext_resource type="PackedScene" uid="uid://cb0mnye1ki5a6" path="res://objects/level/camera_2d.tscn" id="5_5gmfj"]
|
||||||
@@ -23,12 +23,6 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://bockkmyn8il4c" path="res://objects/entities/basic_enemy.tscn" id="21_b5qxu"]
|
[ext_resource type="PackedScene" uid="uid://bockkmyn8il4c" path="res://objects/entities/basic_enemy.tscn" id="21_b5qxu"]
|
||||||
[ext_resource type="PackedScene" uid="uid://xp4njljog0x2" path="res://objects/entities/flying_enemy.tscn" id="22_kdt2h"]
|
[ext_resource type="PackedScene" uid="uid://xp4njljog0x2" path="res://objects/entities/flying_enemy.tscn" id="22_kdt2h"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qxp43"]
|
|
||||||
script = ExtResource("3_ggm0n")
|
|
||||||
LevelName = "Village 5"
|
|
||||||
ScenePath = "res://scenes/level_village_5.tscn"
|
|
||||||
metadata/_custom_type_script = "uid://c2h0pqhxiqswe"
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0nwt7"]
|
[sub_resource type="Resource" id="Resource_0nwt7"]
|
||||||
script = ExtResource("7_3j1u0")
|
script = ExtResource("7_3j1u0")
|
||||||
duration = 0.25
|
duration = 0.25
|
||||||
@@ -83,7 +77,7 @@ point_count = 8
|
|||||||
Health = NodePath("../../Brick Player/HealthComponent")
|
Health = NodePath("../../Brick Player/HealthComponent")
|
||||||
|
|
||||||
[node name="DeathScreen" parent="UI Layer" index="1"]
|
[node name="DeathScreen" parent="UI Layer" index="1"]
|
||||||
CurrentLevel = SubResource("Resource_qxp43")
|
CurrentLevel = ExtResource("3_kdt2h")
|
||||||
|
|
||||||
[node name="Marketplace" parent="UI Layer" index="3" node_paths=PackedStringArray("SkillUnlockerComponent", "ComponentsToDisable")]
|
[node name="Marketplace" parent="UI Layer" index="3" node_paths=PackedStringArray("SkillUnlockerComponent", "ComponentsToDisable")]
|
||||||
SkillUnlockerComponent = NodePath("../../Brick Player/SkillUnlockerComponent")
|
SkillUnlockerComponent = NodePath("../../Brick Player/SkillUnlockerComponent")
|
||||||
@@ -194,6 +188,7 @@ position = Vector2(1412, -1352)
|
|||||||
|
|
||||||
[node name="ExitLevel" parent="." instance=ExtResource("20_kdt2h")]
|
[node name="ExitLevel" parent="." instance=ExtResource("20_kdt2h")]
|
||||||
position = Vector2(-187, -1351)
|
position = Vector2(-187, -1351)
|
||||||
|
AchievementId = "level_complete_5"
|
||||||
|
|
||||||
[node name="Enemy2" parent="." instance=ExtResource("21_b5qxu")]
|
[node name="Enemy2" parent="." instance=ExtResource("21_b5qxu")]
|
||||||
position = Vector2(745, -721)
|
position = Vector2(745, -721)
|
||||||
|
|||||||
Reference in New Issue
Block a user