[gd_scene format=4 uid="uid://co3jigcci1u6c"] [ext_resource type="Script" uid="uid://433o2c0j2ci7" path="res://scripts/playerController.gd" id="1_uwrxv"] [ext_resource type="TileSet" uid="uid://bfr5rwsxuf38k" path="res://resources/terrain.tres" id="1_yqjtg"] [ext_resource type="Texture2D" uid="uid://cw64cil0fdk45" path="res://assets/player_sprite.png" id="3_lnu2h"] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_8cj0n"] radius = 5.0 height = 14.0 [sub_resource type="AtlasTexture" id="AtlasTexture_lnu2h"] atlas = ExtResource("3_lnu2h") region = Rect2(17, 0, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_lbhrr"] atlas = ExtResource("3_lnu2h") region = Rect2(17, 0, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_iywne"] atlas = ExtResource("3_lnu2h") region = Rect2(17, 16, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_ssvqc"] atlas = ExtResource("3_lnu2h") region = Rect2(17, 0, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_264po"] atlas = ExtResource("3_lnu2h") region = Rect2(17, 32, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_p57ef"] atlas = ExtResource("3_lnu2h") region = Rect2(1, 0, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_u5sy4"] atlas = ExtResource("3_lnu2h") region = Rect2(1, 16, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_gee14"] atlas = ExtResource("3_lnu2h") region = Rect2(1, 0, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_0tnpc"] atlas = ExtResource("3_lnu2h") region = Rect2(1, 32, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_vtaks"] atlas = ExtResource("3_lnu2h") region = Rect2(49, 0, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_kvpfn"] atlas = ExtResource("3_lnu2h") region = Rect2(49, 16, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_dinhu"] atlas = ExtResource("3_lnu2h") region = Rect2(49, 0, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_kvuet"] atlas = ExtResource("3_lnu2h") region = Rect2(49, 32, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_ir15t"] atlas = ExtResource("3_lnu2h") region = Rect2(33, 0, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_trtic"] atlas = ExtResource("3_lnu2h") region = Rect2(33, 32, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_rysoc"] atlas = ExtResource("3_lnu2h") region = Rect2(33, 0, 12, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_ca42v"] atlas = ExtResource("3_lnu2h") region = Rect2(33, 16, 12, 16) [sub_resource type="SpriteFrames" id="SpriteFrames_lnu2h"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_lnu2h") }], "loop": true, "name": &"default", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_lbhrr") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_iywne") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ssvqc") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_264po") }], "loop": true, "name": &"walk_down", "speed": 8.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_p57ef") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_u5sy4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_gee14") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0tnpc") }], "loop": true, "name": &"walk_left", "speed": 8.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_vtaks") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_kvpfn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_dinhu") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_kvuet") }], "loop": true, "name": &"walk_right", "speed": 8.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_ir15t") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_trtic") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rysoc") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ca42v") }], "loop": true, "name": &"walk_up", "speed": 8.0 }] [node name="game" type="Node2D" unique_id=609076121] [node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=1879344069] tile_map_data = PackedByteArray("AAAAAP//AAABAAEAAAD/////AAABAAEAAAD//wAAAAABAAEAAAAAAAAAAAABAAEAAAAAAP7/AAABAAEAAAD///7/AAABAAEAAAD+//7/AAABAAEAAAD+////AAABAAEAAAD+/wAAAAABAAEAAAD+/wEAAAABAAEAAAD//wEAAAABAAEAAAAAAAEAAAABAAEAAAABAAEAAAABAAEAAAABAAAAAAABAAEAAAABAP//AAABAAEAAAABAP7/AAABAAEAAAD9//3/AAAAAAEAAAD+//3/AAABAAEAAAD///3/AAABAAEAAAAAAP3/AAABAAEAAAABAP3/AAABAAEAAAACAP3/AAAFAAAAAAACAP7/AAACAAEAAAACAP//AAACAAEAAAACAAAAAAACAAEAAAACAAEAAAACAAEAAAACAAIAAAACAAEAAAABAAIAAAABAAEAAAAAAAIAAAABAAEAAAD//wIAAAABAAEAAAD+/wIAAAABAAEAAAD9/wIAAAAAAAEAAAD9//7/AAAAAAEAAAD9////AAAAAAEAAAD9/wAAAAAAAAEAAAD9/wEAAAAAAAEAAAD8/wMAAAABAAAAAAD9/wMAAAAGAAEAAAD+/wMAAAABAAEAAAD//wMAAAABAAEAAAAAAAMAAAABAAEAAAABAAMAAAABAAEAAAACAAMAAAACAAEAAAADAP3/AAABAAIAAAADAPz/AAABAAEAAAD9//z/AAAAAAEAAAD+//z/AAABAAEAAAD///z/AAABAAEAAAAAAPz/AAABAAEAAAABAPz/AAABAAEAAAACAPz/AAABAAEAAAD9//v/AAAAAAEAAAD+//v/AAABAAEAAAD///v/AAABAAEAAAAAAPv/AAABAAEAAAABAPv/AAABAAEAAAACAPv/AAABAAEAAAADAPv/AAABAAEAAAAEAPv/AAABAAEAAAAEAPz/AAABAAEAAAAEAP3/AAABAAIAAAACAAQAAAACAAEAAAABAAQAAAABAAEAAAAAAAQAAAABAAEAAAD//wQAAAABAAEAAAD+/wQAAAABAAEAAAD9/wQAAAABAAEAAAD8/wQAAAABAAEAAAD7/wQAAAABAAEAAAD7/wMAAAABAAAAAAAHAP3/AAACAAIAAAAHAPz/AAACAAEAAAAHAPv/AAACAAEAAAAHAPr/AAACAAAAAAAGAP3/AAABAAIAAAAGAPz/AAABAAEAAAAGAPv/AAABAAEAAAAGAPr/AAABAAAAAAAFAP3/AAABAAIAAAAFAPz/AAABAAEAAAAFAPv/AAABAAEAAAAFAPr/AAABAAAAAAAEAPr/AAABAAAAAAADAPr/AAABAAAAAAACAAUAAAACAAIAAAACAPr/AAABAAAAAAABAAUAAAABAAIAAAABAPr/AAABAAAAAAAAAAUAAAABAAIAAAAAAPr/AAABAAAAAAD//wUAAAABAAIAAAD///r/AAABAAAAAAD+/wUAAAABAAIAAAD+//r/AAABAAAAAAD9/wUAAAABAAIAAAD9//r/AAAAAAAAAAD8/wUAAAABAAIAAAD7/wUAAAABAAIAAAD6/wUAAAABAAIAAAD6/wQAAAABAAEAAAD6/wMAAAABAAAAAAD5/wUAAAAAAAIAAAD5/wQAAAAAAAEAAAD5/wMAAAAAAAAAAAAHAAMAAAAKAAEAAAAHAAIAAAAKAAEAAAAHAAEAAAAKAAEAAAAHAAAAAAAKAAEAAAAHAP//AAAKAAEAAAAHAP7/AAAKAAAAAAAGAAMAAAAJAAEAAAAGAAIAAAAJAAEAAAAGAAEAAAAJAAEAAAAGAAAAAAAJAAEAAAAGAP//AAAJAAEAAAAGAP7/AAAJAAAAAAAFAAMAAAAJAAEAAAAFAAIAAAAJAAEAAAAFAAEAAAAJAAEAAAAFAAAAAAAJAAEAAAAFAP//AAAJAAEAAAAFAP7/AAAJAAAAAAAEAAMAAAAJAAEAAAAEAAIAAAAJAAEAAAAEAAEAAAAJAAEAAAAEAAAAAAAJAAEAAAAEAP//AAAJAAEAAAAEAP7/AAAJAAAAAAADAAMAAAAIAAEAAAADAAIAAAAIAAEAAAADAAEAAAAIAAEAAAADAAAAAAAIAAEAAAADAP//AAAIAAEAAAADAP7/AAAIAAAAAAAHAAUAAAAKAAIAAAAHAAQAAAAKAAEAAAAGAAUAAAAJAAIAAAAGAAQAAAAJAAEAAAAFAAUAAAAJAAIAAAAFAAQAAAAJAAEAAAAEAAUAAAAJAAIAAAAEAAQAAAAJAAEAAAADAAUAAAAIAAIAAAADAAQAAAAIAAEAAAA=") tile_set = ExtResource("1_yqjtg") [node name="player" type="CharacterBody2D" parent="." unique_id=51683594] script = ExtResource("1_uwrxv") [node name="CollisionShape2D" type="CollisionShape2D" parent="player" unique_id=850198874] shape = SubResource("CapsuleShape2D_8cj0n") [node name="Camera2D" type="Camera2D" parent="player" unique_id=589371709] zoom = Vector2(10, 10) [node name="Sprite2D" type="Sprite2D" parent="player" unique_id=2116637545] visible = false texture_filter = 1 texture = ExtResource("3_lnu2h") hframes = 4 vframes = 3 frame = 1 [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="player" unique_id=896440593] sprite_frames = SubResource("SpriteFrames_lnu2h") animation = &"walk_up" frame_progress = 0.04671712