[gd_scene load_steps=22 format=4 uid="uid://cy1i6ucex6m0d"] [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"] [ext_resource type="Script" uid="uid://barmq4qhp5cvl" path="res://scripts/scene_manager.gd" id="2_p57ef"] [ext_resource type="Texture2D" uid="uid://cy2xlq65lg2b" path="res://assets/graphics/env/terrain/Terrain (32x32).png" id="2_u5sy4"] [ext_resource type="Texture2D" uid="uid://cou2dhnt8x8d7" path="res://assets/graphics/env/sky.png" id="2_vtaks"] [ext_resource type="PackedScene" uid="uid://dmrrbiwqptrho" path="res://scenes/trigger.tscn" id="2_yqjtg"] [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"] [ext_resource type="PackedScene" uid="uid://b1yy0sybg66hh" path="res://scenes/player.tscn" id="3_lnu2h"] [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"] [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 0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 4:0/0/terrains_peering_bit/bottom_side = 0 6:0/0 = 0 6:0/0/terrain_set = 0 6:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(3.8235703, 1.5931549, 16, 1.5931549, 16, 16, 4.1422005, 16) 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 7:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 16, -1.9117832, 16, -1.593153, 1.2745247, -16, 0.95589066) 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 10:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(2.2304153, -16, 16, -16, 16, 16, 1.9117851, 16) 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 12:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 0.95589066, -16, 0.95589066) 13:0/0 = 0 13:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 0.95589066, -16, 0.95589066) 15:0/0 = 0 15:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 0:1/0 = 0 0:1/0/terrain_set = 0 0:1/0/terrain = 0 0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 6:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(3.8235703, 1.5931549, 16, 1.5931549, 16, -16, 4.1422005, -16) 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 7:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -1.593153, -16, -1.593153, 1.2745247, -16, 0.95589066) 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 9:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -4.1421986, -16, -4.1421986, 16, -16, 16) 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 10:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16) 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 12:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16) 13:1/0 = 0 13:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16) 15:1/0 = 0 16:1/0 = 0 0:2/0 = 0 0:2/0/terrain_set = 0 0:2/0/terrain = 0 0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 4:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 4:2/0/terrains_peering_bit/top_side = 0 6:3/0 = 0 6:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -6.0539837, -16, -5.7353516, 16, -16, 16) 7:3/0 = 0 7:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(4.779461, 16, 16, 16, 16, -16, 4.1422005, -16) 9:3/0 = 0 9:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 0.95589066, -16, 0.95589066) 10:3/0 = 0 10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 0.95589066, -16, 0.95589066) 12:3/0 = 0 12:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 13:3/0 = 0 13:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 15:3/0 = 0 15:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 16:3/0 = 0 16:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 0:4/0 = 0 0:4/0/terrain_set = 0 0:4/0/terrain = 0 0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 0:4/0/terrains_peering_bit/right_side = 0 1:4/0 = 0 1:4/0/terrain_set = 0 1:4/0/terrain = 0 1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 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 2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 2:4/0/terrains_peering_bit/left_side = 0 4:4/0 = 0 4:4/0/terrain_set = 0 4:4/0/terrain = 0 4:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 6:4/0 = 0 6:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -6.0539837, -16, -5.7353516, 16, -16, 16) 7:4/0 = 0 7:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(4.779461, 16, 16, 16, 16, -16, 4.1422005, -16) 9:4/0 = 0 9:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16) 10:4/0 = 0 10:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 1.2745247, 16, 1.2745247, 16, 16, -16, 16) 12:4/0 = 0 12:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 13:4/0 = 0 13:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 15:4/0 = 0 15:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 16:4/0 = 0 16:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 4:3/0 = 0 3:3/0 = 0 3:2/0 = 0 3:1/0 = 0 [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 [sub_resource type="TileSet" id="TileSet_0tnpc"] tile_size = Vector2i(32, 32) physics_layer_0/collision_layer = 1 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) terrain_set_0/terrain_1/name = "Veg" terrain_set_0/terrain_1/color = Color(0.5, 0.4375, 0.25, 1) sources/0 = SubResource("TileSetAtlasSource_gee14") sources/1 = SubResource("TileSetAtlasSource_dinhu") sources/2 = SubResource("TileSetAtlasSource_kvuet") pattern_0 = SubResource("TileMapPattern_p57ef") pattern_1 = SubResource("TileMapPattern_u5sy4") [sub_resource type="RectangleShape2D" id="RectangleShape2D_8cj0n"] [sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_8cj0n"] [node name="Game" type="Node2D"] position = Vector2(6, 2) script = ExtResource("1_lbhrr") [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") [node name="TileMapLayer" type="TileMapLayer" parent="."] 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=") tile_set = SubResource("TileSet_0tnpc") [node name="SceneManager" type="Node2D" parent="."] unique_name_in_owner = true script = ExtResource("2_p57ef") [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") [node name="Crate" parent="." groups=["explodable", "pushable"] instance=ExtResource("1_uwrxv")] position = Vector2(114, 175) [node name="Crate2" parent="." groups=["explodable", "pushable"] instance=ExtResource("1_uwrxv")] position = Vector2(155.00002, 199) rotation = 0.8783198 [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) [node name="TimerLabel" type="Label" parent="."] offset_right = 40.0 offset_bottom = 23.0 text = "0000" [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) [connection signal="triggerFiredSignal" from="Trigger" to="." method="_on_trigger_fired"] [connection signal="triggerFiredSignal" from="Trigger2" to="." method="_on_trigger_fired"]