File
- Defined in \WEAPONS\BD_BFG.txt
Flags
Properties
alpha | 0.7 |
damagetype | BFGSplash |
deathsound | "" |
decal | "" |
renderstyle | ADD |
scale | .4 |
seesound | "" |
translation | "192:207=112:127" |
States
Spawn:
TNT1 A 0 NoDelay A_PlaySound("weapons/bfg/fly",6,1.0,TRUE)
TNT1 A 0 A_JumpIf(GetCVAR("Bdoom_debris")==0,2)
TNT1 A 0 A_SpawnItemEx("BFGTrail",0,0,0,velx,vely,velz,0,SXF_SETMASTER|SXF_ORIGINATOR|SXF_ABSOLUTEVELOCITY)
BFGB ABCDEFGH 1 bright A_CustomRailGun(0,0,none,green,RGF_SILENT|RGF_NOPIERCING,0,4,"BFGBallRayPuff",random(0,360),random(0,360),64,20,0,4,"BFGBallRay")
goto spawn+3
Death.Sky:
TNT1 A 0 A_RemoveChildren(1,RMVF_EVERYTHING)
stop
Death:
TNT1 A 0 A_RemoveChildren(1,RMVF_EVERYTHING)
TNT1 A 0 A_SprayDecal("BFGLightning",32)
TNT1 A 0 A_StopSound(6)
TNT1 A 0 A_SetScale(1.0,1.0)
TNT1 A 0 A_JumpIf(GetCVAR("bdoom_shakes") == 0, 2)
TNT1 A 0 Radius_Quake(4,34,0,4,0)
TNT1 A 0 A_JumpIf(GetCVAR("bdoom_weapons")==1,3)
TNT1 A 0 A_PlaySound("weapons/bfgx",6)
TNT1 A 0 A_Jump(256,2)
TNT1 A 0 A_PlaySound("weapons/bfg/explosion",6)
BFGX ABCD 4 bright
BFGX E 4 bright A_BFGSpray
BFGX FGHIJK 4 bright
stop