From 90ed8e33d5def5cb2c200d11fc7ad85152dc6a80 Mon Sep 17 00:00:00 2001 From: theskywinds Date: Sat, 17 May 2025 18:25:57 +0200 Subject: [PATCH] Fixed collission & movement --- Main Menu.tscn | 4 ++-- player.tscn | 10 ++++------ project.godot | 2 +- startLevel.tscn | 2 +- tileMaps/baseTileset.tres | 3 +++ 5 files changed, 11 insertions(+), 10 deletions(-) diff --git a/Main Menu.tscn b/Main Menu.tscn index 64c2074..b59a9dd 100644 --- a/Main Menu.tscn +++ b/Main Menu.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=5 format=3 uid="uid://bj1x4w8ek53u1"] [ext_resource type="Texture2D" uid="uid://yqukd7l5xsxg" path="res://Cat on news.PNG" id="1_5b7ti"] -[ext_resource type="Script" path="res://start_game.gd" id="1_i5qic"] -[ext_resource type="Script" path="res://exit_game.gd" id="2_12kdf"] +[ext_resource type="Script" uid="uid://dseq7dsrcpds6" path="res://start_game.gd" id="1_i5qic"] +[ext_resource type="Script" uid="uid://br2tmqcmfkf7a" path="res://exit_game.gd" id="2_12kdf"] [sub_resource type="SystemFont" id="SystemFont_7yr4w"] diff --git a/player.tscn b/player.tscn index 29e3772..04b322b 100644 --- a/player.tscn +++ b/player.tscn @@ -7,17 +7,14 @@ resource_name = "movementScript" script/source = "extends CharacterBody2D -const SPEED = 300.0 -const JUMP_VELOCITY = -400.0 +const SPEED = 10.0 func _physics_process(delta: float) -> void: # Get the input direction and handle the movement/deceleration. # As good practice, you should replace UI actions with custom gameplay actions. var direction := Input.get_vector(\"moveLeft\", \"moveRight\", \"moveUp\", \"moveDown\") - if direction: - velocity = direction * SPEED - move_and_slide() + move_and_collide(direction * SPEED) " [sub_resource type="SpriteFrames" id="SpriteFrames_onrkg"] @@ -32,9 +29,10 @@ animations = [{ }] [sub_resource type="RectangleShape2D" id="RectangleShape2D_i3pqv"] -size = Vector2(30, 28) +size = Vector2(22, 22) [node name="CharacterBody2D" type="CharacterBody2D"] +collision_mask = 2 script = SubResource("GDScript_4flbx") [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] diff --git a/project.godot b/project.godot index 9b88bd5..e64ee39 100644 --- a/project.godot +++ b/project.godot @@ -11,7 +11,7 @@ config_version=5 [application] config/name="The crystaline adventure" -run/main_scene="uid://bmvb0o7ohxcfd" +run/main_scene="uid://bj1x4w8ek53u1" config/features=PackedStringArray("4.4", "Forward Plus") config/icon="res://icon.svg" diff --git a/startLevel.tscn b/startLevel.tscn index 09b5cbe..ab06b5c 100644 --- a/startLevel.tscn +++ b/startLevel.tscn @@ -7,7 +7,7 @@ [node name="wallLayer" type="TileMapLayer" parent="."] z_index = 10 -tile_map_data = PackedByteArray("AAAGAAQAAQABAAcAAAAHAAQAAQAFABMAAAAIAAUAAQABAAcAAAAJAAYAAQABAAcAAAAKAAYAAQABAAcAAAAKAAcAAQABAAcAAAAJAAcAAQABAAcAAAAIAAYAAQABAAcAAAAHAAYAAQAFABMAAAAGAAUAAQABAAcAAAAHAAUAAQAFABMAAAAJAAUAAQABAAcAAAAKAAUAAQABAAcAAAAIAAQAAQABAAcAAAAJAAMAAQABAAcAAAAKAAQAAQABAAcAAAALAAQAAQABAAcAAAAMAAQAAQABAAcAAAAMAAUAAQABAAcAAAALAAUAAQABAAcAAAALAAYAAQABAAcAAAAJAAQAAQABAAcAAAANAAQAAQABAAcAAAANAAUAAQABAAcAAAANAAYAAQABAAcAAAAMAAYAAQABAAcAAAAMAAcAAQABAAcAAAAMAAgAAQABAAcAAAALAAgAAQABAAcAAAALAAkAAQABAAcAAAANAAcAAQABAAcAAAAOAAcAAQABAAcAAAAPAAcAAQABAAcAAAAQAAcAAQABAAcAAAAPAAgAAQABAAcAAAAOAAgAAQABAAcAAAANAAgAAQABAAcAAAAKAAgAAQABAAcAAAAOAAUAAQABAAcAAAAPAAUAAQABAAcAAAAPAAYAAQABAAcAAAALAAcAAQABAAcAAAAOAAQAAQABAAcAAAAPAAQAAQABAAcAAAAOAAYAAQABAAcAAAAKAAMAAQABAAcAAAALAAMAAQABAAcAAAAMAAMAAQABAAcAAAANAAMAAQABAAcAAAAQAAQAAQABAAcAAAAQAAUAAQABAAcAAAARAAUAAQABAAcAAAARAAYAAQABAAcAAAAQAAYAAQABAAcAAAAIAAcAAQABAAcAAAAHAAcAAQAFABMAAAAJAAgAAQABAAcAAAAGAAYAAQABAAcAAAAHAAgAAQAFABMAAAAHAAkAAQAFABMAAAAIAAgAAQABAAcAAAAGAAgAAQABAAcAAAAGAAcAAQABAAcAAAAGAAkAAQABAAcAAAAGAAEAAQABAAcAAAAHAAEAAQABAAcAAAAIAAEAAQABAAcAAAAJAAEAAQABAAcAAAAKAAEAAQABAAcAAAALAAEAAQABAAcAAAAMAAEAAQABAAcAAAANAAEAAQABAAcAAAAOAAEAAQABAAcAAAAPAAEAAQABAAcAAAAQAAEAAQABAAcAAAARAAEAAQABAAcAAAAGAAIAAQABAAcAAAAHAAIAAQAFABMAAAAIAAIAAQACAA4AAAAJAAIAAQACAA4AAAAKAAIAAQACAA4AAAALAAIAAQACAA4AAAAMAAIAAQACAA4AAAANAAIAAQACAA4AAAAOAAIAAQACAA4AAAAPAAIAAQACAA4AAAAQAAIAAQACAA4AAAARAAIAAQACAA4AAAAGAAMAAQABAAcAAAAHAAMAAQAFABMAAAAIAAMAAQABAAcAAAAOAAMAAQABAAcAAAAPAAMAAQABAAcAAAAQAAMAAQABAAcAAAARAAQAAQABAAcAAAARAAMAAQABAAcAAAASAAIAAQACAA4AAAASAAEAAQABAAcAAAAFAAEAAQABAAcAAAAFAAIAAQABAAcAAAAFAAMAAQABAAcAAAAEAAMAAQABAAcAAAAEAAQAAQABAAcAAAAFAAQAAQABAAcAAAAFAAUAAQABAAcAAAAFAAYAAQABAAcAAAAFAAcAAQABAAcAAAAFAAgAAQABAAcAAAAFAAkAAQABAAcAAAASAAMAAQABAAcAAAASAAQAAQABAAcAAAASAAUAAQABAAcAAAASAAYAAQABAAcAAAASAAcAAQABAAcAAAASAAgAAQABAAcAAAASAAkAAQABAAcAAAAIAAkAAQABAAcAAAAJAAkAAQABAAcAAAAKAAkAAQABAAcAAAAMAAkAAQABAAcAAAANAAkAAQABAAcAAAARAAcAAQABAAcAAAARAAgAAQABAAcAAAARAAkAAQABAAcAAAAQAAkAAQABAAcAAAAPAAkAAQABAAcAAAAOAAkAAQABAAcAAAAQAAgAAQABAAcAAAAEAAIAAQABAAcAAAAEAAUAAQABAAcAAAADAAIAAQABAAcAAAADAAEAAQABAAcAAAAEAAEAAQABAAcAAAAIAAAAAQABAAcAAAAJAAAAAQABAAcAAAAKAAAAAQABAAcAAAALAAAAAQABAAcAAAAMAAAAAQABAAcAAAANAAAAAQABAAcAAAAOAAAAAQABAAcAAAAPAAAAAQABAAcAAAAQAAAAAQABAAcAAAARAAAAAQABAAcAAAAHAAAAAQABAAcAAAATAAEAAQABAAcAAAAUAAEAAQABAAcAAAAVAAEAAQABAAcAAAAUAAIAAQAFABMAAAATAAIAAQACAA4AAAADAAMAAQABAAcAAAADAAQAAQABAAcAAAACAAQAAQABAAcAAAATAAQAAQABAAcAAAAUAAQAAQAFABMAAAAVAAQAAQABAAcAAAACAAMAAQABAAcAAAABAAMAAQABAAcAAAAAAAMAAQABAAcAAAAWAAQAAQABAAcAAAAXAAQAAQABAAcAAAAYAAUAAQABAAcAAAAXAAUAAQABAAcAAAAWAAUAAQABAAcAAAAVAAUAAQABAAcAAAAUAAUAAQAFABMAAAATAAUAAQABAAcAAAATAAMAAQABAAcAAAAUAAMAAQAFABMAAAAEAAcAAQABAAcAAAADAAYAAQABAAcAAAACAAYAAQABAAcAAAABAAYAAQABAAcAAAAEAAYAAQABAAcAAAAUAAYAAQAFABMAAAAVAAYAAQABAAcAAAAWAAYAAQABAAcAAAAXAAYAAQABAAcAAAAWAAcAAQABAAcAAAAVAAcAAQABAAcAAAAUAAcAAQAFABMAAAATAAcAAQABAAcAAAAUAAgAAQAFABMAAAATAAgAAQABAAcAAAAEAAgAAQABAAcAAAADAAgAAQABAAcAAAACAAcAAQABAAcAAAACAAgAAQABAAcAAAADAAkAAQABAAcAAAAEAAkAAQABAAcAAAAQAAoAAQABAAcAAAARAAoAAQABAAcAAAASAAoAAQABAAcAAAAUAAkAAQAFABMAAAAUAAoAAQACAA0AAAAVAAsAAQACAA4AAAAWAAsAAQACAA4AAAAXAAsAAQACAA4AAAAYAAsAAQACAA4AAAAZAAwAAQACAA0AAAAZAA4AAQACAA0AAAAZAA0AAQACAA0AAAAZAAsAAQACAA0AAAAZAA8AAQACAA0AAAAUAAsAAQAEAA4AAAAHAAoAAQACAA0AAAAHAAsAAQACAA0AAAAHAAwAAQACAA0AAAAHAA0AAQACAA0AAAAHAA4AAQACAA0AAAAYABAAAQACAA4AAAAZABAAAQAGAA4AAAAXABAAAQACAA4AAAAWABAAAQACAA4AAAAVABAAAQACAA4AAAAHAA8AAQACAA0AAAAHABAAAQAGAA4AAAAGABAAAQACAA4AAAAUABAAAQACAA4AAAATABAAAQACAA4AAAASABAAAQACAA4AAAARABAAAQACAA4AAAAQABAAAQACAA0AAAAQABEAAQACAA0AAAARABIAAQACAA4AAAAQABIAAQAEAA4AAAASABIAAQACAA4AAAATABIAAQACAA0AAAATABMAAQACAA0AAAATABQAAQACAA0AAAATABUAAQAGAA4AAAASABUAAQACAA4AAAARABUAAQACAA4AAAAQABUAAQACAA4AAAAFABAAAQACAA4AAAAEABAAAQACAA4AAAADABAAAQACAA4AAAAPABUAAQACAA0AAAAPABYAAQAGAA4AAAAOABYAAQACAA4AAAANABYAAQACAA4AAAAMABYAAQACAA4AAAALABYAAQACAA4AAAAKABYAAQACAA4AAAAJABYAAQACAA4AAAAIABYAAQACAA4AAAAHABYAAQACAA4AAAAGABYAAQAEAA4AAAAGABUAAQACAA0AAAAGABQAAQACAA0AAAAFABQAAQAEAA4AAAACABAAAQAEAA4AAAACAA8AAQACAA0AAAACAA4AAQACAA0AAAABAA4AAQACAA4AAAAAAA4AAQACAA4AAAD//w4AAQACAA0AAAD//w8AAQACAA0AAAD//xAAAQAGAA4AAAADABUAAQACAA0AAAADABYAAQACAA0AAAADABgAAQACAA0AAAADABcAAQACAA0AAAADABkAAQACAA4AAAAEABkAAQACAA4AAAAFABkAAQACAA4AAAAGABkAAQACAA4AAAAHABkAAQACAA4AAAAIABkAAQACAA4AAAAJABkAAQACAA4AAAD+/xAAAQACAA4AAAD9/xAAAQACAA4AAAD8/xAAAQACAA4AAAD7/xAAAQACAA0AAAD7/xEAAQACAA0AAAD7/xIAAQACAA0AAAD7/xMAAQACAA0AAAD7/xQAAQACAA0AAAD7/xUAAQACAA0AAAD7/xcAAQAEAA4AAAD7/xYAAQACAA0AAAD8/xcAAQACAA4AAAD9/xcAAQACAA0AAAD9/xgAAQACAA0AAAD9/xkAAQACAA0AAAD9/xoAAQACAA0AAAD9/xsAAQACAA0AAAD9/xwAAQACAA0AAAD9/x0AAQACAA0AAAD9/x4AAQACAA4AAAD//x4AAQACAA0AAAD+/x4AAQACAA4AAAAAAB4AAQACAA4AAAABAB4AAQACAA4AAAACAB4AAQACAA4AAAADAB4AAQACAA4AAAAEAB4AAQACAA4AAAAFAB4AAQACAA4AAAAGAB4AAQACAA4AAAAHAB4AAQACAA4AAAAIAB4AAQACAA4AAAAJAB4AAQACAA0AAAAJABgAAQACAA0AAAAKABgAAQACAA4AAAALABgAAQACAA4AAAAMABgAAQACAA0AAAAMABkAAQACAA4AAAAMAB4AAQACAA0AAAANAB4AAQACAA4AAAAOAB4AAQACAA4AAAAQAB4AAQACAA4AAAAPAB4AAQACAA4AAAARAB4AAQACAA4AAAASAB4AAQACAA0AAAASAB0AAQACAA0AAAASABsAAQACAA0AAAASABoAAQACAA0AAAASABkAAQACAA0AAAARABkAAQACAA4AAAAQABkAAQACAA4AAAAPABkAAQACAA4AAAAOABkAAQACAA4AAAANABkAAQACAA4AAAAXAB0AAQACAA0AAAAXAB4AAQACAA4AAAAYAB4AAQACAA4AAAAZAB4AAQACAA4AAAAaAB4AAQACAA4AAAAbAB4AAQACAA4AAAAbAB0AAQACAA0AAAAbABwAAQACAA0AAAAbABsAAQACAA0AAAAbABoAAQACAA0AAAAaABoAAQACAA4AAAAZABoAAQACAA4AAAAYABoAAQACAA4AAAAXABoAAQACAA0AAAAXABsAAQACAA4AAAATAB0AAQAFAAsAAAAUAB0AAQAFAAsAAAAVAB0AAQAFAAsAAAAWAB0AAQAFAAsAAAAWABsAAQAFAAsAAAAVABsAAQAFAAsAAAAUABsAAQAFAAsAAAATABsAAQAFAAsAAAAJAB8AAQACAA0AAAAMAB8AAQACAA0AAAAMACAAAQACAA0AAAAJACAAAQACAA0AAAAJACEAAQACAA4AAAAMACEAAQACAA4AAAANACEAAQACAA4AAAAOACEAAQACAA4AAAAPACEAAQACAA4AAAAQACEAAQACAA4AAAARACEAAQACAA4AAAASACEAAQACAA4AAAATACEAAQACAA4AAAAIACEAAQACAA4AAAAHACEAAQACAA4AAAAGACEAAQACAA4AAAAFACEAAQACAA4AAAAEACEAAQACAA4AAAADACEAAQACAA4AAAACACEAAQACAA4AAAD//yEAAQACAA0AAAD//yAAAQACAA0AAAD//x8AAQACAA0AAAD//yIAAQACAA0AAAD//yMAAQACAA0AAAD//yQAAQACAA0AAAD//yUAAQACAA0AAAD//yYAAQACAA0AAAD//ycAAQACAA4AAAAAACcAAQACAA4AAAABACcAAQACAA4AAAACACcAAQACAA4AAAADACcAAQACAA4AAAAEACcAAQACAA4AAAAFACcAAQACAA4AAAAGACcAAQACAA4AAAAHACcAAQACAA4AAAAIACcAAQACAA4AAAAKACcAAQACAA4AAAALACcAAQACAA4AAAAMACcAAQACAA4AAAANACcAAQACAA4AAAAOACcAAQACAA4AAAAPACcAAQACAA4AAAAQACcAAQACAA4AAAARACcAAQACAA4AAAASACcAAQACAA4AAAATACcAAQACAA4AAAAUACEAAQACAA0AAAAUACIAAQACAA0AAAAUACMAAQACAA0AAAAUACQAAQACAA0AAAAUACUAAQACAA0AAAAUACYAAQACAA0AAAAUACcAAQACAA4AAAADABQAAQACAA0AAAADABMAAQACAA0AAAAEABMAAQACAA4AAAAFABMAAQACAA0AAAA=") +tile_map_data = PackedByteArray("AAAGAAQAAQABAAcAAAAHAAQAAQAFABMAAAAIAAUAAQABAAcAAAAJAAYAAQABAAcAAAAKAAYAAQABAAcAAAAKAAcAAQABAAcAAAAJAAcAAQABAAcAAAAIAAYAAQABAAcAAAAHAAYAAQAFABMAAAAGAAUAAQABAAcAAAAHAAUAAQAFABMAAAAJAAUAAQABAAcAAAAKAAUAAQABAAcAAAAIAAQAAQABAAcAAAAJAAMAAQABAAcAAAAKAAQAAQABAAcAAAALAAQAAQABAAcAAAAMAAQAAQABAAcAAAAMAAUAAQABAAcAAAALAAUAAQABAAcAAAALAAYAAQABAAcAAAAJAAQAAQABAAcAAAANAAQAAQABAAcAAAANAAUAAQABAAcAAAANAAYAAQABAAcAAAAMAAYAAQABAAcAAAAMAAcAAQABAAcAAAAMAAgAAQABAAcAAAALAAgAAQABAAcAAAALAAkAAQABAAcAAAANAAcAAQABAAcAAAAOAAcAAQABAAcAAAAPAAcAAQABAAcAAAAQAAcAAQABAAcAAAAPAAgAAQABAAcAAAAOAAgAAQABAAcAAAANAAgAAQABAAcAAAAKAAgAAQABAAcAAAAOAAUAAQABAAcAAAAPAAUAAQABAAcAAAAPAAYAAQABAAcAAAALAAcAAQABAAcAAAAOAAQAAQABAAcAAAAPAAQAAQABAAcAAAAOAAYAAQABAAcAAAAKAAMAAQABAAcAAAALAAMAAQABAAcAAAAMAAMAAQABAAcAAAANAAMAAQABAAcAAAAQAAQAAQABAAcAAAAQAAUAAQABAAcAAAARAAUAAQABAAcAAAARAAYAAQABAAcAAAAQAAYAAQABAAcAAAAIAAcAAQABAAcAAAAHAAcAAQAFABMAAAAJAAgAAQABAAcAAAAGAAYAAQABAAcAAAAHAAgAAQAFABMAAAAHAAkAAQAFABMAAAAIAAgAAQABAAcAAAAGAAgAAQABAAcAAAAGAAcAAQABAAcAAAAGAAkAAQABAAcAAAAGAAEAAQABAAcAAAAHAAEAAQABAAcAAAAIAAEAAQABAAcAAAAJAAEAAQABAAcAAAAKAAEAAQABAAcAAAALAAEAAQABAAcAAAAMAAEAAQABAAcAAAANAAEAAQABAAcAAAAOAAEAAQABAAcAAAAPAAEAAQABAAcAAAAQAAEAAQABAAcAAAARAAEAAQABAAcAAAAGAAIAAQABAAcAAAAHAAIAAQAFABMAAAAIAAIAAQAFABMAAAAJAAIAAQAFABMAAAAKAAIAAQAFABMAAAALAAIAAQAFABMAAAAMAAIAAQAFABMAAAANAAIAAQAFABMAAAAOAAIAAQAFABMAAAAPAAIAAQAFABMAAAAQAAIAAQAFABMAAAARAAIAAQAFABMAAAAGAAMAAQABAAcAAAAHAAMAAQAFABMAAAAIAAMAAQABAAcAAAAOAAMAAQABAAcAAAAPAAMAAQABAAcAAAAQAAMAAQABAAcAAAARAAQAAQABAAcAAAARAAMAAQABAAcAAAASAAIAAQAFABMAAAASAAEAAQABAAcAAAAFAAcAAQABAAcAAAAFAAgAAQABAAcAAAAFAAkAAQABAAcAAAASAAMAAQABAAcAAAASAAQAAQABAAcAAAASAAUAAQABAAcAAAASAAYAAQABAAcAAAASAAcAAQABAAcAAAASAAgAAQABAAcAAAASAAkAAQABAAcAAAAIAAkAAQABAAcAAAAJAAkAAQABAAcAAAAKAAkAAQABAAcAAAAMAAkAAQABAAcAAAANAAkAAQABAAcAAAARAAcAAQABAAcAAAARAAgAAQABAAcAAAARAAkAAQABAAcAAAAQAAkAAQABAAcAAAAPAAkAAQABAAcAAAAOAAkAAQABAAcAAAAQAAgAAQABAAcAAAAIAAAAAQABAAcAAAAJAAAAAQABAAcAAAAKAAAAAQABAAcAAAALAAAAAQABAAcAAAAMAAAAAQABAAcAAAANAAAAAQABAAcAAAAOAAAAAQABAAcAAAAPAAAAAQABAAcAAAAQAAAAAQABAAcAAAARAAAAAQABAAcAAAAHAAAAAQABAAcAAAATAAEAAQABAAcAAAAUAAEAAQABAAcAAAAVAAEAAQABAAcAAAAUAAIAAQAFABMAAAATAAIAAQAFABMAAAATAAQAAQABAAcAAAAVAAQAAQABAAcAAAAWAAQAAQABAAcAAAAXAAQAAQABAAcAAAAYAAUAAQABAAcAAAAXAAUAAQABAAcAAAAWAAUAAQABAAcAAAAVAAUAAQABAAcAAAATAAUAAQABAAcAAAATAAMAAQABAAcAAAAEAAcAAQABAAcAAAAVAAYAAQABAAcAAAAWAAYAAQABAAcAAAAXAAYAAQABAAcAAAAWAAcAAQABAAcAAAAVAAcAAQABAAcAAAATAAcAAQABAAcAAAATAAgAAQABAAcAAAAEAAgAAQABAAcAAAADAAgAAQABAAcAAAACAAgAAQABAAcAAAADAAkAAQABAAcAAAAEAAkAAQABAAcAAAAQAAoAAQABAAcAAAARAAoAAQABAAcAAAASAAoAAQABAAcAAAAVAAsAAQAFABMAAAAWAAsAAQAFABMAAAAXAAsAAQAFABMAAAAYAAsAAQAFABMAAAAZAAwAAQAFABMAAAAZAA4AAQAFABMAAAAZAA0AAQAFABMAAAAZAAsAAQAFABMAAAAZAA8AAQAFABMAAAAHAAoAAQAFABMAAAAHAAsAAQAFABMAAAAHAAwAAQAFABMAAAAHAA0AAQAFABMAAAAHAA4AAQAFABMAAAAYABAAAQAFABMAAAAZABAAAQAFABMAAAAXABAAAQAFABMAAAAWABAAAQAFABMAAAAVABAAAQAFABMAAAAHAA8AAQAFABMAAAAHABAAAQAFABMAAAAGABAAAQAFABMAAAAUABAAAQAFABMAAAATABAAAQAFABMAAAASABAAAQAFABMAAAARABAAAQAFABMAAAAQABAAAQAFABMAAAAQABEAAQAFABMAAAARABIAAQAFABMAAAAQABIAAQAFABMAAAASABIAAQAFABMAAAATABIAAQAFABMAAAATABMAAQAFABMAAAATABQAAQAFABMAAAATABUAAQAFABMAAAASABUAAQAFABMAAAARABUAAQAFABMAAAAQABUAAQAFABMAAAAFABAAAQAFABMAAAAEABAAAQAFABMAAAADABAAAQAFABMAAAAPABUAAQAFABMAAAAPABYAAQAFABMAAAAOABYAAQAFABMAAAANABYAAQAFABMAAAAMABYAAQAFABMAAAALABYAAQAFABMAAAAKABYAAQAFABMAAAAJABYAAQAFABMAAAAIABYAAQAFABMAAAAHABYAAQAFABMAAAAGABYAAQAFABMAAAAGABUAAQAFABMAAAAGABQAAQAFABMAAAAFABQAAQAFABMAAAACABAAAQAFABMAAAACAA8AAQAFABMAAAACAA4AAQAFABMAAAABAA4AAQAFABMAAAAAAA4AAQAFABMAAAD//w4AAQAFABMAAAD//w8AAQAFABMAAAD//xAAAQAFABMAAAADABUAAQAFABMAAAADABYAAQAFABMAAAADABgAAQAFABMAAAADABcAAQAFABMAAAADABkAAQAFABMAAAAEABkAAQAFABMAAAAFABkAAQAFABMAAAAGABkAAQAFABMAAAAHABkAAQAFABMAAAAIABkAAQAFABMAAAAJABkAAQAFABMAAAD+/xAAAQAFABMAAAD9/xAAAQAFABMAAAD8/xAAAQAFABMAAAD7/xAAAQAFABMAAAD7/xEAAQAFABMAAAD7/xIAAQAFABMAAAD7/xMAAQAFABMAAAD7/xQAAQAFABMAAAD7/xUAAQAFABMAAAD7/xcAAQAFABMAAAD7/xYAAQAFABMAAAD8/xcAAQAFABMAAAD9/xcAAQAFABMAAAD9/xgAAQAFABMAAAD9/xkAAQAFABMAAAD9/xoAAQAFABMAAAD9/xsAAQAFABMAAAD9/xwAAQAFABMAAAD9/x0AAQAFABMAAAD9/x4AAQAFABMAAAD//x4AAQAFABMAAAD+/x4AAQAFABMAAAAAAB4AAQAFABMAAAABAB4AAQAFABMAAAACAB4AAQAFABMAAAADAB4AAQAFABMAAAAEAB4AAQAFABMAAAAFAB4AAQAFABMAAAAGAB4AAQAFABMAAAAHAB4AAQAFABMAAAAIAB4AAQAFABMAAAAJAB4AAQAFABMAAAAJABgAAQAFABMAAAAKABgAAQAFABMAAAALABgAAQAFABMAAAAMABgAAQAFABMAAAAMABkAAQAFABMAAAAMAB4AAQAFABMAAAANAB4AAQAFABMAAAAOAB4AAQAFABMAAAAQAB4AAQAFABMAAAAPAB4AAQAFABMAAAARAB4AAQAFABMAAAASAB4AAQAFABMAAAASAB0AAQAFABMAAAASABsAAQACAA0AAAASABoAAQAFABMAAAASABkAAQAFABMAAAARABkAAQAFABMAAAAQABkAAQAFABMAAAAPABkAAQAFABMAAAAOABkAAQAFABMAAAANABkAAQAFABMAAAAXAB0AAQAFABMAAAAXAB4AAQAFABMAAAAYAB4AAQAFABMAAAAZAB4AAQAFABMAAAAaAB4AAQAFABMAAAAbAB4AAQAFABMAAAAbAB0AAQAFABMAAAAbABwAAQAFABMAAAAbABsAAQAFABMAAAAbABoAAQAFABMAAAAaABoAAQAFABMAAAAZABoAAQAFABMAAAAYABoAAQAFABMAAAAXABoAAQAFABMAAAAXABsAAQAFABMAAAATAB0AAQAFAAsAAAAUAB0AAQAFAAsAAAAVAB0AAQAFAAsAAAAWAB0AAQAFAAsAAAAWABsAAQAFAAsAAAAVABsAAQAFAAsAAAAUABsAAQAFAAsAAAATABsAAQAFAAsAAAAJAB8AAQAFABMAAAAMAB8AAQAFABMAAAAMACAAAQAFABMAAAAJACAAAQAFABMAAAAJACEAAQAFABMAAAAMACEAAQAFABMAAAANACEAAQAFABMAAAAOACEAAQAFABMAAAAPACEAAQAFABMAAAAQACEAAQAFABMAAAARACEAAQAFABMAAAASACEAAQAFABMAAAATACEAAQAFABMAAAAIACEAAQAFABMAAAAHACEAAQAFABMAAAAGACEAAQAFABMAAAAFACEAAQAFABMAAAAEACEAAQAFABMAAAADACEAAQAFABMAAAACACEAAQAFABMAAAD//yEAAQAFABMAAAD//yAAAQAFABMAAAD//x8AAQAFABMAAAD//yIAAQAFABMAAAD//yMAAQAFABMAAAD//yQAAQAFABMAAAD//yUAAQAFABMAAAD//yYAAQAFABMAAAD//ycAAQAFABMAAAAAACcAAQAFABMAAAABACcAAQAFABMAAAACACcAAQAFABMAAAADACcAAQAFABMAAAAEACcAAQAFABMAAAAFACcAAQAFABMAAAAGACcAAQAFABMAAAAHACcAAQAFABMAAAAIACcAAQAFABMAAAAKACcAAQAFABMAAAALACcAAQAFABMAAAAMACcAAQAFABMAAAANACcAAQAFABMAAAAOACcAAQAFABMAAAAPACcAAQAFABMAAAAQACcAAQAFABMAAAARACcAAQAFABMAAAASACcAAQAFABMAAAATACcAAQAFABMAAAAUACEAAQAFABMAAAAUACIAAQAFABMAAAAUACMAAQAFABMAAAAUACQAAQAFABMAAAAUACUAAQAFABMAAAAUACYAAQAFABMAAAAUACcAAQAFABMAAAADABQAAQAFABMAAAADABMAAQAFABMAAAAEABMAAQAFABMAAAAFABMAAQAFABMAAAAEAAEAAQABAAcAAAAEAAIAAQABAAcAAAAEAAMAAQABAAcAAAAEAAQAAQABAAcAAAAEAAYAAQABAAcAAAAFAAEAAQABAAcAAAAFAAIAAQABAAcAAAAFAAMAAQABAAcAAAAFAAQAAQABAAcAAAAFAAUAAQABAAcAAAAFAAYAAQABAAcAAAAUAAMAAQAFABMAAAAUAAQAAQAFABMAAAAUAAUAAQAFABMAAAAUAAYAAQAFABMAAAAUAAcAAQAFABMAAAAUAAgAAQAFABMAAAAUAAkAAQAFABMAAAAUAAoAAQAFABMAAAAUAAsAAQAFABMAAAA=") tile_set = ExtResource("1_a7uaa") [node name="floorLayer" type="TileMapLayer" parent="wallLayer"] diff --git a/tileMaps/baseTileset.tres b/tileMaps/baseTileset.tres index ab479f7..db88c77 100644 --- a/tileMaps/baseTileset.tres +++ b/tileMaps/baseTileset.tres @@ -170,6 +170,7 @@ texture_region_size = Vector2i(32, 32) 3:19/0 = 0 4:19/0 = 0 5:19/0 = 0 +5:19/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) 8:19/0 = 0 9:19/0 = 0 10:19/0 = 0 @@ -195,4 +196,6 @@ texture_region_size = Vector2i(32, 32) [resource] tile_size = Vector2i(32, 32) uv_clipping = true +physics_layer_0/collision_layer = 2 +physics_layer_0/collision_mask = 0 sources/1 = SubResource("TileSetAtlasSource_kjlji")