Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- actor NewBFGBallActor : CustomInventory
- {
- states
- {
- Pickup:
- TNT1 A 0 ACS_NamedExecuteWithResult("NewBFGBallScript_FireRail")
- stop
- }
- }
- actor NewBFGBall : BFGBall replaces BFGBall
- {
- Scale 0.5
- states
- {
- Spawn:
- BFS1 A 1 Bright
- BFS1 AAABBBB 1 Bright
- {
- ACS_NamedExecuteWithResult("NewBFGBallScript_SetMaster");
- A_RadiusGive("NewBFGBallActor", 512.0, RGF_MONSTERS);
- }
- loop
- FireRail:
- TNT1 A 0 A_JumpIf(IsPointerEqual(AAPTR_TARGET, AAPTR_NULL), "Spawn")
- TNT1 A 0 A_FaceTarget
- TNT1 A 0 A_CustomRailgun(1, 0, "00 7F 00", "green", RGF_SILENT|RGF_NOPIERCING, 0, 1.0, "BulletPuff", 0, 0, 0, 1, 0.3)
- goto Spawn
- Death:
- BFE1 AB 8 Bright
- BFE1 C 8 Bright
- BFE1 DEF 8 Bright
- Stop
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement