mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-19 16:03:48 +00:00
Rumia's patterns
This commit is contained in:
parent
6505c058a6
commit
a344ed8b72
12 changed files with 343 additions and 36 deletions
|
|
@ -10,7 +10,7 @@ script = ExtResource("1_yfihc")
|
|||
relativeTargetPosition = Vector2(-4, 0)
|
||||
moveDuration = 2.0
|
||||
RelativeToPlayer = true
|
||||
transitionType = 0
|
||||
transitionType = 4
|
||||
easeType = 2
|
||||
WaitForCompletion = false
|
||||
metadata/_custom_type_script = "uid://fo8sf11p058s"
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ rotationSpeed = 0.0
|
|||
_rotationOffset = 0.0
|
||||
duration = 2.0
|
||||
spread = 0.0
|
||||
burstInterval = 0.1
|
||||
burstInterval = 0.2
|
||||
ShotsPerBurst = 100
|
||||
BurstRate = 0.0
|
||||
_targetPlayer = true
|
||||
|
|
|
|||
|
|
@ -1,11 +1,15 @@
|
|||
[gd_resource type="Resource" script_class="BossPhase" load_steps=12 format=3 uid="uid://cwrjsponw40pd"]
|
||||
[gd_resource type="Resource" script_class="BossPhase" load_steps=24 format=3 uid="uid://cwrjsponw40pd"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cdd6q2h0t1hhq" path="res://Scripts/Resources/BossPhase.cs" id="1_a65t7"]
|
||||
[ext_resource type="Resource" uid="uid://cvcpb6u6mo8oo" path="res://Resources/Bullets/3D/rice_bullet_small_blue_3D.tres" id="1_d7vfp"]
|
||||
[ext_resource type="Script" uid="uid://b5s5mjuk1rng5" path="res://Scripts/Resources/TimeModifier.cs" id="2_ali57"]
|
||||
[ext_resource type="Script" uid="uid://dka43xos84kbw" path="res://Scripts/Resources/Modifiers/DelayedRotationModifier.cs" id="3_gq3ok"]
|
||||
[ext_resource type="Script" uid="uid://bxiprx5nwmpnu" path="res://Scripts/AttackPatterns/ShootingPattern3D.cs" id="4_38hmx"]
|
||||
[ext_resource type="Script" uid="uid://cg7gi3tva4gvw" path="res://Scripts/AttackPatterns/WaitPattern.cs" id="5_ali57"]
|
||||
[ext_resource type="Resource" uid="uid://dpnauedcubupa" path="res://Resources/Bullets/3D/rice_bullet_small_red_3D.tres" id="6_38hmx"]
|
||||
[ext_resource type="Resource" uid="uid://cgpv0r1bf6emq" path="res://Resources/Bullets/3D/rice_bullet_small_green_3D.tres" id="6_gq3ok"]
|
||||
[ext_resource type="Script" uid="uid://fo8sf11p058s" path="res://Scripts/Resources/BulletScripts/SimpleMovementPattern3D.cs" id="7_4rhw5"]
|
||||
[ext_resource type="Resource" uid="uid://1erpxunntcsh" path="res://Resources/Patterns/Rumia_SP1_Part2.tres" id="8_4hlom"]
|
||||
[ext_resource type="Resource" uid="uid://c0h5eo1lbsofd" path="res://Resources/Patterns/Rumia_SP1_Part2_Predicting.tres" id="9_4hlom"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_r87xf"]
|
||||
script = ExtResource("3_gq3ok")
|
||||
|
|
@ -70,19 +74,163 @@ OverrideControllable = false
|
|||
Controllable = false
|
||||
OverrideCreationModifier = false
|
||||
TimeModifiers = Array[ExtResource("2_ali57")]([SubResource("Resource_d7vfp")])
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_38hmx"]
|
||||
script = ExtResource("4_38hmx")
|
||||
BulletResource = ExtResource("6_gq3ok")
|
||||
EmitterOffset = Vector3(0, 0, 0)
|
||||
bulletCount = 20
|
||||
rotationSpeed = 0.0
|
||||
_rotationOffset = 22.0
|
||||
duration = 1.0
|
||||
spread = 360.0
|
||||
burstInterval = 2.0
|
||||
ShotsPerBurst = 100
|
||||
BurstRate = 0.0
|
||||
_targetPlayer = false
|
||||
_predictPlayer = false
|
||||
OverrideOwner = false
|
||||
Owner = 0
|
||||
OverrideDamageType = false
|
||||
DamageType = 0
|
||||
OverrideControllable = false
|
||||
Controllable = false
|
||||
OverrideCreationModifier = false
|
||||
TimeModifiers = Array[ExtResource("2_ali57")]([SubResource("Resource_r87xf")])
|
||||
WaitForCompletion = false
|
||||
metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_gq3ok"]
|
||||
script = ExtResource("5_ali57")
|
||||
SecondsToWait = 2.0
|
||||
[sub_resource type="Resource" id="Resource_487di"]
|
||||
script = ExtResource("4_38hmx")
|
||||
BulletResource = ExtResource("6_gq3ok")
|
||||
EmitterOffset = Vector3(0, 0, 0)
|
||||
bulletCount = 20
|
||||
rotationSpeed = 0.0
|
||||
_rotationOffset = 22.0
|
||||
duration = 1.0
|
||||
spread = 360.0
|
||||
burstInterval = 2.0
|
||||
ShotsPerBurst = 100
|
||||
BurstRate = 0.0
|
||||
_targetPlayer = false
|
||||
_predictPlayer = false
|
||||
OverrideOwner = false
|
||||
Owner = 0
|
||||
OverrideDamageType = false
|
||||
DamageType = 0
|
||||
OverrideControllable = false
|
||||
Controllable = false
|
||||
OverrideCreationModifier = false
|
||||
TimeModifiers = Array[ExtResource("2_ali57")]([SubResource("Resource_d7vfp")])
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://cg7gi3tva4gvw"
|
||||
metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_4rhw5"]
|
||||
script = ExtResource("4_38hmx")
|
||||
BulletResource = ExtResource("6_38hmx")
|
||||
EmitterOffset = Vector3(0, 0, 0)
|
||||
bulletCount = 20
|
||||
rotationSpeed = 0.0
|
||||
_rotationOffset = 0.0
|
||||
duration = 1.0
|
||||
spread = 360.0
|
||||
burstInterval = 2.0
|
||||
ShotsPerBurst = 100
|
||||
BurstRate = 0.0
|
||||
_targetPlayer = false
|
||||
_predictPlayer = false
|
||||
OverrideOwner = false
|
||||
Owner = 0
|
||||
OverrideDamageType = false
|
||||
DamageType = 0
|
||||
OverrideControllable = false
|
||||
Controllable = false
|
||||
OverrideCreationModifier = false
|
||||
TimeModifiers = Array[ExtResource("2_ali57")]([SubResource("Resource_r87xf")])
|
||||
WaitForCompletion = false
|
||||
metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_xmchp"]
|
||||
script = ExtResource("4_38hmx")
|
||||
BulletResource = ExtResource("6_38hmx")
|
||||
EmitterOffset = Vector3(0, 0, 0)
|
||||
bulletCount = 20
|
||||
rotationSpeed = 0.0
|
||||
_rotationOffset = 0.0
|
||||
duration = 1.0
|
||||
spread = 360.0
|
||||
burstInterval = 2.0
|
||||
ShotsPerBurst = 100
|
||||
BurstRate = 0.0
|
||||
_targetPlayer = false
|
||||
_predictPlayer = false
|
||||
OverrideOwner = false
|
||||
Owner = 0
|
||||
OverrideDamageType = false
|
||||
DamageType = 0
|
||||
OverrideControllable = false
|
||||
Controllable = false
|
||||
OverrideCreationModifier = false
|
||||
TimeModifiers = Array[ExtResource("2_ali57")]([SubResource("Resource_d7vfp")])
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://bxiprx5nwmpnu"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_cprus"]
|
||||
script = ExtResource("7_4rhw5")
|
||||
relativeTargetPosition = Vector2(4, 2)
|
||||
moveDuration = 2.0
|
||||
RelativeToPlayer = true
|
||||
transitionType = 0
|
||||
easeType = 2
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://fo8sf11p058s"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_ddofg"]
|
||||
script = ExtResource("7_4rhw5")
|
||||
relativeTargetPosition = Vector2(2, 0)
|
||||
moveDuration = 0.4
|
||||
RelativeToPlayer = true
|
||||
transitionType = 0
|
||||
easeType = 2
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://fo8sf11p058s"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_x84ys"]
|
||||
script = ExtResource("7_4rhw5")
|
||||
relativeTargetPosition = Vector2(-2, 0)
|
||||
moveDuration = 0.4
|
||||
RelativeToPlayer = true
|
||||
transitionType = 0
|
||||
easeType = 2
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://fo8sf11p058s"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_46ksb"]
|
||||
script = ExtResource("7_4rhw5")
|
||||
relativeTargetPosition = Vector2(-4, 1)
|
||||
moveDuration = 0.4
|
||||
RelativeToPlayer = true
|
||||
transitionType = 0
|
||||
easeType = 2
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://fo8sf11p058s"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_78gkf"]
|
||||
script = ExtResource("7_4rhw5")
|
||||
relativeTargetPosition = Vector2(0, 0)
|
||||
moveDuration = 2.0
|
||||
RelativeToPlayer = false
|
||||
transitionType = 0
|
||||
easeType = 2
|
||||
WaitForCompletion = true
|
||||
metadata/_custom_type_script = "uid://fo8sf11p058s"
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_a65t7")
|
||||
PhaseName = "Darkness Sign \"Demarcation\""
|
||||
Threshold = 50
|
||||
PlayAnimation = false
|
||||
Patterns = [SubResource("Resource_4hlom"), SubResource("Resource_ali57"), SubResource("Resource_gq3ok")]
|
||||
Patterns = [SubResource("Resource_4hlom"), SubResource("Resource_ali57"), SubResource("Resource_38hmx"), SubResource("Resource_487di"), SubResource("Resource_4rhw5"), SubResource("Resource_xmchp"), SubResource("Resource_cprus"), ExtResource("8_4hlom"), SubResource("Resource_ddofg"), ExtResource("9_4hlom"), SubResource("Resource_x84ys"), ExtResource("8_4hlom"), SubResource("Resource_46ksb"), ExtResource("9_4hlom"), SubResource("Resource_78gkf")]
|
||||
metadata/_custom_type_script = "uid://cdd6q2h0t1hhq"
|
||||
|
|
|
|||
|
|
@ -9,5 +9,5 @@
|
|||
[resource]
|
||||
script = ExtResource("2_t8f0y")
|
||||
BossName = &"Rumia"
|
||||
Phases = Array[ExtResource("1_k3wbt")]([ExtResource("3_mi6hp"), ExtResource("2_ovn8y"), ExtResource("4_xfnue")])
|
||||
Phases = Array[ExtResource("1_k3wbt")]([ExtResource("2_ovn8y"), ExtResource("3_mi6hp"), ExtResource("4_xfnue")])
|
||||
metadata/_custom_type_script = "uid://inasa76li3ym"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue