Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
W
W
- Static variable in class wyvern.common.tiles.
Directions
W
- Static variable in class wyvern.common.tiles.
TileInfo
W
- Static variable in interface wyvern.lib.
Direction.Dirs
W
- Static variable in class wyvern.lib.
Direction
WALL
- Static variable in interface wyvern.kernel.dungeon.
DungeonConstants
WARN_POINTS_PER_LEVEL
- Static variable in class wyvern.kernel.player.
Races
WATER
- Static variable in class wyvern.lib.classes.magic.
Element
WATER
- Static variable in class wyvern.lib.classes.magic.
Spell
WATER_AND_AIR
- Static variable in class wyvern.lib.classes.magic.
Element
WATER_AND_AIR
- Static variable in class wyvern.lib.classes.magic.
Spell
WATER_AND_DEATH
- Static variable in class wyvern.lib.classes.magic.
Element
WATER_AND_DEATH
- Static variable in class wyvern.lib.classes.magic.
Spell
WATER_AND_EARTH
- Static variable in class wyvern.lib.classes.magic.
Element
WATER_AND_EARTH
- Static variable in class wyvern.lib.classes.magic.
Spell
WATER_AND_LIFE
- Static variable in class wyvern.lib.classes.magic.
Element
WATER_AND_LIFE
- Static variable in class wyvern.lib.classes.magic.
Spell
WATER_AND_MIND
- Static variable in class wyvern.lib.classes.magic.
Element
WATER_AND_MIND
- Static variable in class wyvern.lib.classes.magic.
Spell
WATER_AND_SPIRIT
- Static variable in class wyvern.lib.classes.magic.
Element
WATER_AND_SPIRIT
- Static variable in class wyvern.lib.classes.magic.
Spell
WCFilter
- class wyvern.kernel.commands.filters.
WCFilter
.
Word count.
WCFilter()
- Constructor for class wyvern.kernel.commands.filters.
WCFilter
WEAK
- Static variable in interface wyvern.kernel.dungeon.
DungeonConstants
WEATHER_LAYER
- Static variable in class wyvern.lib.properties.
Appearance
Layer for weather and atmospheric effects.
WEST
- Static variable in class wyvern.common.tiles.
Directions
WEST
- Static variable in interface wyvern.kernel.dungeon.
DungeonConstants
WEST
- Static variable in interface wyvern.lib.
Direction.Dirs
WEST
- Static variable in class wyvern.lib.
Direction
WHERE
- Static variable in interface wyvern.lib.commands.autobag.
AutobagParserConstants
WIELD_NON_MELEE
- Static variable in class wyvern.kernel.combat.
AttackType
Attacker is wielding something lame, like a chair or a bow, and attacking with it.
WIELD_NON_MELEE_ACCURACY
- Static variable in class wyvern.kernel.combat.
AttackType
WIZARD
- Static variable in interface wyvern.lib.
WizTypes
WIZARD_EYE_MANA
- Static variable in class wyvern.lib.spells.
WizardEye
Waist
- class wyvern.kernel.combat.parts.
Waist
.
This body part can wear a girdle.
Waist()
- Constructor for class wyvern.kernel.combat.parts.
Waist
Constructs a new Waist
Waist(String)
- Constructor for class wyvern.kernel.combat.parts.
Waist
Constructs a new Waist
WaitCommand
- class wyvern.lib.commands.
WaitCommand
.
Handles pausing for a specified amount of time.
WalkNotify
- interface wyvern.lib.properties.
WalkNotify
.
It's common for objects to want to know when someone "steps" on them, by entering the square that they occupy.
Wall
- class wyvern.lib.classes.construct.
Wall
.
Basic wall class.
Wall()
- Constructor for class wyvern.lib.classes.construct.
Wall
Constructs a new Wall
Wallet
- class wyvern.kernel.monsters.
Wallet
.
This class has utility methods for adding and removing coins from a monster or player's "wallet".
Wallet()
- Constructor for class wyvern.kernel.monsters.
Wallet
Wand
- class wyvern.lib.classes.magic.
Wand
.
A traditional wand, containing a number of charges of a particular spell or effect.
Wand()
- Constructor for class wyvern.lib.classes.magic.
Wand
Wand.SimpleWandHandler
- class wyvern.lib.classes.magic.
Wand.SimpleWandHandler
.
Handles waving the wand.
Wand.SimpleWandHandler(int)
- Constructor for class wyvern.lib.classes.magic.
Wand.SimpleWandHandler
Constructs a new SimpleWandHandler
WanderRandomlyBE
- class wyvern.lib.ai.behaviors.
WanderRandomlyBE
.
WarnCommand
- class wyvern.lib.commands.
WarnCommand
.
A simple player-warning system.
Water
- class wyvern.lib.classes.construct.
Water
.
Water.
Water()
- Constructor for class wyvern.lib.classes.construct.
Water
Water
- class wyvern.lib.properties.materials.
Water
.
Water, ice, fog.
Water()
- Constructor for class wyvern.lib.properties.materials.
Water
Constructs a new Water
WaterMover
- class wyvern.kernel.motion.
WaterMover
.
This hacky class for the demo keeps the monster in the water.
WaterMover()
- Constructor for class wyvern.kernel.motion.
WaterMover
WaterWalk
- class wyvern.lib.spells.
WaterWalk
.
Allows the caster to walk on water for some time.
WaterWalk()
- Constructor for class wyvern.lib.spells.
WaterWalk
Wax
- class wyvern.lib.properties.materials.
Wax
.
Wax.
Wax()
- Constructor for class wyvern.lib.properties.materials.
Wax
Weakness
- class wyvern.lib.spells.
Weakness
.
Makes the caster temporarily weaker.
Weakness()
- Constructor for class wyvern.lib.spells.
Weakness
Weapon
- interface wyvern.lib.
Weapon
.
Wieldable weapon interface.
WeaponEnchanter
- class wyvern.lib.classes.random.
WeaponEnchanter
.
An object that can produce magical weapons of a given level by picking a base weapon and adding enchantments.
WeaponEnchanter()
- Constructor for class wyvern.lib.classes.random.
WeaponEnchanter
WeaponEnchanter.WeaponEnchantment
- class wyvern.lib.classes.random.
WeaponEnchanter.WeaponEnchantment
.
A class to encapsulate an enchantment.
WeaponEnchanter.WeaponEnchantment(String, int)
- Constructor for class wyvern.lib.classes.random.
WeaponEnchanter.WeaponEnchantment
Constructs a new WeaponEnchantment
WeaponImpl
- class wyvern.lib.classes.weapons.
WeaponImpl
.
Superclass for all weapons.
WeaponImpl()
- Constructor for class wyvern.lib.classes.weapons.
WeaponImpl
WeaponSlot
- interface wyvern.kernel.combat.slots.
WeaponSlot
.
This interface is shared by body-parts that can hold a weapon.
WearCommand
- class wyvern.kernel.combat.
WearCommand
.
This command handles donning & doffing armor and wearable magic items like rings & amulets.
WearCommand.UnwearEvent
- class wyvern.kernel.combat.
WearCommand.UnwearEvent
.
Event class to encapsulate removing some armor.
WearCommand.UnwearEvent(String, Commandable)
- Constructor for class wyvern.kernel.combat.
WearCommand.UnwearEvent
WearEvent
- class wyvern.kernel.combat.
WearEvent
.
Encapsulates the event for wearing some armor.
WearEvent(String, Commandable)
- Constructor for class wyvern.kernel.combat.
WearEvent
WebTrap
- class wyvern.lib.classes.traps.
WebTrap
.
Gets agent stuck in a web.
WebTrap()
- Constructor for class wyvern.lib.classes.traps.
WebTrap
Weight
- class wyvern.lib.properties.
Weight
.
All game objects have a weight that's used for various things.
Weight()
- Constructor for class wyvern.lib.properties.
Weight
Constructs a new Weight with a value of 0.
Weight(long)
- Constructor for class wyvern.lib.properties.
Weight
Constructs a new Weight with the specified value in grams.
Weight(String)
- Constructor for class wyvern.lib.properties.
Weight
Constructs a new Weight with the specified value (as a string).
Weight(Weight)
- Constructor for class wyvern.lib.properties.
Weight
Constructs a new Weight copied from the passed Weight.
Whip
- class wyvern.lib.classes.weapons.
Whip
.
A flexible thong or lash attached to a short handle.
Whip()
- Constructor for class wyvern.lib.classes.weapons.
Whip
WhisperCommand
- class wyvern.lib.commands.
WhisperCommand
.
Built-in command to handle whispering to someone.
WhisperCommand.WhisperEvent
- class wyvern.lib.commands.
WhisperCommand.WhisperEvent
.
CommandEvent subclass to encapsulate the parameters of the whisper.
WhisperCommand.WhisperEvent(String, Commandable)
- Constructor for class wyvern.lib.commands.
WhisperCommand.WhisperEvent
Constructs a new WhisperEvent.
WhoCommand
- class wyvern.lib.commands.
WhoCommand
.
This class shows the player a list of players on the game.
WieldCommand
- class wyvern.kernel.combat.
WieldCommand
.
The Wield command.
WieldWeaponsBE
- class wyvern.lib.ai.behaviors.
WieldWeaponsBE
.
Wing
- class wyvern.kernel.combat.parts.
Wing
.
This body part can wear wing-armor.
Wing()
- Constructor for class wyvern.kernel.combat.parts.
Wing
Constructs a new Wing
Wing(String)
- Constructor for class wyvern.kernel.combat.parts.
Wing
Constructs a new Wing
WingedHuman
- class wyvern.kernel.combat.shapes.
WingedHuman
.
This body type is for, e.g., Angels: humanoid with big wings.
WingedHuman()
- Constructor for class wyvern.kernel.combat.shapes.
WingedHuman
WingedSerpent
- class wyvern.kernel.combat.shapes.
WingedSerpent
.
This Body type has all the body parts of a standard human.
WingedSerpent()
- Constructor for class wyvern.kernel.combat.shapes.
WingedSerpent
WizTypes
- interface wyvern.lib.
WizTypes
.
Constants for World.isAtLeast() - you can implement this interface to call World.isAtLeast(SENIOR), etc.
WizardEye
- class wyvern.lib.spells.
WizardEye
.
Creates a moving "eye" that the caster can maneuver around.
WizardEye()
- Constructor for class wyvern.lib.spells.
WizardEye
WizardLock
- class wyvern.lib.spells.
WizardLock
.
Magically locks a door.
WizardLock()
- Constructor for class wyvern.lib.spells.
WizardLock
Wood
- class wyvern.lib.properties.materials.
Wood
.
Wood.
Wood()
- Constructor for class wyvern.lib.properties.materials.
Wood
WordOfRecall
- class wyvern.lib.spells.
WordOfRecall
.
Teleports the caster back to a town center.
WordOfRecall()
- Constructor for class wyvern.lib.spells.
WordOfRecall
World
- class wyvern.world.
World
.
The game world.
World()
- Constructor for class wyvern.world.
World
Creates the World object.
World.ShoutFlags
- interface wyvern.world.
World.ShoutFlags
.
Flags to pass to World.shout().
Wrist
- class wyvern.kernel.combat.parts.
Wrist
.
A Wrist is a body part that can hold bracers.
Wrist()
- Constructor for class wyvern.kernel.combat.parts.
Wrist
Constructs a new Wrist
Wrist(String)
- Constructor for class wyvern.kernel.combat.parts.
Wrist
Constructs a new Wrist
Wyvern
- class wyvern.common.config.
Wyvern
.
This class provides static information about the environment the game is running in.
Wyvern()
- Constructor for class wyvern.common.config.
Wyvern
WyvernSecurityManager
- class wyvern.world.
WyvernSecurityManager
.
Checks permissions before executing code.
WyvernSecurityManager()
- Constructor for class wyvern.world.
WyvernSecurityManager
WyvernXMLErrorHandler
- class wyvern.kernel.properties.
WyvernXMLErrorHandler
.
Handle errors - the default IBM DOM parser handling is terrible; it doesn't even show the file the error occurred in, let alone the line number.
WyvernXMLErrorHandler()
- Constructor for class wyvern.kernel.properties.
WyvernXMLErrorHandler
WyvernXMLErrorHandler.WyvernParseError
- exception wyvern.kernel.properties.
WyvernXMLErrorHandler.WyvernParseError
.
Provides better exception messages than the default SaxParseException class.
WyvernXMLErrorHandler.WyvernParseError(SAXParseException)
- Constructor for class wyvern.kernel.properties.
WyvernXMLErrorHandler.WyvernParseError
Constructs a new WyvernParseError
waitForImage(Image)
- Static method in class wyvern.common.config.
Wyvern
Waits for specified image.
waitForImage(Component, Image)
- Static method in class wyvern.common.util.
Util
waitForImage(Image)
- Static method in class wyvern.common.util.
Util
Waits for an image to finish being loaded or rendered (e.g. from getScaledInstance()), by creating a component to do the waiting.
wakeAllMonsters()
- Method in class wyvern.kernel.maps.
AbstractGameMap
wakeAllMonsters()
- Method in interface wyvern.lib.
GameMap
Wakes up all the monsters in the map, e.g. if a loud noise occurred.
wakeMonsters(Point, int)
- Method in class wyvern.kernel.maps.
AbstractGameMap
wakeMonsters()
- Method in class wyvern.kernel.player.
PlayerImpl
Maybe wakes up nearby monsters.
wakeMonsters(Point, int)
- Method in interface wyvern.lib.
GameMap
Wakes up monsters near the specified point.
wakeTarget(GameObject)
- Method in class wyvern.lib.commands.
TalkCommand
Wakes up the target if they're chatted to/at.
walkVisitor_
- Variable in class wyvern.kernel.monsters.
MonsterImpl
wall_
- Variable in class wyvern.kernel.dungeon.
DungeonGenerator
wall_
- Variable in class wyvern.kernel.dungeon.
MazeGenerator
wantToRemove(Object)
- Method in class wyvern.lib.classes.
Vault
Checks if we want to remove an object from the vault instead of saving it out.
warnedLowFuel_
- Variable in class wyvern.lib.classes.
Lamp
warning(SAXParseException)
- Method in class wyvern.kernel.properties.
WyvernXMLErrorHandler
warning(String, String, String)
- Static method in class wyvern.lib.
Kernel
Logs a WARNING message.
warning(Class, String, String)
- Static method in class wyvern.lib.
Kernel
Logs a WARNING message.
warning(SAXParseException)
- Method in class wyvern.util.
XMLSimple
Handles warnings.
wasAutoloaded()
- Method in class wyvern.kernel.maps.
AbstractGameMap
waveWand(Monster, int)
- Method in class wyvern.lib.classes.magic.
Rod
Fires the rod.
waveWand(Monster, int)
- Method in class wyvern.lib.classes.magic.
Wand
Fires the wand.
wc_
- Variable in class wyvern.kernel.combat.
AbstractAttack
wc_
- Variable in class wyvern.kernel.combat.
DamageType
wcs_
- Variable in class wyvern.lib.classes.weapons.
WeaponImpl
The list of damage types done by this weapon.
weapon_
- Variable in class wyvern.lib.classes.random.
WeaponEnchanter
the nonmagic weapon we create, then enchant
weapons_
- Variable in class wyvern.lib.properties.
AutoGrab
wearArmor(Commandable, List, Armor)
- Static method in class wyvern.kernel.combat.
WearCommand
Puts the armor on the agent.
weight_
- Static variable in interface wyvern.lib.properties.
PhysicalProperties
The weight of this object, in intergalactic weight units.
westmost_
- Variable in class wyvern.kernel.dungeon.
DungeonGenerator
where(CommandEvent)
- Method in class wyvern.lib.commands.
MiscCommands
Tells the player what map they're in.
whip_
- Variable in class wyvern.lib.spells.
MagicWhip
whisper(Player, Monster)
- Method in class wyvern.lib.commands.
WhisperCommand.WhisperEvent
Sends the messages to agent and target.
width
- Variable in class wyvern.lib.
Dimension
width
- Variable in class wyvern.lib.
Rectangle
width_
- Variable in class wyvern.kernel.dungeon.
AbstractLevelGenerator
width_
- Variable in class wyvern.kernel.dungeon.
DungeonGenerator
width_
- Variable in class wyvern.kernel.maps.
AbstractCamera
width_
- Variable in class wyvern.kernel.maps.
Frame
width_
- Variable in class wyvern.kernel.player.
GroundFrame
withdraw(CommandEvent)
- Method in class wyvern.lib.classes.town.
ATM
Performs a withdrawal.
wizParsed_
- Variable in class wyvern.kernel.commands.
EventImpl
wizVision_
- Variable in class wyvern.kernel.maps.
Frame.VisibilityConstants
wiz_builtins
- Static variable in class wyvern.kernel.commands.
CommandListImpl
wizards(CommandEvent)
- Method in class wyvern.lib.commands.
MiscCommands
Shows all the visible wizards online.
wizards_
- Static variable in class wyvern.world.
AccessControl
wiztell(String, String)
- Static method in class wyvern.world.
World
Sends a message to every wizard logged into the game.
wrapLine(TextDisplay.Line)
- Method in class wyvern.common.util.
TextDisplay
Wraps a single line of text to fit in the display.
writeBoolean(String, String, boolean)
- Method in class wyvern.common.util.
InitFile
Writes a boolean value for a given key.
writeByte(byte)
- Method in interface wyvern.common.net.
RemoteClient
Writes a single byte to the output stream, usually one of the commands in RPCConstants.
writeData()
- Method in class wyvern.kernel.combat.
Body
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.kernel.maps.
AbstractGameMap
writeData()
- Method in class wyvern.kernel.monsters.
MonsterInventory
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.kernel.monsters.
RandomMessages
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.kernel.monsters.
Talker
Tells the object to write its data out to a text file.
writeData()
- Method in class wyvern.kernel.player.
PlayerInventory
writeData()
- Method in class wyvern.kernel.player.
SpellListImpl
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.lib.classes.
BasicBag
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.lib.commands.autobag.
AutobagRules
writeData()
- Method in class wyvern.lib.magic.armor.
TrenchcoatPocket
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.lib.magic.misc.
PurseOfHolding
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.lib.properties.
AutoGrab
Writes the object's externalized representation to the specified output stream.
writeData()
- Method in class wyvern.lib.properties.
GuildSkills
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.lib.properties.
ItemList
Writes a list of items (game objects) to the file.
writeData()
- Method in class wyvern.lib.properties.
MovableLightSource
Don't write anything out.
writeData()
- Method in class wyvern.lib.properties.
PointList
Writes the object's externalized representation to the specified output stream.
writeData()
- Method in interface wyvern.lib.properties.
SelfExternalizable
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.lib.properties.
StringList
Writes the object's externalized representation to the specified output stream.
writeData()
- Method in class wyvern.lib.properties.
TavernMenu
Tells the object to write its properties out to a text file.
writeData()
- Method in class wyvern.lib.properties.
Weight
Tells the object to write its properties out to a text file.
writeDenseMap(GameMap)
- Method in class wyvern.kernel.maps.
MapWriter
Writes a dense map.
writeFile(String, String)
- Static method in class wyvern.common.util.
Util
Writes the contents of a file.
writeFile(String, byte[])
- Static method in class wyvern.common.util.
Util
Writes the contents of a file.
writeGIF(Image, String)
- Method in class wyvern.lib.classes.construct.
MagicMapper
Writes the specified image out as a GIF.
writeImage(Image, String)
- Method in class wyvern.lib.classes.construct.
MagicMapper
Writes an image out in the default format.
writeInteger(String, String, int)
- Method in class wyvern.common.util.
InitFile
Writes an integer value for a given key.
writeItemList(List, List)
- Method in class wyvern.lib.classes.
BasicBag
Writes out the contents of the bag.
writeJPG(Image, String)
- Method in class wyvern.lib.classes.construct.
MagicMapper
Writes an Image to a jpeg file.
writeLocalArchetypes(GameMap)
- Method in class wyvern.kernel.maps.
MapWriter
Writes any map-local archetypes to the mapfile.
writeMap(GameMap, String)
- Method in class wyvern.kernel.maps.
MapWriter
Writes the entire contents of the specified map.
writeMap(GameMap, String)
- Method in class wyvern.kernel.maps.
PythonMapWriter
Writes a map as python code.
writeObject(GameMap, GameObject, Point)
- Method in class wyvern.kernel.maps.
MapWriter
Writes an object - called by iterateObjects, after checking if the object is in the cache, discarding players and transient properties, etc.
writeObject(GameObject, int, int)
- Method in class wyvern.kernel.maps.
MapWriter
Writes XML version of a single object.
writeObject(GameObject, int, int)
- Method in class wyvern.kernel.maps.
PythonMapWriter
Writes python version of a single object.
writeObjectAndNeighbors(GameMap, GameObject, Point)
- Method in class wyvern.kernel.maps.
MapWriter
Writes an object and all its identical neighbors to a rectangle.
writePNG(Image, String)
- Method in class wyvern.lib.classes.construct.
MagicMapper
Writes an Image to a PNG file.
writeRectangle(GameObject, int, int, int, int)
- Method in class wyvern.kernel.maps.
MapWriter
Writes out a rectangle in the map containing the passed object at every location in the rectangle.
writeRectangle(GameObject, int, int, int, int)
- Method in class wyvern.kernel.maps.
PythonMapWriter
Writes out a rectangle in the map containing the passed object at every location in the rectangle.
writeReplies(Talker.Response, LinkedList)
- Method in class wyvern.kernel.monsters.
Talker
Writes the reply or random/cyclic replies.
writeShutdownFile()
- Static method in class wyvern.world.
SystemMonitor
Writes a file that says we shut down on purpose.
writeString(String, String, String)
- Method in class wyvern.common.util.
InitFile
Writes a new value for the passed key.
writeValue(String, String, String)
- Method in class wyvern.common.util.
InitFile
Writes a new value for the passed key.
writeVault()
- Method in class wyvern.lib.classes.
Vault
Writes the vault contents on a non-kernel thread.
writeWizLog(String, String, String)
- Static method in class wyvern.lib.
Kernel
Logs a message into a specific logfile in a wiz directory.
wrongItem(Commandable)
- Method in class wyvern.lib.classes.construct.
QuestPerson
Prints the wrong-item message, if any.
wrongItemMsg_
- Variable in class wyvern.lib.commands.
PutCommand.PutEvent
wyvern.common.config
- package wyvern.common.config
System-wide configuration classes.
wyvern.common.net
- package wyvern.common.net
Constants and interfaces for making remote procedure calls (RPC).
wyvern.common.tiles
- package wyvern.common.tiles
Classes for manipulating and caching image files.
wyvern.common.util
- package wyvern.common.util
A set of generic utility classes used by client and server.
wyvern.kernel.combat
- package wyvern.kernel.combat
Classes that implement the combat system, including automatic attacking and the body-parts system.
wyvern.kernel.combat.damages
- package wyvern.kernel.combat.damages
wyvern.kernel.combat.parts
- package wyvern.kernel.combat.parts
wyvern.kernel.combat.shapes
- package wyvern.kernel.combat.shapes
wyvern.kernel.combat.slots
- package wyvern.kernel.combat.slots
wyvern.kernel.commands
- package wyvern.kernel.commands
Classes that implement commands, event queues, hooks and the other elements of Wyvern's command/event system.
wyvern.kernel.commands.filters
- package wyvern.kernel.commands.filters
Provides implementations for some Unix-like command filters, such as sort, grep, and wc.
wyvern.kernel.dungeon
- package wyvern.kernel.dungeon
Classes for generating random dungeons, mazes and caverns.
wyvern.kernel.kernel
- package wyvern.kernel.kernel
The game kernel and event scheduler.
wyvern.kernel.maps
- package wyvern.kernel.maps
Classes that implement GameMaps and the camera system.
wyvern.kernel.monsters
- package wyvern.kernel.monsters
System classes dealing with monsters.
wyvern.kernel.motion
- package wyvern.kernel.motion
Classes that handle moving objects around.
wyvern.kernel.player
- package wyvern.kernel.player
Classes implementing players, races, skills and player cameras.
wyvern.kernel.properties
- package wyvern.kernel.properties
Implements the game persistence engine and property system.
wyvern.lib
- package wyvern.lib
Provides most of the top-level game interfaces for programmers.
wyvern.lib.ai
- package wyvern.lib.ai
Provides the standard built-in game AIs.
wyvern.lib.ai.behaviors
- package wyvern.lib.ai.behaviors
wyvern.lib.classes
- package wyvern.lib.classes
Contains the most commonly-found game classes.
wyvern.lib.classes.armor
- package wyvern.lib.classes.armor
Contains implementations for the standard armor types.
wyvern.lib.classes.bags
- package wyvern.lib.classes.bags
wyvern.lib.classes.construct
- package wyvern.lib.classes.construct
Provides classes for implementing dungeons and game areas.
wyvern.lib.classes.filters
- package wyvern.lib.classes.filters
wyvern.lib.classes.games
- package wyvern.lib.classes.games
Has implementations of some games-within-the-game, such as Chess.
wyvern.lib.classes.games.SideScroller
- package wyvern.lib.classes.games.SideScroller
wyvern.lib.classes.games.card
- package wyvern.lib.classes.games.card
wyvern.lib.classes.games.sokoban
- package wyvern.lib.classes.games.sokoban
wyvern.lib.classes.magic
- package wyvern.lib.classes.magic
Classes that implement the spell system and standard magic items.
wyvern.lib.classes.random
- package wyvern.lib.classes.random
Provides classes that can generate random objects of various types.
wyvern.lib.classes.sound
- package wyvern.lib.classes.sound
wyvern.lib.classes.town
- package wyvern.lib.classes.town
wyvern.lib.classes.traps
- package wyvern.lib.classes.traps
Includes implementations of some standard traps.
wyvern.lib.classes.weapons
- package wyvern.lib.classes.weapons
Provides implementations for the standard weapon types.
wyvern.lib.combat
- package wyvern.lib.combat
Enhances the base combat system by providing classes that implement custom attack types.
wyvern.lib.commands
- package wyvern.lib.commands
Provides the implementations of nearly all the standard game commands.
wyvern.lib.commands.autobag
- package wyvern.lib.commands.autobag
wyvern.lib.event
- package wyvern.lib.event
Contains Events and EventListeners for being notified when various events happen in the Wyvern system.
wyvern.lib.magic.armor
- package wyvern.lib.magic.armor
wyvern.lib.magic.misc
- package wyvern.lib.magic.misc
wyvern.lib.magic.ring
- package wyvern.lib.magic.ring
wyvern.lib.magic.weapon
- package wyvern.lib.magic.weapon
wyvern.lib.monsters
- package wyvern.lib.monsters
wyvern.lib.player
- package wyvern.lib.player
wyvern.lib.predicates
- package wyvern.lib.predicates
A set of standard Predicate functions for figuring out whether objects are of certain types or have certain properties.
wyvern.lib.properties
- package wyvern.lib.properties
Provides some standard properties and property values for GameObjects.
wyvern.lib.properties.materials
- package wyvern.lib.properties.materials
Has a bunch of materials you can use for GameObjects.
wyvern.lib.skills
- package wyvern.lib.skills
wyvern.lib.spells
- package wyvern.lib.spells
Implementations of all the built-in spells for the Wyvern platform.
wyvern.lib.spells.effects
- package wyvern.lib.spells.effects
Implementations of damage types that have a duration or delay, such as Poison.
wyvern.util
- package wyvern.util
Provides Java 1.4-based utility classes for use by the game server, the kernel, and the Java 1.4 clients.
wyvern.world
- package wyvern.world
Classes for registering players, managing which maps are loaded, system configuration, and other server-wide functions.
wyvern.world.lists.inv
- package wyvern.world.lists.inv
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_