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
_
L
LAIR
- Static variable in interface wyvern.kernel.dungeon.
DungeonConstants.RoomType
LARGE
- Static variable in interface wyvern.lib.properties.
PhysicalProperties
LARGE_BALL_SPELL_RADIUS
- Static variable in class wyvern.lib.classes.magic.
BallSpell
LB_PER_GM
- Static variable in class wyvern.lib.properties.
Weight
LB_PER_KG
- Static variable in class wyvern.lib.properties.
Weight
LB_PER_OZ
- Static variable in class wyvern.lib.properties.
Weight
LE
- Static variable in interface wyvern.lib.commands.autobag.
AutobagParserConstants
LEFT
- Static variable in interface wyvern.common.net.
RPCConstants.ImageAlign
LEFT
- Static variable in class wyvern.common.util.
ColumnLayout
LEFT
- Static variable in interface wyvern.util.
TableLayoutConstants
Indicates that the component is left justified in its cell
LEFT_AREA
- Static variable in class wyvern.lib.classes.sound.
LoopingSound
LEFT_GUTTER_WIDTH
- Static variable in class wyvern.common.util.
AWTImageList
LEFT_MAP
- Static variable in class wyvern.lib.event.
MapPlayerEvent
LEVELS
- Static variable in class wyvern.lib.skills.
NagaShift
These are the levels at which nagas can become their shapes.
LIFE
- Static variable in class wyvern.lib.classes.magic.
Element
LIFE
- Static variable in class wyvern.lib.classes.magic.
Spell
LIFE_AND_DEATH
- Static variable in class wyvern.lib.classes.magic.
Element
LIFE_AND_DEATH
- Static variable in class wyvern.lib.classes.magic.
Spell
LIFE_AND_MIND
- Static variable in class wyvern.lib.classes.magic.
Element
LIFE_AND_MIND
- Static variable in class wyvern.lib.classes.magic.
Spell
LIFE_AND_SPIRIT
- Static variable in class wyvern.lib.classes.magic.
Element
LIFE_AND_SPIRIT
- Static variable in class wyvern.lib.classes.magic.
Spell
LIGHTING_LAYER
- Static variable in class wyvern.lib.properties.
Appearance
Layer for lighting (actually, darkness) effects.
LIKE
- Static variable in interface wyvern.lib.commands.autobag.
AutobagParserConstants
LINEAR
- Static variable in interface wyvern.lib.properties.
PhysicalProperties
LIQUID
- Static variable in interface wyvern.lib.properties.materials.
Phase
LIVING_LAYER
- Static variable in class wyvern.lib.properties.
Appearance
Layer for living objects.
LOAD
- Static variable in class wyvern.lib.event.
MapLifecycleEvent
MapLifecycleEvent type for when map has finished loading (all the objects are added).
LOCAL_SETTINGS_DIR
- Variable in class wyvern.common.util.
UserProps
LOCAL_SETTINGS_PATH
- Variable in class wyvern.common.util.
UserProps
LOCKEDDOOR
- Static variable in interface wyvern.kernel.dungeon.
DungeonConstants
LOCKED_DOOR_COST
- Static variable in class wyvern.kernel.monsters.
AStarSearch
LOG
- Variable in class wyvern.lib.classes.games.SideScroller.
FallingDown
LOGINS_DISABLED
- Static variable in interface wyvern.common.net.
RPCConstants
LOGIN_FAILURE
- Static variable in interface wyvern.common.net.
RPCConstants
LOGIN_SUCCESS
- Static variable in interface wyvern.common.net.
RPCConstants
LOOP_FOREVER
- Static variable in interface wyvern.lib.
Music
Setting the number of repeats to this value makes it loop continuously.
LOTS
- Static variable in interface wyvern.kernel.dungeon.
DungeonConstants.TrapCount
LOW_HP_THRESHOLD
- Static variable in class wyvern.kernel.player.
MusicManager
The ratio of hp/maxhp below which the time-running-out combat music starts playing.
LT
- Static variable in interface wyvern.lib.commands.autobag.
AutobagParserConstants
Lair
- interface wyvern.lib.
Lair
.
A programmable monster generator.
Lamp
- class wyvern.lib.classes.
Lamp
.
Superclass of all "standard" light sources: torches, lanterns, campfires, etc.
Lamp()
- Constructor for class wyvern.lib.classes.
Lamp
LastCommand
- class wyvern.lib.commands.
LastCommand
.
Shows last shouts, tells, wiz-tells, etc.
Lava
- class wyvern.lib.classes.construct.
Lava
.
Lava.
Lava()
- Constructor for class wyvern.lib.classes.construct.
Lava
Leather
- class wyvern.lib.properties.materials.
Leather
.
Leather.
Leather()
- Constructor for class wyvern.lib.properties.materials.
Leather
Leg
- class wyvern.kernel.combat.parts.
Leg
.
This body part exists for possible future use, but can't wear any extra armor.
Leg()
- Constructor for class wyvern.kernel.combat.parts.
Leg
Constructs a new Leg
Leg(String)
- Constructor for class wyvern.kernel.combat.parts.
Leg
Constructs a new Leg
LeprechaunInv
- class wyvern.world.lists.inv.
LeprechaunInv
.
Generates leprechaun inventory.
LeprechaunInv()
- Constructor for class wyvern.world.lists.inv.
LeprechaunInv
LessOrEqualPredicate
- class wyvern.lib.predicates.
LessOrEqualPredicate
.
Returns true if quantity A is <= quantity B.
LessOrEqualPredicate(String, int)
- Constructor for class wyvern.lib.predicates.
LessOrEqualPredicate
Constructs a new LessOrEqualPredicate
LessThanPredicate
- class wyvern.lib.predicates.
LessThanPredicate
.
Returns true if quantity A is less than quantity B.
LessThanPredicate(String, int)
- Constructor for class wyvern.lib.predicates.
LessThanPredicate
Constructs a new LessThanPredicate
Lever
- class wyvern.lib.classes.construct.
Lever
.
This class implements something you can pull, flip or toggle to activate some other object.
Lever()
- Constructor for class wyvern.lib.classes.construct.
Lever
LexicalError(boolean, int, int, int, String, char)
- Static method in class wyvern.lib.commands.autobag.
TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LichInv
- class wyvern.world.lists.inv.
LichInv
.
Generates lich inventory.
LichInv()
- Constructor for class wyvern.world.lists.inv.
LichInv
Light
- class wyvern.lib.spells.
Light
.
Creates a light source that follows the caster around.
Light()
- Constructor for class wyvern.lib.spells.
Light
LightRing
- class wyvern.lib.magic.armor.
LightRing
.
A ring that illuminates when you put it on.
LightRing()
- Constructor for class wyvern.lib.magic.armor.
LightRing
LightSource
- interface wyvern.lib.properties.
LightSource
.
This interface encapsulates much of the functionality of the game's lighting model.
LightingConstants
- interface wyvern.lib.properties.
LightingConstants
.
Interface containing some useful constants.
LightningDamage
- class wyvern.kernel.combat.damages.
LightningDamage
.
Lightning, static, electricity.
LightningDamage()
- Constructor for class wyvern.kernel.combat.damages.
LightningDamage
Required no-arg constructor for Class.newInstance()
LightningDamage(int)
- Constructor for class wyvern.kernel.combat.damages.
LightningDamage
Constructs a new LightningDamage
LightningShield
- class wyvern.lib.spells.
LightningShield
.
Just like a Flame Shield, but for air/shock.
LightningShield()
- Constructor for class wyvern.lib.spells.
LightningShield
LinkedMovement
- class wyvern.lib.classes.games.SideScroller.
LinkedMovement
.
Property to link something's movement with another object.
LinkedMovement(Commandable, Commandable, SideScroller)
- Constructor for class wyvern.lib.classes.games.SideScroller.
LinkedMovement
Link one object's movement to another's.
LizardMan
- class wyvern.kernel.combat.shapes.
LizardMan
.
A godzilla-like shape.
LizardMan()
- Constructor for class wyvern.kernel.combat.shapes.
LizardMan
Location
- class wyvern.lib.
Location
.
Encapsulates a location: a map and an (x, y) position in the map.
Location()
- Constructor for class wyvern.lib.
Location
Constructs a new Location with no value.
Location(int, int, String)
- Constructor for class wyvern.lib.
Location
Constructs a new Location with the passed parameters.
Location(Point, String)
- Constructor for class wyvern.lib.
Location
Constructs a new Location with the passed parameters.
Location(Location)
- Constructor for class wyvern.lib.
Location
Constructs a new Location that has the same values as the passed location.
LocationPredicate
- interface wyvern.lib.predicates.
LocationPredicate
.
This Predicate sub-interface is used when the predicate wants to be passed the (x,y) coordinate of the object, if it's querying an object in a map.
Lock
- class wyvern.lib.classes.construct.
Lock
.
A lock that can be placed on chests, doors, or other objects.
Lock()
- Constructor for class wyvern.lib.classes.construct.
Lock
Constructs a new Lock with no code
Lock(int)
- Constructor for class wyvern.lib.classes.construct.
Lock
Constructs a new Lock
LockPickCommand
- class wyvern.lib.commands.
LockPickCommand
.
Implements the "pick-locks" thieving skill.
LockPickCommand.LockablePredicate
- class wyvern.lib.commands.
LockPickCommand.LockablePredicate
.
A predicate that checks whether an object is lockable.
LockPickCommand.LockablePredicate()
- Constructor for class wyvern.lib.commands.
LockPickCommand.LockablePredicate
LockPickCommand.LockedPredicate
- class wyvern.lib.commands.
LockPickCommand.LockedPredicate
.
A predicate that checks whether an object is locked.
LockPickCommand.LockedPredicate()
- Constructor for class wyvern.lib.commands.
LockPickCommand.LockedPredicate
LoginEvent
- class wyvern.world.
LoginEvent
.
Encapsulates state params during login.
LoginEvent()
- Constructor for class wyvern.world.
LoginEvent
LongTorso
- class wyvern.kernel.combat.parts.
LongTorso
.
This torso type is used for quadrupeds.
LongTorso()
- Constructor for class wyvern.kernel.combat.parts.
LongTorso
Constructs a new LongTorso
LongTorso(String)
- Constructor for class wyvern.kernel.combat.parts.
LongTorso
Constructs a new LongTorso
LookCommand
- class wyvern.lib.commands.
LookCommand
.
Built-in command to examine something.
LookCommand.LookEvent
- class wyvern.lib.commands.
LookCommand.LookEvent
.
Event to encapsulate the parameters for the user examining something.
LookCommand.LookEvent(String, Commandable)
- Constructor for class wyvern.lib.commands.
LookCommand.LookEvent
Constructs a new LookEvent
LookCommand.LookOverride
- interface wyvern.lib.commands.
LookCommand.LookOverride
.
Interface for objects that want to provide a custom description, depending on who looks at them.
LoopingSound
- class wyvern.lib.classes.sound.
LoopingSound
.
A fixed sound source that generates a continous sound for players who are near enough to the source.
LoopingSound()
- Constructor for class wyvern.lib.classes.sound.
LoopingSound
land(CommandEvent)
- Method in class wyvern.lib.skills.
PixieSkills
landedOnHead(GameObject, GameObject)
- Method in class wyvern.lib.classes.games.SideScroller.
SideScroller
Handles the weird case where you landed on something that is moving.
last(Commandable, String, int)
- Method in class wyvern.lib.commands.
LastCommand
Gets the last N messages of the given type that the agent heard.
lastCombat()
- Method in class wyvern.kernel.player.
PlayerImpl
lastCombat()
- Method in interface wyvern.lib.
Player
Returns the last time the player had an updateCombat() method called.
lastFrame_
- Variable in class wyvern.kernel.player.
GroundCamera
lastShouts(CommandEvent, int)
- Method in class wyvern.lib.commands.
LastCommand
Prints the last N shouts to the specified agent.
lastWallet_
- Variable in class wyvern.kernel.player.
PlayerInventory
layerToString(int)
- Static method in class wyvern.lib.properties.
Appearance
Returns a string representation of a layer constant.
layer_
- Variable in class wyvern.kernel.combat.slots.
AbstractSlot
layoutContainer(Container)
- Method in class wyvern.common.util.
ColumnLayout
The method that actually performs the layout.
layoutContainer(Container)
- Method in class wyvern.util.
TableLayout
To lay out the specified container using this layout.
layoutSize(Container, int)
- Method in class wyvern.common.util.
ColumnLayout
learn(CommandEvent)
- Method in class wyvern.lib.commands.
MiscCommands
Default handler for "learn" command, so if you don't have a spellbook handy it gives you some instructions.
learnSpell(String)
- Method in class wyvern.kernel.player.
SpellListImpl
Learns a spell.
learnSpell(String)
- Method in interface wyvern.lib.
SpellList
Learns a spell.
leaveGuild(Player)
- Method in class wyvern.lib.classes.construct.
Guild
Removes the player from the guild.
leaveGuild(Player, boolean)
- Method in class wyvern.lib.classes.construct.
Guild
Forcibly expels the player from their guild.
left_
- Variable in class wyvern.kernel.maps.
AbstractCamera
lessThan(RPCVersion)
- Method in class wyvern.common.net.
RPCVersion
letsBordersIn()
- Method in class wyvern.lib.classes.
Terrain
Returns true if this terrain type allows borders to encroach within its square.
letsBordersIn_
- Variable in class wyvern.lib.classes.
Terrain
letsBordersOut()
- Method in class wyvern.lib.classes.
Terrain
Returns true if this terrain type has borders that extend outside its square.
letsBordersOut_
- Variable in class wyvern.lib.classes.
Terrain
levelForXP(int)
- Static method in class wyvern.kernel.player.
Races
Tells you what level the player should be given his/her current XP.
level_
- Variable in class wyvern.lib.classes.random.
WeaponEnchanter
Desired level of magical weapon to generate.
level_
- Variable in class wyvern.lib.monsters.
AbstractCounterAttack
lexStateNames
- Static variable in class wyvern.lib.commands.autobag.
AutobagParserTokenManager
lightOff_
- Variable in class wyvern.kernel.maps.
Frame
lighting_
- Variable in class wyvern.kernel.maps.
DenseMap
The global light-intensity array for the map.
lights_
- Variable in class wyvern.kernel.maps.
AbstractGameMap
line
- Variable in class wyvern.lib.commands.autobag.
SimpleCharStream
lineOfSight(Commandable, Commandable[])
- Method in class wyvern.kernel.monsters.
StandardAI
Goes through the target list and looks for one with an unobstructed view, and returns it.
linkActivated(URL)
- Method in class wyvern.common.util.
HtmlPanel
Follows the reference in an link.
linkee_
- Variable in class wyvern.lib.classes.games.SideScroller.
LinkedMovement
list
- Variable in class wyvern.util.
TableLayout
List of components and their sizes
listFriends(Commandable)
- Method in class wyvern.lib.commands.
FriendsCommand
Tells the agent their friends.
listReagents(String)
- Static method in class wyvern.lib.classes.magic.
SpellRegistry
Returns a user-visible list of the spell reagents.
listenerList_
- Variable in class wyvern.kernel.maps.
MapObject
A lazily-instantiated helper class that registers event listeners.
listeners_
- Variable in class wyvern.lib.properties.
MovableSoundSource
The list of players who can currently hear the sound.
load(String)
- Method in class wyvern.common.util.
InitFile
Reads the file into a data structure.
load(InputStream)
- Method in class wyvern.common.util.
InitFile
Loads from the specified input stream.
load(BufferedReader)
- Method in class wyvern.common.util.
InitFile
Loads from the specified BufferedReader.
loadArchetype(String)
- Method in class wyvern.kernel.properties.
ArchetypeManager
Finds or loads the specified archetype, given its name.
loadArchetype(String)
- Static method in class wyvern.lib.
Kernel
Finds or loads the specified archetype, given its name.
loadBootstraps()
- Static method in class wyvern.kernel.kernel.
Bootstrap
Attempts to load all the Wizard bootstrap objects.
loadClass()
- Method in class wyvern.kernel.properties.
ArchetypeImpl
loadClass()
- Method in interface wyvern.lib.
Archetype
Loads an Archetype's class.
loadDocument(String)
- Method in interface wyvern.util.
DocumentManager
Tells the Document object to open the specified document.
loadDocument(String)
- Method in class wyvern.util.
JDocControl
Instructs the doc control to open the specified document, given its full path, without prompting for saving the current document.
loadFile(String)
- Static method in class wyvern.common.tiles.
FileCache
Synchronously reads the bytes of the specified file.
loadImage(String)
- Static method in class wyvern.common.config.
Wyvern
Loads an image from the JAR file or local filesystem.
loadImage(String)
- Method in class wyvern.common.util.
Borderer
Loads the image file given its name.
loadImage(String)
- Static method in class wyvern.common.util.
Util
Loads an image from disk.
loadImage(Component, String)
- Static method in class wyvern.common.util.
Util
loadImage(String)
- Method in class wyvern.kernel.monsters.
Petrifier
Loads a GIF image in "headless" mode (i.e. doesn't use Toolkit.getDefaultToolkit(), which requires an X server)
loadImage(String)
- Static method in class wyvern.lib.
ImageCache
Loads an image from a resource (a file or jar file).
loadImageFromRelativePath(String)
- Static method in class wyvern.lib.
ImageCache
Loads an image, given a "normal" image path that's relative to a wiz directory or the built-in game art directory.
loadImageResource(String)
- Method in class wyvern.common.util.
ClientImageCache
Calls Wyvern.loadImage(), but subclasses can use a different way to load the image.
loadImageResource(String)
- Method in class wyvern.lib.
ImageCache
Loads resource headlessly.
loadList(String)
- Static method in class wyvern.lib.classes.random.
RandomList
Parses and loads the specified treasure list, and returns it as a RandomList instance.
loadLocalSettings(String)
- Method in class wyvern.common.util.
UserProps
Tries to load the ".local" version of the file, containing any user overrides for the default settings.
loadMap(String)
- Method in class wyvern.kernel.maps.
MapLoader
loadMap(String)
- Method in interface wyvern.lib.
GameMapLoader
Reads a map from a Wyvern XML map file.
loadMap(String, Commandable)
- Method in class wyvern.lib.classes.
Teleporter
Locates & returns the GameMap specified by the destination.
loadMessage(String)
- Static method in class wyvern.world.
EmailDispatcher
Loads a message from disk.
loadPlayer(String)
- Static method in class wyvern.kernel.player.
PlayerManager
Loads saved player data into a Player object.
loadPythonMap(String)
- Method in class wyvern.kernel.maps.
MapLoader
Loads a map defined in a python file.
loadRobot(String)
- Method in class wyvern.world.
Registration
loaded_
- Variable in class wyvern.lib.classes.traps.
NeedleLeaf
loading_
- Variable in class wyvern.world.
BackgroundMapLoader
Keeps track of the maps that are currently loading, so incoming requests to load them can be merged together.
loc_
- Variable in class wyvern.kernel.monsters.
AStarSearch.Node
localIntensity_
- Variable in class wyvern.lib.properties.
SimpleLightSource
locals_
- Variable in class wyvern.kernel.maps.
AbstractGameMap
location_
- Variable in class wyvern.kernel.commands.
TargetedEvent
location_
- Variable in class wyvern.lib.properties.
SimpleLightSource
lock(Commandable)
- Method in class wyvern.lib.classes.
Chest
Locks the lock.
lock(Commandable)
- Method in class wyvern.lib.classes.construct.
Door
Locks the lock.
lock(Commandable)
- Method in interface wyvern.lib.properties.
Openable
Locks the lock.
locked_
- Variable in class wyvern.lib.classes.construct.
Door
log(String, String)
- Static method in class wyvern.lib.
Kernel
Logs a message to the specified logfile under admin/logs.
logError(String)
- Static method in class wyvern.lib.
Kernel
Logs an error to the system logfile.
logError(String, Throwable)
- Static method in class wyvern.lib.
Kernel
Logs an error message, with a stack trace included after the message.
logEvent(String)
- Static method in class wyvern.lib.
Kernel
Writes an event message to the system event log.
logUsage()
- Method in class wyvern.lib.classes.magic.
Spell
Logs the casting of the spell into the spell log.
login(RemoteClient, IClientSession, String, String, String, Dimension)
- Static method in class wyvern.world.
Registration
Begins the login process of loading/validating the player and sticking them in a map.
lookAt(CommandEvent)
- Method in interface wyvern.lib.commands.
LookCommand.LookOverride
Returns the description of the object for the event's agent.
lookForObjects(Commandable, GameMap)
- Method in class wyvern.kernel.monsters.
StandardAI
Looks for nice things to pick up.
lookForObjects(Commandable, GameMap)
- Method in class wyvern.lib.ai.behaviors.
GrabStuffBE
Looks for nice things to pick up.
lookup(int)
- Static method in class wyvern.common.tiles.
TileRegistry
Given an integer, retrieves the corresponding tile name.
lookup(String, String)
- Static method in class wyvern.common.tiles.
TileRegistry
Deprecated.
use lookup(path) instead
lookup(String)
- Static method in class wyvern.common.tiles.
TileRegistry
Given relative path to a tile, not split into 2 components, returns its ID.
lowerMaxSPUntilDischarged()
- Method in class wyvern.lib.spells.
StaticBlade
loweredBorder
- Static variable in class wyvern.common.util.
HtmlPanel
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
_