From 10ab6fce1a8f3215c80f31bb52ecd62dbb35f44b Mon Sep 17 00:00:00 2001 From: MaddoScientisto Date: Wed, 5 Feb 2025 21:53:59 +0100 Subject: [PATCH] first spellcard test --- Resources/BossPhases/TestBoss1.tres | 2 +- Scenes/Maps/BossTestArena.tscn | 26 ++++++++++++++++++++++++-- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/Resources/BossPhases/TestBoss1.tres b/Resources/BossPhases/TestBoss1.tres index 4695f4f8..020ea250 100644 --- a/Resources/BossPhases/TestBoss1.tres +++ b/Resources/BossPhases/TestBoss1.tres @@ -39,5 +39,5 @@ WaitForCompletion = false [resource] script = ExtResource("1_0cgch") -Threshold = 20 +Threshold = 800 Patterns = Array[Resource]([SubResource("Resource_acaax"), ExtResource("2_3486e"), ExtResource("3_mwcf3"), SubResource("Resource_o8win"), ExtResource("2_3486e"), ExtResource("3_mwcf3"), SubResource("Resource_k77ig"), ExtResource("2_3486e"), ExtResource("3_mwcf3"), SubResource("Resource_5ocg5"), ExtResource("2_3486e"), ExtResource("3_mwcf3")]) diff --git a/Scenes/Maps/BossTestArena.tscn b/Scenes/Maps/BossTestArena.tscn index 9b2a3011..a1a030cf 100644 --- a/Scenes/Maps/BossTestArena.tscn +++ b/Scenes/Maps/BossTestArena.tscn @@ -1,9 +1,30 @@ -[gd_scene load_steps=5 format=4 uid="uid://bu5fvatj2j08j"] +[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") @@ -28,7 +49,8 @@ tile_set = ExtResource("3_cyhmq") [node name="Rumia" parent="." instance=ExtResource("2_47q21")] position = Vector2(163, 37) -Health = 40.0 +Phases = Array[Resource]([ExtResource("5_jkuab"), SubResource("Resource_rasgx")]) +Health = 1000.0 [node name="PlayerStartPosition" type="Marker2D" parent="."] position = Vector2(178, 115)