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
_
U
U
- Static variable in class wyvern.common.tiles.
TileInfo
UNARMED_COMBAT
- Static variable in class wyvern.kernel.combat.
AttackType
Attacker is hitting, kicking, biting, or otherwise attacking someone with their body.
UNARMED_SKILL
- Static variable in class wyvern.kernel.combat.
AttackType
UNCACHE_IMAGE
- Static variable in interface wyvern.common.net.
RPCConstants
UNCURSE_ALL
- Static variable in class wyvern.lib.spells.
RemoveCurse
UNDERGROUND
- Static variable in class wyvern.lib.properties.
Appearance
Put objects in this layer to hide them from view.
UNDETONATED
- Static variable in class wyvern.lib.classes.magic.
BallSpell
These constants represent the possible states of the spell.
UNDO
- Static variable in class wyvern.common.util.
EditControl
UNENCUMBERED
- Static variable in class wyvern.lib.properties.
Encumbrance
This flag indicates that the player is not slowed down by the stuff they're carrying.
UNLOAD
- Static variable in class wyvern.lib.event.
MapLifecycleEvent
MapLifecycleEvent type for when map is about to unload and dismantle itself, but before all of its objects have been removed.
UNLOCKED_DOOR_COST
- Static variable in class wyvern.kernel.monsters.
AStarSearch
UP
- Static variable in class wyvern.common.tiles.
Directions
UP
- Static variable in interface wyvern.lib.
Direction.Dirs
UP
- Static variable in class wyvern.lib.
Direction
UPSTAIR
- Static variable in interface wyvern.kernel.dungeon.
DungeonConstants
USE_ZLIB
- Static variable in class wyvern.common.net.
RPCVersion
UnaryRule()
- Method in class wyvern.lib.commands.autobag.
AutobagParser
UnicornHorn
- class wyvern.lib.magic.misc.
UnicornHorn
.
A unicorn horn - apply it to cure various ailments.
UnicornHorn()
- Constructor for class wyvern.lib.magic.misc.
UnicornHorn
UnicornInv
- class wyvern.world.lists.inv.
UnicornInv
.
Generates unicorn inventory.
UnicornInv()
- Constructor for class wyvern.world.lists.inv.
UnicornInv
UniqFilter
- class wyvern.kernel.commands.filters.
UniqFilter
.
Discards duplicate lines from the output.
UniqFilter()
- Constructor for class wyvern.kernel.commands.filters.
UniqFilter
Unlearner
- class wyvern.lib.skills.
Unlearner
.
An object that can un-train you in skills, restoring your skill points.
Unlearner()
- Constructor for class wyvern.lib.skills.
Unlearner
UpdateLineColumn(char)
- Method in class wyvern.lib.commands.autobag.
SimpleCharStream
UserProps
- class wyvern.common.util.
UserProps
.
This class can read a properties file, but also looks for a ".local" version of the file.
UserProps(String)
- Constructor for class wyvern.common.util.
UserProps
Constructs a new UserProps.
UserTypePredicate
- class wyvern.lib.predicates.
UserTypePredicate
.
A predicate that checks whether an object is of a certain "user type", which is basically any boolean property on the object.
UserTypePredicate(String)
- Constructor for class wyvern.lib.predicates.
UserTypePredicate
Constructs a new UserTypePredicate for the specified type.
Util
- class wyvern.common.util.
Util
.
A bunch of utility functions that address omissions in the Java language and class libraries, plus some extra game-specific stuff.
Util()
- Constructor for class wyvern.common.util.
Util
unban(String)
- Static method in class wyvern.world.
World
Unbans a player for this session.
uncache(String)
- Static method in class wyvern.common.tiles.
TileRegistry
Removes an image from the cache (e.g. a Wizard uploaded a new version and wants to test it).
uncacheImage(String)
- Method in interface wyvern.common.net.
RemoteClient
Tells the client to uncache an image's data, which will force it to ask for a new copy.
uncacheImage(String)
- Static method in class wyvern.common.util.
ClientImageCache
Uncaches an image by name.
uncacheImage(String)
- Method in class wyvern.kernel.player.
PlayerImpl
Tells the client to uncache the specified image, and request it to be reloaded if it views it again.
uncacheImage(String)
- Method in interface wyvern.lib.
Player
Tells the client to uncache the specified image, and request it to be reloaded if it views it again.
uncapitalize(String)
- Static method in class wyvern.common.util.
Strings
Ensures the given string starts with a lowercase letter.
uncompress(byte[])
- Static method in class wyvern.common.util.
Strings
Uncompresses an array of bytes compressed with gzip.
uncurseItems(int)
- Method in class wyvern.lib.spells.
RemoveCurse
Uncurses up to
items in inventory.
uncurseItems(int)
- Method in class wyvern.lib.spells.
RemoveDamnation
Uncurses up to
items in inventory.
undo()
- Method in class wyvern.common.util.
EditControl
Called when the user selects "Undo".
undo(Commandable)
- Method in class wyvern.lib.classes.games.sokoban.
SokobanLevel
Undoes the last push.
unfollow(CommandEvent, Commandable)
- Method in class wyvern.kernel.player.
PlayerGroups
Executes the "follow" command.
ungroup(CommandEvent, Commandable)
- Method in class wyvern.kernel.player.
PlayerGroups
Executes the "ungroup" command.
unhookMonster()
- Method in class wyvern.lib.classes.traps.
BearTrap
Removes our reference to the monster/player who stepped on us if any, and removes our hooks into the monster.
unhookPlayer(Commandable)
- Method in class wyvern.lib.classes.
Ship
Removes hooks from the player.
unhookPlayer(Commandable)
- Method in class wyvern.lib.classes.
Vehicle
Removes any hooks, commands and camera-manipulation stuff that were added when the player boarded.
unignore(CommandEvent)
- Method in class wyvern.lib.commands.
MiscCommands
Un-ignores a player you were ignoring.
uninvite(CommandEvent)
- Method in class wyvern.lib.commands.
FriendsCommand
Uninvites a player.
union(Rectangle)
- Method in class wyvern.lib.
Rectangle
Computes the union of this
Rectangle
with the specified
Rectangle
.
uniqueName_
- Variable in class wyvern.kernel.combat.
BodyPart
The unique part name in the list, for shapes that have multiples of the same type of part.
units(CommandEvent)
- Method in class wyvern.lib.commands.
MiscCommands
Changes unit system for displaying weights and measures.
unkeep(CommandEvent)
- Method in class wyvern.lib.commands.
MiscCommands
Removes the flag on a piece of equipment that keeps you from selling it accidentally.
unlinkFromOwner()
- Method in class wyvern.lib.properties.
MovableSoundSource
Removes ourself from the owner's property list, and removes our hooks from the owner.
unload()
- Method in class wyvern.kernel.maps.
AbstractGameMap
unload()
- Method in interface wyvern.lib.
GameMap
Tells the map to unload.
unloadImmediately_
- Variable in class wyvern.kernel.maps.
AbstractGameMap
unloadMap(String)
- Method in class wyvern.world.
BackgroundMapLoader
Attempts to unload a map from the game.
unloadMap(String)
- Static method in class wyvern.world.
World
Attempts to unload a map from the game.
unloadMaps(boolean)
- Static method in class wyvern.world.
World
Tries to recover some memory for the game by unloading all maps that don't have players in them.
unloadUnusedMaps()
- Static method in class wyvern.world.
World
Tries to recover some memory for the game by unloading all maps that don't have players in them.
unloading_
- Variable in class wyvern.kernel.maps.
AbstractGameMap
unlock(Commandable)
- Method in class wyvern.lib.classes.
Chest
Unlocks the lock.
unlock(Commandable)
- Method in class wyvern.lib.classes.construct.
Door
Unlocks the lock.
unlock(Commandable)
- Method in interface wyvern.lib.properties.
Openable
Unlocks the lock.
unpack3DIntArray(byte[])
- Static method in class wyvern.common.util.
Util
Unpacks a 3D int[][][] that was written to a byte array using a DataOutputStream and a ByteArrayOutputStream.
unpackShortArray(byte[])
- Static method in class wyvern.common.util.
Util
Unpacks an array of shorts that was packaged up by writing the values onto a DataOutputStream wrapping a ByteArrayOutputStream.
unpackStringArray(byte[])
- Static method in class wyvern.common.util.
Util
Unpacks an array of Strings that was packaged up by writing the values onto a DataOutputStream wrapping a ByteArrayOutputStream.
unquote(String)
- Static method in class wyvern.lib.commands.autobag.
AutobagParser
unregisterAddRemoveListener(MapAddRemoveListener)
- Method in class wyvern.kernel.maps.
DenseMap
Unregisters a listener for adding/removing objects.
unregisterAddRemoveListener(MapAddRemoveListener)
- Method in interface wyvern.lib.
GameMap
Removes an MapAddRemoveListener from this map.
unregisterCommand(String, Command, Commandable)
- Method in class wyvern.kernel.commands.
AbstractAI
unregisterCommand(String, Command)
- Method in class wyvern.kernel.commands.
AbstractCommandable
unregisterCommand(String, Command)
- Method in class wyvern.kernel.commands.
CommandListImpl
unregisterCommand(String, Command, Rectangle)
- Method in class wyvern.kernel.maps.
AbstractGameMap
unregisterCommand(String, Command, Rectangle)
- Method in class wyvern.kernel.maps.
MapCommandList
Removes the specified Command from the map's command-list.
unregisterCommand(String, Command)
- Method in class wyvern.kernel.player.
PlayerImpl
unregisterCommand(String, Command, Commandable)
- Method in interface wyvern.lib.
AI
Unregisters a command with the AI.
unregisterCommand(String, Command)
- Method in interface wyvern.lib.
CommandList
Unregisters a command.
unregisterCommand(String, Command)
- Method in interface wyvern.lib.
Commandable
Unregisters a command.
unregisterCommand(String, Command, Rectangle)
- Method in interface wyvern.lib.
GameMap
Removes the specified Command from the map's command-list.
unregisterPlayer(Player)
- Static method in class wyvern.world.
World
Removes a player from the World list.
unsell(CommandEvent)
- Method in class wyvern.lib.commands.
MiscCommands
unshift()
- Method in class wyvern.lib.skills.
NagaShift
Forces a shift back into a naga, or failing that, a frog.
unsubscribe(Subscriber, String)
- Static method in class wyvern.kernel.kernel.
PubSub
De-registers a Subscriber for a particular subject.
unsubscribe(Subscriber, String)
- Static method in class wyvern.lib.
Kernel
De-registers a Subscriber for a particular subject.
unsubscribe(CommandEvent)
- Method in class wyvern.lib.commands.
MiscCommands
Unsubscribes from a chat-channel.
untitledFilename_
- Variable in class wyvern.util.
JDocControl
untrainInLore(Commandable)
- Static method in class wyvern.kernel.player.
Skills
Removes a skill point in Lore, and also removes any lore points they got for that skill point.
update(Graphics)
- Method in class wyvern.common.util.
AWTImageList
Avoids flicker.
update(Graphics)
- Method in class wyvern.common.util.
ImageButton
Paints the button.
update(Graphics)
- Method in class wyvern.common.util.
TextDisplay
Avoids flicker.
updateAll(int, int, int, int, int, int, int, int, int)
- Method in interface wyvern.common.net.
RemoteStats
Updates hp, sp, xp, level, etc.
updateBitmap()
- Method in class wyvern.lib.classes.construct.
ConnectedObject
Updates our bitmap based on neighboring walls (or roads) we find in the map.
updateBitmap()
- Method in class wyvern.lib.classes.construct.
TerrainRoad
Updates our bitmap based on neighboring walls (or roads) we find in the map.
updateBitmapAndNeighbors(int, int, GameMap)
- Method in class wyvern.lib.classes.construct.
ConnectedObject
Chooses a bitmap for a wall based on its neighbors.
updateBitmapAndNeighbors(int, int, GameMap)
- Method in class wyvern.lib.classes.construct.
TerrainRoad
Chooses a bitmap for a wall based on its neighbors.
updateClient(DisplayPolicy)
- Method in class wyvern.kernel.maps.
AbstractCamera
This method is called from validate() if the camera has been marked ready via markReady().
updateClient(DisplayPolicy)
- Method in class wyvern.kernel.player.
GroundCamera
Sends the current set of map changes to the client.
updateClient(DisplayPolicy)
- Method in class wyvern.kernel.player.
MapCamera
Main entry point to the camera - sends current set of changes to the client.
updateClient()
- Method in class wyvern.kernel.player.
PlayerImpl
updateClient()
- Method in interface wyvern.lib.
Player
Sends all our visible stats to the client.
updateCombat()
- Method in class wyvern.kernel.player.
PlayerImpl
updateCombat()
- Method in interface wyvern.lib.
Player
Marks the player as being in combat.
updateDescription()
- Method in class wyvern.lib.classes.
BasicBag
Makes the long-description property show all the items.
updateDescription()
- Method in class wyvern.lib.classes.
Chest
Don't show full description unless it's open.
updateDescription(String)
- Method in class wyvern.lib.magic.armor.
Trenchcoat
Copies the internal bag description, so we can see what's inside the cloak.
updateDescription()
- Method in class wyvern.lib.magic.armor.
TrenchcoatPocket
updateDescription()
- Method in class wyvern.lib.magic.misc.
PurseOfHolding
Updates our description.
updateGold()
- Method in class wyvern.kernel.player.
PlayerInventory
Updates the gold-display on the client when coins enter or leave the inventory.
updateGroundDisplay(GroundFrame)
- Method in class wyvern.kernel.player.
GroundCamera
Shows what's beneath the player.
updateHighScores()
- Method in class wyvern.world.
World
Re-generates the high score list.
updateHistory(String)
- Method in class wyvern.kernel.player.
CommandPreprocessor
Adds the most recent command to the player's history list.
updateMapLocation(List, List)
- Method in class wyvern.kernel.maps.
MapObject
This method is called by move(), teleport() and setLocations() to remove the object from its old locations and place it in its new locations.
updateMapLocation(List, List)
- Method in class wyvern.kernel.player.
PlayerImpl
updateMapLocation(List, List)
- Method in class wyvern.lib.classes.
Vehicle
Translates the object to a new relative location.
updateMap_
- Variable in class wyvern.kernel.maps.
Frame
updateOpaque(int, int, boolean)
- Method in class wyvern.kernel.maps.
AbstractGameMap
updateOpaqueFlag()
- Method in class wyvern.lib.classes.construct.
Gate
Tells the map to recalculate the visibility bit at our location.
updateParentTitle()
- Method in class wyvern.util.
JDocControl
Set the title on the Frame to refer to the current doc.
updatePosition(Commandable)
- Method in class wyvern.lib.spells.
FlameShield
Positions the spell in all squares adjacent to the caster.
updateScrollPosition()
- Method in class wyvern.common.util.
ColorTextArea
Re-reads the scrollbar value and redraws the screen.
updateTerrainCache(int, int, int, int)
- Method in class wyvern.kernel.maps.
AbstractGameMap
updateTerrainCache(int, int, int, int)
- Method in interface wyvern.lib.
GameMap
Call this whenever you change the appearance of a particular piece of terrain.
uploadFile(String, String, String, byte[])
- Static method in class wyvern.kernel.maps.
MapFileServer
Handles a MapEditor request to upload a file to the server.
usage()
- Static method in class wyvern.lib.commands.
MonitorCommand
Prints usage info.
usage(CommandEvent)
- Method in class wyvern.lib.commands.
OfferCommand
Vetoes the event with a Usage message.
useExistingLevers(GameObject, GameMap, int)
- Method in class wyvern.kernel.dungeon.
DungeonGenerator
Tries to use the existing levers for a gate next to another gate.
userProps_
- Variable in class wyvern.common.util.
UserProps
usesFuel()
- Method in class wyvern.lib.classes.
Lamp
Returns true if it has a "fuel-type" property.
usingList()
- Method in class wyvern.lib.classes.random.
RandomObject
Returns true if we have a "list" property.
usingSingleArch()
- Method in class wyvern.lib.classes.random.
RandomObject
Returns true if we have a "gen-arch" property that specifies we're only supposed to generate that kind of object.
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
_