Reduced shotgun cone

This commit is contained in:
Marco 2025-05-05 14:51:34 +02:00
commit b720990fe2
7 changed files with 27 additions and 25 deletions

View file

@ -1,7 +1,6 @@
[gd_resource type="Resource" script_class="BossPhase" load_steps=5 format=3 uid="uid://da1vjfavqs7u2"]
[gd_resource type="Resource" script_class="BossPhase" load_steps=4 format=3 uid="uid://da1vjfavqs7u2"]
[ext_resource type="Script" uid="uid://cdd6q2h0t1hhq" path="res://Scripts/Resources/BossPhase.cs" id="1_7asq8"]
[ext_resource type="Script" uid="uid://b5s5mjuk1rng5" path="res://Scripts/Resources/TimeModifier.cs" id="1_ykywc"]
[ext_resource type="Script" uid="uid://c0ndqalsc4jve" path="res://Scripts/AttackPatterns/SpiralPattern.cs" id="1_ys2v3"]
[sub_resource type="Resource" id="Resource_q4pcc"]
@ -15,6 +14,7 @@ burstInterval = 0.9
ShotsPerBurst = 100
BurstRate = 0.0
_targetPlayer = false
_predictPlayer = false
OverrideOwner = false
Owner = 0
OverrideDamageType = false
@ -22,7 +22,7 @@ DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("1_ykywc")]([])
TimeModifiers = []
WaitForCompletion = true
[resource]

View file

@ -1,7 +1,6 @@
[gd_resource type="Resource" script_class="BulletScript" load_steps=6 format=3 uid="uid://cmra7n6so1x4u"]
[gd_resource type="Resource" script_class="BulletScript" load_steps=5 format=3 uid="uid://cmra7n6so1x4u"]
[ext_resource type="Resource" uid="uid://dqnvesdj0dk3v" path="res://Resources/Bullets/simple_enemy_bullet.tres" id="1_lkipe"]
[ext_resource type="Script" uid="uid://b5s5mjuk1rng5" path="res://Scripts/Resources/TimeModifier.cs" id="2_omk5v"]
[ext_resource type="Script" uid="uid://c0ndqalsc4jve" path="res://Scripts/AttackPatterns/SpiralPattern.cs" id="2_v7d4m"]
[ext_resource type="Script" uid="uid://bngko08ho85p6" path="res://Scripts/Resources/BulletScript.cs" id="3_omk5v"]
@ -25,7 +24,7 @@ DamageType = 0
OverrideControllable = false
Controllable = false
OverrideCreationModifier = false
TimeModifiers = Array[ExtResource("2_omk5v")]([])
TimeModifiers = []
WaitForCompletion = true
metadata/_custom_type_script = "uid://c0ndqalsc4jve"

View file

@ -19,6 +19,7 @@ MovementSpeed = 0.0
Weapon = ExtResource("1_yap8t")
LootDrops = Array[ExtResource("1_sma76")]([])
MotivationReward = 4.0
PredictPlayer = false
PlayerDetectionRange = 90.0
ViewRange = 120.0
AlarmReactRange = 200.0

View file

@ -17,6 +17,6 @@ InfiniteAmmo = false
ItemKey = &"ICE_SHOTGUN_T1"
AmmoKey = &"ICE_AMMO"
BulletsPerShot = 3
SpreadAngle = 15.0
SpreadAngle = 8.0
RandomSpread = 12.0
_rotationOffset = 0.0

View file

@ -8,6 +8,7 @@ script = ExtResource("2_2n571")
Name = &"Ice Shotgun"
BulletData = ExtResource("1_ej60i")
Priority = 20
AmmoPerShot = 1
RateOfFire = 0.2
BulletCapacity = 6
ReloadTime = 0.7
@ -16,6 +17,6 @@ InfiniteAmmo = false
ItemKey = &"ICE_SHOTGUN_T2"
AmmoKey = &"ICE_AMMO"
BulletsPerShot = 3
SpreadAngle = 15.0
SpreadAngle = 8.0
RandomSpread = 10.0
_rotationOffset = 0.0

View file

@ -8,6 +8,7 @@ script = ExtResource("2_utbbo")
Name = &"Ice Shotgun"
BulletData = ExtResource("1_m44wx")
Priority = 30
AmmoPerShot = 1
RateOfFire = 0.5
BulletCapacity = 4
ReloadTime = 0.8
@ -16,6 +17,6 @@ InfiniteAmmo = false
ItemKey = &"ICE_SHOTGUN"
AmmoKey = &"ICE_AMMO"
BulletsPerShot = 3
SpreadAngle = 15.0
SpreadAngle = 8.0
RandomSpread = 15.0
_rotationOffset = 0.0