Update collectable resources and improve FloatingTextManager integration
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
|
using System;
|
||||||
using System.Globalization;
|
using System.Globalization;
|
||||||
using Godot;
|
using Godot;
|
||||||
|
using Mr.BrickAdventures.scripts.Resources;
|
||||||
using Mr.BrickAdventures.scripts.UI;
|
using Mr.BrickAdventures.scripts.UI;
|
||||||
|
|
||||||
namespace Mr.BrickAdventures.Autoloads;
|
namespace Mr.BrickAdventures.Autoloads;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=7 format=3 uid="uid://bargnp4twtmxg"]
|
[gd_scene format=3 uid="uid://bargnp4twtmxg"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://djifxc5x0dyrw" path="res://sprites/ppc_tileset.png" id="1_aya2w"]
|
[ext_resource type="Texture2D" uid="uid://djifxc5x0dyrw" path="res://sprites/ppc_tileset.png" id="1_aya2w"]
|
||||||
[ext_resource type="Script" uid="uid://r4jybneigfcn" path="res://scripts/components/CollectableComponent.cs" id="2_htmrw"]
|
[ext_resource type="Script" uid="uid://r4jybneigfcn" path="res://scripts/components/CollectableComponent.cs" id="2_htmrw"]
|
||||||
@@ -9,33 +9,33 @@
|
|||||||
[sub_resource type="CircleShape2D" id="CircleShape2D_3ask2"]
|
[sub_resource type="CircleShape2D" id="CircleShape2D_3ask2"]
|
||||||
radius = 9.0
|
radius = 9.0
|
||||||
|
|
||||||
[node name="Big Coin" type="Area2D" groups=["coins"]]
|
[node name="Big Coin" type="Area2D" unique_id=354254828 groups=["coins"]]
|
||||||
scale = Vector2(2, 2)
|
scale = Vector2(2, 2)
|
||||||
collision_layer = 2
|
collision_layer = 2
|
||||||
collision_mask = 4
|
collision_mask = 4
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=2066526597]
|
||||||
shape = SubResource("CircleShape2D_3ask2")
|
shape = SubResource("CircleShape2D_3ask2")
|
||||||
|
|
||||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1626463721]
|
||||||
texture = ExtResource("1_aya2w")
|
texture = ExtResource("1_aya2w")
|
||||||
hframes = 12
|
hframes = 12
|
||||||
vframes = 12
|
vframes = 12
|
||||||
frame = 51
|
frame = 51
|
||||||
|
|
||||||
[node name="CollectableComponent" type="Node" parent="." node_paths=PackedStringArray("Area2D", "CollisionShape", "Sfx")]
|
[node name="CollectableComponent" type="Node" parent="." unique_id=1124310030 node_paths=PackedStringArray("Area2D", "CollisionShape", "Sfx")]
|
||||||
script = ExtResource("2_htmrw")
|
script = ExtResource("2_htmrw")
|
||||||
Area2D = NodePath("..")
|
Area2D = NodePath("..")
|
||||||
CollisionShape = NodePath("../CollisionShape2D")
|
CollisionShape = NodePath("../CollisionShape2D")
|
||||||
Data = ExtResource("3_lk3av")
|
Data = ExtResource("3_lk3av")
|
||||||
Sfx = NodePath("../sfx")
|
Sfx = NodePath("../sfx")
|
||||||
|
|
||||||
[node name="FadeAwayComponent" type="Node" parent="." node_paths=PackedStringArray("Sprite", "Area")]
|
[node name="FadeAwayComponent" type="Node" parent="." unique_id=222617739 node_paths=PackedStringArray("Sprite", "Area")]
|
||||||
script = ExtResource("4_62p7g")
|
script = ExtResource("4_62p7g")
|
||||||
Sprite = NodePath("../Sprite2D")
|
Sprite = NodePath("../Sprite2D")
|
||||||
Area = NodePath("..")
|
Area = NodePath("..")
|
||||||
|
|
||||||
[node name="sfx" type="AudioStreamPlayer2D" parent="."]
|
[node name="sfx" type="AudioStreamPlayer2D" parent="." unique_id=1978747299]
|
||||||
stream = ExtResource("5_dbffd")
|
stream = ExtResource("5_dbffd")
|
||||||
volume_db = -5.0
|
volume_db = -5.0
|
||||||
bus = &"sfx"
|
bus = &"sfx"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=7 format=3 uid="uid://d08dfqmirnd66"]
|
[gd_scene format=3 uid="uid://d08dfqmirnd66"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://djifxc5x0dyrw" path="res://sprites/ppc_tileset.png" id="1_1co1x"]
|
[ext_resource type="Texture2D" uid="uid://djifxc5x0dyrw" path="res://sprites/ppc_tileset.png" id="1_1co1x"]
|
||||||
[ext_resource type="Script" uid="uid://r4jybneigfcn" path="res://scripts/components/CollectableComponent.cs" id="2_lthbn"]
|
[ext_resource type="Script" uid="uid://r4jybneigfcn" path="res://scripts/components/CollectableComponent.cs" id="2_lthbn"]
|
||||||
@@ -9,32 +9,32 @@
|
|||||||
[sub_resource type="CircleShape2D" id="CircleShape2D_3ask2"]
|
[sub_resource type="CircleShape2D" id="CircleShape2D_3ask2"]
|
||||||
radius = 9.0
|
radius = 9.0
|
||||||
|
|
||||||
[node name="Big Treasure" type="Area2D" groups=["coins"]]
|
[node name="Big Treasure" type="Area2D" unique_id=1021217632 groups=["coins"]]
|
||||||
collision_layer = 2
|
collision_layer = 2
|
||||||
collision_mask = 4
|
collision_mask = 4
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=458290011]
|
||||||
shape = SubResource("CircleShape2D_3ask2")
|
shape = SubResource("CircleShape2D_3ask2")
|
||||||
|
|
||||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=564060301]
|
||||||
texture = ExtResource("1_1co1x")
|
texture = ExtResource("1_1co1x")
|
||||||
hframes = 12
|
hframes = 12
|
||||||
vframes = 12
|
vframes = 12
|
||||||
frame = 64
|
frame = 64
|
||||||
|
|
||||||
[node name="CollectableComponent" type="Node" parent="." node_paths=PackedStringArray("Area2D", "CollisionShape", "Sfx")]
|
[node name="CollectableComponent" type="Node" parent="." unique_id=2009195182 node_paths=PackedStringArray("Area2D", "CollisionShape", "Sfx")]
|
||||||
script = ExtResource("2_lthbn")
|
script = ExtResource("2_lthbn")
|
||||||
Area2D = NodePath("..")
|
Area2D = NodePath("..")
|
||||||
CollisionShape = NodePath("../CollisionShape2D")
|
CollisionShape = NodePath("../CollisionShape2D")
|
||||||
Data = ExtResource("3_k64cr")
|
Data = ExtResource("3_k64cr")
|
||||||
Sfx = NodePath("../sfx")
|
Sfx = NodePath("../sfx")
|
||||||
|
|
||||||
[node name="FadeAwayComponent" type="Node" parent="." node_paths=PackedStringArray("Sprite", "Area")]
|
[node name="FadeAwayComponent" type="Node" parent="." unique_id=1809580000 node_paths=PackedStringArray("Sprite", "Area")]
|
||||||
script = ExtResource("4_qwwsj")
|
script = ExtResource("4_qwwsj")
|
||||||
Sprite = NodePath("../Sprite2D")
|
Sprite = NodePath("../Sprite2D")
|
||||||
FadeDuration = 0.4
|
FadeDuration = 0.4
|
||||||
Area = NodePath("..")
|
Area = NodePath("..")
|
||||||
|
|
||||||
[node name="sfx" type="AudioStreamPlayer2D" parent="."]
|
[node name="sfx" type="AudioStreamPlayer2D" parent="." unique_id=466669009]
|
||||||
stream = ExtResource("5_fxf8v")
|
stream = ExtResource("5_fxf8v")
|
||||||
bus = &"sfx"
|
bus = &"sfx"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=7 format=3 uid="uid://54w4wisfj8v8"]
|
[gd_scene format=3 uid="uid://54w4wisfj8v8"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://djifxc5x0dyrw" path="res://sprites/ppc_tileset.png" id="1_epuj5"]
|
[ext_resource type="Texture2D" uid="uid://djifxc5x0dyrw" path="res://sprites/ppc_tileset.png" id="1_epuj5"]
|
||||||
[ext_resource type="Script" uid="uid://r4jybneigfcn" path="res://scripts/components/CollectableComponent.cs" id="2_gxix7"]
|
[ext_resource type="Script" uid="uid://r4jybneigfcn" path="res://scripts/components/CollectableComponent.cs" id="2_gxix7"]
|
||||||
@@ -9,33 +9,33 @@
|
|||||||
[sub_resource type="CircleShape2D" id="CircleShape2D_3ask2"]
|
[sub_resource type="CircleShape2D" id="CircleShape2D_3ask2"]
|
||||||
radius = 9.0
|
radius = 9.0
|
||||||
|
|
||||||
[node name="Coin" type="Area2D" groups=["coins"]]
|
[node name="Coin" type="Area2D" unique_id=1771447403 groups=["coins"]]
|
||||||
collision_layer = 2
|
collision_layer = 2
|
||||||
collision_mask = 4
|
collision_mask = 4
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=707378099]
|
||||||
shape = SubResource("CircleShape2D_3ask2")
|
shape = SubResource("CircleShape2D_3ask2")
|
||||||
|
|
||||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=898624458]
|
||||||
texture = ExtResource("1_epuj5")
|
texture = ExtResource("1_epuj5")
|
||||||
hframes = 12
|
hframes = 12
|
||||||
vframes = 12
|
vframes = 12
|
||||||
frame = 51
|
frame = 51
|
||||||
|
|
||||||
[node name="CollectableComponent" type="Node" parent="." node_paths=PackedStringArray("Area2D", "CollisionShape", "Sfx")]
|
[node name="CollectableComponent" type="Node" parent="." unique_id=564726971 node_paths=PackedStringArray("Area2D", "CollisionShape", "Sfx")]
|
||||||
script = ExtResource("2_gxix7")
|
script = ExtResource("2_gxix7")
|
||||||
Area2D = NodePath("..")
|
Area2D = NodePath("..")
|
||||||
CollisionShape = NodePath("../CollisionShape2D")
|
CollisionShape = NodePath("../CollisionShape2D")
|
||||||
Data = ExtResource("3_fm2fq")
|
Data = ExtResource("3_fm2fq")
|
||||||
Sfx = NodePath("../sfx")
|
Sfx = NodePath("../sfx")
|
||||||
|
|
||||||
[node name="FadeAwayComponent" type="Node" parent="." node_paths=PackedStringArray("Sprite", "Area")]
|
[node name="FadeAwayComponent" type="Node" parent="." unique_id=1534239994 node_paths=PackedStringArray("Sprite", "Area")]
|
||||||
script = ExtResource("4_gxix7")
|
script = ExtResource("4_gxix7")
|
||||||
Sprite = NodePath("../Sprite2D")
|
Sprite = NodePath("../Sprite2D")
|
||||||
FadeDuration = 0.4
|
FadeDuration = 0.4
|
||||||
Area = NodePath("..")
|
Area = NodePath("..")
|
||||||
|
|
||||||
[node name="sfx" type="AudioStreamPlayer2D" parent="."]
|
[node name="sfx" type="AudioStreamPlayer2D" parent="." unique_id=1641717]
|
||||||
stream = ExtResource("5_4jc2c")
|
stream = ExtResource("5_4jc2c")
|
||||||
volume_db = -10.0
|
volume_db = -10.0
|
||||||
bus = &"sfx"
|
bus = &"sfx"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=6 format=3 uid="uid://12jnkdygpxwc"]
|
[gd_scene format=3 uid="uid://12jnkdygpxwc"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://djifxc5x0dyrw" path="res://sprites/ppc_tileset.png" id="1_agxwm"]
|
[ext_resource type="Texture2D" uid="uid://djifxc5x0dyrw" path="res://sprites/ppc_tileset.png" id="1_agxwm"]
|
||||||
[ext_resource type="Script" uid="uid://dnh0mekg2vqxi" path="res://scripts/components/RequirementComponent.cs" id="2_ed7mh"]
|
[ext_resource type="Script" uid="uid://dnh0mekg2vqxi" path="res://scripts/components/RequirementComponent.cs" id="2_ed7mh"]
|
||||||
@@ -8,14 +8,14 @@
|
|||||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_yfu6m"]
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_yfu6m"]
|
||||||
size = Vector2(28, 32)
|
size = Vector2(28, 32)
|
||||||
|
|
||||||
[node name="ExitLevel" type="Area2D" node_paths=PackedStringArray("DoorSprite")]
|
[node name="ExitLevel" type="Area2D" unique_id=1951927125 node_paths=PackedStringArray("DoorSprite")]
|
||||||
collision_layer = 0
|
collision_layer = 0
|
||||||
collision_mask = 4
|
collision_mask = 4
|
||||||
script = ExtResource("4_06sog")
|
script = ExtResource("4_06sog")
|
||||||
DoorSprite = NodePath("Sprite2D")
|
DoorSprite = NodePath("Sprite2D")
|
||||||
OpenedDoorFrame = 88
|
OpenedDoorFrame = 88
|
||||||
|
|
||||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1296410089]
|
||||||
position = Vector2(0, -8)
|
position = Vector2(0, -8)
|
||||||
scale = Vector2(2, 2)
|
scale = Vector2(2, 2)
|
||||||
texture = ExtResource("1_agxwm")
|
texture = ExtResource("1_agxwm")
|
||||||
@@ -23,15 +23,15 @@ hframes = 12
|
|||||||
vframes = 12
|
vframes = 12
|
||||||
frame = 54
|
frame = 54
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=220927363]
|
||||||
position = Vector2(0, -8)
|
position = Vector2(0, -8)
|
||||||
shape = SubResource("RectangleShape2D_yfu6m")
|
shape = SubResource("RectangleShape2D_yfu6m")
|
||||||
|
|
||||||
[node name="RequirementComponent" type="Node" parent="."]
|
[node name="RequirementComponent" type="Node" parent="." unique_id=1338124097]
|
||||||
script = ExtResource("2_ed7mh")
|
script = ExtResource("2_ed7mh")
|
||||||
RequirementType = 1
|
RequirementType = 2
|
||||||
|
|
||||||
[node name="UnlockOnRequirementComponent" type="Node" parent="." node_paths=PackedStringArray("RequirementComponent", "UnlockTarget")]
|
[node name="UnlockOnRequirementComponent" type="Node" parent="." unique_id=1279359200 node_paths=PackedStringArray("RequirementComponent", "UnlockTarget")]
|
||||||
script = ExtResource("3_ed7mh")
|
script = ExtResource("3_ed7mh")
|
||||||
RequirementComponent = NodePath("../RequirementComponent")
|
RequirementComponent = NodePath("../RequirementComponent")
|
||||||
UnlockTarget = NodePath("..")
|
UnlockTarget = NodePath("..")
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=30 format=3 uid="uid://xp4njljog0x2"]
|
[gd_scene format=3 uid="uid://xp4njljog0x2"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://22k1u37j6k8y" path="res://sprites/flying_enemy.png" id="1_30hhw"]
|
[ext_resource type="Texture2D" uid="uid://22k1u37j6k8y" path="res://sprites/flying_enemy.png" id="1_30hhw"]
|
||||||
[ext_resource type="Shader" uid="uid://bs4xvm4qkurpr" path="res://shaders/hit_flash.tres" id="1_uyhuj"]
|
[ext_resource type="Shader" uid="uid://bs4xvm4qkurpr" path="res://shaders/hit_flash.tres" id="1_uyhuj"]
|
||||||
@@ -60,7 +60,7 @@ point_count = 2
|
|||||||
[sub_resource type="CurveTexture" id="CurveTexture_7b7mt"]
|
[sub_resource type="CurveTexture" id="CurveTexture_7b7mt"]
|
||||||
curve = SubResource("Curve_f2w8b")
|
curve = SubResource("Curve_f2w8b")
|
||||||
|
|
||||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_qxfb0"]
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_q78ru"]
|
||||||
resource_local_to_scene = true
|
resource_local_to_scene = true
|
||||||
lifetime_randomness = 1.0
|
lifetime_randomness = 1.0
|
||||||
particle_flag_disable_z = true
|
particle_flag_disable_z = true
|
||||||
@@ -80,50 +80,52 @@ color_ramp = SubResource("GradientTexture1D_f1fvy")
|
|||||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_cmp1h"]
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_cmp1h"]
|
||||||
size = Vector2(16, 26)
|
size = Vector2(16, 26)
|
||||||
|
|
||||||
[node name="Flying Enemy" type="CharacterBody2D"]
|
[node name="Flying Enemy" type="CharacterBody2D" unique_id=1068972930]
|
||||||
collision_layer = 8
|
collision_layer = 8
|
||||||
collision_mask = 21
|
collision_mask = 21
|
||||||
motion_mode = 1
|
motion_mode = 1
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=572073196]
|
||||||
visible = false
|
visible = false
|
||||||
shape = SubResource("CapsuleShape2D_hil2i")
|
shape = SubResource("CapsuleShape2D_hil2i")
|
||||||
|
|
||||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=191340928]
|
||||||
material = SubResource("ShaderMaterial_q78ru")
|
material = SubResource("ShaderMaterial_q78ru")
|
||||||
texture = ExtResource("1_30hhw")
|
texture = ExtResource("1_30hhw")
|
||||||
|
|
||||||
[node name="Jetpack Particles" type="GPUParticles2D" parent="."]
|
[node name="Jetpack Particles" type="GPUParticles2D" parent="." unique_id=1641064286]
|
||||||
z_index = -1
|
z_index = -1
|
||||||
position = Vector2(-4, 16)
|
position = Vector2(-4, 16)
|
||||||
explosiveness = 0.5
|
explosiveness = 0.5
|
||||||
fixed_fps = 24
|
fixed_fps = 24
|
||||||
process_material = SubResource("ParticleProcessMaterial_fd2du")
|
process_material = SubResource("ParticleProcessMaterial_fd2du")
|
||||||
|
|
||||||
[node name="Jetpack Particles2" type="GPUParticles2D" parent="."]
|
[node name="Jetpack Particles2" type="GPUParticles2D" parent="." unique_id=962140317]
|
||||||
z_index = -1
|
z_index = -1
|
||||||
position = Vector2(4, 16)
|
position = Vector2(4, 16)
|
||||||
explosiveness = 0.5
|
explosiveness = 0.5
|
||||||
fixed_fps = 24
|
fixed_fps = 24
|
||||||
process_material = SubResource("ParticleProcessMaterial_fd2du")
|
process_material = SubResource("ParticleProcessMaterial_fd2du")
|
||||||
|
|
||||||
[node name="HealthComponent" type="Node2D" parent="." node_paths=PackedStringArray("HurtSfx")]
|
[node name="HealthComponent" type="Node2D" parent="." unique_id=1125679087 node_paths=PackedStringArray("HurtSfx")]
|
||||||
script = ExtResource("3_uyhuj")
|
script = ExtResource("3_uyhuj")
|
||||||
|
Health = 0.25
|
||||||
|
MaxHealth = 0.25
|
||||||
HurtSfx = NodePath("../sfx_hurt")
|
HurtSfx = NodePath("../sfx_hurt")
|
||||||
|
|
||||||
[node name="sfx_hurt" type="AudioStreamPlayer2D" parent="."]
|
[node name="sfx_hurt" type="AudioStreamPlayer2D" parent="." unique_id=1006537001]
|
||||||
stream = ExtResource("3_fd2du")
|
stream = ExtResource("3_fd2du")
|
||||||
bus = &"sfx"
|
bus = &"sfx"
|
||||||
|
|
||||||
[node name="sfx_shoot" type="AudioStreamPlayer2D" parent="."]
|
[node name="sfx_shoot" type="AudioStreamPlayer2D" parent="." unique_id=1437744637]
|
||||||
stream = ExtResource("4_rhq76")
|
stream = ExtResource("4_rhq76")
|
||||||
bus = &"sfx"
|
bus = &"sfx"
|
||||||
|
|
||||||
[node name="DamageComponent" type="Node" parent="." node_paths=PackedStringArray("Area")]
|
[node name="DamageComponent" type="Node" parent="." unique_id=1923393563 node_paths=PackedStringArray("Area")]
|
||||||
script = ExtResource("6_q78ru")
|
script = ExtResource("6_q78ru")
|
||||||
Area = NodePath("../Hitbox")
|
Area = NodePath("../Hitbox")
|
||||||
|
|
||||||
[node name="PeriodicShootingComponent" type="Node" parent="." node_paths=PackedStringArray("BulletSpawnPointRight", "BulletSpawnPointLeft")]
|
[node name="PeriodicShootingComponent" type="Node" parent="." unique_id=1743534415 node_paths=PackedStringArray("BulletSpawnPointRight", "BulletSpawnPointLeft")]
|
||||||
script = ExtResource("7_weo6b")
|
script = ExtResource("7_weo6b")
|
||||||
BulletScene = ExtResource("7_4ajjm")
|
BulletScene = ExtResource("7_4ajjm")
|
||||||
ShootInterval = 2.0
|
ShootInterval = 2.0
|
||||||
@@ -131,68 +133,68 @@ BulletSpawnPointRight = NodePath("../laser spawn point right")
|
|||||||
BulletSpawnPointLeft = NodePath("../laser spawn point left")
|
BulletSpawnPointLeft = NodePath("../laser spawn point left")
|
||||||
ShootingIntervalVariation = 0.5
|
ShootingIntervalVariation = 0.5
|
||||||
|
|
||||||
[node name="EnemyDeathComponent" type="Node" parent="." node_paths=PackedStringArray("CollisionShape", "Health")]
|
[node name="EnemyDeathComponent" type="Node" parent="." unique_id=1519565079 node_paths=PackedStringArray("CollisionShape", "Health")]
|
||||||
script = ExtResource("9_6p4k7")
|
script = ExtResource("9_6p4k7")
|
||||||
TweenDuration = 0.1
|
TweenDuration = 0.1
|
||||||
CollisionShape = NodePath("../CollisionShape2D")
|
CollisionShape = NodePath("../CollisionShape2D")
|
||||||
Health = NodePath("../HealthComponent")
|
Health = NodePath("../HealthComponent")
|
||||||
|
|
||||||
[node name="FlashingComponent" type="Node" parent="." node_paths=PackedStringArray("Sprite", "HealthComponent")]
|
[node name="FlashingComponent" type="Node" parent="." unique_id=1761479670 node_paths=PackedStringArray("Sprite", "HealthComponent")]
|
||||||
process_mode = 3
|
process_mode = 3
|
||||||
script = ExtResource("10_jmybk")
|
script = ExtResource("10_jmybk")
|
||||||
Sprite = NodePath("../Sprite2D")
|
Sprite = NodePath("../Sprite2D")
|
||||||
HealthComponent = NodePath("../HealthComponent")
|
HealthComponent = NodePath("../HealthComponent")
|
||||||
|
|
||||||
[node name="HitComponent" type="Node" parent="." node_paths=PackedStringArray("Sprite", "Health", "HitFx")]
|
[node name="HitComponent" type="Node" parent="." unique_id=2106183592 node_paths=PackedStringArray("Sprite", "Health", "HitFx")]
|
||||||
script = ExtResource("11_2yvae")
|
script = ExtResource("11_2yvae")
|
||||||
Sprite = NodePath("../Sprite2D")
|
Sprite = NodePath("../Sprite2D")
|
||||||
Health = NodePath("../HealthComponent")
|
Health = NodePath("../HealthComponent")
|
||||||
HitFx = NodePath("../HitParticles")
|
HitFx = NodePath("../HitParticles")
|
||||||
|
|
||||||
[node name="StatusEffectComponent" type="Node" parent="."]
|
[node name="StatusEffectComponent" type="Node" parent="." unique_id=2016067092]
|
||||||
script = ExtResource("12_xlup2")
|
script = ExtResource("12_xlup2")
|
||||||
|
|
||||||
[node name="FireEffectComponent" type="Node" parent="." node_paths=PackedStringArray("Health", "StatusEffectComponent", "FireFX")]
|
[node name="FireEffectComponent" type="Node" parent="." unique_id=599378746 node_paths=PackedStringArray("Health", "StatusEffectComponent", "FireFX")]
|
||||||
script = ExtResource("13_mrjm6")
|
script = ExtResource("13_mrjm6")
|
||||||
Health = NodePath("../HealthComponent")
|
Health = NodePath("../HealthComponent")
|
||||||
StatusEffectComponent = NodePath("../StatusEffectComponent")
|
StatusEffectComponent = NodePath("../StatusEffectComponent")
|
||||||
FireFX = NodePath("../FireFX")
|
FireFX = NodePath("../FireFX")
|
||||||
|
|
||||||
[node name="IceEffectComponent" type="Node" parent="." node_paths=PackedStringArray("ComponentsToDisable", "StatusEffectComponent", "IceFx")]
|
[node name="IceEffectComponent" type="Node" parent="." unique_id=1515560540 node_paths=PackedStringArray("ComponentsToDisable", "StatusEffectComponent", "IceFx")]
|
||||||
script = ExtResource("14_pkino")
|
script = ExtResource("14_pkino")
|
||||||
ComponentsToDisable = [NodePath("../PeriodicShootingComponent"), NodePath("../DamageComponent")]
|
ComponentsToDisable = [NodePath("../PeriodicShootingComponent"), NodePath("../DamageComponent")]
|
||||||
StatusEffectComponent = NodePath("../StatusEffectComponent")
|
StatusEffectComponent = NodePath("../StatusEffectComponent")
|
||||||
IceFx = NodePath("../Ice FX")
|
IceFx = NodePath("../Ice FX")
|
||||||
|
|
||||||
[node name="HitParticles" parent="." instance=ExtResource("13_xlup2")]
|
[node name="HitParticles" parent="." unique_id=579475644 instance=ExtResource("13_xlup2")]
|
||||||
position = Vector2(0, 1)
|
position = Vector2(0, 1)
|
||||||
process_material = SubResource("ParticleProcessMaterial_qxfb0")
|
process_material = SubResource("ParticleProcessMaterial_q78ru")
|
||||||
|
|
||||||
[node name="FireFX" parent="." instance=ExtResource("14_mrjm6")]
|
[node name="FireFX" parent="." unique_id=1136026281 instance=ExtResource("14_mrjm6")]
|
||||||
position = Vector2(0, 9)
|
position = Vector2(0, 9)
|
||||||
emitting = false
|
emitting = false
|
||||||
amount = 2048
|
amount = 2048
|
||||||
|
|
||||||
[node name="Ice FX" parent="." instance=ExtResource("15_pkino")]
|
[node name="Ice FX" parent="." unique_id=275134518 instance=ExtResource("15_pkino")]
|
||||||
visible = false
|
visible = false
|
||||||
position = Vector2(1, 0)
|
position = Vector2(1, 0)
|
||||||
scale = Vector2(0.684407, 0.929677)
|
scale = Vector2(0.684407, 0.929677)
|
||||||
|
|
||||||
[node name="laser spawn point right" type="Node2D" parent="."]
|
[node name="laser spawn point right" type="Node2D" parent="." unique_id=915998238]
|
||||||
position = Vector2(8, -2)
|
position = Vector2(8, -2)
|
||||||
|
|
||||||
[node name="laser spawn point left" type="Node2D" parent="."]
|
[node name="laser spawn point left" type="Node2D" parent="." unique_id=1180867485]
|
||||||
position = Vector2(-9, -2)
|
position = Vector2(-9, -2)
|
||||||
|
|
||||||
[node name="Hitbox" type="Area2D" parent="."]
|
[node name="Hitbox" type="Area2D" parent="." unique_id=1699649839]
|
||||||
collision_layer = 8
|
collision_layer = 8
|
||||||
collision_mask = 20
|
collision_mask = 20
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Hitbox"]
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Hitbox" unique_id=379520850]
|
||||||
position = Vector2(0, 2)
|
position = Vector2(0, 2)
|
||||||
shape = SubResource("RectangleShape2D_cmp1h")
|
shape = SubResource("RectangleShape2D_cmp1h")
|
||||||
|
|
||||||
[node name="PathFollowerComponent" type="Node2D" parent="."]
|
[node name="PathFollowerComponent" type="Node2D" parent="." unique_id=1706994676]
|
||||||
script = ExtResource("18_q78ru")
|
script = ExtResource("18_q78ru")
|
||||||
ShouldRotate = false
|
ShouldRotate = false
|
||||||
metadata/_custom_type_script = "uid://b4hvq2i66fjhi"
|
metadata/_custom_type_script = "uid://b4hvq2i66fjhi"
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
[gd_scene load_steps=8 format=3 uid="uid://b4eifkc31jsun"]
|
[gd_scene 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://dwr3avefuwnpy" path="res://scenes/level_tutorial_1.tscn" id="2_7rb6w"]
|
||||||
[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"]
|
||||||
@@ -8,9 +9,9 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://bbwef3n2gjkt8" path="res://scenes/level_village_5.tscn" id="6_7rb6w"]
|
[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" unique_id=2076336659]
|
||||||
script = ExtResource("1_t2tr6")
|
script = ExtResource("1_t2tr6")
|
||||||
LevelScenes = Array[PackedScene]([ExtResource("2_bentb"), ExtResource("3_ajlkg"), ExtResource("4_se5tb"), ExtResource("5_mnosh"), ExtResource("6_7rb6w")])
|
LevelScenes = Array[PackedScene]([ExtResource("2_7rb6w"), 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="." unique_id=812485936]
|
||||||
script = ExtResource("6_bbtu1")
|
script = ExtResource("6_bbtu1")
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
[gd_resource type="Resource" load_steps=2 format=3 uid="uid://bsnr5v2b2mfsl"]
|
[gd_resource type="Resource" format=3 uid="uid://bsnr5v2b2mfsl"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_wfbgp"]
|
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_wfbgp"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("1_wfbgp")
|
script = ExtResource("1_wfbgp")
|
||||||
Amount = 5.0
|
Amount = 5.0
|
||||||
Type = 0
|
Type = 1
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
[gd_resource type="Resource" load_steps=2 format=3 uid="uid://b6xqotmke54x"]
|
[gd_resource type="Resource" format=3 uid="uid://b6xqotmke54x"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_5mosu"]
|
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_5mosu"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("1_5mosu")
|
script = ExtResource("1_5mosu")
|
||||||
Amount = 50.0
|
Amount = 50.0
|
||||||
Type = 0
|
Type = 1
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
[gd_resource type="Resource" load_steps=2 format=3 uid="uid://b6apusc0jmi3x"]
|
[gd_resource type="Resource" format=3 uid="uid://b6apusc0jmi3x"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_d8txc"]
|
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_d8txc"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("1_d8txc")
|
script = ExtResource("1_d8txc")
|
||||||
Amount = 1.0
|
Amount = 1.0
|
||||||
Type = 1
|
Type = 2
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
[gd_resource type="Resource" load_steps=2 format=3 uid="uid://vql535ckoeqm"]
|
[gd_resource type="Resource" format=3 uid="uid://vql535ckoeqm"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_7pquc"]
|
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_7pquc"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("1_7pquc")
|
script = ExtResource("1_7pquc")
|
||||||
Amount = 1.0
|
Amount = 1.0
|
||||||
Type = 0
|
Type = 1
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
[gd_resource type="Resource" script_class="CollectableResource" load_steps=3 format=3]
|
[gd_resource type="Resource" format=3 uid="uid://dfyp1n4p52ydm"]
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://scripts/Resources/CollectableResource.cs" id="1_script"]
|
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_script"]
|
||||||
[ext_resource type="Resource" uid="uid://bxsgq8703qx4u" path="res://resources/skills/double_jump.tres" id="2_skill"]
|
[ext_resource type="Resource" uid="uid://bxsgq8703qx4u" path="res://resources/skills/double_jump.tres" id="2_skill"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("1_script")
|
script = ExtResource("1_script")
|
||||||
Amount = 0.0
|
Type = 4
|
||||||
Type = 3
|
|
||||||
Skill = ExtResource("2_skill")
|
Skill = ExtResource("2_skill")
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
[gd_resource type="Resource" load_steps=2 format=3 uid="uid://2tl3yoh202no"]
|
[gd_resource type="Resource" format=3 uid="uid://2tl3yoh202no"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_brkhb"]
|
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_brkhb"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("1_brkhb")
|
script = ExtResource("1_brkhb")
|
||||||
Amount = 0.25
|
Amount = 0.25
|
||||||
Type = 2
|
Type = 3
|
||||||
metadata/_custom_type_script = "uid://cb5f0mx0hrt3b"
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
[gd_resource type="Resource" load_steps=2 format=3 uid="uid://bws2xldndlre1"]
|
[gd_resource type="Resource" format=3 uid="uid://bws2xldndlre1"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_clntw"]
|
[ext_resource type="Script" uid="uid://gptsgaw3agkf" path="res://scripts/Resources/CollectableResource.cs" id="1_clntw"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("1_clntw")
|
script = ExtResource("1_clntw")
|
||||||
Amount = 50.0
|
Amount = 50.0
|
||||||
Type = 0
|
Type = 1
|
||||||
|
|||||||
8
resources/skills/wall_jump.tres
Normal file
8
resources/skills/wall_jump.tres
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
[gd_resource type="Resource" script_class="SkillData" format=3 uid="uid://mwqffpqncwxo"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://dwb0e05pewcsn" path="res://scripts/Resources/SkillUpgrade.cs" id="1_vptvl"]
|
||||||
|
[ext_resource type="Script" uid="uid://d4crrfmbgxnqf" path="res://scripts/Resources/SkillData.cs" id="2_rw7jf"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("2_rw7jf")
|
||||||
|
metadata/_custom_type_script = "uid://d4crrfmbgxnqf"
|
||||||
@@ -2034,12 +2034,19 @@ texture = ExtResource("4_i332m")
|
|||||||
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_ixyyn"]
|
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_ixyyn"]
|
||||||
texture = ExtResource("5_q7rhw")
|
texture = ExtResource("5_q7rhw")
|
||||||
1:0/0 = 0
|
1:0/0 = 0
|
||||||
|
1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:0/0 = 0
|
2:0/0 = 0
|
||||||
|
2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:0/0 = 0
|
3:0/0 = 0
|
||||||
|
3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:0/0 = 0
|
6:0/0 = 0
|
||||||
|
6:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
8:0/0 = 0
|
8:0/0 = 0
|
||||||
|
8:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
9:0/0 = 0
|
9:0/0 = 0
|
||||||
|
9:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
10:0/0 = 0
|
10:0/0 = 0
|
||||||
|
10:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
13:0/0 = 0
|
13:0/0 = 0
|
||||||
14:0/0 = 0
|
14:0/0 = 0
|
||||||
15:0/0 = 0
|
15:0/0 = 0
|
||||||
@@ -2074,11 +2081,17 @@ texture = ExtResource("5_q7rhw")
|
|||||||
56:0/0 = 0
|
56:0/0 = 0
|
||||||
57:0/0 = 0
|
57:0/0 = 0
|
||||||
0:1/0 = 0
|
0:1/0 = 0
|
||||||
|
0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:1/0 = 0
|
1:1/0 = 0
|
||||||
|
1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:1/0 = 0
|
2:1/0 = 0
|
||||||
|
2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:1/0 = 0
|
3:1/0 = 0
|
||||||
|
3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
4:1/0 = 0
|
4:1/0 = 0
|
||||||
|
4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:1/0 = 0
|
6:1/0 = 0
|
||||||
|
6:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:1/0 = 0
|
7:1/0 = 0
|
||||||
8:1/0 = 0
|
8:1/0 = 0
|
||||||
9:1/0 = 0
|
9:1/0 = 0
|
||||||
@@ -2128,11 +2141,17 @@ texture = ExtResource("5_q7rhw")
|
|||||||
56:1/0 = 0
|
56:1/0 = 0
|
||||||
57:1/0 = 0
|
57:1/0 = 0
|
||||||
0:2/0 = 0
|
0:2/0 = 0
|
||||||
|
0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:2/0 = 0
|
1:2/0 = 0
|
||||||
|
1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:2/0 = 0
|
2:2/0 = 0
|
||||||
|
2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:2/0 = 0
|
3:2/0 = 0
|
||||||
|
3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
4:2/0 = 0
|
4:2/0 = 0
|
||||||
|
4:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:2/0 = 0
|
6:2/0 = 0
|
||||||
|
6:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:2/0 = 0
|
7:2/0 = 0
|
||||||
8:2/0 = 0
|
8:2/0 = 0
|
||||||
9:2/0 = 0
|
9:2/0 = 0
|
||||||
@@ -2175,11 +2194,17 @@ texture = ExtResource("5_q7rhw")
|
|||||||
56:2/0 = 0
|
56:2/0 = 0
|
||||||
57:2/0 = 0
|
57:2/0 = 0
|
||||||
0:3/0 = 0
|
0:3/0 = 0
|
||||||
|
0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:3/0 = 0
|
1:3/0 = 0
|
||||||
|
1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:3/0 = 0
|
2:3/0 = 0
|
||||||
|
2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:3/0 = 0
|
3:3/0 = 0
|
||||||
|
3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
4:3/0 = 0
|
4:3/0 = 0
|
||||||
|
4:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:3/0 = 0
|
6:3/0 = 0
|
||||||
|
6:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:3/0 = 0
|
7:3/0 = 0
|
||||||
8:3/0 = 0
|
8:3/0 = 0
|
||||||
9:3/0 = 0
|
9:3/0 = 0
|
||||||
@@ -2229,8 +2254,11 @@ texture = ExtResource("5_q7rhw")
|
|||||||
56:3/0 = 0
|
56:3/0 = 0
|
||||||
57:3/0 = 0
|
57:3/0 = 0
|
||||||
1:4/0 = 0
|
1:4/0 = 0
|
||||||
|
1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:4/0 = 0
|
2:4/0 = 0
|
||||||
|
2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:4/0 = 0
|
3:4/0 = 0
|
||||||
|
3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:4/0 = 0
|
7:4/0 = 0
|
||||||
8:4/0 = 0
|
8:4/0 = 0
|
||||||
9:4/0 = 0
|
9:4/0 = 0
|
||||||
@@ -2404,9 +2432,11 @@ texture = ExtResource("5_q7rhw")
|
|||||||
49:8/0 = 0
|
49:8/0 = 0
|
||||||
50:8/0 = 0
|
50:8/0 = 0
|
||||||
0:9/0 = 0
|
0:9/0 = 0
|
||||||
|
0:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:9/0 = 0
|
1:9/0 = 0
|
||||||
3:9/0 = 0
|
3:9/0 = 0
|
||||||
4:9/0 = 0
|
4:9/0 = 0
|
||||||
|
4:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:9/0 = 0
|
7:9/0 = 0
|
||||||
8:9/0 = 0
|
8:9/0 = 0
|
||||||
9:9/0 = 0
|
9:9/0 = 0
|
||||||
@@ -2441,10 +2471,15 @@ texture = ExtResource("5_q7rhw")
|
|||||||
49:9/0 = 0
|
49:9/0 = 0
|
||||||
50:9/0 = 0
|
50:9/0 = 0
|
||||||
0:10/0 = 0
|
0:10/0 = 0
|
||||||
|
0:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:10/0 = 0
|
1:10/0 = 0
|
||||||
|
1:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:10/0 = 0
|
2:10/0 = 0
|
||||||
|
2:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:10/0 = 0
|
3:10/0 = 0
|
||||||
|
3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
4:10/0 = 0
|
4:10/0 = 0
|
||||||
|
4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:10/0 = 0
|
6:10/0 = 0
|
||||||
7:10/0 = 0
|
7:10/0 = 0
|
||||||
8:10/0 = 0
|
8:10/0 = 0
|
||||||
@@ -2483,18 +2518,31 @@ texture = ExtResource("5_q7rhw")
|
|||||||
49:10/0 = 0
|
49:10/0 = 0
|
||||||
50:10/0 = 0
|
50:10/0 = 0
|
||||||
0:11/0 = 0
|
0:11/0 = 0
|
||||||
|
0:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:11/0 = 0
|
1:11/0 = 0
|
||||||
|
1:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:11/0 = 0
|
2:11/0 = 0
|
||||||
|
2:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:11/0 = 0
|
3:11/0 = 0
|
||||||
|
3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:11/0 = 0
|
6:11/0 = 0
|
||||||
|
6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:11/0 = 0
|
7:11/0 = 0
|
||||||
|
7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
8:11/0 = 0
|
8:11/0 = 0
|
||||||
|
8:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
9:11/0 = 0
|
9:11/0 = 0
|
||||||
|
9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
10:11/0 = 0
|
10:11/0 = 0
|
||||||
|
10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
11:11/0 = 0
|
11:11/0 = 0
|
||||||
|
11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
12:11/0 = 0
|
12:11/0 = 0
|
||||||
|
12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
13:11/0 = 0
|
13:11/0 = 0
|
||||||
|
13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
14:11/0 = 0
|
14:11/0 = 0
|
||||||
|
14:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:11/0 = 0
|
23:11/0 = 0
|
||||||
24:11/0 = 0
|
24:11/0 = 0
|
||||||
25:11/0 = 0
|
25:11/0 = 0
|
||||||
@@ -2518,15 +2566,25 @@ texture = ExtResource("5_q7rhw")
|
|||||||
45:11/0 = 0
|
45:11/0 = 0
|
||||||
46:11/0 = 0
|
46:11/0 = 0
|
||||||
0:12/0 = 0
|
0:12/0 = 0
|
||||||
|
0:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:12/0 = 0
|
1:12/0 = 0
|
||||||
|
1:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:12/0 = 0
|
2:12/0 = 0
|
||||||
|
2:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:12/0 = 0
|
3:12/0 = 0
|
||||||
|
3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
4:12/0 = 0
|
4:12/0 = 0
|
||||||
|
4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
5:12/0 = 0
|
5:12/0 = 0
|
||||||
|
5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:12/0 = 0
|
6:12/0 = 0
|
||||||
|
6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:12/0 = 0
|
7:12/0 = 0
|
||||||
|
7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
8:12/0 = 0
|
8:12/0 = 0
|
||||||
|
8:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
9:12/0 = 0
|
9:12/0 = 0
|
||||||
|
9:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
17:12/0 = 0
|
17:12/0 = 0
|
||||||
18:12/0 = 0
|
18:12/0 = 0
|
||||||
19:12/0 = 0
|
19:12/0 = 0
|
||||||
@@ -2543,24 +2601,40 @@ texture = ExtResource("5_q7rhw")
|
|||||||
36:12/0 = 0
|
36:12/0 = 0
|
||||||
38:12/0 = 0
|
38:12/0 = 0
|
||||||
0:13/0 = 0
|
0:13/0 = 0
|
||||||
|
0:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:13/0 = 0
|
1:13/0 = 0
|
||||||
|
1:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:13/0 = 0
|
2:13/0 = 0
|
||||||
|
2:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:13/0 = 0
|
3:13/0 = 0
|
||||||
|
3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
4:13/0 = 0
|
4:13/0 = 0
|
||||||
|
4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
5:13/0 = 0
|
5:13/0 = 0
|
||||||
|
5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:13/0 = 0
|
6:13/0 = 0
|
||||||
|
6:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:13/0 = 0
|
7:13/0 = 0
|
||||||
|
7:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
8:13/0 = 0
|
8:13/0 = 0
|
||||||
|
8:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
9:13/0 = 0
|
9:13/0 = 0
|
||||||
|
9:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
17:13/0 = 0
|
17:13/0 = 0
|
||||||
18:13/0 = 0
|
18:13/0 = 0
|
||||||
19:13/0 = 0
|
19:13/0 = 0
|
||||||
20:13/0 = 0
|
20:13/0 = 0
|
||||||
|
20:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
21:13/0 = 0
|
21:13/0 = 0
|
||||||
|
21:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:13/0 = 0
|
22:13/0 = 0
|
||||||
|
22:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:13/0 = 0
|
23:13/0 = 0
|
||||||
|
23:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:13/0 = 0
|
24:13/0 = 0
|
||||||
|
24:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:13/0 = 0
|
25:13/0 = 0
|
||||||
|
25:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:13/0 = 0
|
26:13/0 = 0
|
||||||
27:13/0 = 0
|
27:13/0 = 0
|
||||||
29:13/0 = 0
|
29:13/0 = 0
|
||||||
@@ -2583,24 +2657,40 @@ texture = ExtResource("5_q7rhw")
|
|||||||
46:13/0 = 0
|
46:13/0 = 0
|
||||||
47:13/0 = 0
|
47:13/0 = 0
|
||||||
0:14/0 = 0
|
0:14/0 = 0
|
||||||
|
0:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:14/0 = 0
|
1:14/0 = 0
|
||||||
|
1:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:14/0 = 0
|
2:14/0 = 0
|
||||||
|
2:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:14/0 = 0
|
3:14/0 = 0
|
||||||
|
3:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
4:14/0 = 0
|
4:14/0 = 0
|
||||||
|
4:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
5:14/0 = 0
|
5:14/0 = 0
|
||||||
|
5:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:14/0 = 0
|
6:14/0 = 0
|
||||||
|
6:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:14/0 = 0
|
7:14/0 = 0
|
||||||
|
7:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
8:14/0 = 0
|
8:14/0 = 0
|
||||||
|
8:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
9:14/0 = 0
|
9:14/0 = 0
|
||||||
|
9:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
10:14/0 = 0
|
10:14/0 = 0
|
||||||
|
10:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
17:14/0 = 0
|
17:14/0 = 0
|
||||||
18:14/0 = 0
|
18:14/0 = 0
|
||||||
19:14/0 = 0
|
19:14/0 = 0
|
||||||
20:14/0 = 0
|
20:14/0 = 0
|
||||||
|
20:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
21:14/0 = 0
|
21:14/0 = 0
|
||||||
|
21:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:14/0 = 0
|
22:14/0 = 0
|
||||||
|
22:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:14/0 = 0
|
23:14/0 = 0
|
||||||
|
23:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:14/0 = 0
|
25:14/0 = 0
|
||||||
|
25:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:14/0 = 0
|
26:14/0 = 0
|
||||||
29:14/0 = 0
|
29:14/0 = 0
|
||||||
30:14/0 = 0
|
30:14/0 = 0
|
||||||
@@ -2622,25 +2712,42 @@ texture = ExtResource("5_q7rhw")
|
|||||||
46:14/0 = 0
|
46:14/0 = 0
|
||||||
47:14/0 = 0
|
47:14/0 = 0
|
||||||
0:15/0 = 0
|
0:15/0 = 0
|
||||||
|
0:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
1:15/0 = 0
|
1:15/0 = 0
|
||||||
|
1:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
2:15/0 = 0
|
2:15/0 = 0
|
||||||
|
2:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
3:15/0 = 0
|
3:15/0 = 0
|
||||||
|
3:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
4:15/0 = 0
|
4:15/0 = 0
|
||||||
|
4:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
5:15/0 = 0
|
5:15/0 = 0
|
||||||
|
5:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:15/0 = 0
|
6:15/0 = 0
|
||||||
|
6:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:15/0 = 0
|
7:15/0 = 0
|
||||||
|
7:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
8:15/0 = 0
|
8:15/0 = 0
|
||||||
|
8:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
9:15/0 = 0
|
9:15/0 = 0
|
||||||
|
9:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
10:15/0 = 0
|
10:15/0 = 0
|
||||||
|
10:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
17:15/0 = 0
|
17:15/0 = 0
|
||||||
18:15/0 = 0
|
18:15/0 = 0
|
||||||
19:15/0 = 0
|
19:15/0 = 0
|
||||||
20:15/0 = 0
|
20:15/0 = 0
|
||||||
|
20:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
21:15/0 = 0
|
21:15/0 = 0
|
||||||
|
21:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:15/0 = 0
|
22:15/0 = 0
|
||||||
|
22:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:15/0 = 0
|
23:15/0 = 0
|
||||||
|
23:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:15/0 = 0
|
24:15/0 = 0
|
||||||
|
24:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:15/0 = 0
|
25:15/0 = 0
|
||||||
|
25:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:15/0 = 0
|
26:15/0 = 0
|
||||||
29:15/0 = 0
|
29:15/0 = 0
|
||||||
30:15/0 = 0
|
30:15/0 = 0
|
||||||
@@ -2662,19 +2769,33 @@ texture = ExtResource("5_q7rhw")
|
|||||||
46:15/0 = 0
|
46:15/0 = 0
|
||||||
47:15/0 = 0
|
47:15/0 = 0
|
||||||
4:16/0 = 0
|
4:16/0 = 0
|
||||||
|
4:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
5:16/0 = 0
|
5:16/0 = 0
|
||||||
|
5:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
6:16/0 = 0
|
6:16/0 = 0
|
||||||
|
6:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
7:16/0 = 0
|
7:16/0 = 0
|
||||||
|
7:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
8:16/0 = 0
|
8:16/0 = 0
|
||||||
|
8:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
17:16/0 = 0
|
17:16/0 = 0
|
||||||
|
17:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:16/0 = 0
|
18:16/0 = 0
|
||||||
|
18:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:16/0 = 0
|
19:16/0 = 0
|
||||||
|
19:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:16/0 = 0
|
20:16/0 = 0
|
||||||
|
20:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
21:16/0 = 0
|
21:16/0 = 0
|
||||||
|
21:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:16/0 = 0
|
22:16/0 = 0
|
||||||
|
22:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:16/0 = 0
|
23:16/0 = 0
|
||||||
|
23:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:16/0 = 0
|
24:16/0 = 0
|
||||||
|
24:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:16/0 = 0
|
25:16/0 = 0
|
||||||
|
25:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:16/0 = 0
|
26:16/0 = 0
|
||||||
29:16/0 = 0
|
29:16/0 = 0
|
||||||
30:16/0 = 0
|
30:16/0 = 0
|
||||||
@@ -2696,13 +2817,21 @@ texture = ExtResource("5_q7rhw")
|
|||||||
46:16/0 = 0
|
46:16/0 = 0
|
||||||
47:16/0 = 0
|
47:16/0 = 0
|
||||||
17:17/0 = 0
|
17:17/0 = 0
|
||||||
|
17:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:17/0 = 0
|
19:17/0 = 0
|
||||||
|
19:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:17/0 = 0
|
20:17/0 = 0
|
||||||
|
20:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
21:17/0 = 0
|
21:17/0 = 0
|
||||||
|
21:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:17/0 = 0
|
22:17/0 = 0
|
||||||
|
22:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:17/0 = 0
|
23:17/0 = 0
|
||||||
|
23:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:17/0 = 0
|
24:17/0 = 0
|
||||||
|
24:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:17/0 = 0
|
25:17/0 = 0
|
||||||
|
25:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
29:17/0 = 0
|
29:17/0 = 0
|
||||||
30:17/0 = 0
|
30:17/0 = 0
|
||||||
32:17/0 = 0
|
32:17/0 = 0
|
||||||
@@ -2727,14 +2856,23 @@ texture = ExtResource("5_q7rhw")
|
|||||||
4:18/0 = 0
|
4:18/0 = 0
|
||||||
5:18/0 = 0
|
5:18/0 = 0
|
||||||
17:18/0 = 0
|
17:18/0 = 0
|
||||||
|
17:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:18/0 = 0
|
18:18/0 = 0
|
||||||
|
18:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:18/0 = 0
|
19:18/0 = 0
|
||||||
|
19:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:18/0 = 0
|
20:18/0 = 0
|
||||||
|
20:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
21:18/0 = 0
|
21:18/0 = 0
|
||||||
|
21:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:18/0 = 0
|
22:18/0 = 0
|
||||||
|
22:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:18/0 = 0
|
23:18/0 = 0
|
||||||
|
23:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:18/0 = 0
|
24:18/0 = 0
|
||||||
|
24:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:18/0 = 0
|
25:18/0 = 0
|
||||||
|
25:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
27:18/0 = 0
|
27:18/0 = 0
|
||||||
29:18/0 = 0
|
29:18/0 = 0
|
||||||
30:18/0 = 0
|
30:18/0 = 0
|
||||||
@@ -2766,14 +2904,20 @@ texture = ExtResource("5_q7rhw")
|
|||||||
8:19/0 = 0
|
8:19/0 = 0
|
||||||
9:19/0 = 0
|
9:19/0 = 0
|
||||||
17:19/0 = 0
|
17:19/0 = 0
|
||||||
|
17:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:19/0 = 0
|
18:19/0 = 0
|
||||||
|
18:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:19/0 = 0
|
19:19/0 = 0
|
||||||
|
19:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:19/0 = 0
|
20:19/0 = 0
|
||||||
21:19/0 = 0
|
21:19/0 = 0
|
||||||
22:19/0 = 0
|
22:19/0 = 0
|
||||||
23:19/0 = 0
|
23:19/0 = 0
|
||||||
|
23:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:19/0 = 0
|
24:19/0 = 0
|
||||||
|
24:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:19/0 = 0
|
25:19/0 = 0
|
||||||
|
25:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:19/0 = 0
|
26:19/0 = 0
|
||||||
27:19/0 = 0
|
27:19/0 = 0
|
||||||
28:19/0 = 0
|
28:19/0 = 0
|
||||||
@@ -2805,13 +2949,18 @@ texture = ExtResource("5_q7rhw")
|
|||||||
6:20/0 = 0
|
6:20/0 = 0
|
||||||
7:20/0 = 0
|
7:20/0 = 0
|
||||||
17:20/0 = 0
|
17:20/0 = 0
|
||||||
|
17:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:20/0 = 0
|
18:20/0 = 0
|
||||||
|
18:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:20/0 = 0
|
19:20/0 = 0
|
||||||
|
19:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:20/0 = 0
|
20:20/0 = 0
|
||||||
21:20/0 = 0
|
21:20/0 = 0
|
||||||
22:20/0 = 0
|
22:20/0 = 0
|
||||||
23:20/0 = 0
|
23:20/0 = 0
|
||||||
|
23:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:20/0 = 0
|
25:20/0 = 0
|
||||||
|
25:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:20/0 = 0
|
26:20/0 = 0
|
||||||
27:20/0 = 0
|
27:20/0 = 0
|
||||||
28:20/0 = 0
|
28:20/0 = 0
|
||||||
@@ -2838,14 +2987,20 @@ texture = ExtResource("5_q7rhw")
|
|||||||
2:21/0 = 0
|
2:21/0 = 0
|
||||||
3:21/0 = 0
|
3:21/0 = 0
|
||||||
17:21/0 = 0
|
17:21/0 = 0
|
||||||
|
17:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:21/0 = 0
|
18:21/0 = 0
|
||||||
|
18:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:21/0 = 0
|
19:21/0 = 0
|
||||||
|
19:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:21/0 = 0
|
20:21/0 = 0
|
||||||
21:21/0 = 0
|
21:21/0 = 0
|
||||||
22:21/0 = 0
|
22:21/0 = 0
|
||||||
23:21/0 = 0
|
23:21/0 = 0
|
||||||
|
23:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:21/0 = 0
|
24:21/0 = 0
|
||||||
|
24:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:21/0 = 0
|
25:21/0 = 0
|
||||||
|
25:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:21/0 = 0
|
26:21/0 = 0
|
||||||
27:21/0 = 0
|
27:21/0 = 0
|
||||||
28:21/0 = 0
|
28:21/0 = 0
|
||||||
@@ -2871,14 +3026,20 @@ texture = ExtResource("5_q7rhw")
|
|||||||
2:22/0 = 0
|
2:22/0 = 0
|
||||||
3:22/0 = 0
|
3:22/0 = 0
|
||||||
17:22/0 = 0
|
17:22/0 = 0
|
||||||
|
17:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:22/0 = 0
|
18:22/0 = 0
|
||||||
|
18:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:22/0 = 0
|
19:22/0 = 0
|
||||||
|
19:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:22/0 = 0
|
20:22/0 = 0
|
||||||
21:22/0 = 0
|
21:22/0 = 0
|
||||||
22:22/0 = 0
|
22:22/0 = 0
|
||||||
23:22/0 = 0
|
23:22/0 = 0
|
||||||
|
23:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:22/0 = 0
|
24:22/0 = 0
|
||||||
|
24:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:22/0 = 0
|
25:22/0 = 0
|
||||||
|
25:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:22/0 = 0
|
26:22/0 = 0
|
||||||
27:22/0 = 0
|
27:22/0 = 0
|
||||||
28:22/0 = 0
|
28:22/0 = 0
|
||||||
@@ -2904,10 +3065,14 @@ texture = ExtResource("5_q7rhw")
|
|||||||
2:23/0 = 0
|
2:23/0 = 0
|
||||||
3:23/0 = 0
|
3:23/0 = 0
|
||||||
17:23/0 = 0
|
17:23/0 = 0
|
||||||
|
17:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:23/0 = 0
|
19:23/0 = 0
|
||||||
|
19:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:23/0 = 0
|
22:23/0 = 0
|
||||||
23:23/0 = 0
|
23:23/0 = 0
|
||||||
|
23:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:23/0 = 0
|
25:23/0 = 0
|
||||||
|
25:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:23/0 = 0
|
26:23/0 = 0
|
||||||
27:23/0 = 0
|
27:23/0 = 0
|
||||||
28:23/0 = 0
|
28:23/0 = 0
|
||||||
@@ -2930,14 +3095,20 @@ texture = ExtResource("5_q7rhw")
|
|||||||
45:23/0 = 0
|
45:23/0 = 0
|
||||||
47:23/0 = 0
|
47:23/0 = 0
|
||||||
17:24/0 = 0
|
17:24/0 = 0
|
||||||
|
17:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:24/0 = 0
|
18:24/0 = 0
|
||||||
|
18:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:24/0 = 0
|
19:24/0 = 0
|
||||||
|
19:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:24/0 = 0
|
20:24/0 = 0
|
||||||
21:24/0 = 0
|
21:24/0 = 0
|
||||||
22:24/0 = 0
|
22:24/0 = 0
|
||||||
23:24/0 = 0
|
23:24/0 = 0
|
||||||
|
23:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:24/0 = 0
|
24:24/0 = 0
|
||||||
|
24:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:24/0 = 0
|
25:24/0 = 0
|
||||||
|
25:24/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:24/0 = 0
|
26:24/0 = 0
|
||||||
27:24/0 = 0
|
27:24/0 = 0
|
||||||
28:24/0 = 0
|
28:24/0 = 0
|
||||||
@@ -2961,14 +3132,23 @@ texture = ExtResource("5_q7rhw")
|
|||||||
46:24/0 = 0
|
46:24/0 = 0
|
||||||
47:24/0 = 0
|
47:24/0 = 0
|
||||||
17:25/0 = 0
|
17:25/0 = 0
|
||||||
|
17:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:25/0 = 0
|
18:25/0 = 0
|
||||||
|
18:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:25/0 = 0
|
19:25/0 = 0
|
||||||
|
19:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:25/0 = 0
|
20:25/0 = 0
|
||||||
|
20:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
21:25/0 = 0
|
21:25/0 = 0
|
||||||
|
21:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:25/0 = 0
|
22:25/0 = 0
|
||||||
|
22:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:25/0 = 0
|
23:25/0 = 0
|
||||||
|
23:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:25/0 = 0
|
24:25/0 = 0
|
||||||
|
24:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:25/0 = 0
|
25:25/0 = 0
|
||||||
|
25:25/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:25/0 = 0
|
26:25/0 = 0
|
||||||
27:25/0 = 0
|
27:25/0 = 0
|
||||||
28:25/0 = 0
|
28:25/0 = 0
|
||||||
@@ -2992,13 +3172,21 @@ texture = ExtResource("5_q7rhw")
|
|||||||
46:25/0 = 0
|
46:25/0 = 0
|
||||||
47:25/0 = 0
|
47:25/0 = 0
|
||||||
17:26/0 = 0
|
17:26/0 = 0
|
||||||
|
17:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:26/0 = 0
|
18:26/0 = 0
|
||||||
|
18:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:26/0 = 0
|
19:26/0 = 0
|
||||||
|
19:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:26/0 = 0
|
20:26/0 = 0
|
||||||
|
20:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
21:26/0 = 0
|
21:26/0 = 0
|
||||||
|
21:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:26/0 = 0
|
22:26/0 = 0
|
||||||
|
22:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:26/0 = 0
|
23:26/0 = 0
|
||||||
|
23:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:26/0 = 0
|
25:26/0 = 0
|
||||||
|
25:26/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:26/0 = 0
|
26:26/0 = 0
|
||||||
27:26/0 = 0
|
27:26/0 = 0
|
||||||
28:26/0 = 0
|
28:26/0 = 0
|
||||||
@@ -3022,14 +3210,23 @@ texture = ExtResource("5_q7rhw")
|
|||||||
46:26/0 = 0
|
46:26/0 = 0
|
||||||
47:26/0 = 0
|
47:26/0 = 0
|
||||||
17:27/0 = 0
|
17:27/0 = 0
|
||||||
|
17:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
18:27/0 = 0
|
18:27/0 = 0
|
||||||
|
18:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
19:27/0 = 0
|
19:27/0 = 0
|
||||||
|
19:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
20:27/0 = 0
|
20:27/0 = 0
|
||||||
|
20:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
21:27/0 = 0
|
21:27/0 = 0
|
||||||
|
21:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
22:27/0 = 0
|
22:27/0 = 0
|
||||||
|
22:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
23:27/0 = 0
|
23:27/0 = 0
|
||||||
|
23:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
24:27/0 = 0
|
24:27/0 = 0
|
||||||
|
24:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
25:27/0 = 0
|
25:27/0 = 0
|
||||||
|
25:27/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||||
26:27/0 = 0
|
26:27/0 = 0
|
||||||
27:27/0 = 0
|
27:27/0 = 0
|
||||||
28:27/0 = 0
|
28:27/0 = 0
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://bqi5s710xb1ju" path="res://objects/entities/brick_player.tscn" id="1_37wjj"]
|
[ext_resource type="PackedScene" uid="uid://bqi5s710xb1ju" path="res://objects/entities/brick_player.tscn" id="1_37wjj"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cawlpch2lk3a2" path="res://objects/level/world_environment.tscn" id="2_edawf"]
|
[ext_resource type="PackedScene" uid="uid://cawlpch2lk3a2" path="res://objects/level/world_environment.tscn" id="2_edawf"]
|
||||||
[ext_resource type="PackedScene" uid="uid://6foggu31cu14" path="res://objects/level/ui_layer.tscn" id="3_4xc2i"]
|
[ext_resource type="PackedScene" uid="uid://6foggu31cu14" path="res://objects/level/ui_layer.tscn" id="3_4xc2i"]
|
||||||
|
[ext_resource type="Script" uid="uid://c2h0pqhxiqswe" path="res://scripts/Resources/LevelResource.cs" id="3_ph1yb"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cywsu7yrtjdog" path="res://objects/level/global_light.tscn" id="4_quuvq"]
|
[ext_resource type="PackedScene" uid="uid://cywsu7yrtjdog" path="res://objects/level/global_light.tscn" id="4_quuvq"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cb0mnye1ki5a6" path="res://objects/level/camera_2d.tscn" id="5_xakqe"]
|
[ext_resource type="PackedScene" uid="uid://cb0mnye1ki5a6" path="res://objects/level/camera_2d.tscn" id="5_xakqe"]
|
||||||
[ext_resource type="Script" uid="uid://d23haq52m7ulv" path="res://addons/phantom_camera/scripts/phantom_camera/phantom_camera_2d.gd" id="6_8kvwk"]
|
[ext_resource type="Script" uid="uid://d23haq52m7ulv" path="res://addons/phantom_camera/scripts/phantom_camera/phantom_camera_2d.gd" id="6_8kvwk"]
|
||||||
@@ -16,6 +17,12 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://b4pdt1gv2ymyi" path="res://objects/tooltip.tscn" id="14_tiikr"]
|
[ext_resource type="PackedScene" uid="uid://b4pdt1gv2ymyi" path="res://objects/tooltip.tscn" id="14_tiikr"]
|
||||||
[ext_resource type="PackedScene" uid="uid://12jnkdygpxwc" path="res://objects/entities/exit_level.tscn" id="15_x1nqv"]
|
[ext_resource type="PackedScene" uid="uid://12jnkdygpxwc" path="res://objects/entities/exit_level.tscn" id="15_x1nqv"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_asu0i"]
|
||||||
|
script = ExtResource("3_ph1yb")
|
||||||
|
LevelName = "Tutorial 1"
|
||||||
|
ScenePath = "res://scenes/level_tutorial_1.tscn"
|
||||||
|
metadata/_custom_type_script = "uid://c2h0pqhxiqswe"
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0nwt7"]
|
[sub_resource type="Resource" id="Resource_0nwt7"]
|
||||||
script = ExtResource("7_3r0gs")
|
script = ExtResource("7_3r0gs")
|
||||||
duration = 0.25
|
duration = 0.25
|
||||||
@@ -34,7 +41,7 @@ point_count = 2
|
|||||||
[sub_resource type="CurveTexture" id="CurveTexture_7b7mt"]
|
[sub_resource type="CurveTexture" id="CurveTexture_7b7mt"]
|
||||||
curve = SubResource("Curve_82d6e")
|
curve = SubResource("Curve_82d6e")
|
||||||
|
|
||||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_c4p0h"]
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_8xasx"]
|
||||||
resource_local_to_scene = true
|
resource_local_to_scene = true
|
||||||
lifetime_randomness = 1.0
|
lifetime_randomness = 1.0
|
||||||
particle_flag_disable_z = true
|
particle_flag_disable_z = true
|
||||||
@@ -60,6 +67,9 @@ color_ramp = SubResource("GradientTexture1D_f1fvy")
|
|||||||
[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 = SubResource("Resource_asu0i")
|
||||||
|
|
||||||
[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")]
|
||||||
@@ -138,7 +148,7 @@ RequirementAmount = 0
|
|||||||
position = Vector2(-93, 13)
|
position = Vector2(-93, 13)
|
||||||
|
|
||||||
[node name="HitParticles" parent="Brick Player" index="23"]
|
[node name="HitParticles" parent="Brick Player" index="23"]
|
||||||
process_material = SubResource("ParticleProcessMaterial_c4p0h")
|
process_material = SubResource("ParticleProcessMaterial_8xasx")
|
||||||
|
|
||||||
[connection signal="Death" from="Brick Player/HealthComponent" to="UI Layer/DeathScreen" method="OnPlayerDeath"]
|
[connection signal="Death" from="Brick Player/HealthComponent" to="UI Layer/DeathScreen" method="OnPlayerDeath"]
|
||||||
[connection signal="Death" from="Brick Player/HealthComponent" to="UI Layer/GameOverScreen" method="OnPlayerDeath"]
|
[connection signal="Death" from="Brick Player/HealthComponent" to="UI Layer/GameOverScreen" method="OnPlayerDeath"]
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ point_count = 2
|
|||||||
[sub_resource type="CurveTexture" id="CurveTexture_7b7mt"]
|
[sub_resource type="CurveTexture" id="CurveTexture_7b7mt"]
|
||||||
curve = SubResource("Curve_82d6e")
|
curve = SubResource("Curve_82d6e")
|
||||||
|
|
||||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_1jcnd"]
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_84xgs"]
|
||||||
resource_local_to_scene = true
|
resource_local_to_scene = true
|
||||||
lifetime_randomness = 1.0
|
lifetime_randomness = 1.0
|
||||||
particle_flag_disable_z = true
|
particle_flag_disable_z = true
|
||||||
@@ -50,7 +50,7 @@ scale_curve = SubResource("CurveTexture_7b7mt")
|
|||||||
color = Color(0.764706, 0.443137, 0, 1)
|
color = Color(0.764706, 0.443137, 0, 1)
|
||||||
color_ramp = SubResource("GradientTexture1D_f1fvy")
|
color_ramp = SubResource("GradientTexture1D_f1fvy")
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_8o7w0"]
|
[sub_resource type="Resource" id="Resource_1jcnd"]
|
||||||
resource_local_to_scene = true
|
resource_local_to_scene = true
|
||||||
script = ExtResource("4_84xgs")
|
script = ExtResource("4_84xgs")
|
||||||
LevelName = "LEVEL_1_NAME"
|
LevelName = "LEVEL_1_NAME"
|
||||||
@@ -68,7 +68,7 @@ transition = 3
|
|||||||
z_index = 10
|
z_index = 10
|
||||||
|
|
||||||
[node name="HitParticles" parent="Brick Player" index="23"]
|
[node name="HitParticles" parent="Brick Player" index="23"]
|
||||||
process_material = SubResource("ParticleProcessMaterial_1jcnd")
|
process_material = SubResource("ParticleProcessMaterial_84xgs")
|
||||||
|
|
||||||
[node name="WorldEnvironment" parent="." unique_id=1232714328 instance=ExtResource("2_1vw1j")]
|
[node name="WorldEnvironment" parent="." unique_id=1232714328 instance=ExtResource("2_1vw1j")]
|
||||||
|
|
||||||
@@ -78,7 +78,7 @@ process_material = SubResource("ParticleProcessMaterial_1jcnd")
|
|||||||
Health = NodePath("../../Brick Player/HealthComponent")
|
Health = NodePath("../../Brick Player/HealthComponent")
|
||||||
|
|
||||||
[node name="DeathScreen" parent="UI Layer" index="1" node_paths=PackedStringArray("NodesToDisable")]
|
[node name="DeathScreen" parent="UI Layer" index="1" node_paths=PackedStringArray("NodesToDisable")]
|
||||||
CurrentLevel = SubResource("Resource_8o7w0")
|
CurrentLevel = SubResource("Resource_1jcnd")
|
||||||
NodesToDisable = [NodePath("../../Brick Player")]
|
NodesToDisable = [NodePath("../../Brick Player")]
|
||||||
|
|
||||||
[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")]
|
||||||
@@ -154,6 +154,11 @@ position = Vector2(1485, 25)
|
|||||||
position = Vector2(712, -343)
|
position = Vector2(712, -343)
|
||||||
Text = "LEVEL_1_TOOLTIP_1"
|
Text = "LEVEL_1_TOOLTIP_1"
|
||||||
|
|
||||||
|
[node name="Tooltip4" parent="." unique_id=2082155588 instance=ExtResource("18_4bhfj")]
|
||||||
|
position = Vector2(59, 24)
|
||||||
|
Text = "LEVEL_1_TOOLTIP_4"
|
||||||
|
metadata/_edit_group_ = true
|
||||||
|
|
||||||
[node name="Tooltip2" parent="." unique_id=1863913906 instance=ExtResource("18_4bhfj")]
|
[node name="Tooltip2" parent="." unique_id=1863913906 instance=ExtResource("18_4bhfj")]
|
||||||
position = Vector2(552, 25)
|
position = Vector2(552, 25)
|
||||||
Text = "LEVEL_1_TOOLTIP_2"
|
Text = "LEVEL_1_TOOLTIP_2"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
123
scenes/level_village_6.tscn
Normal file
123
scenes/level_village_6.tscn
Normal file
File diff suppressed because one or more lines are too long
@@ -24,8 +24,6 @@ public partial class CollectableComponent : Node
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public Func<Node2D, bool> CanCollect { get; set; }
|
public Func<Node2D, bool> CanCollect { get; set; }
|
||||||
|
|
||||||
private FloatingTextManager _floatingTextManager;
|
|
||||||
|
|
||||||
public override void _Ready()
|
public override void _Ready()
|
||||||
{
|
{
|
||||||
if (Area2D != null)
|
if (Area2D != null)
|
||||||
@@ -35,8 +33,6 @@ public partial class CollectableComponent : Node
|
|||||||
|
|
||||||
if (Owner.HasNode("FadeAwayComponent"))
|
if (Owner.HasNode("FadeAwayComponent"))
|
||||||
_hasFadeAway = true;
|
_hasFadeAway = true;
|
||||||
|
|
||||||
_floatingTextManager = GetNode<FloatingTextManager>(Constants.FloatingTextManagerPath);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private async void OnArea2DBodyEntered(Node2D body)
|
private async void OnArea2DBodyEntered(Node2D body)
|
||||||
@@ -53,21 +49,21 @@ public partial class CollectableComponent : Node
|
|||||||
switch (Data.Type)
|
switch (Data.Type)
|
||||||
{
|
{
|
||||||
case CollectableType.Coin:
|
case CollectableType.Coin:
|
||||||
_floatingTextManager?.ShowCoin((int)Data.Amount, ownerNode.GlobalPosition);
|
FloatingTextManager.Instance?.ShowCoin((int)Data.Amount, ownerNode.GlobalPosition);
|
||||||
EventBus.EmitCoinCollected((int)Data.Amount, ownerNode.GlobalPosition);
|
EventBus.EmitCoinCollected((int)Data.Amount, ownerNode.GlobalPosition);
|
||||||
break;
|
break;
|
||||||
case CollectableType.Health:
|
case CollectableType.Health:
|
||||||
_floatingTextManager?.ShowMessage("Healed!", ownerNode.GlobalPosition);
|
FloatingTextManager.Instance?.ShowMessage("Healed!", ownerNode.GlobalPosition);
|
||||||
EventBus.EmitItemCollected(Data.Type, Data.Amount, ownerNode.GlobalPosition);
|
EventBus.EmitItemCollected(Data.Type, Data.Amount, ownerNode.GlobalPosition);
|
||||||
break;
|
break;
|
||||||
case CollectableType.Kid:
|
case CollectableType.Kid:
|
||||||
_floatingTextManager?.ShowMessage("Rescued!", ownerNode.GlobalPosition);
|
FloatingTextManager.Instance?.ShowMessage("Rescued!", ownerNode.GlobalPosition);
|
||||||
EventBus.EmitChildRescued(ownerNode.GlobalPosition);
|
EventBus.EmitChildRescued(ownerNode.GlobalPosition);
|
||||||
break;
|
break;
|
||||||
case CollectableType.Skill:
|
case CollectableType.Skill:
|
||||||
if (Data.Skill != null)
|
if (Data.Skill != null)
|
||||||
{
|
{
|
||||||
_floatingTextManager?.ShowMessage($"{Data.Skill.Name} Unlocked!", ownerNode.GlobalPosition);
|
FloatingTextManager.Instance?.ShowMessage($"{Data.Skill.Name} Unlocked!", ownerNode.GlobalPosition);
|
||||||
EventBus.EmitSkillCollected(Data.Skill, ownerNode.GlobalPosition);
|
EventBus.EmitSkillCollected(Data.Skill, ownerNode.GlobalPosition);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user