qzdoom-gpl/wadsrc/static/actors/heretic/hereticartifacts.txt
2016-03-01 09:47:10 -06:00

103 lines
1.7 KiB
Text

// Super map ----------------------------------------------------------------
ACTOR SuperMap : MapRevealer
{
+COUNTITEM
+INVENTORY.ALWAYSPICKUP
+FLOATBOB
Inventory.MaxAmount 0
Inventory.PickupMessage "$TXT_ITEMSUPERMAP"
States
{
Spawn:
SPMP A -1
Stop
}
}
// Invisibility -------------------------------------------------------------
ACTOR ArtiInvisibility : PowerupGiver
{
+COUNTITEM
+FLOATBOB
+INVENTORY.PICKUPFLASH
RenderStyle Translucent
Alpha 0.4
Inventory.RespawnTics 4230
Inventory.Icon ARTIINVS
Powerup.Type Ghost
Inventory.PickupMessage "$TXT_ARTIINVISIBILITY"
Tag "$TAG_ARTIINVISIBILITY"
States
{
Spawn:
INVS A 350 Bright
Loop
}
}
// Tome of power ------------------------------------------------------------
ACTOR ArtiTomeOfPower : PowerupGiver native
{
+COUNTITEM
+FLOATBOB
+INVENTORY.PICKUPFLASH
Inventory.Icon "ARTIPWBK"
Powerup.Type Weaponlevel2
Inventory.PickupMessage "$TXT_ARTITOMEOFPOWER"
Tag "$TAG_ARTITOMEOFPOWER"
States
{
Spawn:
PWBK A 350
Loop
}
}
// Time bomb ----------------------------------------------------------------
ACTOR ActivatedTimeBomb
{
+NOGRAVITY
RenderStyle Translucent
Alpha 0.4
DeathSound "misc/timebomb"
action native A_Timebomb();
States
{
Spawn:
FBMB ABCD 10
FBMB E 6 A_Scream
XPL1 A 4 BRIGHT A_Timebomb
XPL1 BCDEF 4 BRIGHT
Stop
}
}
ACTOR ArtiTimeBomb : Inventory native
{
+COUNTITEM
+FLOATBOB
+INVENTORY.PICKUPFLASH
+INVENTORY.INVBAR
+INVENTORY.FANCYPICKUPSOUND
Inventory.Icon "ARTIFBMB"
Inventory.PickupSound "misc/p_pkup"
Inventory.PickupMessage "$TXT_ARTIFIREBOMB"
Tag "$TAG_ARTIFIREBOMB"
Inventory.DefMaxAmount
States
{
Spawn:
FBMB E 350
Loop
}
}