Classes:PowerRegeneration
Classes: Inventory→Powerup→PowerRegeneration
Note: Wait! Stop! Before you copy this actor's definition into your mod, remember the following things:
|
Health regeneration power | |||
---|---|---|---|
Actor type | Power | Game | ![]() |
DoomEd Number | None | Class Name | PowerRegeneration |
PowerRegeneration is an internal class. An item of this class is placed in the player's inventory while regenerating. This powerup regenerates 5 health (this can be customized through the Powerup.Strength property) of the player every second up to the normal max health of the playerclass until the powerup has expired. Each time health increases due to the powerup's effect, the *regenerate player sound is played on the item channel.
Like all other Powerups items of this class are never used directly. Instead you have to create a new item that inherits from PowerupGiver to give it to the player.
Examples
This defines ZDoom's Regeneration item and is an example for an item that is put in the inventory:
actor Regen : PowerupGiver
{
inventory.pickupmessage "Regeneration!!"
inventory.icon "MEGAA0"
powerup.color gold 0.25
inventory.maxamount 0
inventory.usesound "pickups/slowmo"
powerup.type "Regeneration"
powerup.duration 1000
translation "128:143=64:79"
+AUTOACTIVATE
+INVENTORY.FANCYPICKUPSOUND
states
{
Spawn:
MEGA ABCD 4 bright
loop
}
}
DECORATE definition
ACTOR PowerRegeneration : Powerup native { Powerup.Duration -120 Powerup.Strength 5 }
This article is issued from Zdoom. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.