Classes:ArtiFly

From ZDoom Wiki
Jump to navigation Jump to search
Note: Wait! Stop! You do not need to copy this actor's code into your project! Here's why:
  1. This actor is already defined in GZDoom, there's no reason to define it again.
  2. In fact, trying to define an actor with the same name will cause an error (because it already exists).
  3. If you want to make your own version of this actor, use inheritance.
  4. Definitions for existing actors are put on the wiki for reference purpose only.
Inhilicon's Wings of Wrath
Actor type Artifact Game MiniRavenLogoIcon.png (Raven)
DoomEd Number 83 Class Name ArtiTomeOfPower
Spawn ID 15 Identifier T_ITEMFLIGHT


Classes: ActorInventoryPowerupGiverArtiFly

This artifact allows the user to fly. Depending on the level options (in MAPINFO), the power will either last only for a short time or be available until level exit (or hub exit, if in a hub). The default behavior is to last for a limited time in Heretic but until leaving the hub in Hexen. It is not possible normally to hoard this artifact for later levels as they are lost upon leaving the level or hub.

DECORATE definition

ACTOR ArtiFly : PowerupGiver
{
  +COUNTITEM
  +FLOATBOB
  +INVENTORY.PICKUPFLASH
  +INVENTORY.INTERHUBSTRIP
  Inventory.RespawnTics 4230
  Inventory.Icon ARTISOAR
  Inventory.PickupMessage "$TXT_ARTIFLY" // "WINGS OF WRATH"
  Tag "$TAG_ARTIFLY"
  Powerup.Type Flight
  States
  {
  Spawn:
    SOAR ABCB 5
    Loop
  }
}