|
||||||||||
| 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 | |||||||||