mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-23 20:43:15 +00:00
62ffe7e4e2
- Fixed: Heretic and Hexen completely skip all normal Z processing on mobjs with FLOATBOB set. To emulate that, we need to add NOGRAVITY to everything with that flag set.
231 lines
4 KiB
Text
231 lines
4 KiB
Text
|
|
// Wimpy ammo ---------------------------------------------------------------
|
|
|
|
ACTOR GoldWandAmmo : Ammo 10
|
|
{
|
|
Game Heretic
|
|
SpawnID 11
|
|
Inventory.PickupMessage "$TXT_AMMOGOLDWAND1"
|
|
Inventory.Amount 10
|
|
Inventory.MaxAmount 100
|
|
Ammo.BackpackAmount 10
|
|
Ammo.BackpackMaxAmount 200
|
|
Inventory.Icon "INAMGLD"
|
|
States
|
|
{
|
|
Spawn:
|
|
AMG1 A -1
|
|
Stop
|
|
}
|
|
}
|
|
|
|
// Hefty ammo ---------------------------------------------------------------
|
|
|
|
ACTOR GoldWandHefty : GoldWandAmmo 12
|
|
{
|
|
Game Heretic
|
|
SpawnID 12
|
|
Inventory.PickupMessage "$TXT_AMMOGOLDWAND2"
|
|
Inventory.Amount 50
|
|
States
|
|
{
|
|
Spawn:
|
|
AMG2 ABC 4
|
|
Loop
|
|
}
|
|
}
|
|
// Wimpy ammo ---------------------------------------------------------------
|
|
|
|
ACTOR CrossbowAmmo : Ammo 18
|
|
{
|
|
Game Heretic
|
|
SpawnID 33
|
|
Inventory.PickupMessage "$TXT_AMMOCROSSBOW1"
|
|
Inventory.Amount 5
|
|
Inventory.MaxAmount 50
|
|
Ammo.BackpackAmount 5
|
|
Ammo.BackpackMaxAmount 100
|
|
Inventory.Icon "INAMBOW"
|
|
States
|
|
{
|
|
Spawn:
|
|
AMC1 A -1
|
|
Stop
|
|
}
|
|
}
|
|
|
|
// Hefty ammo ---------------------------------------------------------------
|
|
|
|
ACTOR CrossbowHefty : CrossbowAmmo 19
|
|
{
|
|
Game Heretic
|
|
SpawnID 34
|
|
Inventory.PickupMessage "$TXT_AMMOCROSSBOW2"
|
|
Inventory.Amount 20
|
|
States
|
|
{
|
|
Spawn:
|
|
AMC2 ABC 5
|
|
Loop
|
|
}
|
|
}
|
|
// Wimpy ammo ---------------------------------------------------------------
|
|
|
|
ACTOR MaceAmmo : Ammo 13
|
|
{
|
|
Game Heretic
|
|
SpawnID 35
|
|
Inventory.PickupMessage "$TXT_AMMOMACE1"
|
|
Inventory.Amount 20
|
|
Inventory.MaxAmount 150
|
|
Ammo.BackpackAmount 20
|
|
Ammo.BackpackMaxAmount 300
|
|
Inventory.Icon "INAMLOB"
|
|
States
|
|
{
|
|
Spawn:
|
|
AMM1 A -1
|
|
Stop
|
|
}
|
|
}
|
|
|
|
// Hefty ammo ---------------------------------------------------------------
|
|
|
|
ACTOR MaceHefty : MaceAmmo 16
|
|
{
|
|
Game Heretic
|
|
SpawnID 36
|
|
Inventory.PickupMessage "$TXT_AMMOMACE2"
|
|
Inventory.Amount 100
|
|
States
|
|
{
|
|
Spawn:
|
|
AMM2 A -1
|
|
Stop
|
|
}
|
|
}
|
|
|
|
// Wimpy ammo ---------------------------------------------------------------
|
|
|
|
ACTOR BlasterAmmo : Ammo 54
|
|
{
|
|
Game Heretic
|
|
SpawnID 37
|
|
Inventory.PickupMessage "$TXT_AMMOBLASTER1"
|
|
Inventory.Amount 10
|
|
Inventory.MaxAmount 200
|
|
Ammo.BackpackAmount 10
|
|
Ammo.BackpackMaxAmount 400
|
|
Inventory.Icon "INAMBST"
|
|
States
|
|
{
|
|
Spawn:
|
|
AMB1 ABC 4
|
|
Loop
|
|
}
|
|
}
|
|
|
|
// Hefty ammo ---------------------------------------------------------------
|
|
|
|
ACTOR BlasterHefty : BlasterAmmo 55
|
|
{
|
|
Game Heretic
|
|
SpawnID 38
|
|
Inventory.PickupMessage "$TXT_AMMOBLASTER2"
|
|
Inventory.Amount 25
|
|
States
|
|
{
|
|
Spawn:
|
|
AMB2 ABC 4
|
|
Loop
|
|
}
|
|
}
|
|
|
|
// Wimpy ammo ---------------------------------------------------------------
|
|
|
|
ACTOR SkullRodAmmo : Ammo 20
|
|
{
|
|
Game Heretic
|
|
SpawnID 158
|
|
Inventory.PickupMessage "$TXT_AMMOSKULLROD1"
|
|
Inventory.Amount 20
|
|
Inventory.MaxAmount 200
|
|
Ammo.BackpackAmount 20
|
|
Ammo.BackpackMaxAmount 400
|
|
Inventory.Icon "INAMRAM"
|
|
States
|
|
{
|
|
Spawn:
|
|
AMS1 AB 5
|
|
Loop
|
|
}
|
|
}
|
|
|
|
// Hefty ammo ---------------------------------------------------------------
|
|
|
|
ACTOR SkullRodHefty : SkullRodAmmo 21
|
|
{
|
|
Game Heretic
|
|
SpawnID 159
|
|
Inventory.PickupMessage "$TXT_AMMOSKULLROD2"
|
|
Inventory.Amount 100
|
|
States
|
|
{
|
|
Spawn:
|
|
AMS2 AB 5
|
|
Loop
|
|
}
|
|
}
|
|
|
|
// Wimpy ammo ---------------------------------------------------------------
|
|
|
|
ACTOR PhoenixRodAmmo : Ammo 22
|
|
{
|
|
Game Heretic
|
|
SpawnID 161
|
|
Inventory.PickupMessage "$TXT_AMMOPHOENIXROD1"
|
|
Inventory.Amount 1
|
|
Inventory.MaxAmount 20
|
|
Ammo.BackpackAmount 1
|
|
Ammo.BackpackMaxAmount 40
|
|
Inventory.Icon "INAMPNX"
|
|
States
|
|
{
|
|
Spawn:
|
|
AMP1 ABC 4
|
|
Loop
|
|
}
|
|
}
|
|
// Hefty ammo ---------------------------------------------------------------
|
|
|
|
ACTOR PhoenixRodHefty : PhoenixRodAmmo 23
|
|
{
|
|
Game Heretic
|
|
SpawnID 162
|
|
Inventory.PickupMessage "$TXT_AMMOPHOENIXROD2"
|
|
Inventory.Amount 10
|
|
States
|
|
{
|
|
Spawn:
|
|
AMP2 ABC 4
|
|
Loop
|
|
}
|
|
}
|
|
|
|
// --- Bag of holding -------------------------------------------------------
|
|
|
|
ACTOR BagOfHolding : BackpackItem 8
|
|
{
|
|
Game Heretic
|
|
SpawnID 136
|
|
Inventory.PickupMessage "$TXT_ITEMBAGOFHOLDING"
|
|
+COUNTITEM
|
|
+FLOATBOB
|
|
+NOGRAVITY
|
|
States
|
|
{
|
|
Spawn:
|
|
BAGH A -1
|
|
Stop
|
|
}
|
|
}
|