From 1941cde75ae3387ea9a23ef83a439dbf2344e2a1 Mon Sep 17 00:00:00 2001 From: Marco Date: Wed, 5 Feb 2025 20:02:41 +0100 Subject: [PATCH] tileset for boss arena --- Resources/BossPhases/TestBoss1.tres | 2 +- Scenes/Maps/BossTestArena.tscn | 19 ++++++++++++++++++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/Resources/BossPhases/TestBoss1.tres b/Resources/BossPhases/TestBoss1.tres index df11424d..4695f4f8 100644 --- a/Resources/BossPhases/TestBoss1.tres +++ b/Resources/BossPhases/TestBoss1.tres @@ -23,7 +23,7 @@ WaitForCompletion = false [sub_resource type="Resource" id="Resource_k77ig"] script = ExtResource("1_xksf5") -relativeTargetPosition = Vector2(-100, 20) +relativeTargetPosition = Vector2(100, 20) moveDuration = 4.0 transitionType = 1 easeType = 2 diff --git a/Scenes/Maps/BossTestArena.tscn b/Scenes/Maps/BossTestArena.tscn index 794ada79..9b2a3011 100644 --- a/Scenes/Maps/BossTestArena.tscn +++ b/Scenes/Maps/BossTestArena.tscn @@ -1,14 +1,31 @@ -[gd_scene load_steps=4 format=3 uid="uid://bu5fvatj2j08j"] +[gd_scene load_steps=5 format=4 uid="uid://bu5fvatj2j08j"] [ext_resource type="Script" path="res://Scripts/GameManager.cs" id="1_paetl"] [ext_resource type="PackedScene" uid="uid://d1rlw6ddpmrn8" path="res://Scenes/Actors/Rumia.tscn" id="2_47q21"] [ext_resource type="PackedScene" uid="uid://bghghp5ep4w2j" path="res://Scenes/player.tscn" id="2_f17ts"] +[ext_resource type="TileSet" uid="uid://6k28roiljylj" path="res://Tilesets/factory_tileset.tres" id="3_cyhmq"] [node name="GameScene" type="Node2D" node_paths=PackedStringArray("PlayerSpawnMarker")] script = ExtResource("1_paetl") PlayerTemplate = ExtResource("2_f17ts") PlayerSpawnMarker = NodePath("PlayerStartPosition") +[node name="Liquids" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAFAAUAAAAEAAMAAAAFAAYAAAAEAAMAAAAEAAYAAAAEAAMAAAADAAYAAAAEAAMAAAACAAYAAAAEAAMAAAACAAUAAAAEAAMAAAADAAUAAAAEAAMAAAAEAAUAAAAEAAMAAAAJAAUAAAAEAAMAAAAKAAUAAAAEAAMAAAAKAAYAAAAEAAMAAAAJAAYAAAAEAAMAAAAIAAYAAAAEAAMAAAAIAAUAAAAEAAMAAAASAAUAAAAEAAMAAAASAAYAAAAEAAMAAAARAAYAAAAEAAMAAAAQAAYAAAAEAAMAAAAQAAUAAAAEAAMAAAARAAUAAAAEAAMAAAATAAUAAAAEAAMAAAATAAYAAAAEAAMAAAA=") +tile_set = ExtResource("3_cyhmq") + +[node name="Floor" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAADAP//AAAAAAMAAAADAAAAAAAAAAMAAAACAAAAAAAAAAMAAAABAAEAAAAAAAMAAAABAAIAAAAAAAEAAAACAAEAAAAAAAMAAAAEAP//AAAAAAMAAAAFAP//AAAAAAMAAAAEAAAAAAAAAAMAAAACAAIAAAAAAAEAAAADAAEAAAAAAAMAAAAEAAEAAAAAAAMAAAAFAAAAAAAAAAMAAAAGAP//AAAAAAMAAAAGAAAAAAAAAAMAAAAEAAIAAAAAAAEAAAADAAMAAAAAAAEAAAACAAQAAAAAAAMAAAABAAQAAAAAAAMAAAADAAIAAAAAAAEAAAAFAAEAAAAAAAMAAAAGAAEAAAAAAAMAAAAHAAAAAAAAAAMAAAAIAP//AAAAAAMAAAAFAAIAAAAAAAEAAAAEAAMAAAAAAAEAAAACAAMAAAAAAAEAAAABAAMAAAAAAAEAAAACAAUAAAAGAAIAAAADAAUAAAAGAAIAAAAEAAUAAAAGAAIAAAAFAAYAAAAGAAIAAAAGAAYAAAAAAAMAAAAHAAYAAAAAAAMAAAAIAAYAAAAGAAIAAAAJAAYAAAAGAAIAAAAKAAYAAAAGAAIAAAALAAYAAAAAAAMAAAAMAAYAAAAAAAMAAAANAAYAAAAAAAMAAAAOAAYAAAAAAAMAAAAPAAYAAAAAAAMAAAAQAAYAAAAGAAIAAAAPAAcAAAAAAAMAAAAOAAcAAAAAAAMAAAANAAgAAAAAAAMAAAAMAAgAAAAAAAMAAAALAAgAAAAAAAMAAAAKAAgAAAAAAAMAAAAJAAgAAAAAAAMAAAAIAAcAAAAAAAMAAAAHAAcAAAAAAAMAAAAGAAgAAAAAAAMAAAAFAAgAAAACAAMAAAAEAAgAAAACAAMAAAABAAgAAAACAAMAAAACAAkAAAACAAMAAAADAAkAAAACAAMAAAAEAAkAAAACAAMAAAAFAAkAAAACAAMAAAAGAAkAAAAAAAMAAAAHAAkAAAAAAAMAAAAIAAkAAAAAAAMAAAAJAAkAAAAAAAMAAAAKAAkAAAAAAAMAAAALAAkAAAAAAAMAAAAMAAkAAAAAAAMAAAANAAkAAAAAAAMAAAAOAAkAAAAAAAMAAAAPAAkAAAAAAAMAAAAQAAkAAAAAAAMAAAARAAkAAAAAAAMAAAASAAkAAAAAAAMAAAATAAkAAAAAAAMAAAABAP//AAAAAAMAAAABAAAAAAAAAAMAAAABAAUAAAAAAAMAAAABAAYAAAAAAAMAAAABAAcAAAAAAAMAAAABAAkAAAACAAMAAAACAP//AAAAAAMAAAACAAYAAAAGAAIAAAACAAcAAAAAAAMAAAACAAgAAAACAAMAAAADAAQAAAAAAAMAAAADAAYAAAAGAAIAAAADAAcAAAAAAAMAAAADAAgAAAACAAMAAAAEAAQAAAAAAAMAAAAEAAYAAAAGAAIAAAAEAAcAAAAAAAMAAAAFAAMAAAAAAAEAAAAFAAQAAAAAAAMAAAAFAAUAAAAGAAIAAAAFAAcAAAAAAAMAAAAGAAIAAAAAAAEAAAAGAAMAAAAAAAEAAAAGAAQAAAAAAAMAAAAGAAUAAAAAAAMAAAAGAAcAAAAAAAMAAAAHAP//AAAAAAMAAAAHAAEAAAAAAAMAAAAHAAIAAAAAAAEAAAAHAAMAAAAAAAEAAAAHAAQAAAAAAAMAAAAHAAUAAAAAAAMAAAAHAAgAAAAAAAMAAAAIAAAAAAAAAAMAAAAIAAEAAAAAAAMAAAAIAAIAAAAAAAEAAAAIAAMAAAAAAAEAAAAIAAQAAAAAAAMAAAAIAAUAAAAGAAIAAAAIAAgAAAAAAAMAAAAJAP//AAAAAAMAAAAJAAAAAAAAAAMAAAAJAAEAAAAAAAMAAAAJAAIAAAAAAAEAAAAJAAMAAAAAAAEAAAAJAAQAAAAAAAMAAAAJAAUAAAAGAAIAAAAJAAcAAAAAAAMAAAAKAP//AAAAAAMAAAAKAAAAAAAAAAMAAAAKAAEAAAAAAAMAAAAKAAIAAAAAAAEAAAAKAAMAAAAAAAEAAAAKAAQAAAAAAAMAAAAKAAUAAAAGAAIAAAAKAAcAAAAAAAMAAAALAP//AAAAAAMAAAALAAAAAAAAAAMAAAALAAEAAAAAAAMAAAALAAIAAAAAAAEAAAALAAMAAAAAAAEAAAALAAQAAAAAAAMAAAALAAUAAAAAAAMAAAALAAcAAAAAAAMAAAAMAP//AAAAAAMAAAAMAAAAAAAAAAMAAAAMAAEAAAAAAAMAAAAMAAIAAAAAAAEAAAAMAAMAAAAAAAEAAAAMAAQAAAAAAAMAAAAMAAUAAAAAAAMAAAAMAAcAAAAAAAMAAAANAP//AAAAAAMAAAANAAAAAAAAAAMAAAANAAEAAAAAAAMAAAANAAIAAAAAAAEAAAANAAMAAAAAAAEAAAANAAQAAAAAAAMAAAANAAUAAAAAAAMAAAANAAcAAAAAAAMAAAAOAP//AAAAAAMAAAAOAAAAAAAAAAMAAAAOAAEAAAAAAAMAAAAOAAIAAAAAAAEAAAAOAAMAAAAAAAEAAAAOAAQAAAAAAAMAAAAOAAUAAAAAAAMAAAAOAAgAAAAAAAMAAAAPAP//AAAAAAMAAAAPAAAAAAAAAAMAAAAPAAEAAAAAAAMAAAAPAAIAAAAAAAEAAAAPAAMAAAAAAAEAAAAPAAQAAAAAAAMAAAAPAAUAAAAAAAMAAAAPAAgAAAAAAAMAAAAQAP//AAAAAAMAAAAQAAAAAAAAAAMAAAAQAAEAAAAAAAMAAAAQAAIAAAAAAAEAAAAQAAMAAAAAAAEAAAAQAAQAAAAAAAMAAAAQAAUAAAAGAAIAAAAQAAcAAAAAAAMAAAAQAAgAAAAAAAMAAAARAP//AAAAAAMAAAARAAAAAAAAAAMAAAARAAEAAAAAAAMAAAARAAIAAAAAAAEAAAARAAMAAAAAAAEAAAARAAQAAAAAAAMAAAARAAUAAAAGAAIAAAARAAYAAAAGAAIAAAARAAcAAAAAAAMAAAARAAgAAAAAAAMAAAASAP//AAAAAAMAAAASAAAAAAAAAAMAAAASAAEAAAAAAAMAAAASAAIAAAAAAAEAAAASAAMAAAAAAAEAAAASAAQAAAAAAAMAAAASAAUAAAAGAAIAAAASAAYAAAAGAAIAAAASAAcAAAAAAAMAAAASAAgAAAAAAAMAAAATAP//AAAAAAMAAAATAAAAAAAAAAMAAAATAAEAAAAAAAMAAAATAAIAAAAAAAEAAAATAAMAAAAAAAEAAAATAAQAAAAAAAMAAAATAAUAAAAGAAIAAAATAAYAAAAGAAIAAAATAAcAAAAAAAMAAAATAAgAAAAAAAMAAAAUAP//AAAAAAMAAAAUAAAAAAAAAAMAAAAUAAEAAAAAAAMAAAAUAAIAAAAAAAEAAAAUAAMAAAAAAAEAAAAUAAQAAAAAAAMAAAAUAAUAAAAAAAMAAAAUAAYAAAAAAAMAAAAUAAcAAAAAAAMAAAAUAAgAAAAAAAMAAAAUAAkAAAAAAAMAAAAVAP//AAAAAAMAAAAVAAAAAAAAAAMAAAAVAAEAAAAAAAMAAAAVAAIAAAAAAAEAAAAVAAMAAAAAAAEAAAAVAAQAAAAAAAMAAAAVAAUAAAAAAAMAAAAVAAYAAAAAAAMAAAAVAAcAAAAAAAMAAAAVAAgAAAAAAAMAAAAVAAkAAAAAAAMAAAAWAP//AAAAAAMAAAAWAAAAAAAAAAMAAAAWAAEAAAAAAAMAAAAWAAIAAAAAAAEAAAAWAAMAAAAAAAEAAAAWAAQAAAAAAAMAAAAWAAUAAAAAAAMAAAAWAAYAAAAAAAMAAAAWAAcAAAAAAAMAAAAWAAgAAAAAAAMAAAAWAAkAAAAAAAMAAAA=") +tile_set = ExtResource("3_cyhmq") + +[node name="Solid" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAAAP//AAACAAYAAAAAAAAAAAACAAYAAAAAAAEAAAACAAYAAAAAAAIAAAACAAYAAAAAAAMAAAACAAYAAAAAAAQAAAACAAYAAAAAAAUAAAACAAYAAAAAAAYAAAACAAYAAAAAAAcAAAACAAYAAAAAAAgAAAACAAYAAAAAAAkAAAACAAYAAAABAAoAAAABAAUAAAACAAoAAAABAAUAAAADAAoAAAABAAUAAAAEAAoAAAABAAUAAAAFAAoAAAABAAUAAAAGAAoAAAABAAUAAAAHAAoAAAABAAUAAAAIAAoAAAABAAUAAAAJAAoAAAABAAUAAAAKAAoAAAABAAUAAAALAAoAAAABAAUAAAAMAAoAAAABAAUAAAANAAoAAAABAAUAAAAOAAoAAAABAAUAAAAPAAoAAAABAAUAAAAQAAoAAAABAAUAAAARAAoAAAABAAUAAAASAAoAAAABAAUAAAATAAoAAAABAAUAAAAUAAoAAAABAAUAAAAVAAoAAAABAAUAAAAWAAoAAAABAAUAAAAXAP//AAAAAAYAAAAXAAAAAAAAAAYAAAAXAAEAAAAAAAYAAAAXAAIAAAAAAAYAAAAXAAMAAAAAAAYAAAAXAAQAAAAAAAYAAAAXAAUAAAAAAAYAAAAXAAYAAAAAAAYAAAAXAAcAAAAAAAYAAAAXAAgAAAAAAAYAAAAXAAkAAAAAAAYAAAABAAAAAAADAAEAAAABAAEAAAADAAEAAAACAAAAAAABAAEAAAACAAEAAAABAAEAAAADAAAAAAABAAEAAAADAAEAAAABAAEAAAAEAAAAAAADAAEAAAAEAAEAAAADAAEAAAAFAAAAAAABAAEAAAAFAAEAAAABAAEAAAAGAAAAAAABAAEAAAAGAAEAAAABAAEAAAAHAAAAAAADAAEAAAAHAAEAAAADAAEAAAAIAAAAAAABAAEAAAAIAAEAAAABAAEAAAAJAAAAAAABAAEAAAAJAAEAAAABAAEAAAAKAAAAAAADAAEAAAAKAAEAAAADAAEAAAALAAAAAAABAAEAAAALAAEAAAABAAEAAAAMAAAAAAABAAEAAAAMAAEAAAABAAEAAAANAAAAAAADAAEAAAANAAEAAAADAAEAAAAOAAAAAAABAAEAAAAOAAEAAAABAAEAAAAPAAAAAAABAAEAAAAPAAEAAAABAAEAAAAQAAAAAAADAAEAAAAQAAEAAAADAAEAAAARAAAAAAABAAEAAAARAAEAAAABAAEAAAASAAAAAAABAAEAAAASAAEAAAABAAEAAAATAAAAAAADAAEAAAATAAEAAAADAAEAAAAUAAAAAAABAAEAAAAUAAEAAAABAAEAAAAVAAAAAAABAAEAAAAVAAEAAAABAAEAAAAWAAAAAAABAAEAAAAWAAEAAAABAAEAAAABAP//AAADAAEAAAACAP//AAADAAEAAAADAP//AAADAAEAAAAEAP//AAADAAEAAAAFAP//AAADAAEAAAAGAP//AAADAAEAAAAHAP//AAADAAEAAAAIAP//AAADAAEAAAAJAP//AAADAAEAAAAKAP//AAADAAEAAAALAP//AAADAAEAAAAMAP//AAADAAEAAAANAP//AAADAAEAAAAOAP//AAADAAEAAAAPAP//AAADAAEAAAAQAP//AAADAAEAAAARAP//AAADAAEAAAASAP//AAADAAEAAAATAP//AAADAAEAAAAUAP//AAADAAEAAAAVAP//AAADAAEAAAAWAP//AAADAAEAAAABAP7/AAABAAcAAAACAP7/AAABAAcAAAADAP7/AAABAAcAAAAEAP7/AAABAAcAAAAFAP7/AAABAAcAAAAGAP7/AAABAAcAAAAHAP7/AAABAAcAAAAIAP7/AAABAAcAAAAJAP7/AAABAAcAAAAKAP7/AAABAAcAAAALAP7/AAABAAcAAAAMAP7/AAABAAcAAAANAP7/AAABAAcAAAAOAP7/AAABAAcAAAAPAP7/AAABAAcAAAAQAP7/AAABAAcAAAARAP7/AAABAAcAAAASAP7/AAABAAcAAAATAP7/AAABAAcAAAAUAP7/AAABAAcAAAAVAP7/AAABAAcAAAAWAP7/AAABAAcAAAAGAAcAAAAIAAUAAAAGAAgAAAAIAAYAAAAGAAkAAAAIAAYAAAAFAAcAAAAHAAUAAAAEAAcAAAAHAAUAAAADAAcAAAAHAAUAAAACAAcAAAAHAAUAAAABAAcAAAAHAAUAAAAOAAkAAAAGAAYAAAAOAAgAAAAGAAYAAAAOAAcAAAAGAAYAAAAOAAYAAAAGAAYAAAAOAAUAAAAGAAYAAAAOAAQAAAAGAAUAAAAPAAQAAAAHAAUAAAAQAAQAAAAHAAUAAAARAAQAAAAHAAUAAAASAAQAAAAHAAUAAAATAAQAAAAHAAUAAAAUAAQAAAAHAAUAAAAVAAQAAAAHAAUAAAAWAAQAAAAHAAUAAAA=") +tile_set = ExtResource("3_cyhmq") + +[node name="Props" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAIAAAAAAAAAAIAAAAJAAAAAAAAAAIAAAAOAAAAAAAAAAIAAAAPAAAAAAAAAAIAAAADAAUAAQAAAAAAAQADAAYAAQAAAAAAAQACAAYAAQAAAAAAAQACAAUAAQAAAAAAAQANAAUAAQAAAAAAAQAOAAUAAQAAAAAAAQAOAAYAAQAAAAAAAQAUAAUAAQAAAAAAAQAUAAYAAQAAAAAAAQAEAAIAAQAAAAAAAQADAAIAAQAAAAAAAQAGAAIAAQAAAAAAAgAHAAIAAQAAAAAAAgAOAAIAAQAAAAAAAgAPAAIAAQAAAAAAAgANAAYAAQAAAAAAAgAMAAYAAQAAAAAAAgAGAAgAAQAAAAAAAgAFAAgAAQAAAAAAAgARAAgAAQAAAAAAAgAQAAgAAQAAAAAAAgARAAcAAQAAAAAAAgAFAAIAAQAAAAAACQANAAIAAQAAAAAACQAMAAIAAQAAAAAACQA=") +tile_set = ExtResource("3_cyhmq") + [node name="Rumia" parent="." instance=ExtResource("2_47q21")] position = Vector2(163, 37) Health = 40.0