File
- Defined in \monsters\MonsterProjectiles.txt
Flags
Properties
damage | 8 |
damagetype | Explosive |
deathsound | "explosions/explode" |
decal | "Scorch" |
gravity | 0.00 |
height | 8 |
obituary | "$OB_MPROCKET" |
radius | 10 |
renderstyle | Add |
scale | 1.7 |
seesound | "monsters/cyberdemon/fire" |
speed | 20 |
States
Spawn:
WYVB A 1 Bright A_SpawnItem("RedFlareSmall22",0,0)
TNT1 A 0 A_CustomMissile ("SmokeTrail", 2, 0, random (160, 210), 2, random (-30, 30))
Loop
Death:
TNT1 A 0 Radius_Quake (2, 8, 0, 15, 0)//(intensity, duration, damrad, tremrad, tid)
TNT1 A 0 A_SpawnItem ("BigRicochet", 0, -30)
TNT1 A 0 A_SpawnItemEx ("DetectFloorCrater",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION,0)
TNT1 A 0 A_SpawnItemEx ("DetectCeilCrater",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION,0)
TNT1 A 0 A_SpawnItemEx ("ExplosionFlare",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION,0)
TNT1 A 0 A_SpawnItemEx ("RocketExplosionDamage",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION,0)
TNT1 AAA 0 A_CustomMissile ("ExplosionParticleHeavy", 0, 0, random (0, 360), 2, random (0, 180))
TNT1 AAA 0 A_CustomMissile ("ExplosionParticleHeavy", 0, 0, random (0, 360), 2, random (0, 360))
TNT1 AAAA 0 A_CustomMissile ("ExplosionParticleVeryFast", 0, 0, random (0, 360), 2, random (0, 360))
TNT1 AAAAA 0 A_CustomMissile ("MediumExplosionFlames", 0, 0, random (0, 360), 2, random (0, 360))
TNT1 A 1
TNT1 A 0 A_PlaySound("explosions/far", 3)
TNT1 A 15
Stop
Class Hierarchy
Classes defined in \monsters\MonsterProjectiles.txt
- MonsterMeleeAttack
- ImpMeleeAttack
- BaronMeleeAttack
- KnightMeleeAttack
- CacodemonBite
- DemonAttack
- RevenantMeleeAttack
- CacodemonFireball
- CacoZap
- CyberBalls
- ImpFireball
- IsJumping
- GreenPlasmaBall
- MaxLostSoulRange
- LSPart1
- LSpart2
- LSpart3
- SoulTrails
- LostSoulBlood
- SmallLSPart1
- SmallLSPart3
- BigLSPart1
- BigLSPart3
- BigLSPart2
- BigFireBall
- MastermindStep
- RevenantHomingMissile
- RevenantDumbfireMissile
- SpiderPlasmaBall