File
- Defined in \weapons\PlayerProjectiles.txt
Flags
Properties
damagetype | Explosive |
States
Spawn:
TNT1 A 0 NoDelay
{
A_NoBlocking;
A_Explode(200, 400, 0);
A_Explode(200, 200, 0);
A_SpawnItem("BigRicochet", 0, -15);
A_SpawnItemEx("DetectFloorCrater", 0, 0, 0, 0, 0, 0, 0, SXF_NOCHECKPOSITION);
A_SpawnItemEx("DetectCeilCrater", 0, 0, 0, 0, 0, 0, 0, SXF_NOCHECKPOSITION);
A_SpawnItemEx("ExplosionFlare", 0, 0, 0, 0, 0, 0, 0, SXF_NOCHECKPOSITION);
A_SpawnItemEx("BarrelExplosionDamage", 0, 0, 30, 0, 0, 0, 0, SXF_NOCHECKPOSITION);
A_SpawnItemEx("BarrelKaboom", 0, 0, 0, 0, 0, 0, 0, SXF_NOCHECKPOSITION);
}
TNT1 AAAAAAA 0 A_SpawnProjectile("ExplosionFlames", 0, 0, random(0, 360), CMF_AIMDIRECTION, random(0, 360))
TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnProjectile("ExplosionParticleHeavy", 0, 0, random(0, 360), CMF_AIMDIRECTION, random(0, -180))
TNT1 AAAAAA 0 A_SpawnProjectile("ExplosionParticleHeavy", 0, 0, random(0, 360), CMF_AIMDIRECTION, random(0, -180))
TNT1 A 0 A_Quake(2, 24, 0, 960)
TNT1 A 0 A_PlaySound("explosions/explode", CHAN_AUTO)
TNT1 A 0 A_PlaySound("explosions/far", CHAN_AUTO)
TNT1 A 0 A_AlertMonsters
TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnProjectile("ShrapnelParticle", 0, 0, random(0, 360), CMF_AIMDIRECTION, random(-5, -90))
TNT1 A 0 A_PlaySound("explosions/far", CHAN_ITEM)
TNT1 A 0 A_SpawnItem("SmokeColumn")
TNT1 AAAAAAAAAAAAAAA 8 A_SpawnProjectile("ExplosionSmoke", 1, 0, random(0, 360), CMF_AIMDIRECTION, random(-50, -130))
stop
Class Hierarchy
Classes defined in \weapons\PlayerProjectiles.txt
- Plasma_Ball
- BdRocket
- SuperBFGBall
- BFGTrailParticle
- BFGDeathParticle
- SuperBFGExtra
- SuperBFGExtraGiant
- BFGExtraParticle
- GreenShockWave
- BFGFog
- BFGBigFog
- SmallGreenFog
- BFGDeathParticleSpawner
- BFGSuperParticleSpawner
- BFGSuperParticle
- FlakShard
- FlakResidue
- GrenadeTime
- BdGrenade
- FragGrenadeExplosion
- Punching
- KickHasHit
- PSeq1
- PSeq2
- KickAttack
- SuperKickAttack
- MeleeStrike1
- MeleeStrike2
- MeleeStrike1Smash
- MeleeStrikeSuperHook