[gd_resource type="Resource" script_class="BossPhase" load_steps=20 format=3 uid="uid://hy1alw04fbds"] [ext_resource type="Script" uid="uid://cdd6q2h0t1hhq" path="res://Scripts/Resources/BossPhase.cs" id="1_kkx86"] [ext_resource type="PackedScene" uid="uid://djro6xmsq7kqk" path="res://Scenes/Weapons/Bullets/enemyBullet_mid_blue_laser.tscn" id="1_nfjet"] [ext_resource type="Resource" uid="uid://ouxb1jj48ipn" path="res://Resources/Bullets/Boss/Rumia/LaserBulletTest.tres" id="1_sewog"] [ext_resource type="Script" uid="uid://cq7pfooyqayc4" path="res://Scripts/Resources/Modifiers/DelayedSpeedModifier.cs" id="2_1bi0q"] [ext_resource type="Script" uid="uid://c0ndqalsc4jve" path="res://Scripts/AttackPatterns/SpiralPattern.cs" id="2_peiit"] [ext_resource type="Script" uid="uid://ckcuhstelos4x" path="res://Scripts/AttackPatterns/LaserPattern.cs" id="2_tctyt"] [ext_resource type="Script" uid="uid://c6kkaq6j4thug" path="res://Scripts/Resources/Modifiers/DelayedPlayerFacingModifier.cs" id="3_7fbut"] [ext_resource type="PackedScene" uid="uid://dbcj1u77spk6p" path="res://Scenes/Weapons/Bullets/enemyBullet_rice_yellow_small.tscn" id="4_7kssw"] [ext_resource type="Script" uid="uid://dka43xos84kbw" path="res://Scripts/Resources/Modifiers/DelayedRotationModifier.cs" id="6_vwx23"] [ext_resource type="Script" uid="uid://dslyrfcej3g2n" path="res://Scripts/Resources/BulletResource.cs" id="8_6iihn"] [sub_resource type="Resource" id="Resource_3a5dw"] script = ExtResource("2_1bi0q") TimeInSeconds = 0.8 ModifierType = 0 Value = 0.0 Continuous = false [sub_resource type="Resource" id="Resource_rtncg"] script = ExtResource("3_7fbut") TimeInSeconds = 0.9 ModifierType = 2 Value = 0.0 Continuous = false [sub_resource type="Resource" id="Resource_3idsw"] script = ExtResource("2_tctyt") SpawnDelay = 1.0 PreFireTime = 1.8 LethalTime = 4.0 PreFireColor = Color(0, 0, 1, 0.501961) LethalColor = Color(0, 0, 1, 1) BulletResource = ExtResource("1_sewog") BulletScene = ExtResource("1_nfjet") _bulletLifeTime = 20.0 _destroyOnCollision = false bulletSpeed = 40.0 bulletCount = 8 rotationSpeed = 0.0 _rotationOffset = 0.0 duration = 4.0 burstInterval = 6.0 spread = 360.0 owner = 2 _damageType = 0 _bulletDamage = 1.0 _timeModifiers = Array[Object]([SubResource("Resource_3a5dw"), SubResource("Resource_rtncg")]) _targetPlayer = false WaitForCompletion = true [sub_resource type="Resource" id="Resource_54787"] script = ExtResource("6_vwx23") TimeInSeconds = 2.0 ModifierType = 1 Value = -90.0 Continuous = false [sub_resource type="Resource" id="Resource_burw2"] script = ExtResource("8_6iihn") BulletScene = ExtResource("4_7kssw") BulletSpeed = 40.0 Direction = Vector2(1, 0) BulletDamage = 20.0 LifeTime = 20.0 DestroyOnCollision = false Owner = 2 DamageType = 0 TimeModifiers = Array[Object]([SubResource("Resource_54787")]) [sub_resource type="Resource" id="Resource_7tuk4"] script = ExtResource("2_peiit") BulletResource = SubResource("Resource_burw2") BulletScene = ExtResource("4_7kssw") _bulletLifeTime = 20.0 _destroyOnCollision = false bulletSpeed = 40.0 bulletCount = 16 rotationSpeed = 0.0 _rotationOffset = 0.0 duration = 0.1 burstInterval = 8.0 spread = 360.0 owner = 2 _damageType = 0 _bulletDamage = 1.0 _timeModifiers = Array[Object]([SubResource("Resource_54787")]) _targetPlayer = false WaitForCompletion = true [sub_resource type="Resource" id="Resource_1yaaf"] script = ExtResource("6_vwx23") TimeInSeconds = 2.0 ModifierType = 1 Value = 90.0 Continuous = false [sub_resource type="Resource" id="Resource_t47fr"] script = ExtResource("8_6iihn") BulletScene = ExtResource("4_7kssw") BulletSpeed = 40.0 Direction = Vector2(1, 0) BulletDamage = 20.0 LifeTime = 20.0 DestroyOnCollision = false Owner = 2 DamageType = 0 TimeModifiers = Array[Object]([SubResource("Resource_1yaaf")]) [sub_resource type="Resource" id="Resource_reykq"] script = ExtResource("2_peiit") BulletResource = SubResource("Resource_t47fr") BulletScene = ExtResource("4_7kssw") _bulletLifeTime = 20.0 _destroyOnCollision = false bulletSpeed = 40.0 bulletCount = 16 rotationSpeed = 0.0 _rotationOffset = 0.0 duration = 4.0 burstInterval = 8.0 spread = 360.0 owner = 2 _damageType = 0 _bulletDamage = 1.0 _timeModifiers = Array[Object]([SubResource("Resource_1yaaf")]) _targetPlayer = false WaitForCompletion = false [resource] script = ExtResource("1_kkx86") PhaseName = "Lasers test" Threshold = 0 PlayAnimation = true Patterns = Array[Object]([SubResource("Resource_3idsw"), SubResource("Resource_7tuk4"), SubResource("Resource_reykq")])