<
 
BD_BFGBall
: BFGBall
replaces BFGBall
 

File

Flags

Properties

alpha0.7
damagetypeBFGSplash
deathsound""
decal""
renderstyleADD
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

Class Hierarchy

Classes defined in \WEAPONS\BD_BFG.txt