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.

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 _