Code: Select all
ACTOR RageSphere : PowerupGiver 12572
{
+COUNTITEM
+INVENTORY.AUTOACTIVATE
+INVENTORY.ALWAYSPICKUP
+INVENTORY.BIGPOWERUP
Inventory.MaxAmount 0
Powerup.Duration -60
Powerup.Color 255, 0, 0, 0.125
Inventory.PickupMessage "Firerate Sphere(x2)"
Powerup.Type "PowerDoubleFiringSpeed"
States
{
Spawn:
BLDS ABCDCB 6 Bright
Loop
Pickup:
TNT1 A 0 A_SelectWeapon("Melee")
TNT1 A 0 A_GiveInventory("PowerStrength")
TNT1 A 0 HealThing(100,0)
Stop
}
}
ACTOR PowerDoubleFiringSpeed : Powerup native {}Now it does this:

What is zandronum's problem with my (or better said realm667's) Spheres? :(
This one doesnt work either:
Code: Select all
ACTOR PowerUberAmmo : PowerupGiver
{
Inventory.Amount 1
powerup.duration -120
Powerup.Type PowerInfiniteAmmo
Powerup.Color Green 0.15
Inventory.PickupMessage "Backpack with so much Ammo that it bursts into pieces after 2 minutes!"
+INVENTORY.AUTOACTIVATE
+INVENTORY.ALWAYSPICKUP
}
actor Megapack : CustomInventory
{
Inventory.PickupMessage "Backpack with so much Ammo that it bursts into pieces after 2 minutes!"
Inventory.Amount 1
Inventory.PickupSound "misc/megapack"
+INVENTORY.FANCYPICKUPSOUND
+INVENTORY.AUTOACTIVATE
+INVENTORY.ALWAYSPICKUP
+INVENTORY.BIGPOWERUP
+COUNTITEM
states
{
Spawn:
BPK2 A -1
Stop
Use:
TNT1 A 0 A_GiveInventory("PowerUberAmmo")
TNT1 A 0 A_GiveInventory("Backpack")
Stop
}
}
ACTOR PowerInfiniteAmmo : Powerup native {}