2025-10-28 01:02:09 +00:00
|
|
|
[gd_scene load_steps=22 format=4 uid="uid://cy1i6ucex6m0d"]
|
2025-09-30 01:11:01 +00:00
|
|
|
|
|
|
|
|
[ext_resource type="Script" uid="uid://c546prectbgc7" path="res://scripts/gamecontroller.gd" id="1_lbhrr"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://qv8blu8wkqvq" path="res://scenes/crate.tscn" id="1_uwrxv"]
|
2025-10-07 00:55:58 +00:00
|
|
|
[ext_resource type="Script" uid="uid://barmq4qhp5cvl" path="res://scripts/scene_manager.gd" id="2_p57ef"]
|
2025-10-21 01:05:01 +00:00
|
|
|
[ext_resource type="Texture2D" uid="uid://cy2xlq65lg2b" path="res://assets/graphics/env/terrain/Terrain (32x32).png" id="2_u5sy4"]
|
2025-10-28 01:02:09 +00:00
|
|
|
[ext_resource type="Texture2D" uid="uid://cou2dhnt8x8d7" path="res://assets/graphics/env/sky.png" id="2_vtaks"]
|
2025-09-30 01:11:01 +00:00
|
|
|
[ext_resource type="PackedScene" uid="uid://dmrrbiwqptrho" path="res://scenes/trigger.tscn" id="2_yqjtg"]
|
2025-10-28 01:02:09 +00:00
|
|
|
[ext_resource type="Texture2D" uid="uid://na61n1gqy7r5" path="res://assets/graphics/env/terrain/veg_32x32(1).png" id="3_0tnpc"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://yns5hjgu5net" path="res://assets/graphics/env/background.png" id="3_kvpfn"]
|
2025-09-30 01:11:01 +00:00
|
|
|
[ext_resource type="PackedScene" uid="uid://b1yy0sybg66hh" path="res://scenes/player.tscn" id="3_lnu2h"]
|
2025-10-28 01:02:09 +00:00
|
|
|
[ext_resource type="Texture2D" uid="uid://dqgc7aef0pm78" path="res://assets/graphics/env/terrain/mushroom_32x64(1).png" id="4_vtaks"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://ds2j76cg1r8y2" path="res://assets/graphics/objects/plane.png" id="5_kvpfn"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://dxocmoeuu32ex" path="res://scenes/coin.tscn" id="12_dinhu"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://ccx1uakpj5143" path="res://scenes/slime.tscn" id="13_kvuet"]
|
2025-09-30 01:11:01 +00:00
|
|
|
|
2025-10-21 01:05:01 +00:00
|
|
|
[sub_resource type="TileMapPattern" id="TileMapPattern_p57ef"]
|
|
|
|
|
tile_data = PackedInt32Array(0, 0, 4, 1, 65536, 4, 2, 65536, 4, 3, 65536, 4, 4, 131072, 4)
|
|
|
|
|
|
|
|
|
|
[sub_resource type="TileMapPattern" id="TileMapPattern_u5sy4"]
|
|
|
|
|
tile_data = PackedInt32Array(0, 0, 4, 1, 65536, 4, 2, 65536, 4, 3, 65536, 4, 4, 131072, 4)
|
|
|
|
|
|
|
|
|
|
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_gee14"]
|
|
|
|
|
texture = ExtResource("2_u5sy4")
|
|
|
|
|
texture_region_size = Vector2i(32, 32)
|
|
|
|
|
0:0/0 = 0
|
|
|
|
|
0:0/0/terrain_set = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
0:0/0/terrains_peering_bit/bottom_right_corner = 0
|
|
|
|
|
0:0/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
1:0/0 = 0
|
|
|
|
|
1:0/0/terrain_set = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
1:0/0/terrains_peering_bit/bottom_right_corner = 0
|
|
|
|
|
1:0/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
1:0/0/terrains_peering_bit/bottom_left_corner = 0
|
|
|
|
|
2:0/0 = 0
|
|
|
|
|
2:0/0/terrain_set = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
2:0/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
2:0/0/terrains_peering_bit/bottom_left_corner = 0
|
|
|
|
|
4:0/0 = 0
|
|
|
|
|
4:0/0/terrain_set = 0
|
|
|
|
|
4:0/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
4:0/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
6:0/0 = 0
|
|
|
|
|
6:0/0/terrain_set = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
6:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(3.8235703, 1.5931549, 16, 1.5931549, 16, 16, 4.1422005, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
6:0/0/terrains_peering_bit/bottom_left_corner = 0
|
|
|
|
|
6:0/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
6:0/0/terrains_peering_bit/top_left_corner = 0
|
|
|
|
|
6:0/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
6:0/0/terrains_peering_bit/top_right_corner = 0
|
|
|
|
|
7:0/0 = 0
|
|
|
|
|
7:0/0/terrain_set = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
7:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 16, -1.9117832, 16, -1.593153, 1.2745247, -16, 0.95589066)
|
2025-10-21 01:05:01 +00:00
|
|
|
7:0/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
7:0/0/terrains_peering_bit/bottom_right_corner = 0
|
|
|
|
|
7:0/0/terrains_peering_bit/top_left_corner = 0
|
|
|
|
|
7:0/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
7:0/0/terrains_peering_bit/top_right_corner = 0
|
|
|
|
|
9:0/0 = 0
|
|
|
|
|
9:0/0/terrain_set = 0
|
|
|
|
|
9:0/0/terrain = 0
|
|
|
|
|
9:0/0/terrains_peering_bit/bottom_right_corner = 0
|
|
|
|
|
9:0/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
9:0/0/terrains_peering_bit/bottom_left_corner = 0
|
|
|
|
|
9:0/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
10:0/0 = 0
|
|
|
|
|
10:0/0/terrain_set = 0
|
|
|
|
|
10:0/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
10:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(2.2304153, -16, 16, -16, 16, 16, 1.9117851, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
10:0/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
10:0/0/terrains_peering_bit/bottom_left_corner = 0
|
|
|
|
|
10:0/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
10:0/0/terrains_peering_bit/top_left_corner = 0
|
|
|
|
|
10:0/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
12:0/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
12:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 0.95589066, -16, 0.95589066)
|
2025-10-21 01:05:01 +00:00
|
|
|
13:0/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
13:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 0.95589066, -16, 0.95589066)
|
2025-10-21 01:05:01 +00:00
|
|
|
15:0/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
15:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
0:1/0 = 0
|
|
|
|
|
0:1/0/terrain_set = 0
|
|
|
|
|
0:1/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
0:1/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
0:1/0/terrains_peering_bit/bottom_right_corner = 0
|
|
|
|
|
0:1/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
0:1/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
0:1/0/terrains_peering_bit/top_right_corner = 0
|
|
|
|
|
1:1/0 = 0
|
|
|
|
|
1:1/0/terrain_set = 0
|
|
|
|
|
1:1/0/terrain = 0
|
|
|
|
|
1:1/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
1:1/0/terrains_peering_bit/bottom_right_corner = 0
|
|
|
|
|
1:1/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
1:1/0/terrains_peering_bit/bottom_left_corner = 0
|
|
|
|
|
1:1/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
1:1/0/terrains_peering_bit/top_left_corner = 0
|
|
|
|
|
1:1/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
1:1/0/terrains_peering_bit/top_right_corner = 0
|
|
|
|
|
2:1/0 = 0
|
|
|
|
|
2:1/0/terrain_set = 0
|
|
|
|
|
2:1/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
2:1/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
2:1/0/terrains_peering_bit/bottom_left_corner = 0
|
|
|
|
|
2:1/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
2:1/0/terrains_peering_bit/top_left_corner = 0
|
|
|
|
|
2:1/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
4:1/0 = 0
|
|
|
|
|
4:1/0/terrain_set = 0
|
|
|
|
|
4:1/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
4:1/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
4:1/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
6:1/0 = 0
|
|
|
|
|
6:1/0/terrain_set = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
6:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(3.8235703, 1.5931549, 16, 1.5931549, 16, -16, 4.1422005, -16)
|
2025-10-21 01:05:01 +00:00
|
|
|
6:1/0/terrains_peering_bit/bottom_right_corner = 0
|
|
|
|
|
6:1/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
6:1/0/terrains_peering_bit/bottom_left_corner = 0
|
|
|
|
|
6:1/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
6:1/0/terrains_peering_bit/top_left_corner = 0
|
|
|
|
|
7:1/0 = 0
|
|
|
|
|
7:1/0/terrain_set = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
7:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -1.593153, -16, -1.593153, 1.2745247, -16, 0.95589066)
|
2025-10-21 01:05:01 +00:00
|
|
|
7:1/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
7:1/0/terrains_peering_bit/bottom_right_corner = 0
|
|
|
|
|
7:1/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
7:1/0/terrains_peering_bit/bottom_left_corner = 0
|
|
|
|
|
7:1/0/terrains_peering_bit/top_right_corner = 0
|
|
|
|
|
9:1/0 = 0
|
|
|
|
|
9:1/0/terrain_set = 0
|
|
|
|
|
9:1/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
9:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -4.1421986, -16, -4.1421986, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
9:1/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
9:1/0/terrains_peering_bit/bottom_right_corner = 0
|
|
|
|
|
9:1/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
9:1/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
9:1/0/terrains_peering_bit/top_right_corner = 0
|
|
|
|
|
10:1/0 = 0
|
|
|
|
|
10:1/0/terrain_set = 0
|
|
|
|
|
10:1/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
10:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
10:1/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
10:1/0/terrains_peering_bit/bottom_side = 0
|
|
|
|
|
10:1/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
10:1/0/terrains_peering_bit/top_left_corner = 0
|
|
|
|
|
10:1/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
10:1/0/terrains_peering_bit/top_right_corner = 0
|
|
|
|
|
12:1/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
12:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
13:1/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
13:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
15:1/0 = 0
|
|
|
|
|
16:1/0 = 0
|
|
|
|
|
0:2/0 = 0
|
|
|
|
|
0:2/0/terrain_set = 0
|
|
|
|
|
0:2/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
0:2/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
0:2/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
0:2/0/terrains_peering_bit/top_right_corner = 0
|
|
|
|
|
1:2/0 = 0
|
|
|
|
|
1:2/0/terrain_set = 0
|
|
|
|
|
1:2/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
1:2/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
1:2/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
1:2/0/terrains_peering_bit/top_left_corner = 0
|
|
|
|
|
1:2/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
1:2/0/terrains_peering_bit/top_right_corner = 0
|
|
|
|
|
2:2/0 = 0
|
|
|
|
|
2:2/0/terrain_set = 0
|
|
|
|
|
2:2/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
2:2/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
2:2/0/terrains_peering_bit/top_left_corner = 0
|
|
|
|
|
2:2/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
4:2/0 = 0
|
|
|
|
|
4:2/0/terrain_set = 0
|
|
|
|
|
4:2/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
4:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
4:2/0/terrains_peering_bit/top_side = 0
|
|
|
|
|
6:3/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
6:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -6.0539837, -16, -5.7353516, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
7:3/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
7:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(4.779461, 16, 16, 16, 16, -16, 4.1422005, -16)
|
2025-10-21 01:05:01 +00:00
|
|
|
9:3/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
9:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 0.95589066, -16, 0.95589066)
|
2025-10-21 01:05:01 +00:00
|
|
|
10:3/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 0.95589066, -16, 0.95589066)
|
2025-10-21 01:05:01 +00:00
|
|
|
12:3/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
12:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
13:3/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
13:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
15:3/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
15:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
16:3/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
16:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
0:4/0 = 0
|
|
|
|
|
0:4/0/terrain_set = 0
|
|
|
|
|
0:4/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
0:4/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
1:4/0 = 0
|
|
|
|
|
1:4/0/terrain_set = 0
|
|
|
|
|
1:4/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
1:4/0/terrains_peering_bit/right_side = 0
|
|
|
|
|
1:4/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
2:4/0 = 0
|
|
|
|
|
2:4/0/terrain_set = 0
|
|
|
|
|
2:4/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
2:4/0/terrains_peering_bit/left_side = 0
|
|
|
|
|
4:4/0 = 0
|
|
|
|
|
4:4/0/terrain_set = 0
|
|
|
|
|
4:4/0/terrain = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
4:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
6:4/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
6:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -6.0539837, -16, -5.7353516, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
7:4/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
7:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(4.779461, 16, 16, 16, 16, -16, 4.1422005, -16)
|
2025-10-21 01:05:01 +00:00
|
|
|
9:4/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
9:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
10:4/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
10:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
12:4/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
12:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
13:4/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
13:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
15:4/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
15:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
16:4/0 = 0
|
2025-10-28 01:02:09 +00:00
|
|
|
16:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
|
2025-10-21 01:05:01 +00:00
|
|
|
4:3/0 = 0
|
|
|
|
|
3:3/0 = 0
|
|
|
|
|
3:2/0 = 0
|
|
|
|
|
3:1/0 = 0
|
2025-09-30 01:11:01 +00:00
|
|
|
|
2025-10-28 01:02:09 +00:00
|
|
|
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_dinhu"]
|
|
|
|
|
texture = ExtResource("3_0tnpc")
|
|
|
|
|
texture_region_size = Vector2i(32, 32)
|
|
|
|
|
0:0/0 = 0
|
|
|
|
|
0:0/0/terrain_set = 0
|
|
|
|
|
0:0/0/terrain = 1
|
|
|
|
|
|
|
|
|
|
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_kvuet"]
|
|
|
|
|
texture = ExtResource("4_vtaks")
|
|
|
|
|
texture_region_size = Vector2i(32, 32)
|
|
|
|
|
0:0/0 = 0
|
|
|
|
|
0:0/0/terrain_set = 0
|
|
|
|
|
0:0/0/terrains_peering_bit/bottom_side = 1
|
|
|
|
|
0:1/0 = 0
|
|
|
|
|
0:1/0/terrain_set = 0
|
|
|
|
|
0:1/0/terrain = 1
|
|
|
|
|
0:1/0/terrains_peering_bit/top_side = 1
|
|
|
|
|
|
2025-10-21 01:05:01 +00:00
|
|
|
[sub_resource type="TileSet" id="TileSet_0tnpc"]
|
|
|
|
|
tile_size = Vector2i(32, 32)
|
2025-10-28 01:02:09 +00:00
|
|
|
physics_layer_0/collision_layer = 1
|
2025-10-21 01:05:01 +00:00
|
|
|
terrain_set_0/mode = 0
|
|
|
|
|
terrain_set_0/terrain_0/name = "LeafyDirt"
|
|
|
|
|
terrain_set_0/terrain_0/color = Color(0.5, 0.34375, 0.25, 1)
|
2025-10-28 01:02:09 +00:00
|
|
|
terrain_set_0/terrain_1/name = "Veg"
|
|
|
|
|
terrain_set_0/terrain_1/color = Color(0.5, 0.4375, 0.25, 1)
|
2025-10-21 01:05:01 +00:00
|
|
|
sources/0 = SubResource("TileSetAtlasSource_gee14")
|
2025-10-28 01:02:09 +00:00
|
|
|
sources/1 = SubResource("TileSetAtlasSource_dinhu")
|
|
|
|
|
sources/2 = SubResource("TileSetAtlasSource_kvuet")
|
2025-10-21 01:05:01 +00:00
|
|
|
pattern_0 = SubResource("TileMapPattern_p57ef")
|
|
|
|
|
pattern_1 = SubResource("TileMapPattern_u5sy4")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_8cj0n"]
|
2025-09-30 01:11:01 +00:00
|
|
|
|
|
|
|
|
[sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_8cj0n"]
|
|
|
|
|
|
|
|
|
|
[node name="Game" type="Node2D"]
|
2025-10-06 20:01:50 +00:00
|
|
|
position = Vector2(6, 2)
|
2025-09-30 01:11:01 +00:00
|
|
|
script = ExtResource("1_lbhrr")
|
|
|
|
|
|
2025-10-28 01:02:09 +00:00
|
|
|
[node name="sky" type="Parallax2D" parent="."]
|
|
|
|
|
repeat_size = Vector2(320, 160)
|
|
|
|
|
|
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="sky"]
|
|
|
|
|
position = Vector2(154, 88)
|
|
|
|
|
texture = ExtResource("2_vtaks")
|
|
|
|
|
|
|
|
|
|
[node name="trees" type="Parallax2D" parent="."]
|
|
|
|
|
scroll_scale = Vector2(0.5, 1)
|
|
|
|
|
repeat_size = Vector2(300, 0)
|
|
|
|
|
|
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="trees"]
|
|
|
|
|
position = Vector2(154, 504)
|
|
|
|
|
texture = ExtResource("3_kvpfn")
|
|
|
|
|
|
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="."]
|
|
|
|
|
texture_filter = 1
|
|
|
|
|
position = Vector2(-434.00003, 542)
|
|
|
|
|
scale = Vector2(3.5, 3.5625)
|
|
|
|
|
texture = ExtResource("5_kvpfn")
|
|
|
|
|
|
2025-10-21 01:05:01 +00:00
|
|
|
[node name="TileMapLayer" type="TileMapLayer" parent="."]
|
2025-10-28 01:02:09 +00:00
|
|
|
texture_filter = 1
|
|
|
|
|
tile_map_data = PackedByteArray("AAADAAcAAAAEAAQAAAAEAAcAAAAEAAQAAAACAAcAAAAEAAQAAAABAAwAAAABAAQAAAACAAwAAAABAAQAAAADAAwAAAABAAQAAAAEAAwAAAABAAQAAAD9/wwAAAABAAQAAAD+/wwAAAABAAQAAAD//wwAAAACAAQAAAD//w0AAAACAAQAAAD+/w0AAAAAAAQAAAD0/wwAAAACAAQAAAD1/wsAAAAAAAIAAAD2/wsAAAABAAIAAAD3/wwAAAAAAAIAAAD3/wsAAAAKAAEAAAD4/wwAAAAKAAEAAAD4/wsAAAABAAEAAAD5/wwAAAABAAEAAAD5/wsAAAABAAEAAAD5/woAAAABAAEAAAD5/wkAAAABAAEAAAD4/wkAAAABAAEAAAD4/wgAAAABAAAAAAD5/wgAAAABAAAAAAD3/wkAAAABAAEAAAD3/wgAAAACAAEAAAD2/wkAAAAKAAEAAAD2/wgAAAABAAEAAAD1/wkAAAAKAAEAAAD1/wgAAAAJAAEAAAD1/woAAAAKAAEAAAD0/woAAAAAAAIAAAD0/wkAAAAKAAEAAAD2/woAAAABAAEAAAD4/woAAAABAAEAAAD2/wcAAAABAAAAAAD3/wcAAAACAAAAAAD1/wcAAAAAAAAAAAD0/wgAAAAGAAEAAAD3/woAAAABAAEAAAD1/w4AAAABAAEAAAD2/w4AAAACAAEAAAD5/w4AAAAAAAIAAAD4/w8AAAACAAQAAAD3/w8AAAAKAAAAAAD2/w8AAAABAAEAAAD1/w8AAAAJAAEAAAD6/w8AAAAAAAIAAAD6/w4AAAAKAAEAAAD3/xAAAAABAAEAAAD2/xAAAAABAAEAAAD2/xEAAAAAAAIAAAD3/xEAAAABAAIAAAD4/xEAAAABAAIAAAD5/xEAAAACAAIAAAD6/xEAAAAEAAAAAAD5/w0AAAAKAAEAAAD6/w0AAAAKAAAAAAD5/xAAAAAEAAAAAAD4/xAAAAACAAEAAAD4/w0AAAAAAAIAAAD7/w4AAAABAAEAAAD7/w8AAAABAAIAAAD7/w0AAAAHAAEAAAD8/w8AAAACAAIAAAD1/w0AAAAKAAAAAAD0/w4AAAABAAIAAAD0/w0AAAABAAEAAADz/w0AAAAAAAEAAADz/w4AAAAAAAIAAADz/wwAAAACAAAAAAD6/wsAAAAKAAAAAAD6/wwAAAAKAAAAAAD6/wkAAAACAAEAAAD6/woAAAACAAEAAAD6/wgAAAACAAAAAAD7/wwAAAABAAQAAAD8/wwAAAAKAAEAAAD8/w0AAAAKAAAAAAD8/w4AAAAKAAAAAADz/wkAAAAAAAIAAADy/wgAAAAAAAIAAADx/wcAAAAAAAIAAADy/wcAAAAKAAEAAADx/wYAAAAAAAAAAADy/wYAAAACAAAAAADz/wgAAAAKAAEAAADz/wcAAAAGAAEAAAD8/xIAAAACAAQAAAD7/xIAAAACAAIAAAD6/xIAAAABAAIAAAD5/xIAAAAAAAQAAAD7/xEAAAACAAAAAAD0/xAAAAAAAAQAAAD1/xAAAAAAAAIAAADz/w8AAAAEAAIAAADy/w8AAAAAAAQAAADx/w4AAAACAAQAAADw/w4AAAAAAAQAAADv/w0AAAAEAAIAAADv/wwAAAAEAAAAAADu/wwAAAAAAAQAAAD//woAAAAAAAQAAAAAAAoAAAABAAQAAAABAAoAAAABAAQAAAACAAoAAAABAAQAAAADAAoAAAACAAQAAAD8/xEAAgAAAAEAAAD8/xAAAgAAAAAAAADw/w0AAgAAAAEAAADw/wwAAgAAAAAAAAD+/wsAAQAAAAAAAAADAAsAAQAAAAAAAAD8/wsAAgAAAAEAAAD8/woAAgAAAAAAAAD5/wcAAQAAAAAAAAD1/wYAAQAAAAAAAAD2/wYAAgAAAAEAAAD2/wUAAgAAAAAAAAAFABEAAAAEAAEAAAAFABAAAAAEAAAAAAAGABAAAAACAAQAAAAGAA8AAAAEAAEAAAAGAA4AAAAEAAAAAAAHAA4AAAABAAQAAAAIAA4AAAACAAEAAAAIAA8AAAAEAAIAAAAIAA0AAAAEAAAAAAAJAA0AAAACAAQAAAAJAAwAAAAEAAEAAAAJAAsAAAAEAAAAAAAKAAsAAAABAAQAAAALAAsAAAACAAQAAAALAAoAAAAAAAQAAAAMAAoAAAABAAQAAAANAAoAAAACAAQAAAAFABIAAAAEAAIAAAAEABIAAAABAAQAAAADABIAAAAAAAQAAAA=")
|
2025-10-21 01:05:01 +00:00
|
|
|
tile_set = SubResource("TileSet_0tnpc")
|
|
|
|
|
|
2025-10-07 00:55:58 +00:00
|
|
|
[node name="SceneManager" type="Node2D" parent="."]
|
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
script = ExtResource("2_p57ef")
|
|
|
|
|
|
2025-09-30 01:11:01 +00:00
|
|
|
[node name="StaticBody2D" type="StaticBody2D" parent="."]
|
|
|
|
|
position = Vector2(120, 233)
|
|
|
|
|
scale = Vector2(3.2000012, 1)
|
|
|
|
|
metadata/_edit_group_ = true
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"]
|
|
|
|
|
shape = SubResource("RectangleShape2D_8cj0n")
|
|
|
|
|
|
|
|
|
|
[node name="StaticBody2D2" type="StaticBody2D" parent="."]
|
|
|
|
|
position = Vector2(229.00002, 261)
|
|
|
|
|
rotation = -0.43738624
|
|
|
|
|
scale = Vector2(3.2000012, 1)
|
|
|
|
|
metadata/_edit_group_ = true
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D2"]
|
|
|
|
|
shape = SubResource("RectangleShape2D_8cj0n")
|
|
|
|
|
|
|
|
|
|
[node name="StaticBody2D3" type="StaticBody2D" parent="."]
|
|
|
|
|
position = Vector2(321.00003, 198.00003)
|
|
|
|
|
rotation = 0.59605384
|
|
|
|
|
scale = Vector2(3.2000012, 1)
|
|
|
|
|
metadata/_edit_group_ = true
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D3"]
|
|
|
|
|
shape = SubResource("RectangleShape2D_8cj0n")
|
|
|
|
|
|
2025-10-07 00:55:58 +00:00
|
|
|
[node name="Crate" parent="." groups=["explodable", "pushable"] instance=ExtResource("1_uwrxv")]
|
2025-10-21 01:05:01 +00:00
|
|
|
position = Vector2(114, 175)
|
2025-09-30 01:11:01 +00:00
|
|
|
|
2025-10-21 01:05:01 +00:00
|
|
|
[node name="Crate2" parent="." groups=["explodable", "pushable"] instance=ExtResource("1_uwrxv")]
|
|
|
|
|
position = Vector2(155.00002, 199)
|
|
|
|
|
rotation = 0.8783198
|
2025-09-30 01:11:01 +00:00
|
|
|
|
|
|
|
|
[node name="Boundary" type="StaticBody2D" parent="."]
|
|
|
|
|
position = Vector2(142, 591)
|
|
|
|
|
metadata/_edit_group_ = true
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Boundary"]
|
|
|
|
|
shape = SubResource("WorldBoundaryShape2D_8cj0n")
|
|
|
|
|
|
|
|
|
|
[node name="Trigger" parent="." instance=ExtResource("2_yqjtg")]
|
|
|
|
|
position = Vector2(201, 376)
|
|
|
|
|
|
|
|
|
|
[node name="Trigger2" parent="." instance=ExtResource("2_yqjtg")]
|
|
|
|
|
position = Vector2(62.000015, 278)
|
|
|
|
|
intent = "powerup"
|
|
|
|
|
|
|
|
|
|
[node name="CharacterBody2D" parent="." instance=ExtResource("3_lnu2h")]
|
|
|
|
|
position = Vector2(96, 206)
|
|
|
|
|
|
2025-10-06 20:01:50 +00:00
|
|
|
[node name="TimerLabel" type="Label" parent="."]
|
|
|
|
|
offset_right = 40.0
|
|
|
|
|
offset_bottom = 23.0
|
|
|
|
|
text = "0000"
|
|
|
|
|
|
2025-10-28 01:02:09 +00:00
|
|
|
[node name="Coins" type="Node2D" parent="."]
|
|
|
|
|
|
|
|
|
|
[node name="Coin" parent="Coins" instance=ExtResource("12_dinhu")]
|
|
|
|
|
position = Vector2(-34, 284)
|
|
|
|
|
|
|
|
|
|
[node name="Coin3" parent="Coins" instance=ExtResource("12_dinhu")]
|
|
|
|
|
position = Vector2(-245, 201)
|
|
|
|
|
|
|
|
|
|
[node name="Coin4" parent="Coins" instance=ExtResource("12_dinhu")]
|
|
|
|
|
position = Vector2(-107, 321)
|
|
|
|
|
|
|
|
|
|
[node name="Enemies" type="Node2D" parent="."]
|
|
|
|
|
|
|
|
|
|
[node name="Slime" parent="Enemies" instance=ExtResource("13_kvuet")]
|
|
|
|
|
position = Vector2(71, 213)
|
|
|
|
|
|
2025-09-30 01:11:01 +00:00
|
|
|
[connection signal="triggerFiredSignal" from="Trigger" to="." method="_on_trigger_fired"]
|
|
|
|
|
[connection signal="triggerFiredSignal" from="Trigger2" to="." method="_on_trigger_fired"]
|