[gd_scene load_steps=11 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"] [ext_resource type="Resource" uid="uid://ks6fypeil6gk" path="res://Resources/BossPhases/TestBoss1.tres" id="5_jkuab"] [ext_resource type="PackedScene" uid="uid://dohakkayqj4w2" path="res://Scenes/Weapons/Bullets/enemyBullet_green.tscn" id="6_8e062"] [ext_resource type="Script" path="res://Scripts/AttackPatterns/SpiralPattern.cs" id="7_pi1kp"] [ext_resource type="Script" path="res://Scripts/Resources/BossPhase.cs" id="8_jya7d"] [sub_resource type="Resource" id="Resource_0v4v8"] script = ExtResource("7_pi1kp") BulletScene = ExtResource("6_8e062") bulletSpeed = 40.0 bulletCount = 30 rotationSpeed = 200.0 duration = 8.0 burstInterval = 0.5 spread = 180.0 owner = 2 WaitForCompletion = true [sub_resource type="Resource" id="Resource_rasgx"] script = ExtResource("8_jya7d") Threshold = 600 Patterns = Array[Resource]([SubResource("Resource_0v4v8")]) [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) Phases = Array[Resource]([ExtResource("5_jkuab"), SubResource("Resource_rasgx")]) Health = 1000.0 [node name="PlayerStartPosition" type="Marker2D" parent="."] position = Vector2(178, 115)