Added background1 and bricks

This commit is contained in:
2026-07-02 15:43:19 +03:00
parent d9629a0921
commit 5b47b856be
7 changed files with 784 additions and 5 deletions
@@ -147,7 +147,6 @@ scale_max = 2.0
color_ramp = SubResource("GradientTexture1D_sn0t7")
[node name="TurretProjectile" type="Area2D" unique_id=978959486]
z_index = -5
collision_layer = 8
collision_mask = 3
script = ExtResource("1_6obn6")
+694
View File
@@ -1,11 +1,13 @@
[gd_scene format=3 uid="uid://hdnty666fw1h"]
[ext_resource type="Script" uid="uid://wm4pbk5w5ats" path="res://game/levels/abstract_level.gd" id="1_o2mui"]
[ext_resource type="Texture2D" uid="uid://chbymseqi78ns" path="res://images/background/background1.png" id="2_3fw0b"]
[ext_resource type="PackedScene" uid="uid://ts4dy8xmtot8" path="res://game/entities/player/player.tscn" id="2_r0ht6"]
[ext_resource type="PackedScene" uid="uid://0e3xvmn36j5b" path="res://game/menu/pause_menu.tscn" id="3_fnnmn"]
[ext_resource type="Shader" uid="uid://brudtlwas6x66" path="res://game/shaders/glitch.gdshader" id="4_6b8cu"]
[ext_resource type="Texture2D" uid="uid://b8rm1kxgci4l1" path="res://images/level/beams.png" id="4_pi5fd"]
[ext_resource type="Shader" uid="uid://b6gy8a5et63t1" path="res://game/shaders/code.gdshader" id="5_8ydah"]
[ext_resource type="Texture2D" uid="uid://fe83ekwwmnuv" path="res://images/level/bricks.png" id="5_un604"]
[ext_resource type="PackedScene" uid="uid://b1x0tmnf7hx7h" path="res://game/hud/health_bar.tscn" id="6_x8k35"]
[ext_resource type="PackedScene" uid="uid://cl7vqh8j2f5py" path="res://game/menu/game_over_menu.tscn" id="7_l0xih"]
[ext_resource type="PackedScene" uid="uid://bafplnd2un011" path="res://game/effects/code.tscn" id="8_b7vts"]
@@ -1167,13 +1169,695 @@ texture = ExtResource("4_pi5fd")
11:15/0/terrains_peering_bit/left_side = 0
11:15/0/terrains_peering_bit/top_side = 0
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_rvm7w"]
texture = ExtResource("5_un604")
0:0/0 = 0
0:0/0/terrain_set = 0
0:0/0/terrain = 1
0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:0/0 = 0
1:0/0/terrain_set = 0
1:0/0/terrain = 1
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/terrain_set = 0
2:0/0/terrain = 1
2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:1/0 = 0
0:1/0/terrain_set = 0
0:1/0/terrain = 1
0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:1/0/terrains_peering_bit/right_side = 1
1:1/0 = 0
1:1/0/terrain_set = 0
1:1/0/terrain = 1
1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:1/0/terrains_peering_bit/right_side = 1
2:1/0 = 0
2:1/0/terrain_set = 0
2:1/0/terrain = 1
2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:1/0/terrains_peering_bit/right_side = 1
0:2/0 = 0
0:2/0/terrain_set = 0
0:2/0/terrain = 1
0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:2/0/terrains_peering_bit/left_side = 1
1:2/0 = 0
1:2/0/terrain_set = 0
1:2/0/terrain = 1
1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:2/0/terrains_peering_bit/left_side = 1
2:2/0 = 0
2:2/0/terrain_set = 0
2:2/0/terrain = 1
2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:2/0/terrains_peering_bit/left_side = 1
0:3/0 = 0
0:3/0/terrain_set = 0
0:3/0/terrain = 1
0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:3/0/terrains_peering_bit/bottom_side = 1
1:3/0 = 0
1:3/0/terrain_set = 0
1:3/0/terrain = 1
1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:3/0/terrains_peering_bit/bottom_side = 1
2:3/0 = 0
2:3/0/terrain_set = 0
2:3/0/terrain = 1
2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:3/0/terrains_peering_bit/bottom_side = 1
0:4/0 = 0
0:4/0/terrain_set = 0
0:4/0/terrain = 1
0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:4/0/terrains_peering_bit/top_side = 1
1:4/0 = 0
1:4/0/terrain_set = 0
1:4/0/terrain = 1
1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:4/0/terrains_peering_bit/top_side = 1
2:4/0 = 0
2:4/0/terrain_set = 0
2:4/0/terrain = 1
2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:4/0/terrains_peering_bit/top_side = 1
0:5/0 = 0
0:5/0/terrain_set = 0
0:5/0/terrain = 1
0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:5/0/terrains_peering_bit/right_side = 1
0:5/0/terrains_peering_bit/left_side = 1
1:5/0 = 0
1:5/0/terrain_set = 0
1:5/0/terrain = 1
1:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:5/0/terrains_peering_bit/right_side = 1
1:5/0/terrains_peering_bit/left_side = 1
2:5/0 = 0
2:5/0/terrain_set = 0
2:5/0/terrain = 1
2:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:5/0/terrains_peering_bit/right_side = 1
2:5/0/terrains_peering_bit/left_side = 1
0:6/0 = 0
0:6/0/terrain_set = 0
0:6/0/terrain = 1
0:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:6/0/terrains_peering_bit/bottom_side = 1
0:6/0/terrains_peering_bit/top_side = 1
1:6/0 = 0
1:6/0/terrain_set = 0
1:6/0/terrain = 1
1:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:6/0/terrains_peering_bit/bottom_side = 1
1:6/0/terrains_peering_bit/top_side = 1
2:6/0 = 0
2:6/0/terrain_set = 0
2:6/0/terrain = 1
2:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:6/0/terrains_peering_bit/bottom_side = 1
2:6/0/terrains_peering_bit/top_side = 1
0:7/0 = 0
0:7/0/terrain_set = 0
0:7/0/terrain = 1
0:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:7/0/terrains_peering_bit/right_side = 1
0:7/0/terrains_peering_bit/top_side = 1
1:7/0 = 0
1:7/0/terrain_set = 0
1:7/0/terrain = 1
1:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:7/0/terrains_peering_bit/right_side = 1
1:7/0/terrains_peering_bit/top_side = 1
2:7/0 = 0
2:7/0/terrain_set = 0
2:7/0/terrain = 1
2:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:7/0/terrains_peering_bit/right_side = 1
2:7/0/terrains_peering_bit/top_side = 1
0:8/0 = 0
0:8/0/terrain_set = 0
0:8/0/terrain = 1
0:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:8/0/terrains_peering_bit/right_side = 1
0:8/0/terrains_peering_bit/bottom_side = 1
1:8/0 = 0
1:8/0/terrain_set = 0
1:8/0/terrain = 1
1:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:8/0/terrains_peering_bit/right_side = 1
1:8/0/terrains_peering_bit/bottom_side = 1
2:8/0 = 0
2:8/0/terrain_set = 0
2:8/0/terrain = 1
2:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:8/0/terrains_peering_bit/right_side = 1
2:8/0/terrains_peering_bit/bottom_side = 1
0:9/0 = 0
0:9/0/terrain_set = 0
0:9/0/terrain = 1
0:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:9/0/terrains_peering_bit/bottom_side = 1
0:9/0/terrains_peering_bit/left_side = 1
1:9/0 = 0
1:9/0/terrain_set = 0
1:9/0/terrain = 1
1:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:9/0/terrains_peering_bit/bottom_side = 1
1:9/0/terrains_peering_bit/left_side = 1
2:9/0 = 0
2:9/0/terrain_set = 0
2:9/0/terrain = 1
2:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:9/0/terrains_peering_bit/bottom_side = 1
2:9/0/terrains_peering_bit/left_side = 1
0:10/0 = 0
0:10/0/terrain_set = 0
0:10/0/terrain = 1
0:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:10/0/terrains_peering_bit/left_side = 1
0:10/0/terrains_peering_bit/top_side = 1
1:10/0 = 0
1:10/0/terrain_set = 0
1:10/0/terrain = 1
1:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:10/0/terrains_peering_bit/left_side = 1
1:10/0/terrains_peering_bit/top_side = 1
2:10/0 = 0
2:10/0/terrain_set = 0
2:10/0/terrain = 1
2:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:10/0/terrains_peering_bit/left_side = 1
2:10/0/terrains_peering_bit/top_side = 1
0:11/0 = 0
0:11/0/terrain_set = 0
0:11/0/terrain = 1
0:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:11/0/terrains_peering_bit/right_side = 1
0:11/0/terrains_peering_bit/bottom_side = 1
0:11/0/terrains_peering_bit/top_side = 1
1:11/0 = 0
1:11/0/terrain_set = 0
1:11/0/terrain = 1
1:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:11/0/terrains_peering_bit/right_side = 1
1:11/0/terrains_peering_bit/bottom_side = 1
1:11/0/terrains_peering_bit/top_side = 1
2:11/0 = 0
2:11/0/terrain_set = 0
2:11/0/terrain = 1
2:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:11/0/terrains_peering_bit/right_side = 1
2:11/0/terrains_peering_bit/bottom_side = 1
2:11/0/terrains_peering_bit/top_side = 1
0:12/0 = 0
0:12/0/terrain_set = 0
0:12/0/terrain = 1
0:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:12/0/terrains_peering_bit/bottom_side = 1
0:12/0/terrains_peering_bit/left_side = 1
0:12/0/terrains_peering_bit/top_side = 1
1:12/0 = 0
1:12/0/terrain_set = 0
1:12/0/terrain = 1
1:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:12/0/terrains_peering_bit/bottom_side = 1
1:12/0/terrains_peering_bit/left_side = 1
1:12/0/terrains_peering_bit/top_side = 1
2:12/0 = 0
2:12/0/terrain_set = 0
2:12/0/terrain = 1
2:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:12/0/terrains_peering_bit/bottom_side = 1
2:12/0/terrains_peering_bit/left_side = 1
2:12/0/terrains_peering_bit/top_side = 1
0:13/0 = 0
0:13/0/terrain_set = 0
0:13/0/terrain = 1
0:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:13/0/terrains_peering_bit/right_side = 1
0:13/0/terrains_peering_bit/left_side = 1
0:13/0/terrains_peering_bit/top_side = 1
1:13/0 = 0
1:13/0/terrain_set = 0
1:13/0/terrain = 1
1:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:13/0/terrains_peering_bit/right_side = 1
1:13/0/terrains_peering_bit/left_side = 1
1:13/0/terrains_peering_bit/top_side = 1
2:13/0 = 0
2:13/0/terrain_set = 0
2:13/0/terrain = 1
2:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:13/0/terrains_peering_bit/right_side = 1
2:13/0/terrains_peering_bit/left_side = 1
2:13/0/terrains_peering_bit/top_side = 1
0:14/0 = 0
0:14/0/terrain_set = 0
0:14/0/terrain = 1
0:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:14/0/terrains_peering_bit/right_side = 1
0:14/0/terrains_peering_bit/bottom_side = 1
0:14/0/terrains_peering_bit/left_side = 1
1:14/0 = 0
1:14/0/terrain_set = 0
1:14/0/terrain = 1
1:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:14/0/terrains_peering_bit/right_side = 1
1:14/0/terrains_peering_bit/bottom_side = 1
1:14/0/terrains_peering_bit/left_side = 1
2:14/0 = 0
2:14/0/terrain_set = 0
2:14/0/terrain = 1
2:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:14/0/terrains_peering_bit/right_side = 1
2:14/0/terrains_peering_bit/bottom_side = 1
2:14/0/terrains_peering_bit/left_side = 1
0:15/0 = 0
0:15/0/terrain_set = 0
0:15/0/terrain = 1
0:15/0/probability = 0.2
0:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:15/0/terrains_peering_bit/right_side = 1
0:15/0/terrains_peering_bit/bottom_side = 1
0:15/0/terrains_peering_bit/left_side = 1
0:15/0/terrains_peering_bit/top_side = 1
1:15/0 = 0
1:15/0/terrain_set = 0
1:15/0/terrain = 1
1:15/0/probability = 0.02
1:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:15/0/terrains_peering_bit/right_side = 1
1:15/0/terrains_peering_bit/bottom_side = 1
1:15/0/terrains_peering_bit/left_side = 1
1:15/0/terrains_peering_bit/top_side = 1
2:15/0 = 0
2:15/0/terrain_set = 0
2:15/0/terrain = 1
2:15/0/probability = 0.02
2:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:15/0/terrains_peering_bit/right_side = 1
2:15/0/terrains_peering_bit/bottom_side = 1
2:15/0/terrains_peering_bit/left_side = 1
2:15/0/terrains_peering_bit/top_side = 1
0:16/0 = 0
0:16/0/terrain_set = 0
0:16/0/terrain = 1
0:16/0/probability = 0.02
0:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:16/0/terrains_peering_bit/right_side = 1
0:16/0/terrains_peering_bit/bottom_side = 1
0:16/0/terrains_peering_bit/left_side = 1
0:16/0/terrains_peering_bit/top_side = 1
1:16/0 = 0
1:16/0/terrain_set = 0
1:16/0/terrain = 1
1:16/0/probability = 0.02
1:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:16/0/terrains_peering_bit/right_side = 1
1:16/0/terrains_peering_bit/bottom_side = 1
1:16/0/terrains_peering_bit/left_side = 1
1:16/0/terrains_peering_bit/top_side = 1
2:16/0 = 0
2:16/0/terrain_set = 0
2:16/0/terrain = 1
2:16/0/probability = 0.02
2:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:16/0/terrains_peering_bit/right_side = 1
2:16/0/terrains_peering_bit/bottom_side = 1
2:16/0/terrains_peering_bit/left_side = 1
2:16/0/terrains_peering_bit/top_side = 1
0:17/0 = 0
0:17/0/terrain_set = 0
0:17/0/terrain = 1
0:17/0/probability = 0.02
0:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:17/0/terrains_peering_bit/right_side = 1
0:17/0/terrains_peering_bit/bottom_side = 1
0:17/0/terrains_peering_bit/left_side = 1
0:17/0/terrains_peering_bit/top_side = 1
1:17/0 = 0
1:17/0/terrain_set = 0
1:17/0/terrain = 1
1:17/0/probability = 0.02
1:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:17/0/terrains_peering_bit/right_side = 1
1:17/0/terrains_peering_bit/bottom_side = 1
1:17/0/terrains_peering_bit/left_side = 1
1:17/0/terrains_peering_bit/top_side = 1
2:17/0 = 0
2:17/0/terrain_set = 0
2:17/0/terrain = 1
2:17/0/probability = 0.02
2:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:17/0/terrains_peering_bit/right_side = 1
2:17/0/terrains_peering_bit/bottom_side = 1
2:17/0/terrains_peering_bit/left_side = 1
2:17/0/terrains_peering_bit/top_side = 1
0:18/0 = 0
0:18/0/terrain_set = 0
0:18/0/terrain = 1
0:18/0/probability = 0.04
0:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:18/0/terrains_peering_bit/right_side = 1
0:18/0/terrains_peering_bit/bottom_side = 1
0:18/0/terrains_peering_bit/left_side = 1
0:18/0/terrains_peering_bit/top_side = 1
1:18/0 = 0
1:18/0/terrain_set = 0
1:18/0/terrain = 1
1:18/0/probability = 0.04
1:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:18/0/terrains_peering_bit/right_side = 1
1:18/0/terrains_peering_bit/bottom_side = 1
1:18/0/terrains_peering_bit/left_side = 1
1:18/0/terrains_peering_bit/top_side = 1
2:18/0 = 0
2:18/0/terrain_set = 0
2:18/0/terrain = 1
2:18/0/probability = 0.04
2:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:18/0/terrains_peering_bit/right_side = 1
2:18/0/terrains_peering_bit/bottom_side = 1
2:18/0/terrains_peering_bit/left_side = 1
2:18/0/terrains_peering_bit/top_side = 1
3:18/0 = 0
3:18/0/terrain_set = 0
3:18/0/terrain = 1
3:18/0/probability = 0.04
3:18/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:18/0/terrains_peering_bit/right_side = 1
3:18/0/terrains_peering_bit/bottom_side = 1
3:18/0/terrains_peering_bit/left_side = 1
3:18/0/terrains_peering_bit/top_side = 1
3:19/0 = 0
3:19/0/terrain_set = 0
3:19/0/terrain = 1
3:19/0/probability = 0.04
3:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:19/0/terrains_peering_bit/right_side = 1
3:19/0/terrains_peering_bit/bottom_side = 1
3:19/0/terrains_peering_bit/left_side = 1
3:19/0/terrains_peering_bit/top_side = 1
2:19/0 = 0
2:19/0/terrain_set = 0
2:19/0/terrain = 1
2:19/0/probability = 0.04
2:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:19/0/terrains_peering_bit/right_side = 1
2:19/0/terrains_peering_bit/bottom_side = 1
2:19/0/terrains_peering_bit/left_side = 1
2:19/0/terrains_peering_bit/top_side = 1
1:19/0 = 0
1:19/0/terrain_set = 0
1:19/0/terrain = 1
1:19/0/probability = 0.04
1:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:19/0/terrains_peering_bit/right_side = 1
1:19/0/terrains_peering_bit/bottom_side = 1
1:19/0/terrains_peering_bit/left_side = 1
1:19/0/terrains_peering_bit/top_side = 1
0:19/0 = 0
0:19/0/terrain_set = 0
0:19/0/terrain = 1
0:19/0/probability = 0.04
0:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:19/0/terrains_peering_bit/right_side = 1
0:19/0/terrains_peering_bit/bottom_side = 1
0:19/0/terrains_peering_bit/left_side = 1
0:19/0/terrains_peering_bit/top_side = 1
3:17/0 = 0
3:17/0/terrain_set = 0
3:17/0/terrain = 1
3:17/0/probability = 0.02
3:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:17/0/terrains_peering_bit/right_side = 1
3:17/0/terrains_peering_bit/bottom_side = 1
3:17/0/terrains_peering_bit/left_side = 1
3:17/0/terrains_peering_bit/top_side = 1
3:16/0 = 0
3:16/0/terrain_set = 0
3:16/0/terrain = 1
3:16/0/probability = 0.02
3:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:16/0/terrains_peering_bit/right_side = 1
3:16/0/terrains_peering_bit/bottom_side = 1
3:16/0/terrains_peering_bit/left_side = 1
3:16/0/terrains_peering_bit/top_side = 1
3:15/0 = 0
3:15/0/terrain_set = 0
3:15/0/terrain = 1
3:15/0/probability = 0.02
3:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:15/0/terrains_peering_bit/right_side = 1
3:15/0/terrains_peering_bit/bottom_side = 1
3:15/0/terrains_peering_bit/left_side = 1
3:15/0/terrains_peering_bit/top_side = 1
3:14/0 = 0
3:14/0/terrain_set = 0
3:14/0/terrain = 1
3:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:14/0/terrains_peering_bit/right_side = 1
3:14/0/terrains_peering_bit/bottom_side = 1
3:14/0/terrains_peering_bit/left_side = 1
3:13/0 = 0
3:13/0/terrain_set = 0
3:13/0/terrain = 1
3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:13/0/terrains_peering_bit/right_side = 1
3:13/0/terrains_peering_bit/left_side = 1
3:13/0/terrains_peering_bit/top_side = 1
3:12/0 = 0
3:12/0/terrain_set = 0
3:12/0/terrain = 1
3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:12/0/terrains_peering_bit/bottom_side = 1
3:12/0/terrains_peering_bit/left_side = 1
3:12/0/terrains_peering_bit/top_side = 1
3:11/0 = 0
3:11/0/terrain_set = 0
3:11/0/terrain = 1
3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:11/0/terrains_peering_bit/right_side = 1
3:11/0/terrains_peering_bit/bottom_side = 1
3:11/0/terrains_peering_bit/top_side = 1
3:10/0 = 0
3:10/0/terrain_set = 0
3:10/0/terrain = 1
3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:10/0/terrains_peering_bit/left_side = 1
3:10/0/terrains_peering_bit/top_side = 1
3:9/0 = 0
3:9/0/terrain_set = 0
3:9/0/terrain = 1
3:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:9/0/terrains_peering_bit/bottom_side = 1
3:9/0/terrains_peering_bit/left_side = 1
3:8/0 = 0
3:8/0/terrain_set = 0
3:8/0/terrain = 1
3:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:8/0/terrains_peering_bit/right_side = 1
3:8/0/terrains_peering_bit/bottom_side = 1
3:7/0 = 0
3:7/0/terrain_set = 0
3:7/0/terrain = 1
3:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:7/0/terrains_peering_bit/right_side = 1
3:7/0/terrains_peering_bit/top_side = 1
3:6/0 = 0
3:6/0/terrain_set = 0
3:6/0/terrain = 1
3:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:6/0/terrains_peering_bit/bottom_side = 1
3:6/0/terrains_peering_bit/top_side = 1
3:5/0 = 0
3:5/0/terrain_set = 0
3:5/0/terrain = 1
3:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:5/0/terrains_peering_bit/right_side = 1
3:5/0/terrains_peering_bit/left_side = 1
3:4/0 = 0
3:4/0/terrain_set = 0
3:4/0/terrain = 1
3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:4/0/terrains_peering_bit/top_side = 1
3:3/0 = 0
3:3/0/terrain_set = 0
3:3/0/terrain = 1
3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:3/0/terrains_peering_bit/bottom_side = 1
3:2/0 = 0
3:2/0/terrain_set = 0
3:2/0/terrain = 1
3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:2/0/terrains_peering_bit/left_side = 1
3:1/0 = 0
3:1/0/terrain_set = 0
3:1/0/terrain = 1
3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:1/0/terrains_peering_bit/right_side = 1
3:0/0 = 0
3:0/0/terrain_set = 0
3:0/0/terrain = 1
3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:20/0 = 0
0:20/0/terrain_set = 0
0:20/0/terrain = 1
0:20/0/probability = 0.2
0:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:20/0/terrains_peering_bit/right_side = 1
0:20/0/terrains_peering_bit/bottom_side = 1
0:20/0/terrains_peering_bit/left_side = 1
0:20/0/terrains_peering_bit/top_side = 1
1:20/0 = 0
1:20/0/terrain_set = 0
1:20/0/terrain = 1
1:20/0/probability = 0.2
1:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:20/0/terrains_peering_bit/right_side = 1
1:20/0/terrains_peering_bit/bottom_side = 1
1:20/0/terrains_peering_bit/left_side = 1
1:20/0/terrains_peering_bit/top_side = 1
2:20/0 = 0
2:20/0/terrain_set = 0
2:20/0/terrain = 1
2:20/0/probability = 0.2
2:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:20/0/terrains_peering_bit/right_side = 1
2:20/0/terrains_peering_bit/bottom_side = 1
2:20/0/terrains_peering_bit/left_side = 1
2:20/0/terrains_peering_bit/top_side = 1
3:20/0 = 0
3:20/0/terrain_set = 0
3:20/0/terrain = 1
3:20/0/probability = 0.2
3:20/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:20/0/terrains_peering_bit/right_side = 1
3:20/0/terrains_peering_bit/bottom_side = 1
3:20/0/terrains_peering_bit/left_side = 1
3:20/0/terrains_peering_bit/top_side = 1
3:21/0 = 0
3:21/0/terrain_set = 0
3:21/0/terrain = 1
3:21/0/probability = 0.2
3:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:21/0/terrains_peering_bit/right_side = 1
3:21/0/terrains_peering_bit/bottom_side = 1
3:21/0/terrains_peering_bit/left_side = 1
3:21/0/terrains_peering_bit/top_side = 1
2:21/0 = 0
2:21/0/terrain_set = 0
2:21/0/terrain = 1
2:21/0/probability = 0.2
2:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:21/0/terrains_peering_bit/right_side = 1
2:21/0/terrains_peering_bit/bottom_side = 1
2:21/0/terrains_peering_bit/left_side = 1
2:21/0/terrains_peering_bit/top_side = 1
1:21/0 = 0
1:21/0/terrain_set = 0
1:21/0/terrain = 1
1:21/0/probability = 0.2
1:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:21/0/terrains_peering_bit/right_side = 1
1:21/0/terrains_peering_bit/bottom_side = 1
1:21/0/terrains_peering_bit/left_side = 1
1:21/0/terrains_peering_bit/top_side = 1
0:21/0 = 0
0:21/0/terrain_set = 0
0:21/0/terrain = 1
0:21/0/probability = 0.2
0:21/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:21/0/terrains_peering_bit/right_side = 1
0:21/0/terrains_peering_bit/bottom_side = 1
0:21/0/terrains_peering_bit/left_side = 1
0:21/0/terrains_peering_bit/top_side = 1
0:22/0 = 0
0:22/0/terrain_set = 0
0:22/0/terrain = 1
0:22/0/probability = 0.2
0:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:22/0/terrains_peering_bit/right_side = 1
0:22/0/terrains_peering_bit/bottom_side = 1
0:22/0/terrains_peering_bit/left_side = 1
0:22/0/terrains_peering_bit/top_side = 1
0:23/0 = 0
0:23/0/terrain_set = 0
0:23/0/terrain = 1
0:23/0/probability = 0.2
0:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
0:23/0/terrains_peering_bit/right_side = 1
0:23/0/terrains_peering_bit/bottom_side = 1
0:23/0/terrains_peering_bit/left_side = 1
0:23/0/terrains_peering_bit/top_side = 1
1:23/0 = 0
1:23/0/terrain_set = 0
1:23/0/terrain = 1
1:23/0/probability = 0.2
1:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:23/0/terrains_peering_bit/right_side = 1
1:23/0/terrains_peering_bit/bottom_side = 1
1:23/0/terrains_peering_bit/left_side = 1
1:23/0/terrains_peering_bit/top_side = 1
1:22/0 = 0
1:22/0/terrain_set = 0
1:22/0/terrain = 1
1:22/0/probability = 0.2
1:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:22/0/terrains_peering_bit/right_side = 1
1:22/0/terrains_peering_bit/bottom_side = 1
1:22/0/terrains_peering_bit/left_side = 1
1:22/0/terrains_peering_bit/top_side = 1
2:22/0 = 0
2:22/0/terrain_set = 0
2:22/0/terrain = 1
2:22/0/probability = 0.2
2:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:22/0/terrains_peering_bit/right_side = 1
2:22/0/terrains_peering_bit/bottom_side = 1
2:22/0/terrains_peering_bit/left_side = 1
2:22/0/terrains_peering_bit/top_side = 1
3:22/0 = 0
3:22/0/terrain_set = 0
3:22/0/terrain = 1
3:22/0/probability = 0.2
3:22/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:22/0/terrains_peering_bit/right_side = 1
3:22/0/terrains_peering_bit/bottom_side = 1
3:22/0/terrains_peering_bit/left_side = 1
3:22/0/terrains_peering_bit/top_side = 1
3:23/0 = 0
3:23/0/terrain_set = 0
3:23/0/terrain = 1
3:23/0/probability = 0.2
3:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:23/0/terrains_peering_bit/right_side = 1
3:23/0/terrains_peering_bit/bottom_side = 1
3:23/0/terrains_peering_bit/left_side = 1
3:23/0/terrains_peering_bit/top_side = 1
2:23/0 = 0
2:23/0/terrain_set = 0
2:23/0/terrain = 1
2:23/0/probability = 0.2
2:23/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:23/0/terrains_peering_bit/right_side = 1
2:23/0/terrains_peering_bit/bottom_side = 1
2:23/0/terrains_peering_bit/left_side = 1
2:23/0/terrains_peering_bit/top_side = 1
[sub_resource type="TileSet" id="TileSet_71ysb"]
physics_layer_0/collision_layer = 1
physics_layer_0/collision_mask = 0
terrain_set_0/mode = 2
terrain_set_0/terrain_0/name = "Beams"
terrain_set_0/terrain_0/color = Color(0.64282656, 0, 0.1545574, 1)
terrain_set_0/terrain_1/name = "Bricks"
terrain_set_0/terrain_1/color = Color(0.5, 0.4375, 0.25, 1)
sources/0 = SubResource("TileSetAtlasSource_6b8cu")
sources/1 = SubResource("TileSetAtlasSource_rvm7w")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_yeikn"]
shader = ExtResource("4_6b8cu")
@@ -1208,6 +1892,16 @@ initial_corruption_x = null
corruption_speed = null
desctruction_offset = null
[node name="Background" type="Node2D" parent="." unique_id=753724440]
[node name="Parallax1" type="Parallax2D" parent="Background" unique_id=1102720638]
scroll_scale = Vector2(0.01, 0.01)
scroll_offset = Vector2(-602, 180)
repeat_size = Vector2(900, 0)
[node name="Sprite2D" type="Sprite2D" parent="Background/Parallax1" unique_id=1313622890]
texture = ExtResource("2_3fw0b")
[node name="Player" parent="." unique_id=763780926 instance=ExtResource("2_r0ht6")]
[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=502099522]
File diff suppressed because one or more lines are too long
Binary file not shown.
+40
View File
@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://chbymseqi78ns"
path="res://.godot/imported/background1.png-a568d652bb3c858546f03ffc86a785b5.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://images/background/background1.png"
dest_files=["res://.godot/imported/background1.png-a568d652bb3c858546f03ffc86a785b5.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
BIN
View File
Binary file not shown.
+40
View File
@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://fe83ekwwmnuv"
path="res://.godot/imported/bricks.png-285aa3afc22b865086b6035e987b6103.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://images/level/bricks.png"
dest_files=["res://.godot/imported/bricks.png-285aa3afc22b865086b6035e987b6103.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1