[gd_resource type="Resource" script_class="BossPhase" load_steps=16 format=3 uid="uid://hy1alw04fbds"] [ext_resource type="Script" uid="uid://cdd6q2h0t1hhq" path="res://Scripts/Resources/BossPhase.cs" id="1_kkx86"] [ext_resource type="Resource" uid="uid://ouxb1jj48ipn" path="res://Resources/Bullets/Boss/Rumia/LaserBulletTest.tres" id="1_sewog"] [ext_resource type="Script" uid="uid://c0ndqalsc4jve" path="res://Scripts/AttackPatterns/SpiralPattern.cs" id="2_peiit"] [ext_resource type="Script" uid="uid://b5s5mjuk1rng5" path="res://Scripts/Resources/TimeModifier.cs" id="2_rhq2s"] [ext_resource type="Script" uid="uid://ckcuhstelos4x" path="res://Scripts/AttackPatterns/LaserPattern.cs" id="2_tctyt"] [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_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") bulletCount = 8 rotationSpeed = 0.0 _rotationOffset = 0.0 duration = 4.0 spread = 360.0 burstInterval = 6.0 ShotsPerBurst = 100 BurstRate = 0.0 _targetPlayer = false OverrideOwner = false Owner = 0 OverrideDamageType = false DamageType = 0 OverrideControllable = false Controllable = false OverrideCreationModifier = false TimeModifiers = Array[ExtResource("2_rhq2s")]([]) 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 Controllable = false Grazeable = true GrazeValue = 1.0 TimeModifiers = Array[Object]([SubResource("Resource_54787")]) [sub_resource type="Resource" id="Resource_7tuk4"] script = ExtResource("2_peiit") BulletResource = SubResource("Resource_burw2") bulletCount = 16 rotationSpeed = 0.0 _rotationOffset = 0.0 duration = 0.1 spread = 360.0 burstInterval = 8.0 ShotsPerBurst = 100 BurstRate = 0.0 _targetPlayer = false OverrideOwner = false Owner = 0 OverrideDamageType = false DamageType = 0 OverrideControllable = false Controllable = false OverrideCreationModifier = false TimeModifiers = [] 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 Controllable = false Grazeable = true GrazeValue = 1.0 TimeModifiers = Array[Object]([SubResource("Resource_1yaaf")]) [sub_resource type="Resource" id="Resource_reykq"] script = ExtResource("2_peiit") BulletResource = SubResource("Resource_t47fr") bulletCount = 16 rotationSpeed = 0.0 _rotationOffset = 0.0 duration = 4.0 spread = 360.0 burstInterval = 8.0 ShotsPerBurst = 100 BurstRate = 0.0 _targetPlayer = false OverrideOwner = false Owner = 0 OverrideDamageType = false DamageType = 0 OverrideControllable = false Controllable = false OverrideCreationModifier = false TimeModifiers = [] 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")])