|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
AbstractTrap | Basic trap functionality: hidden until discovered or stepped on. |
AntiMagicTrap | Drains magical energy. |
ArrowTrap | Shoots an arrow at you. |
BearTrap | Gets you stuck. |
BladeTrap | Exposes a whirling blade that cuts you if you step on it. |
ElectricBarrier | Subclass of Firespout. |
Firespout | This class implements a small hole which spews flame periodically. |
FireTrap | Creates a little fireball. |
MagicTrap | Nethack-style magic trap. |
NeedleLeaf | This class implements a plant which spews needles if anyone steps next to it. |
PitTrap | Pit: hurts you, and you have to struggle out of it. |
RockPiercerTrap | Rock piercer trap: drops a rock piercer on your head. |
RockTrap | Rock trap: a rock falls on your head. |
RustTrap | Rust trap: rusts random armor or weapon. |
RustTrap.WornIronPredicate | Checks if an object is worn/wielded and made of iron. |
SpikedPit | Spiked Pit: hurts you, and you have to struggle out of it. |
Spikes | Subclass of Firespout. |
SqueakyBoard | A squeaky board. |
TeleportTrap | Teleports you randomly. |
WebTrap | Gets agent stuck in a web. |
Includes implementations of some standard traps. Most of the traps are implemented in JPython, and we don't have a way to provide API documentation for them yet.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |