Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const int Pk_Clip = 0;
- const int Pk_ClipBox = 1;
- const int Pk_Shell = 2;
- const int Pk_ShellBox = 3;
- const int Pk_Rocket = 4;
- const int Pk_RocketBox = 5;
- const int Pk_Cell = 6;
- const int Pk_CellBox = 7;
- const int Pk_Backpack = 8;
- const int Pk_Fist = 9;
- const int Pk_Chainsaw = 10;
- const int Pk_Pistol = 11;
- const int Pk_Shotgun = 12;
- const int Pk_SuperShotgun = 13;
- const int Pk_Chaingun = 14;
- const int Pk_RocketLauncher = 15;
- const int Pk_PlasmaRifle = 16;
- const int Pk_BFG9000 = 17;
- actor DakkaPickup: CustomInventory
- {
- +QUIET
- +AUTOACTIVATE
- Inventory.PickupMessage ""
- Inventory.MaxAmount 0
- States
- {
- Spawn:
- TNT1 A 0
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(648, 6) != 0, "Dropped")
- TNT1 A 1 A_Jump(255, "Display")
- wait
- Dropped:
- TNT1 A 1 A_Jump(255, "Display")
- loop
- Display:
- PINV A -1
- stop
- PickedUp:
- TNT1 A 0 A_SetBlend(0, 0, 0)
- stop
- NotPickedUp:
- TNT1 A 0 A_SetBlend(0, 0, 0)
- fail
- }
- }
- actor DakkaClip: DakkaPickup replaces Clip
- {
- States
- {
- Display:
- CLIP A -1
- stop
- Dropped:
- CLIP A 0 A_SpawnItemEx("DakkaClipDropped", 0,0,0, momx,-momy,momz, 0, SXF_ABSOLUTEANGLE)
- stop
- Pickup:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Clip) == 1, "PickedUp")
- goto NotPickedUp
- }
- }
- actor DakkaClipDropped: DakkaPickup
- {
- States
- {
- Display:
- CLIP A -1
- stop
- Pickup:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Clip, 1) == 1, "PickedUp")
- goto NotPickedUp
- }
- }
- actor DakkaClipBox: DakkaPickup replaces ClipBox
- {
- States
- {
- Display:
- AMMO A -1
- stop
- Pickup:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_ClipBox) == 1, "PickedUp")
- goto NotPickedUp
- }
- }
- actor DakkaShell: DakkaPickup replaces Shell
- {
- States
- {
- Display:
- SHEL A -1
- stop
- Pickup:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Shell) == 1, "PickedUp")
- goto NotPickedUp
- }
- }
- actor DakkaShellBox: DakkaPickup replaces ShellBox
- {
- States
- {
- Display:
- SBOX A -1
- stop
- Pickup:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_ShellBox) == 1, "PickedUp")
- goto NotPickedUp
- }
- }
- actor DakkaRocketAmmo: DakkaPickup replaces RocketAmmo
- {
- States
- {
- Display:
- ROCK A -1
- stop
- Pickup:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Rocket) == 1, "PickedUp")
- goto NotPickedUp
- }
- }
- actor DakkaRocketBox: DakkaPickup replaces RocketBox
- {
- States
- {
- Display:
- BROK A -1
- stop
- Pickup:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_RocketBox) == 1, "PickedUp")
- goto NotPickedUp
- }
- }
- actor DakkaCell: DakkaPickup replaces Cell
- {
- States
- {
- Display:
- CELL A -1
- stop
- Pickup:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Cell) == 1, "PickedUp")
- goto NotPickedUp
- }
- }
- actor DakkaCellBox: DakkaPickup replaces CellPack
- {
- States
- {
- Display:
- CELP A -1
- stop
- Pickup:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_CellBox) == 1, "PickedUp")
- goto NotPickedUp
- }
- }
- actor DakkaBackpack: DakkaPickup replaces Backpack
- {
- +COUNTITEM
- States
- {
- Display:
- BPAK A -1
- stop
- Use:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Backpack) == 1, "PickedUp")
- stop
- }
- }
- actor DakkaBagOfHolding: DakkaBackpack replaces AmmoSatchel
- {
- +FLOATBOB
- +NOGRAVITY
- States
- {
- Display:
- BAGH A -1
- stop
- }
- }
- actor DakkaAmmoSatchel: DakkaBackpack replaces AmmoSatchel
- {
- States
- {
- Display:
- BKPK A -1
- stop
- }
- }
- actor DakkaChainsaw: DakkaPickup replaces Chainsaw
- {
- States
- {
- Display:
- CSAW A -1
- stop
- Use:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Chainsaw, 0, 1) == 1, "PickedUp")
- stop
- }
- }
- actor DakkaPistol: DakkaPickup replaces Pistol
- {
- States
- {
- Display:
- PIST A -1
- stop
- Use:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Pistol, 0, 1) == 1, "PickedUp")
- stop
- }
- }
- actor DakkaShotgun: DakkaPickup replaces Shotgun
- {
- States
- {
- Display:
- SHOT A -1
- stop
- Use:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Shotgun, 0, 1) == 1, "PickedUp")
- stop
- }
- }
- actor DakkaSuperShotgun: DakkaPickup replaces SuperShotgun
- {
- States
- {
- Display:
- SGN2 A -1
- stop
- Use:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_SuperShotgun, 0, 1) == 1, "PickedUp")
- stop
- }
- }
- actor DakkaChaingun: DakkaPickup replaces Chaingun
- {
- States
- {
- Display:
- MGUN A -1
- stop
- Use:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_Chaingun, 0, 1) == 1, "PickedUp")
- stop
- }
- }
- actor DakkaRocketLauncher: DakkaPickup replaces RocketLauncher
- {
- States
- {
- Display:
- LAUN A -1
- stop
- Use:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_RocketLauncher, 0, 1) == 1, "PickedUp")
- stop
- }
- }
- actor DakkaPlasmaRifle: DakkaPickup replaces PlasmaRifle
- {
- States
- {
- Display:
- PLAS A -1
- stop
- Use:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_PlasmaRifle, 0, 1) == 1, "PickedUp")
- stop
- }
- }
- actor DakkaBFG9000: DakkaPickup replaces BFG9000
- {
- States
- {
- Display:
- BFUG A -1
- stop
- Use:
- TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(649, Pk_BFG9000, 0, 1) == 1, "PickedUp")
- stop
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement