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
_
O
ONEDOORWALL
- Static variable in interface wyvern.kernel.dungeon.
DungeonConstants
ONE_DAY
- Static variable in class wyvern.lib.
Kernel
Number of milliseconds in one day (24 hours)
ONE_HOUR
- Static variable in class wyvern.lib.
Kernel
Number of milliseconds in one hour.
ONE_MINUTE
- Static variable in class wyvern.lib.
Kernel
Number of milliseconds in one minute.
ONE_MONTH
- Static variable in class wyvern.lib.
Kernel
Approx. number of milliseconds in one month (30 days).
ONE_PAIR
- Static variable in interface wyvern.lib.classes.games.card.
CardConstants
ONE_PAIR
- Static variable in class wyvern.lib.classes.games.card.
HandType
ONE_PAIR_CHANCE
- Static variable in class wyvern.lib.classes.games.card.
HandType
ONE_PAIR_HANDS
- Static variable in class wyvern.lib.classes.games.card.
HandType
ONE_PAIR_SCORE
- Static variable in class wyvern.lib.classes.games.card.
HandType
ONE_SECOND
- Static variable in class wyvern.lib.
Kernel
Number of milliseconds in one minute.
ONE_WEEK
- Static variable in class wyvern.lib.
Kernel
Number of milliseconds in one week (7 days)
ONE_YEAR
- Static variable in class wyvern.lib.
Kernel
Approx. number of milliseconds in one year (365 days).
OPEN
- Static variable in class wyvern.lib.classes.construct.
Gate
Valid states for the gate.
OPEN
- Static variable in class wyvern.util.
JDocControl
OPENING
- Static variable in class wyvern.lib.classes.construct.
Gate
OR
- Static variable in interface wyvern.lib.commands.autobag.
AutobagParserConstants
ORDER_DELAY
- Static variable in class wyvern.lib.commands.
OrderCommand
OTHER_LOGIN_ERROR
- Static variable in interface wyvern.common.net.
RPCConstants
OUNCES
- Static variable in class wyvern.lib.properties.
Weight
OUT_OF_RANGE
- Static variable in class wyvern.lib.classes.sound.
LoopingSound
OZ_PER_GM
- Static variable in class wyvern.lib.properties.
Weight
OZ_PER_KG
- Static variable in class wyvern.lib.properties.
Weight
OZ_PER_LB
- Static variable in class wyvern.lib.properties.
Weight
ObjectTracker
- interface wyvern.lib.event.
ObjectTracker
.
A convenience interface that combines MapChangeListener, MapMotionListener, and ContainerChangeListener.
OffLimits
- class wyvern.lib.classes.
OffLimits
.
This object prevents players from moving into a specified map location.
OffLimits()
- Constructor for class wyvern.lib.classes.
OffLimits
OfferCommand
- class wyvern.lib.commands.
OfferCommand
.
Implements a safe-trading system.
OgreInv
- class wyvern.world.lists.inv.
OgreInv
.
Generates ogre inventory.
OgreInv()
- Constructor for class wyvern.world.lists.inv.
OgreInv
OgreMagiInv
- class wyvern.world.lists.inv.
OgreMagiInv
.
Generates ogre mage inventory.
OgreMagiInv()
- Constructor for class wyvern.world.lists.inv.
OgreMagiInv
Oil
- class wyvern.lib.properties.materials.
Oil
.
Oil.
Oil()
- Constructor for class wyvern.lib.properties.materials.
Oil
Constructs a new Oil
OpenCommand
- class wyvern.lib.commands.
OpenCommand
.
Handles open, close, lock and unlock.
OpenCommand.KeyPredicate
- class wyvern.lib.commands.
OpenCommand.KeyPredicate
.
A predicate to look for a key that will open the specified lock.
OpenCommand.KeyPredicate(Lock)
- Constructor for class wyvern.lib.commands.
OpenCommand.KeyPredicate
Constructs a new KeyPredicate
Openable
- interface wyvern.lib.properties.
Openable
.
Interface for things that can be opened and closed.
Options
- class wyvern.util.
Options
.
Parses unix-style command-line switches.
Options()
- Constructor for class wyvern.util.
Options
OrList()
- Method in class wyvern.lib.commands.autobag.
AutobagParser
OrPredicate
- class wyvern.lib.predicates.
OrPredicate
.
This predicate combines N other predicates with an OR operation.
OrPredicate(Predicate, Predicate)
- Constructor for class wyvern.lib.predicates.
OrPredicate
Constructs a new OrPredicate
OrcInv
- class wyvern.world.lists.inv.
OrcInv
.
Generates orc inventory.
OrcInv()
- Constructor for class wyvern.world.lists.inv.
OrcInv
OrderCommand
- class wyvern.lib.commands.
OrderCommand
.
Lets you order something from a tavern menu.
Organic
- class wyvern.lib.properties.materials.
Organic
.
Organic stuff: wood, food, oil, leather.
Organic()
- Constructor for class wyvern.lib.properties.materials.
Organic
Constructs a new Organics property
Orichalcum
- class wyvern.lib.properties.materials.
Orichalcum
.
Orichalcum.
Orichalcum()
- Constructor for class wyvern.lib.properties.materials.
Orichalcum
Constructs a new Orichalcum
objectAdded(GameMap, int, int, GameObject)
- Method in class wyvern.lib.classes.construct.
SmallButton
Notification that an object was added to the map.
objectAdded(GameMap, int, int, GameObject)
- Method in class wyvern.lib.classes.games.SideScroller.
SideScroller
An object was added to the map - see if it should fall.
objectAdded(GameMap, int, int, GameObject)
- Method in interface wyvern.lib.event.
MapAddRemoveListener
A reference to a GameObject was added to the map at the specified location.
objectAt(int)
- Method in interface wyvern.kernel.maps.
Cell
Returns the object at the specified index.
objectAt(int)
- Method in class wyvern.kernel.maps.
MapCell
objectAt(int)
- Method in interface wyvern.lib.
Bag
Returns the object at the specified index, or null if the index is out-of-bounds.
objectAt(int)
- Method in class wyvern.lib.classes.
BasicBag
Returns the object at the specified index, or null if the index is out-of-bounds.
objectAt(int)
- Method in class wyvern.lib.magic.armor.
Trenchcoat
Returns the object at the specified index, or null if the index is out-of-bounds.
objectCount_
- Variable in class wyvern.kernel.maps.
MapLoader
objectDropped(Commandable, GameObject, int, int)
- Method in interface wyvern.lib.properties.
DropInterest
Notification that an agent used the "drop" command to drop something on the ground in a square occupied by this object.
objectRemoved(GameMap, int, int, GameObject)
- Method in class wyvern.lib.classes.construct.
SmallButton
Notification that an object was removed from the map.
objectRemoved(GameMap, int, int, GameObject)
- Method in class wyvern.lib.classes.games.SideScroller.
SideScroller
An object was removed from the map - see if anything above it should fall.
objectRemoved(GameMap, int, int, GameObject)
- Method in interface wyvern.lib.event.
MapAddRemoveListener
A reference to a GameObject was removed from the map at the specified location.
objects()
- Method in interface wyvern.kernel.maps.
Cell
Returns a List of the objects in the Cell.
objects()
- Method in class wyvern.kernel.maps.
MapCell
objects()
- Method in class wyvern.kernel.monsters.
MonsterInventory
Returns an array of objects from the inventory.
objects()
- Method in interface wyvern.lib.
Inventory
Returns an array containing the objects of the inventory, in the order in which they occur in the inventory.
objectsAt(int, int)
- Method in class wyvern.kernel.maps.
AbstractGameMap
objectsAt(int, int)
- Method in class wyvern.kernel.maps.
DenseMap
Returns the actual list of objects at (x, y).
objectsAt(int, int)
- Method in class wyvern.kernel.maps.
GameHashMap
Returns a list of the objects at location (x, y);
objectsAt(Point)
- Method in class wyvern.kernel.maps.
GameHashMap
Returns a list of the objects at location p.
objectsInRect(int, int, int, int)
- Method in class wyvern.kernel.maps.
AbstractGameMap
objectsInRect(int, int, int, int)
- Method in class wyvern.kernel.maps.
DenseMap
Implements GameMap.objectsInRect.
objectsInRect(int, int, int, int)
- Method in class wyvern.kernel.maps.
GameHashMap
Returns an Iterator over the objects in the specified rectangle.
objects_
- Variable in class wyvern.kernel.maps.
DenseMap
objects_
- Variable in class wyvern.kernel.maps.
Frame
This set contains a "sparse array" of the objects to send to the client.
objects_
- Variable in class wyvern.kernel.maps.
MapObjectSorter
objects_
- Variable in class wyvern.lib.classes.random.
RandomList
occupies(int, int)
- Method in class wyvern.kernel.maps.
MapObject
occupies(int, int)
- Method in interface wyvern.lib.
GameObject
Returns true if the object (in whole or in part) occupies the specified location.
occurrencesOf(String, char)
- Static method in class wyvern.common.util.
Strings
Counts occurrences of the specified character in a string.
offsets_
- Variable in class wyvern.kernel.motion.
MoveEvent
okMsg
- Static variable in class wyvern.kernel.combat.
WearEvent
okMsg_
- Variable in class wyvern.lib.commands.
PutCommand.PutEvent
okNoSpells(String)
- Static method in class wyvern.lib.classes.magic.
SpellRegistry
Returns true if this spell can be cast in no-spells areas.
okToLearn(String, Commandable, StringBuffer)
- Method in class wyvern.kernel.player.
SpellListImpl
Checks whether player is allowed to learn this spell, taking into account the lore cost of the spell and available lore points.
okToLearn(String, Commandable, StringBuffer)
- Method in interface wyvern.lib.
SpellList
Checks whether player is allowed to learn this spell, taking into account the lore cost of the spell and available lore points.
oldDir_
- Variable in class wyvern.util.
JDocControl
oldFile_
- Variable in class wyvern.util.
JDocControl
oldHeight
- Variable in class wyvern.util.
TableLayout
Previous known height of the container
oldWidth
- Variable in class wyvern.util.
TableLayout
Previous known width of the container
onKernelThread()
- Static method in class wyvern.kernel.kernel.
Scheduler
Returns true if we're running on the "Kernel thread", meaning we have the map-exclusive.
onKernelThread()
- Static method in class wyvern.lib.
Kernel
Returns true if we're running on the "Kernel thread", meaning we have the map-exclusive.
oobTerrain_
- Variable in class wyvern.kernel.dungeon.
AbstractLevelGenerator
opaqueMap_
- Variable in class wyvern.kernel.maps.
AbstractGameMap
opaque_
- Variable in class wyvern.lib.classes.
Terrain
This is cached for performance - we don't support terrain changing from opaque to non-opaque at runtime; you'd have to write a subclass to handle this.
open(Commandable)
- Method in class wyvern.lib.classes.
Chest
Notifies object that it's being opened.
open(Commandable)
- Method in class wyvern.lib.classes.construct.
Door
Opens the door.
open(Commandable)
- Method in interface wyvern.lib.properties.
Openable
Notifies object that it's being opened.
openDocument()
- Method in class wyvern.util.
JDocControl
Lets the user select a new document to open.
openFile(String)
- Method in class wyvern.kernel.maps.
MapWriter
Opens the file for writing, and sets global variables for the filename and output stream.
openTitle_
- Variable in class wyvern.util.
JDocControl
oppositeOf(int)
- Static method in class wyvern.lib.
Direction
Return opposite direction (e.g., N -> S)
originalText_
- Variable in class wyvern.kernel.commands.
EventImpl
ouncesToGrams(double)
- Static method in class wyvern.lib.properties.
Weight
Rounds the specified oz-value to the nearest whole number of grams.
ouncesToKilos(double)
- Static method in class wyvern.lib.properties.
Weight
Converts the passed ounce-weight to kilograms.
ouncesToPounds(double)
- Static method in class wyvern.lib.properties.
Weight
Converts the passed ounce-weight to pounds.
outOfBoundsTerrain_
- Variable in class wyvern.kernel.maps.
DenseMap
Terrain to use outside the valid bounds of the map.
outOfFuel()
- Method in class wyvern.lib.classes.
Lamp
Returns true if this lamp requires fuel, and its fuel-level is zero (or negative).
out_
- Variable in class wyvern.kernel.maps.
MapWriter
outranks(Commandable)
- Method in class wyvern.kernel.player.
PlayerImpl
outranks(Commandable)
- Method in interface wyvern.lib.
Player
Returns true if this player outranks the passed player.
outranks(String, String)
- Static method in class wyvern.world.
World
Returns true if the first wizard outranks the second wizard.
outranks(Commandable, Commandable)
- Static method in class wyvern.world.
World
Returns true if the first wizard outranks the second wizard.
overlapping(GameObject, GameObject)
- Method in class wyvern.kernel.maps.
MapWriter
Returns true if two otherwise identical objects are overlapping.
ownerIsOnline()
- Method in class wyvern.lib.player.
PlayerGrave
Returns true if the owner of the grave is currently online.
owner_
- Variable in class wyvern.kernel.commands.
CommandListImpl
A reference to the Player this list is associated with, if any.
owner_
- Variable in class wyvern.kernel.monsters.
MonsterInventory
owner_
- Variable in class wyvern.lib.properties.
MovableSoundSource
The thing that's emitting the sound: a player, a harp, a music box, or anything else.
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
_