Spicebloom refactor

- pieces represent Min and Max instead of random interval
- More control where spice spread
- fix AoE in  SpiceExplosion weapon
- delay interval between each pieces

Co-Authored-By: Gustas <37534529+PunkPun@users.noreply.github.com>
This commit is contained in:
N.N
2024-05-28 14:54:42 +02:00
committed by Gustas
parent 387e594f4a
commit 06cc47847d
3 changed files with 80 additions and 40 deletions

View File

@@ -13,11 +13,13 @@ spicebloom.spawnpoint:
TerrainTypes: SpiceSand
KillsSelf:
RequiresCondition: clearsand
Delay: 1750, 3250
Delay: 3000, 3250
SpawnActorOnDeath:
Actor: spicebloom
Health:
HP: 100000
Armor:
Type: invulnerable
Immobile:
OccupiesSpace: false
HitShape:

View File

@@ -295,14 +295,15 @@ SardDeath:
SpiceExplosion:
Projectile: Bullet
Speed: 50, 75
Speed: 90, 120
Shadow: true
Blockable: false
LaunchAngle: 60, 90
TrailImage: large_trail
Image: 120mm
Warhead@1Dam: SpreadDamage
Damage: 750
Spread: 1c0
Spread: 2c0
Falloff: 100, 0
Versus:
none: 90
@@ -330,10 +331,10 @@ BloomExplosion:
Projectile: InstantHit
Warhead@1Dam: SpreadDamage
Damage: 7500
Spread: 320
Spread: 800
Falloff: 100, 0
Versus:
none: 90
none: 150
wall: 5
building: 65
wood: 50
@@ -345,6 +346,9 @@ BloomExplosion:
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath, SpiceExplosion
DamageCalculationType: ClosestTargetablePosition
AffectsParent: true
Warhead@2Res: CreateResource
AddsResourceType: Spice
Size: 0
PlasmaExplosion:
Warhead@1Dam: SpreadDamage