Classes:FakeInventory
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:
|
Fake inventory | |||
---|---|---|---|
Actor type | Internal | Game | (ZDoom) |
DoomEd Number | None | Class Name | FakeInventory |
Classes: Inventory→FakeInventory
FakeInventory items are special items that execute their thing special when being picked up. If the thing special is executed successfully the item will be removed. Items of this class are never placed in the inventory.
Using in DECORATE
FakeInventory defines one new property in addition to the basic Inventory properties.
FakeInventory is the class being used by old style DECORATE pickups. But it is a normal class that can still be used with all the enhancements of the new format.
Additional properties
- FakeInventory.Respawns
- Preserves the item's Thing special and arguments when respawning. This property is specific to FakeInventory, and not shared by other Inventory subclasses, because of differences in the ways FakeInventory handles its special and arguments.
Examples
Actor Boost : FakeInventory 10493 { Inventory.PickupMessage "Scripted Boost!!!" Inventory.PickupSound "misc/p_pkup" +COUNTITEM States { Spawn: AWI3 A -1 stop } }
DECORATE definition
ACTOR FakeInventory : Inventory native {}
Categories:
- Chex Quest actors
- Chex Quest internal actors
- Chex Quest 3 actors
- Chex Quest 3 internal actors
- Doom actors
- Doom internal actors
- Doom II actors
- Doom II internal actors
- Heretic actors
- Heretic internal actors
- Hexen actors
- Hexen internal actors
- Strife actors
- Strife internal actors
- ZDoom actors
- ZDoom internal actors
- Internal