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 _

I

IGNORE_EARMUFFS - Static variable in interface wyvern.world.World.ShoutFlags
 
ILLEGAL_DIR - Static variable in class wyvern.common.tiles.Directions
 
ILLEGAL_DIR - Static variable in interface wyvern.lib.Direction.Dirs
 
ILLEGAL_DIR - Static variable in class wyvern.lib.Direction
 
IMAGES - Static variable in class wyvern.lib.skills.NagaShift
The images to use for each shape if the naga is facing east or west.
IMAGE_EXTENSION - Static variable in class wyvern.common.config.Wyvern
 
IMMOBILIZED - Static variable in class wyvern.lib.properties.Encumbrance
Indicates the player cannot move because they are carrying too much stuff.
INANIMATE_DAMAGE_MSGS - Static variable in class wyvern.kernel.combat.DamageType
 
INCANTATION - Static variable in class wyvern.lib.classes.magic.Art
 
INCANTATION - Static variable in class wyvern.lib.classes.magic.Spell
 
INCANTATION_ONLY - Static variable in class wyvern.lib.classes.magic.Art
 
INITFILE_NAME - Static variable in class wyvern.world.SystemProps
This file goes in the admin directory, "wyvern/admin/".
INSTANCE - Static variable in class wyvern.lib.classes.traps.RustTrap.WornIronPredicate
 
INSTANCE - Static variable in class wyvern.lib.predicates.BlocksSolidSpell
 
INSTANCE - Static variable in class wyvern.lib.predicates.PickupPredicate
A Singleton/flyweight instance.
INSTANCE - Static variable in class wyvern.lib.properties.materials.Paper
A Singleton instance.
INTO - Static variable in interface wyvern.lib.commands.autobag.AutobagParserConstants
 
INVALID_PASSWORD - Static variable in interface wyvern.common.net.RPCConstants
 
INVENTORY - Static variable in interface wyvern.common.net.RemoteInventory
This constant directs the output to the Inventory display.
INVIS - Static variable in interface wyvern.lib.properties.PhysicalProperties
 
INVISIBLE - Static variable in class wyvern.lib.properties.Appearance
A value indicating that an object specifically desires to be invisible.
INVISIBLE - Static variable in class wyvern.lib.properties.Invisible
Plain-vanilla invisibility - actually any positive number.
INV_ADD - Static variable in interface wyvern.common.net.RPCConstants
 
INV_MODIFY - Static variable in interface wyvern.common.net.RPCConstants
 
INV_REMOVE - Static variable in interface wyvern.common.net.RPCConstants
 
INV_RESEND - Static variable in interface wyvern.common.net.RPCConstants
 
IN_MAP_EDITOR - Static variable in class wyvern.kernel.maps.MapObject
 
IP_BANISHED - Static variable in interface wyvern.common.net.RPCConstants
 
IS - Static variable in interface wyvern.lib.commands.autobag.AutobagParserConstants
 
ITEM - Static variable in interface wyvern.lib.commands.autobag.AutobagParserConstants
 
ITEM_HEIGHT - Static variable in class wyvern.common.util.AWTImageList
 
ITEM_HEIGHT - Static variable in class wyvern.common.util.AWTListItem
 
ITEM_REDUCTION - Static variable in class wyvern.lib.classes.Shop
 
Identify - class wyvern.lib.spells.Identify.
This spell can set the "identified" flag on one or more items, also changing their appearances in the process.
Identify() - Constructor for class wyvern.lib.spells.Identify
 
IllegalValueException - exception wyvern.kernel.properties.IllegalValueException.
This exception indicates that an illegal value was stored under a property name.
IllegalValueException() - Constructor for class wyvern.kernel.properties.IllegalValueException
Constructs an IllegalValueException with no detail message.
IllegalValueException(String) - Constructor for class wyvern.kernel.properties.IllegalValueException
Constructs an IllegalValueException with the specified detail message.
IllusionaryWall - class wyvern.lib.spells.IllusionaryWall.
Creates an illusionary wall in front of the caster.
IllusionaryWall() - Constructor for class wyvern.lib.spells.IllusionaryWall
 
ImageButton - class wyvern.common.util.ImageButton.
A replacement for awt.Button that can have an image for its label.
ImageButton(Image) - Constructor for class wyvern.common.util.ImageButton
Constructs a new ImageButton
ImageCache - class wyvern.lib.ImageCache.
Server-side cache for mapping tile numbers to images.
ImageCache() - Constructor for class wyvern.lib.ImageCache
Prevent instantiation.
ImageFetcher - class wyvern.kernel.player.ImageFetcher.
Handles requests for tile/image mappings, and for downloading missing or out-of-date images to the client.
ImageList - class wyvern.common.util.ImageList.
This class implements a list that shows images and text.
ImageList() - Constructor for class wyvern.common.util.ImageList
Constructs a new ImageList
ImageList(int) - Constructor for class wyvern.common.util.ImageList
Constructs an ImageList with the specified number of visible rows.
ImageList.ImageListItem - class wyvern.common.util.ImageList.ImageListItem.
This class keeps track of an image and some text.
ImageList.ImageListItem(String, Image) - Constructor for class wyvern.common.util.ImageList.ImageListItem
 
ImageTree - class wyvern.common.util.ImageTree.
Provides basic support for displaying a tree whose nodes have images and text.
ImageTree() - Constructor for class wyvern.common.util.ImageTree
Constructs a new ImageTree with an empty data model.
ImageTree(DefaultMutableTreeNode) - Constructor for class wyvern.common.util.ImageTree
Constructs a new ImageTree.
ImageTree.ImageObject - class wyvern.common.util.ImageTree.ImageObject.
A wrapper class that can hold an image and some text.
ImageTree.ImageObject(String, Image, String) - Constructor for class wyvern.common.util.ImageTree.ImageObject
 
ImageTree.ImageObject(String, String, String) - Constructor for class wyvern.common.util.ImageTree.ImageObject
 
ImageTree.ImageTreeCellRenderer - class wyvern.common.util.ImageTree.ImageTreeCellRenderer.
Renders a leaf node (image + text).
ImageTree.ImageTreeCellRenderer() - Constructor for class wyvern.common.util.ImageTree.ImageTreeCellRenderer
Constructs a new ImageTreeCellRenderer
ImpInv - class wyvern.world.lists.inv.ImpInv.
Generates inventory for imps.
ImpInv() - Constructor for class wyvern.world.lists.inv.ImpInv
 
InitFile - class wyvern.common.util.InitFile.
This class can read & write an INI-file, like java.util.Properties, but it preserves the structure of the file, including comments and whitespace.
InitFile() - Constructor for class wyvern.common.util.InitFile
Constructs a new InitFile with no file.
InitFile(String) - Constructor for class wyvern.common.util.InitFile
Constructs a new InitFile for the specified .ini file.
InstanceOfPredicate - class wyvern.lib.predicates.InstanceOfPredicate.
This predicate returns true if the object is an instance of the specified class or interface.
InstanceOfPredicate(Class) - Constructor for class wyvern.lib.predicates.InstanceOfPredicate
Constructs a new InstanceOfPredicate.
InstancePredicate - class wyvern.lib.predicates.InstancePredicate.
A predicate to check if the passed object is an instance of the specified archetype.
InstancePredicate(String) - Constructor for class wyvern.lib.predicates.InstancePredicate
Constructs a new InstancePredicate
Instrument - class wyvern.lib.classes.Instrument.
A musical instrument.
Instrument() - Constructor for class wyvern.lib.classes.Instrument
 
IntHashtable - class wyvern.common.util.IntHashtable.
 
IntHashtable(int, float) - Constructor for class wyvern.common.util.IntHashtable
 
IntHashtable(int) - Constructor for class wyvern.common.util.IntHashtable
 
IntHashtable() - Constructor for class wyvern.common.util.IntHashtable
 
InvCommand - class wyvern.lib.commands.InvCommand.
Displays inventory contents in the server output window.
InvGenerator - class wyvern.kernel.monsters.InvGenerator.
Base class for monster inventory-generators.
InvGenerator() - Constructor for class wyvern.kernel.monsters.InvGenerator
 
Inventory - interface wyvern.lib.Inventory.
Holds items being carried by a Monster or Player.
InvisibilityRing - class wyvern.lib.magic.ring.InvisibilityRing.
Ring of invisibility.
InvisibilityRing() - Constructor for class wyvern.lib.magic.ring.InvisibilityRing
 
Invisible - class wyvern.lib.properties.Invisible.
Encapsulates the various definitions and types of invisibility.
Invisible() - Constructor for class wyvern.lib.properties.Invisible
 
Iron - class wyvern.lib.properties.materials.Iron.
Iron - can rust and is magnetic, so might as well make a separate class for it.
Iron() - Constructor for class wyvern.lib.properties.materials.Iron
Constructs a new Iron
ItemDesc - class wyvern.lib.commands.ItemDesc.
This class encapsulates an item description, including the string description and the item number.
ItemDesc(String, int) - Constructor for class wyvern.lib.commands.ItemDesc
Constructs a new ItemDesc
ItemList - class wyvern.lib.properties.ItemList.
This class allows a wyvern.lib.Bag implementation to serialize its contents to & from a map file.
ItemList() - Constructor for class wyvern.lib.properties.ItemList
 
ItemSlot - interface wyvern.kernel.combat.slots.ItemSlot.
The superinterface of ArmorSlot and WeaponSlot.
icon_ - Variable in class wyvern.common.util.ImageTree.ImageObject
 
identifyGround() - Method in class wyvern.lib.spells.Identify
 
iextractImage(int, int, int) - Method in class wyvern.common.util.ClientImageCache
Loads (and caches) a piece of an image given its tile number and (x,y) offsets.
igetImage(int) - Method in class wyvern.common.util.ClientImageCache
Maps a tile ID to its Image.
ignore(CommandEvent) - Method in class wyvern.lib.commands.MiscCommands
Ignores a player (persistently).
ignoreCase_ - Variable in class wyvern.common.util.ExtensionFilter
 
ignore_ - Variable in class wyvern.lib.classes.construct.Gate
How many opening attempts to ignore.
image - Variable in class wyvern.lib.commands.autobag.Token
The string image of the token.
images_ - Variable in class wyvern.common.util.ClientImageCache
Maps image names to tile numbers.
implode(ArrayList) - Static method in class wyvern.kernel.commands.filters.FilterUtils
Takes an ArrayList of lines and returns it as a single String, with linefeeds in the string after each line, except for the last.
inBuf - Variable in class wyvern.lib.commands.autobag.SimpleCharStream
 
inCombat() - Method in class wyvern.kernel.player.PlayerImpl
 
inCombat() - Method in interface wyvern.lib.Player
Returns true if the player has recently been in combat.
inContainer() - Method in class wyvern.kernel.maps.MapObject
 
inContainer() - Method in interface wyvern.lib.GameObject
Returns true if the object is currently in a Bag or Inventory.
inMapEditor() - Method in class wyvern.kernel.maps.AbstractGameMap
 
inMapEditor() - Method in class wyvern.kernel.maps.MapLoader
 
inMapEditor() - Method in class wyvern.kernel.maps.MapObject
 
inMapEditor() - Method in interface wyvern.lib.GameMap
Returns true if we're being loaded in the map editor.
inMapEditor() - Method in interface wyvern.lib.GameMapLoader
Returns true if we've been told we're loading the map inside the Map Editor.
inMapEditor() - Method in interface wyvern.lib.GameObject
Returns true if we're currently in the Map Editor rather than in a live game.
inMapEditor() - Static method in class wyvern.world.SystemProps
Returns true if the system is running in a Map Editor.
inNoSpellsArea(Commandable) - Method in class wyvern.lib.classes.magic.MagicItem
Returns true if the agent is in a no-spells area: either a map that has "no-spells", or a square that has no-spells set on it (or a NoSpells object).
includeDirs_ - Variable in class wyvern.common.util.ExtensionFilter
 
includes(Element) - Method in class wyvern.lib.classes.magic.Element
Returns true if the passed Element includes the specified single Elements.
increase(GameObject) - Static method in class wyvern.lib.properties.Invisible
Increase the invisibilty of an object.
increasePoison() - Method in class wyvern.lib.classes.Corpse
Increases the poison-level of the corpse by getPoisonIncrease().
incrementCount() - Method in class wyvern.lib.commands.TellCommand.Tell
Spam filter: increases the count of times this teller last told you something.
incrementCount(Object) - Method in class wyvern.util.Counter
Increments the count for this object.
incrementCount(Object, int) - Method in class wyvern.util.Counter
Increments the count for this object by the desired amount.
indentLineList(LinkedList) - Static method in class wyvern.kernel.properties.PropertyPrinter
Prepends 2 spaces to the beginning of every line in the list.
indexOf(GameObject) - Method in interface wyvern.lib.Bag
Returns the index of the specified object in the bag.
indexOf(GameObject) - Method in class wyvern.lib.classes.BasicBag
Returns the index of the specified object in the bag.
indexOf(GameObject) - Method in class wyvern.lib.magic.armor.Trenchcoat
Returns the index of the specified object in the bag.
inductToHOF(Player) - Static method in class wyvern.kernel.player.Races
The player has won - put them in the Hall of Fame.
info(String, String, String) - Static method in class wyvern.lib.Kernel
Logs an INFO message.
info(Class, String, String) - Static method in class wyvern.lib.Kernel
Logs an INFO message.
inheritProperty(String) - Method in class wyvern.kernel.properties.PList
 
inheritProperty(String) - Method in interface wyvern.lib.PropertyList
This is like removeProperty(), except that it just removes the property name from the local persistent property list.
init(RemoteClient, Dimension) - Method in class wyvern.kernel.player.PlayerImpl
 
init(RemoteClient, Dimension) - Method in interface wyvern.lib.Player
Initializes the player instance and data structures using the specified RemoteClient.
init() - Method in class wyvern.lib.ai.behaviors.AlwaysFleeBehavior
 
init() - Method in class wyvern.lib.ai.behaviors.Behavior
 
init() - Method in class wyvern.lib.ai.behaviors.SimpleBehavior
 
init() - Method in class wyvern.lib.ai.behaviors.StandardBehavior
 
init() - Method in class wyvern.lib.ai.behaviors.StationaryBehavior
 
initCommon() - Method in class wyvern.kernel.maps.AbstractGameMap
Common initialization for construction & deserialization.
initCone(Point) - Method in class wyvern.lib.classes.magic.ConeSpell
Sets up initial cone parameters.
initContents() - Method in class wyvern.lib.classes.BasicBag
Makes sure we have a "contents" ItemList.
initContents() - Method in class wyvern.lib.classes.HiddenObject
 
initCount() - Method in class wyvern.lib.classes.traps.BearTrap
Sets an initial stickness, based on the current map danger level.
initCount() - Method in class wyvern.lib.classes.traps.PitTrap
Re-initializes the hold count for the trap.
initEdgeLists() - Method in class wyvern.lib.classes.magic.ConeSpell
Sets up the 2 edges of the triangle.
initFilter() - Method in class wyvern.lib.classes.BasicBag
Checks for a "prop-filter", "arch-filter", or "class-filter" property on the bag.
initInventory() - Method in class wyvern.kernel.monsters.MonsterImpl
 
initLevel() - Method in class wyvern.lib.spells.CurseStorm
 
initLevel() - Method in class wyvern.lib.spells.Fear
 
initLocs() - Method in class wyvern.kernel.maps.MapObject
Initializes the location list to 1 point.
initLocs() - Method in class wyvern.lib.spells.FlameShield
Don't do this.
initLookAndFeel() - Static method in class wyvern.util.SkinManager
Tries to set a custom Swing look & feel, based on the configuration settings passed to setProperties().
initNoMacroList() - Method in class wyvern.kernel.player.CommandPreprocessor
Initializes the list of command verbs that we don't allow to appear in multi-command macros.
initPieces() - Method in class wyvern.lib.classes.games.Checkers
Creates all the pieces and sets them in their starting places.
initPieces() - Method in class wyvern.lib.classes.games.Chess
Creates all the pieces and sets them in their starting places.
initWeightFromMonster(Monster) - Method in class wyvern.lib.classes.Statue
Sets the statue weight from the monster weight.
initialize(int, int) - Method in class wyvern.kernel.maps.DenseMap
Initializes the map to the specified width and height.
initialize(Dimension) - Method in class wyvern.kernel.maps.DenseMap
Initializes the map to the specified width and height.
initialize() - Method in class wyvern.kernel.maps.MapObject
 
initialize() - Method in class wyvern.kernel.monsters.DeathEvent
Sets up the parameters.
initialize() - Method in class wyvern.kernel.monsters.Generator
 
initialize() - Method in class wyvern.kernel.monsters.MonsterImpl
Sets class-default properties, after loading from the archetype.
initialize(int, int) - Method in interface wyvern.lib.GameMap
Initializes the map to the specified width and height.
initialize(Dimension) - Method in interface wyvern.lib.GameMap
Initializes the map to the specified width and height.
initialize() - Method in interface wyvern.lib.GameObject
Initializes the object's default properties.
initialize() - Method in class wyvern.lib.classes.BasicBag
 
initialize() - Method in class wyvern.lib.classes.Chest
 
initialize() - Method in class wyvern.lib.classes.CombatFlash
 
initialize() - Method in class wyvern.lib.classes.Corpse
 
initialize() - Method in class wyvern.lib.classes.DynamicObject
 
initialize() - Method in class wyvern.lib.classes.Gem
 
initialize() - Method in class wyvern.lib.classes.HiddenObject
 
initialize() - Method in class wyvern.lib.classes.Key
 
initialize() - Method in class wyvern.lib.classes.Lamp
Adds class-default properties.
initialize() - Method in class wyvern.lib.classes.NoMonsters
 
initialize() - Method in class wyvern.lib.classes.NoSpells
 
initialize() - Method in class wyvern.lib.classes.OffLimits
 
initialize() - Method in class wyvern.lib.classes.PirateShip
 
initialize() - Method in class wyvern.lib.classes.QuestItem
Sets default properties
initialize() - Method in class wyvern.lib.classes.Ship
Adds class-default properties.
initialize() - Method in class wyvern.lib.classes.Shop
Adds class-default properties.
initialize() - Method in class wyvern.lib.classes.Sign
 
initialize() - Method in class wyvern.lib.classes.StaticBag
Make us able to hold a lot of stuff.
initialize() - Method in class wyvern.lib.classes.StaticObject
 
initialize() - Method in class wyvern.lib.classes.Statue
 
initialize() - Method in class wyvern.lib.classes.Structure
Sets the class-default properties for this archetype.
initialize() - Method in class wyvern.lib.classes.Teleporter
 
initialize() - Method in class wyvern.lib.classes.Terrain
Adds those properties that make Terrain terrain.
initialize() - Method in class wyvern.lib.classes.Vehicle
 
initialize() - Method in class wyvern.lib.classes.armor.Amulet
 
initialize() - Method in class wyvern.lib.classes.armor.ArmorImpl
 
initialize() - Method in class wyvern.lib.classes.armor.BodyArmor
 
initialize() - Method in class wyvern.lib.classes.armor.Boots
 
initialize() - Method in class wyvern.lib.classes.armor.Bracers
 
initialize() - Method in class wyvern.lib.classes.armor.Cloak
 
initialize() - Method in class wyvern.lib.classes.armor.Girdle
 
initialize() - Method in class wyvern.lib.classes.armor.Gloves
 
initialize() - Method in class wyvern.lib.classes.armor.Helmet
 
initialize() - Method in class wyvern.lib.classes.armor.Ring
 
initialize() - Method in class wyvern.lib.classes.armor.Shield
 
initialize() - Method in class wyvern.lib.classes.bags.RockPouch
 
initialize() - Method in class wyvern.lib.classes.construct.ApplyRead
 
initialize() - Method in class wyvern.lib.classes.construct.Bridge
Sets default properties.
initialize() - Method in class wyvern.lib.classes.construct.ButtonSwitch
 
initialize() - Method in class wyvern.lib.classes.construct.CheckerTile
Sets default properties.
initialize() - Method in class wyvern.lib.classes.construct.ConnectedObject
 
initialize() - Method in class wyvern.lib.classes.construct.DiggableWall
 
initialize() - Method in class wyvern.lib.classes.construct.DisplayCase
 
initialize() - Method in class wyvern.lib.classes.construct.Door
Adds the default properties for this class.
initialize() - Method in class wyvern.lib.classes.construct.EmoteRoom
 
initialize() - Method in class wyvern.lib.classes.construct.Firewall
Adds class-default properties.
initialize() - Method in class wyvern.lib.classes.construct.FlyingBoulder
 
initialize() - Method in class wyvern.lib.classes.construct.Gate
Adds class-default properties.
initialize() - Method in class wyvern.lib.classes.construct.Guild
 
initialize() - Method in class wyvern.lib.classes.construct.Lava
Adds class-default properties.
initialize() - Method in class wyvern.lib.classes.construct.Lever
 
initialize() - Method in class wyvern.lib.classes.construct.MagicMouth
 
initialize() - Method in class wyvern.lib.classes.construct.Mountains
 
initialize() - Method in class wyvern.lib.classes.construct.PayTeleporter
 
initialize() - Method in class wyvern.lib.classes.construct.QuestPerson
 
initialize() - Method in class wyvern.lib.classes.construct.Road
 
initialize() - Method in class wyvern.lib.classes.construct.SmallButton
 
initialize() - Method in class wyvern.lib.classes.construct.SpiralStair
 
initialize() - Method in class wyvern.lib.classes.construct.Stair
 
initialize() - Method in class wyvern.lib.classes.construct.TerrainRoad
Sets class-default properties.
initialize() - Method in class wyvern.lib.classes.construct.VoiceDoor
 
initialize() - Method in class wyvern.lib.classes.construct.VoicePerson
 
initialize() - Method in class wyvern.lib.classes.construct.Wall
Sets the class-default properties for this archetype.
initialize() - Method in class wyvern.lib.classes.construct.Water
Adds class-default properties.
initialize() - Method in class wyvern.lib.classes.construct.XPToken
Sets default properties.
initialize() - Method in class wyvern.lib.classes.games.Checkers
Adds checkers-specific properties.
initialize() - Method in class wyvern.lib.classes.games.Chess
Adds chess-specific properties.
initialize() - Method in class wyvern.lib.classes.games.SideScroller.Platform
Sets initial properties.
initialize() - Method in class wyvern.lib.classes.games.SideScroller.SideScroller
Sets default properties.
initialize() - Method in class wyvern.lib.classes.games.sokoban.Sokoban
Sets default properties.
initialize() - Method in class wyvern.lib.classes.magic.BallSpell
Sets the default properties for this kind of spell.
initialize() - Method in class wyvern.lib.classes.magic.BoltSpell
Adds class-default properties.
initialize() - Method in class wyvern.lib.classes.magic.Book
 
initialize() - Method in class wyvern.lib.classes.magic.ConeSpell
Sets the default properties for this kind of spell.
initialize() - Method in class wyvern.lib.classes.magic.Potion
 
initialize() - Method in class wyvern.lib.classes.magic.ResistSpell
Sets default properties.
initialize() - Method in class wyvern.lib.classes.magic.Rod
Adds special properties for this class.
initialize() - Method in class wyvern.lib.classes.magic.Scroll
Adds class-default properties.
initialize() - Method in class wyvern.lib.classes.magic.Spell
Adds the default properties for a Spell object.
initialize() - Method in class wyvern.lib.classes.magic.SummonSpell
 
initialize() - Method in class wyvern.lib.classes.magic.Wand
Adds special properties for this class.
initialize() - Method in class wyvern.lib.classes.random.RandomTerrain
Sets our appearance after all properties are available.
initialize() - Method in class wyvern.lib.classes.random.TreasurePile
Sets default properties.
initialize() - Method in class wyvern.lib.classes.sound.LoopingSound
Sets default properties.
initialize() - Method in class wyvern.lib.classes.town.ATM
Sets any properties not specified in archetype file.
initialize() - Method in class wyvern.lib.classes.town.Clock
 
initialize() - Method in class wyvern.lib.classes.town.Converter
 
initialize() - Method in class wyvern.lib.classes.town.PostOffice
 
initialize() - Method in class wyvern.lib.classes.town.RealityBed
 
initialize() - Method in class wyvern.lib.classes.traps.AbstractTrap
Adds class-default properties
initialize() - Method in class wyvern.lib.classes.traps.AntiMagicTrap
 
initialize() - Method in class wyvern.lib.classes.traps.ArrowTrap
 
initialize() - Method in class wyvern.lib.classes.traps.BearTrap
 
initialize() - Method in class wyvern.lib.classes.traps.BladeTrap
 
initialize() - Method in class wyvern.lib.classes.traps.FireTrap
 
initialize() - Method in class wyvern.lib.classes.traps.Firespout
 
initialize() - Method in class wyvern.lib.classes.traps.MagicTrap
 
initialize() - Method in class wyvern.lib.classes.traps.NeedleLeaf
 
initialize() - Method in class wyvern.lib.classes.traps.PitTrap
 
initialize() - Method in class wyvern.lib.classes.traps.RockPiercerTrap
 
initialize() - Method in class wyvern.lib.classes.traps.RockTrap
 
initialize() - Method in class wyvern.lib.classes.traps.RustTrap
 
initialize() - Method in class wyvern.lib.classes.traps.SpikedPit
 
initialize() - Method in class wyvern.lib.classes.traps.SqueakyBoard
 
initialize() - Method in class wyvern.lib.classes.traps.TeleportTrap
 
initialize() - Method in class wyvern.lib.classes.traps.WebTrap
 
initialize() - Method in class wyvern.lib.classes.weapons.Arrow
 
initialize() - Method in class wyvern.lib.classes.weapons.Axe
 
initialize() - Method in class wyvern.lib.classes.weapons.Blade
 
initialize() - Method in class wyvern.lib.classes.weapons.Blowgun
 
initialize() - Method in class wyvern.lib.classes.weapons.BlowgunDart
 
initialize() - Method in class wyvern.lib.classes.weapons.Bolt
 
initialize() - Method in class wyvern.lib.classes.weapons.Bow
 
initialize() - Method in class wyvern.lib.classes.weapons.Claws
 
initialize() - Method in class wyvern.lib.classes.weapons.Club
 
initialize() - Method in class wyvern.lib.classes.weapons.Crossbow
 
initialize() - Method in class wyvern.lib.classes.weapons.Flail
 
initialize() - Method in class wyvern.lib.classes.weapons.Foil
 
initialize() - Method in class wyvern.lib.classes.weapons.Gun
 
initialize() - Method in class wyvern.lib.classes.weapons.Hammer
 
initialize() - Method in class wyvern.lib.classes.weapons.HurledWeapon
 
initialize() - Method in class wyvern.lib.classes.weapons.Knife
 
initialize() - Method in class wyvern.lib.classes.weapons.MeleeWeapon
 
initialize() - Method in class wyvern.lib.classes.weapons.Missile
 
initialize() - Method in class wyvern.lib.classes.weapons.Polearm
 
initialize() - Method in class wyvern.lib.classes.weapons.RangeWeapon
 
initialize() - Method in class wyvern.lib.classes.weapons.Sling
 
initialize() - Method in class wyvern.lib.classes.weapons.SlingStone
 
initialize() - Method in class wyvern.lib.classes.weapons.Spear
 
initialize() - Method in class wyvern.lib.classes.weapons.Staff
 
initialize() - Method in class wyvern.lib.classes.weapons.Sword
 
initialize() - Method in class wyvern.lib.classes.weapons.WeaponImpl
 
initialize() - Method in class wyvern.lib.classes.weapons.Whip
 
initialize() - Method in class wyvern.lib.magic.armor.LightRing
Sets default properties.
initialize() - Method in class wyvern.lib.magic.armor.Trenchcoat
MapObject initialization.
initialize() - Method in class wyvern.lib.magic.misc.Camera
Sets default properties.
initialize() - Method in class wyvern.lib.magic.misc.CoinPurse
Sets default properties.
initialize() - Method in class wyvern.lib.magic.misc.CrystalBall
 
initialize() - Method in class wyvern.lib.magic.misc.PortableHole
Sets default properties.
initialize() - Method in class wyvern.lib.magic.misc.PurseOfHolding
Sets default properties.
initialize() - Method in class wyvern.lib.magic.misc.UnicornHorn
Sets default properties.
initialize() - Method in class wyvern.lib.magic.ring.InvisibilityRing
Sets default properties.
initialize() - Method in class wyvern.lib.magic.weapon.MageWhip
Adds class-default properties.
initialize() - Method in class wyvern.lib.magic.weapon.VorpalBlade
Adds default properties.
initialize() - Method in class wyvern.lib.monsters.FreezingSphere
Sets default properties.
initialize() - Method in class wyvern.lib.player.PlayerGrave
Sets class-default properties.
initialize() - Method in class wyvern.lib.properties.PropertyWrapper
Initializes the object's appearance and other default properties.
initialize() - Method in class wyvern.lib.properties.Soundtrack
Initialize() method, called (for GameObject bean properties) after instantiating the property, and cloning it if it's a MutableProperty, but before it's added to the destination PropertyList.
initialize() - Method in class wyvern.lib.skills.Unlearner
Sets class-default properties.
initialize() - Method in class wyvern.lib.spells.Blizzard
 
initialize() - Method in class wyvern.lib.spells.Charging
 
initialize() - Method in class wyvern.lib.spells.CreateLava
 
initialize() - Method in class wyvern.lib.spells.CreatePool
 
initialize() - Method in class wyvern.lib.spells.CurseStorm
 
initialize() - Method in class wyvern.lib.spells.DeathRay
 
initialize() - Method in class wyvern.lib.spells.Destruction
 
initialize() - Method in class wyvern.lib.spells.Dig
 
initialize() - Method in class wyvern.lib.spells.EnlargeArmor
 
initialize() - Method in class wyvern.lib.spells.Excavation
 
initialize() - Method in class wyvern.lib.spells.Fear
 
initialize() - Method in class wyvern.lib.spells.Fireball
 
initialize() - Method in class wyvern.lib.spells.Firefrost
 
initialize() - Method in class wyvern.lib.spells.FlameShield
 
initialize() - Method in class wyvern.lib.spells.Fly
 
initialize() - Method in class wyvern.lib.spells.FrostWard
 
initialize() - Method in class wyvern.lib.spells.FrostWave
 
initialize() - Method in class wyvern.lib.spells.Heal
 
initialize() - Method in class wyvern.lib.spells.Identify
 
initialize() - Method in class wyvern.lib.spells.JoinPlayer
 
initialize() - Method in class wyvern.lib.spells.Light
 
initialize() - Method in class wyvern.lib.spells.LightningShield
 
initialize() - Method in class wyvern.lib.spells.MagicDart
 
initialize() - Method in class wyvern.lib.spells.MagicMap
 
initialize() - Method in class wyvern.lib.spells.Paralysis
 
initialize() - Method in class wyvern.lib.spells.Petrify
 
initialize() - Method in class wyvern.lib.spells.PoisonBreath
 
initialize() - Method in class wyvern.lib.spells.PoisonCloud
 
initialize() - Method in class wyvern.lib.spells.PrismaticShield
 
initialize() - Method in class wyvern.lib.spells.RemoveCurse
 
initialize() - Method in class wyvern.lib.spells.RemoveDamnation
 
initialize() - Method in class wyvern.lib.spells.Repair
 
initialize() - Method in class wyvern.lib.spells.Resurrection
 
initialize() - Method in class wyvern.lib.spells.Sandstorm
 
initialize() - Method in class wyvern.lib.spells.Scrying
 
initialize() - Method in class wyvern.lib.spells.ShrinkArmor
 
initialize() - Method in class wyvern.lib.spells.SirenSong
 
initialize() - Method in class wyvern.lib.spells.Slow
 
initialize() - Method in class wyvern.lib.spells.Stonewind
 
initialize() - Method in class wyvern.lib.spells.SummonAirElemental
 
initialize() - Method in class wyvern.lib.spells.SummonAnimal
 
initialize() - Method in class wyvern.lib.spells.SummonDemon
 
initialize() - Method in class wyvern.lib.spells.SummonEarthElemental
 
initialize() - Method in class wyvern.lib.spells.SummonElemental
 
initialize() - Method in class wyvern.lib.spells.SummonFireElemental
 
initialize() - Method in class wyvern.lib.spells.SummonGolem
 
initialize() - Method in class wyvern.lib.spells.SummonInsect
 
initialize() - Method in class wyvern.lib.spells.SummonMonster
 
initialize() - Method in class wyvern.lib.spells.SummonPlayer
 
initialize() - Method in class wyvern.lib.spells.SummonUndead
 
initialize() - Method in class wyvern.lib.spells.SummonWaterElemental
 
initialize() - Method in class wyvern.lib.spells.TimeStop
 
initialize() - Method in class wyvern.lib.spells.WizardEye
 
inputStream - Variable in class wyvern.lib.commands.autobag.SimpleCharStream
 
input_stream - Variable in class wyvern.lib.commands.autobag.AutobagParserTokenManager
 
insert(int, GameObject) - Method in interface wyvern.kernel.maps.Cell
Inserts the specified object into this cell at the specified index.
insert(int, GameObject) - Method in class wyvern.kernel.maps.MapCell
 
insert(GameObject, int) - Method in class wyvern.kernel.monsters.MonsterInventory
Inserts an item into the bag at the specified index.
insert(GameObject, int) - Method in class wyvern.kernel.player.PlayerInventory
 
insert(GameObject, int) - Method in interface wyvern.lib.Bag
Inserts an item into the bag at the specified index.
insert(GameObject, int) - Method in class wyvern.lib.classes.BasicBag
Inserts an item into the bag at the specified index.
insert(GameObject, int) - Method in class wyvern.lib.magic.armor.Trenchcoat
Inserts an item into the bag at the specified index.
insertColumn(int, double) - Method in class wyvern.util.TableLayout
Inserts a column in this layout.
insertCr(int, int, double) - Method in class wyvern.util.TableLayout
Inserts a cr for the methods insertRow or insertColumn.
insertRow(int, double) - Method in class wyvern.util.TableLayout
Inserts a row in this layout.
instance_ - Static variable in class wyvern.common.util.ClientImageCache
 
instantiate() - Method in class wyvern.kernel.properties.ArchetypeImpl
 
instantiate(String) - Method in class wyvern.kernel.properties.ArchetypeManager
A high-level utility for that loads an archetype, instantiates its class, and initializes the resulting object from the archetype definition.
instantiate(Archetype) - Method in class wyvern.kernel.properties.ArchetypeManager
Instantiates an archetype by instantiating the class, then setting the new object's parent property to the passed archetype.
instantiate(Archetype, boolean) - Method in class wyvern.kernel.properties.ArchetypeManager
Instantiates an archetype by instantiating the class, then setting the new object's parent uplink to the passed archetype.
instantiate(Archetype, String, boolean) - Method in class wyvern.kernel.properties.ArchetypeManager
Instantiates an archetype the same way instantiate(arch) does, except that it uses the passed classname, instead of the classname specified in the archetype.
instantiate() - Method in interface wyvern.lib.Archetype
Creates an instance of this archetype.
instantiate(String) - Static method in class wyvern.lib.Kernel
A high-level utility for that loads an archetype, instantiates its class, and initializes the resulting object from the archetype definition.
instantiate(Archetype) - Static method in class wyvern.lib.Kernel
Instantiates an archetype by instantiating the class, then copying all the properties from the archetype to the new object.
instantiate(Archetype, boolean) - Method in class wyvern.lib.Kernel
Instantiates an archetype by instantiating the class, then setting the new object's parent pointer to point to the passed archetype.
instantiate(Archetype) - Method in class wyvern.lib.classes.random.WeaponEnchanter
Instantiates an archetype, catching any exception.
instantiateArchetype(Archetype) - Method in class wyvern.kernel.maps.MapLoader
Takes an Archetype that we parsed, turns it into a GameObject inheriting from the archetype, and copies certain properties from the Archetype to the object.
instantiateFloor() - Method in class wyvern.kernel.dungeon.AbstractLevelGenerator
Instantiates the current floor archetype.
instantiateMap(String, Dimension) - Method in class wyvern.kernel.maps.MapLoader
Instantiates the map class, if possible.
instantiateObject(String) - Method in class wyvern.kernel.dungeon.AbstractLevelGenerator
Instantiates an archetype by name.
instantiateObject(Class) - Method in class wyvern.kernel.properties.PropertyParser
Creates an instance of the passed class.
instantiatePyGameObject(String) - Method in class wyvern.kernel.properties.ArchetypeManager
Instantiates a python-based GameObject implementation.
instantiatePyGameObject(String) - Static method in class wyvern.lib.Kernel
Instantiates a python-based GameObject implementation.
instantiatePyMap(String, Dimension) - Method in class wyvern.kernel.maps.MapLoader
Instantiates a map with a python class in the header.
instantiatePython(String, Class) - Method in class wyvern.kernel.properties.ArchetypeManager
Instantiates a Python object by loading it from a python file.
instantiatePython(String, Class) - Static method in class wyvern.lib.Kernel
Instantiates a Python object by loading it from a python file.
instantiateTerrain(Archetype) - Method in class wyvern.kernel.maps.MapLoader
Instantiates a Terrain object, possibly returning a flyweight version from the global Terrain cache.
intensity_ - Variable in class wyvern.lib.properties.SimpleLightSource
 
intersection(Rectangle) - Method in class wyvern.lib.Rectangle
Computes the intersection of this Rect with the specified Rect.
intersects(Rectangle) - Method in class wyvern.lib.Rectangle
Determines whether or not this Rectangle and the specified Rectangle intersect.
interval_ - Variable in class wyvern.lib.classes.games.SideScroller.FallingDown
 
interval_ - Variable in class wyvern.lib.classes.games.SideScroller.Platform
 
interval_ - Variable in class wyvern.lib.classes.games.SideScroller.Sliding
 
interval_ - Variable in class wyvern.lib.properties.FallingDown
 
interval_ - Variable in class wyvern.lib.properties.Projectile
 
inv_ - Variable in class wyvern.lib.spells.DestroyArmor
 
inv_ - Variable in class wyvern.lib.spells.RemoveCurse
 
invalidate() - Method in class wyvern.kernel.maps.AbstractCamera
 
invalidate(int, int, int, int) - Method in class wyvern.kernel.maps.AbstractGameMap
 
invalidate() - Method in class wyvern.kernel.maps.MapObject
 
invalidate(GameObject) - Method in class wyvern.kernel.player.PlayerInventory
 
invalidate(GameObject) - Method in interface wyvern.lib.Bag
Visually invalidates the specified object in the container.
invalidate() - Method in interface wyvern.lib.Camera
Markes the camera as dirty (i.e. needing a refresh).
invalidate(int, int, int, int) - Method in interface wyvern.lib.GameMap
Forces the map to refresh a particular area.
invalidate() - Method in interface wyvern.lib.GameObject
Notifies the parent container (bag, inv or map) that a visual change has occurred in this object.
invalidate(GameObject) - Method in class wyvern.lib.classes.BasicBag
Visually invalidates an object inside the bag.
invalidate(GameObject) - Method in class wyvern.lib.magic.armor.Trenchcoat
Visually invalidates the specified object in the container.
invalidateCameras(GameMap, int, int) - Static method in class wyvern.kernel.kernel.CameraManager
Invalidates all the cameras that can see (x, y).
invalidateImage() - Method in class wyvern.kernel.maps.MapObject
 
invalidateImage() - Method in interface wyvern.lib.GameObject
Notifies the object's parent container (bag, inv or map) that the object's image has changed.
invalidateLayout(Container) - Method in class wyvern.common.util.ColumnLayout
 
invalidateLayout(Container) - Method in class wyvern.util.TableLayout
Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
invalidateNoRayCast() - Method in class wyvern.kernel.maps.AbstractCamera
 
invalidateNoRayCast() - Method in interface wyvern.lib.Camera
Forces the camera contents to refresh, but without redoing the visibility model raycasting.
invalidateParent() - Method in class wyvern.kernel.maps.MapObject
 
invalidateParent() - Method in interface wyvern.lib.GameObject
Notifies the object's parent container (bag, inv or map) that this object's image and/or text description have changed.
invalidateText() - Method in class wyvern.kernel.maps.MapObject
 
invalidateText() - Method in interface wyvern.lib.GameObject
Notifies the parent container (bag, inv or map) that a textual change has occurred in this object.
invite(CommandEvent) - Method in class wyvern.lib.commands.FriendsCommand
Invites a player into your map.
invoke(Object, Method, Object[]) - Method in class wyvern.util.NullObjectFactory.NullInvocationHandler
Someone invoked a method on the proxy object.
isAdjacentAtmosphere(String) - Method in class wyvern.lib.commands.Atmospheres
Returns true if the passed verb can be used as a "adjacent" atmosphere (i.e. takes an adjacent target).
isAlive() - Method in class wyvern.kernel.monsters.MonsterImpl
 
isAlive() - Method in interface wyvern.lib.Monster
Returns true if the monster is alive.
isAllCaps(String) - Static method in class wyvern.common.util.Strings
Returns true if the passed string has no lowercase letters.
isAnimated() - Method in class wyvern.kernel.maps.MapObject
 
isAnimated() - Method in interface wyvern.lib.GameObject
Returns true if the item has an "anima" property, typically an AnimationParams.
isAnimatedWhenOn() - Method in class wyvern.lib.classes.Lamp
Returns the value of the "on-animated" boolean property.
isAppending() - Method in class wyvern.kernel.commands.EventImpl
 
isAppending() - Method in interface wyvern.lib.CommandEvent
Returns true if the redirect-to-file operator was "+>>" or ">>".
isApplet() - Static method in class wyvern.common.config.Wyvern
Returns true if the game (client or server) is currently running as an Applet.
isAsking() - Method in class wyvern.lib.Location
Returns true if this Location is flagged as not having a specific point in the map.
isAtLeast(Commandable, int) - Static method in class wyvern.world.World
Returns true if the passed player is at least the specified wizard level.
isAtLeast(String, int) - Static method in class wyvern.world.World
Returns true if the passed player name is a wizard character.
isAttackable() - Method in class wyvern.kernel.maps.MapObject
 
isAttackable() - Method in class wyvern.kernel.monsters.Generator
 
isAttackable() - Method in class wyvern.kernel.monsters.MonsterImpl
 
isAttackable() - Method in interface wyvern.lib.GameObject
Returns true if this is an Attackable.
isAttackable() - Method in class wyvern.lib.classes.construct.DiggableWall
 
isAttackable() - Method in class wyvern.lib.classes.construct.Door
 
isBag() - Method in class wyvern.kernel.maps.AbstractGameMap
 
isBag() - Method in interface wyvern.lib.Container
Returns true if this container is a Bag (or Inventory, or other implementation of the Bag interface).
isBag() - Method in class wyvern.lib.classes.BasicBag
Returns true if this container is a Bag (or Inventory, or other implementation of the Bag interface).
isBag() - Method in class wyvern.lib.magic.armor.Trenchcoat
Returns true if this container is a Bag (or Inventory, or other implementation of the Bag interface).
isBanished(String) - Static method in class wyvern.world.World
Returns true if the specified name is on the banish list.
isBanned(String) - Static method in class wyvern.world.World
Returns true if the player is banned for this session.
isBeingCarried(GameObject) - Method in class wyvern.lib.properties.MovableLightSource
Returns true if the passed GameObject is currently in someone's inventory.
isBlessed() - Method in class wyvern.kernel.maps.MapObject
 
isBlessed() - Method in interface wyvern.lib.GameObject
Returns true if the object is blessed.
isBlessed() - Method in class wyvern.lib.classes.magic.Spell
Returns true if the spell is blessed, e.g. it came from a blessed scroll.
isBlocked(Point) - Method in class wyvern.lib.classes.magic.ConeSpell
Returns true if the specified point blocks our advance.
isBogusFile(File) - Static method in class wyvern.kernel.maps.MapFileServer
Returns true if this is a file we don't want to save.
isBuiltin() - Method in class wyvern.lib.Resource
Returns true if this Resource is a built-in game resource.
isBungled() - Method in class wyvern.lib.commands.CastEvent
Returns true if the spell is being bungled.
isCached() - Method in class wyvern.lib.classes.Terrain
Returns true if this terrain is cached (i.e. shared by multiple maps).
isCapitalized(String) - Static method in class wyvern.common.util.Strings
Returns true if the first letter is a capital.
isCaseSensitive() - Method in class wyvern.lib.properties.QuestInfo
Returns true if the password is case-sensitive.
isCastList() - Method in class wyvern.lib.commands.CastEvent
Returns true if the event was "cast list".
isCensored() - Method in class wyvern.lib.commands.ShoutEvent
 
isClosed() - Method in class wyvern.lib.classes.Chest
Returns true if chest is currently close.d
isClosed() - Method in class wyvern.lib.classes.construct.Door
Convenience synonym for "!
isCombat() - Method in class wyvern.kernel.monsters.Talker.Response
 
isCommandable() - Method in class wyvern.kernel.commands.AbstractCommandable
 
isCommandable() - Method in class wyvern.kernel.maps.MapObject
 
isCommandable() - Method in interface wyvern.lib.GameObject
Returns true if (and only if) this object has an event queue and can be commanded (i.e. it's an instance of Commandable).
isConjuration() - Method in class wyvern.lib.classes.magic.Spell
Returns true if this spell's art is CONJURATION.
isConsumed() - Method in class wyvern.lib.commands.MouseCommandEvent
Returns true if the event has been consumed.
isControlling(Commandable) - Method in class wyvern.kernel.commands.AbstractAI
 
isControlling(Commandable) - Method in interface wyvern.lib.AI
Returns true if the AI is producing for the specified Commandable's queue (i.e. it thinks it's controlling the commandable).
isCursed() - Method in class wyvern.kernel.maps.MapObject
 
isCursed() - Method in interface wyvern.lib.GameObject
Returns true if the object is cursed (or damned).
isCursed() - Method in class wyvern.lib.classes.magic.Spell
Returns true if the spell is cursed, e.g. it came from a cursed scroll.
isCyclic() - Method in class wyvern.kernel.monsters.Talker.Response
 
isDamned() - Method in class wyvern.kernel.maps.MapObject
 
isDamned() - Method in interface wyvern.lib.GameObject
Returns true if the object is damned (a more powerful curse).
isDead() - Method in interface wyvern.lib.EventQueue
Checks if the queue is dead (i.e. has been destroyed).
isDefault() - Method in class wyvern.kernel.monsters.Talker.Response
 
isDefaultProperty(String, GameObject) - Static method in class wyvern.kernel.properties.PropertyPrinter
Returns true if this is a default property for the given class.
isDepleted() - Method in class wyvern.lib.magic.misc.CrystalBall
Returns true if there are no charges left.
isDirectional() - Method in class wyvern.lib.commands.CastEvent
Returns whether the user cast the spell in a given direction
isDirty() - Method in interface wyvern.util.DocumentManager
Returns true if the document has been modified.
isDocked() - Method in class wyvern.lib.classes.Ship
Returns true if the ship is docked.
isDropRule() - Method in class wyvern.lib.commands.autobag.AutobagRule
Returns true if there's only one bag name in this Rule, and it's "drop item".
isElderWizard(String) - Static method in class wyvern.world.AccessControl
Returns true if the player is an Elder Wizard.
isElderWizard(String) - Static method in class wyvern.world.World
Returns true if the passed player is an Elder Wizard.
isElderWizard(Commandable) - Static method in class wyvern.world.World
Returns true if the passed player is an Elder Wizard.
isEmpty() - Method in class wyvern.common.util.IntHashtable
 
isEmpty() - Method in class wyvern.common.util.VectorQueue
Returns true if the queue contains no items.
isEmpty() - Method in class wyvern.kernel.combat.Body
Returns true if there are no parts in the list.
isEmpty() - Method in interface wyvern.kernel.combat.PartsList
Returns true if there are no parts in the list.
isEmpty() - Method in class wyvern.kernel.combat.slots.AbstractArmorSlot
Returns false if this slot has armor in it.
isEmpty() - Method in class wyvern.kernel.combat.slots.AbstractArmorWeaponSlot
Returns false if this slot has armor or a weapon in it.
isEmpty() - Method in class wyvern.kernel.combat.slots.AbstractWeaponSlot
Returns false if this slot is holding a weapon.
isEmpty() - Method in interface wyvern.kernel.combat.slots.ItemSlot
Returns false if this slot has armor in it.
isEmpty(Point) - Method in class wyvern.kernel.maps.AbstractGameMap
 
isEmpty(int, int) - Method in class wyvern.kernel.maps.AbstractGameMap
 
isEmpty() - Method in interface wyvern.kernel.maps.Cell
Tests if this cell has no objects.
isEmpty() - Method in class wyvern.kernel.maps.MapCell
 
isEmpty() - Method in class wyvern.kernel.maps.MapDirtyRegions
 
isEmpty() - Method in class wyvern.kernel.monsters.Talker
True if the talker is empty.
isEmpty() - Method in class wyvern.kernel.player.PlayerGroups.Group
Returns true if there are no members in the group.
isEmpty() - Method in interface wyvern.lib.Bag
Returns true if the bag contains no items.
isEmpty() - Method in interface wyvern.lib.EventQueue
Returns true if the queue has no events in it.
isEmpty(int, int) - Method in interface wyvern.lib.GameMap
Returns true if there's nothing in the map at the passed location except terrain.
isEmpty() - Method in class wyvern.lib.classes.BasicBag
Returns true if the bag contains no items.
isEmpty(int, int) - Method in class wyvern.lib.classes.games.Checkers
Returns true if the specified board location is empty.
isEmpty(Point) - Method in class wyvern.lib.classes.games.Checkers
Returns true if the specified board location is empty.
isEmpty(int, int) - Method in class wyvern.lib.classes.games.Chess
Returns true if the specified board location is empty.
isEmpty() - Method in class wyvern.lib.commands.autobag.AutobagRules
Returns true if there are no rules defined in this list.
isEmpty() - Method in class wyvern.lib.magic.armor.Trenchcoat
Returns true if the bag contains no items.
isEmpty() - Method in class wyvern.util.BitMatrix
Returns true if this BitMatrix contains no bits that are set to true.
isEmpty(int, int, int, int) - Method in class wyvern.util.BitMatrix
Returns true if the specified rectangle is empty.
isEmpty() - Method in class wyvern.util.ConcurrentHashSet
Returns true if this set contains no elements.
isEmpty() - Method in class wyvern.util.Queue
Returns true if the queue contains no items.
isEnchantment() - Method in class wyvern.lib.classes.magic.Spell
Returns true if this spell's art is ENCHANTMENT.
isEvocation() - Method in class wyvern.lib.classes.magic.Spell
Returns true if this spell's art is EVOCATION.
isExcludableSpell(GameObject) - Method in class wyvern.kernel.player.GroundViewer
Returns true if ground-view spells are off for this client, and the passed object is a spell.
isExtensionListInDescription() - Method in class wyvern.common.util.ExtensionFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isExtremelyNaughty(String) - Static method in class wyvern.world.World
Returns true if the passed string has an obvious attempt to bypass the shout filter.
isGetAll() - Method in class wyvern.lib.commands.PickupEvent
Returns true if the event is a "get all" command.
isGettable(GameObject) - Static method in class wyvern.lib.predicates.PickupPredicate
Returns true if the object meets the criteria for being able to be picked up by a normal player.
isGoalNode(AStarSearch.Node) - Method in class wyvern.kernel.monsters.AStarSearch
Returns true if this is a goal node.
isGod(String) - Static method in class wyvern.world.AccessControl
Returns true if the player is a God.
isGod(String) - Static method in class wyvern.world.World
Returns true if the passed player is a God.
isGod(Commandable) - Static method in class wyvern.world.World
Returns true if the passed player is a God.
isGroupable() - Method in class wyvern.kernel.maps.MapObject
 
isGroupable() - Method in interface wyvern.lib.GameObject
Returns true if the object has the "groupable" property, so that it will combine with similar objects to form a group (or "stack", as many players call it).
isGuest() - Method in class wyvern.kernel.player.PlayerImpl
 
isGuest() - Method in interface wyvern.lib.Player
Returns true if the player is a guest.
isGuestLogin() - Method in class wyvern.world.LoginEvent
 
isHallOfFamer() - Method in class wyvern.kernel.player.PlayerImpl
 
isHandheld() - Method in interface wyvern.common.net.RemoteClient
Returns true if this is a handheld client.
isHandheld() - Method in class wyvern.kernel.maps.AbstractCamera
 
isHandheld() - Method in class wyvern.kernel.maps.Frame
Returns true if player is playing on a handheld device.
isHandheld() - Method in class wyvern.kernel.player.PlayerImpl
 
isHandheld() - Method in interface wyvern.lib.Camera
Returns true if this camera is for a player using a handheld device.
isHandheld() - Method in interface wyvern.lib.Player
Returns true if the player is connected via a handheld client.
isHello() - Method in class wyvern.lib.commands.SayEvent
Returns true if the message is "Hi", "Hello", "Greetings", or some such.
isHostile() - Method in class wyvern.kernel.monsters.MonsterImpl
 
isIPBanished(String) - Static method in class wyvern.world.World
Returns true if the specified IP address is banished.
isIdentified() - Method in class wyvern.kernel.maps.MapObject
 
isIdentified() - Method in interface wyvern.lib.GameObject
Returns true if the item is identified.
isIdle() - Method in interface wyvern.lib.EventQueue
Returns true if current queue state is QueueState.IDLE
isInGuild(Player) - Method in class wyvern.lib.properties.GuildSkills
Returns true if the specified player is in this guild.
isIncantation() - Method in class wyvern.lib.classes.magic.Spell
Returns true if this spell's art is INCANTATION.
isInstance(GameObject, String) - Static method in class wyvern.kernel.properties.ArchetypeManager
Returns true if the passed object derives from a specific archetype.
isInstance(PropertyList, String) - Static method in class wyvern.kernel.properties.ArchetypeManager
Returns true if the passed object derives from a specific archetype.
isInstance(GameObject, String) - Static method in class wyvern.lib.Kernel
Returns true if the passed object derives from a specific archetype.
isInstance(PropertyList, String) - Static method in class wyvern.lib.Kernel
Returns true if the passed object derives from a specific archetype.
isInvalid() - Method in class wyvern.kernel.maps.AbstractCamera
 
isInvalid() - Method in interface wyvern.lib.Camera
Returns whether the entire camera is invalid.
isInventory() - Method in class wyvern.kernel.maps.AbstractGameMap
 
isInventory() - Method in class wyvern.kernel.monsters.MonsterInventory
Overrides Container.isInventory().
isInventory() - Method in interface wyvern.lib.Container
Returns true if this container is an Inventory.
isInventory() - Method in class wyvern.lib.classes.BasicBag
Returns true if this container is an Inventory
isInventory() - Method in class wyvern.lib.magic.armor.Trenchcoat
Returns true if this container is an Inventory
isJuniorWizard(String) - Static method in class wyvern.world.AccessControl
Returns true if the player is a Junior wizard.
isJuniorWizard(String) - Static method in class wyvern.world.World
Returns true if the passed player is a Junior Wizard.
isJuniorWizard(Commandable) - Static method in class wyvern.world.World
Returns true if the passed player is a Junior Wizard.
isLeader(Player) - Method in class wyvern.kernel.player.PlayerGroups.Group
Returns true if this player is leading the group.
isLearnable(String) - Static method in class wyvern.lib.classes.magic.SpellRegistry
Returns true if this spell can be learned by Players.
isLit() - Method in class wyvern.kernel.maps.AbstractGameMap
 
isLit() - Method in interface wyvern.lib.GameMap
Returns true if the map is completely lit, e.g. by daylight.
isLocked() - Method in class wyvern.lib.classes.Chest
Returns true if the chest is locked.
isLocked() - Method in class wyvern.lib.classes.construct.Door
Returns true if this door is currently locked.
isLocked() - Method in interface wyvern.lib.properties.Openable
Returns true if the object is locked.
isLookAll(CommandEvent) - Method in class wyvern.lib.commands.LookCommand
Checks if this is a look-all event, and if so, issues the message to the agent.
isLookXY(CommandEvent, GameObject) - Method in class wyvern.lib.commands.LookCommand
Executes the lookxy command, which is usually from clicking on something with the mouse.
isMaligned() - Method in class wyvern.lib.classes.random.WeaponEnchanter
Returns true if the weapon we're generating is maligned (i.e. the enchantments are reversed, and have negative values.)
isMap() - Method in class wyvern.kernel.maps.AbstractGameMap
 
isMap() - Method in interface wyvern.lib.Container
Returns true if this container is a GameMap.
isMap() - Method in class wyvern.lib.classes.BasicBag
Returns true if this container is a GameMap.
isMap() - Method in class wyvern.lib.magic.armor.Trenchcoat
Returns true if this container is a GameMap.
isMarkedOff() - Method in class wyvern.lib.classes.Lamp
Returns true if it's marked "off".
isMarkedOn() - Method in class wyvern.lib.classes.Lamp
Returns true if it's marked "on".
isMessageDisplayEnabled() - Method in class wyvern.kernel.player.Snooper
Returns true if text-message snooping is currently enabled.
isModified() - Method in class wyvern.kernel.commands.EventImpl
 
isModified() - Method in interface wyvern.lib.CommandEvent
Returns true if this event has been modified by a hook callback.
isMonster() - Method in class wyvern.kernel.commands.EventImpl
 
isMonster() - Method in class wyvern.kernel.maps.MapObject
 
isMonster() - Method in class wyvern.kernel.monsters.MonsterImpl
 
isMonster() - Method in class wyvern.kernel.player.PlayerImpl
 
isMonster() - Method in interface wyvern.lib.CommandEvent
Returns true if the event's agent is a Monster (not a player).
isMonster() - Method in interface wyvern.lib.GameObject
Returns true if (and only if) this is a Monster (and not a Player).
isMonsterOrPlayer() - Method in class wyvern.kernel.maps.MapObject
 
isMonsterOrPlayer() - Method in class wyvern.kernel.monsters.MonsterImpl
 
isMonsterOrPlayer() - Method in interface wyvern.lib.GameObject
Returns true if this is a Monster or Player
isMulti() - Method in class wyvern.lib.classes.magic.Element
Returns true if this is a "multi" (i.e. combo) element, such as "Fire and Water", or "Air, Earth and Mind".
isNaughty(String) - Static method in class wyvern.world.World
Returns true if the passed string contains any naughty language.
isNetDead() - Method in class wyvern.kernel.player.PlayerImpl
 
isNetDead() - Method in interface wyvern.lib.Player
Returns true if the player is currently net-dead.
isNeutral() - Method in class wyvern.kernel.monsters.MonsterImpl
 
isNewDocument() - Method in class wyvern.util.JDocControl
Returns true if this is a new document that has never been saved.
isNoSay(String) - Method in class wyvern.kernel.monsters.Talker.Response
Returns true if "no-say" is active for this reply.
isNoSpellsArea(CastEvent) - Method in class wyvern.lib.commands.CastCommand
Checks whether it's OK to cast the spell in this location.
isNoSpellsArea() - Method in class wyvern.lib.commands.CastEvent
Returns true if the spell is being blocked by a no-spells obj
isNoSubject() - Method in class wyvern.kernel.monsters.Talker.Response
 
isNosay() - Method in class wyvern.kernel.monsters.Talker.Reply
Returns true if "nosay" is set for this reply, meaning the NPC's name and "say: " won't be prepended to the string.
isOnLadder(GameObject) - Method in class wyvern.lib.classes.games.SideScroller.SideScroller
Checks whether or not you're on a ladder.
isOpaque(int, int) - Method in class wyvern.kernel.maps.AbstractGameMap
 
isOpaque() - Method in class wyvern.lib.classes.Terrain
Returns whether this terrain is opaque.
isOpen() - Method in class wyvern.lib.classes.Chest
Returns true if the chest is currently open.
isOpen() - Method in class wyvern.lib.classes.construct.Door
Returns true if we're open.
isOpen() - Method in interface wyvern.lib.properties.Openable
Returns true if the object is currently open.
isPKGrave() - Method in class wyvern.lib.player.PlayerGrave
Returns true if this is considered a "PK grave", meaning the player was killed by another player.
isPeaceful() - Method in class wyvern.kernel.monsters.MonsterImpl
 
isPerPlayer() - Method in class wyvern.kernel.maps.AbstractGameMap
 
isPerPlayer() - Method in interface wyvern.lib.GameMap
Returns true if this map is a per-player map, meaning it was loaded by a teleporter with the "per-player" property.
isPilot(Commandable) - Method in class wyvern.lib.classes.Vehicle
Returns true if the agent is listed among the vehicles's pilots.
isPlayer() - Method in class wyvern.kernel.commands.EventImpl
 
isPlayer() - Method in class wyvern.kernel.maps.MapObject
 
isPlayer() - Method in class wyvern.kernel.monsters.MonsterImpl
 
isPlayer() - Method in class wyvern.kernel.player.PlayerImpl
 
isPlayer() - Method in interface wyvern.lib.CommandEvent
Returns true if the event's agent is a Player (or wizard).
isPlayer() - Method in interface wyvern.lib.GameObject
Returns true if (and only if) this is a Player.
isPlayerInvis() - Method in class wyvern.world.LoginEvent
 
isPlayerOriginated() - Method in class wyvern.kernel.commands.EventImpl
 
isPlayerOriginated() - Method in interface wyvern.lib.CommandEvent
Returns true if a player actually typed in this command.
isPlayerSubscribed(Player, String) - Static method in class wyvern.lib.commands.ShoutCommand
Returns true if the passed player is subscribed to the specified channel.
isPoisoned() - Method in class wyvern.lib.classes.Corpse
Returns true if the corpse has a nonzero "poison-corpse" property.
isPositional() - Method in class wyvern.lib.commands.CastEvent
Returns whether spell was cast towards a given (x, y) target location
isPotion() - Method in class wyvern.lib.classes.magic.Spell
Returns true if the spell was "cast" by drinking a potion (or being hit by one).
isPropertySet(String) - Method in class wyvern.common.util.UserProps
Returns true if the property is "true", else false.
isPropertySet(String) - Static method in class wyvern.world.SystemProps
Returns true if the property is "true", else false.
isPythonArch() - Method in class wyvern.kernel.properties.ArchetypeImpl
Returns true if this is a Jython archetype.
isPythonArch() - Method in interface wyvern.lib.Archetype
Returns true if this is a Jython archetype.
isQuantified() - Method in class wyvern.kernel.commands.TargetedEvent
Returns true if this command event involves a quantity of the target (e.g.
isRandom() - Method in class wyvern.kernel.monsters.Talker.Response
 
isReadOnly() - Method in class wyvern.kernel.properties.PList
 
isReadOnly() - Method in interface wyvern.lib.PropertyList
Returns true if this property list has been marked read-only.
isReadied() - Method in class wyvern.lib.classes.magic.SpellProxy
Returns true if we think we're readied.
isReadied() - Method in class wyvern.lib.classes.magic.Wand
Returns true if we think we're readied.
isReadied() - Method in class wyvern.lib.classes.weapons.WeaponImpl
 
isReadied() - Method in interface wyvern.lib.properties.Readyable
Returns true if this object is currently readied.
isRedirecting() - Method in class wyvern.kernel.commands.EventImpl
 
isRedirecting() - Method in interface wyvern.lib.CommandEvent
True if there was a redirect operator detected at the end of the command: ">", ">>", "+>", or "+>>".
isRefuelCommand(String) - Method in class wyvern.lib.classes.Lamp
Returns true if refuel command.
isRemoved(String) - Method in class wyvern.kernel.properties.PList
 
isRemoved(String) - Method in interface wyvern.lib.PropertyList
A very special-purpose method, mostly for use by the Map Editor, that lets you determine if a property is explicitly suppressing its inherited value.
isRevealed() - Method in interface wyvern.lib.Trap
Returns true if the trap has been revealed already.
isRevealed() - Method in class wyvern.lib.classes.traps.AbstractTrap
Returns true if the trap has been revealed/found.
isRevealed() - Method in class wyvern.lib.classes.traps.Firespout
 
isRevealed() - Method in interface wyvern.lib.properties.Searchable
Returns true if this object has been revealed/found.
isRobot() - Method in interface wyvern.common.net.RemoteClient
Used for automated testing scripts.
isRobot() - Method in class wyvern.kernel.player.PlayerImpl
 
isRobot() - Method in class wyvern.world.LoginEvent
 
isSendingToAgent() - Method in class wyvern.kernel.commands.EventImpl
 
isSendingToAgent() - Method in interface wyvern.lib.CommandEvent
Returns true if the redirect operator included a "+" to send the output to the agent as well.
isSeniorWizard(String) - Static method in class wyvern.world.AccessControl
Returns true if the player is Senior Wizard.
isSeniorWizard(String) - Static method in class wyvern.world.World
Returns true if the passed player is a Senior Wizard.
isSeniorWizard(Commandable) - Static method in class wyvern.world.World
Returns true if the passed player is a Senior Wizard.
isShutDown() - Method in interface wyvern.common.net.RemoteClient
Returns true if the client has been told to shut down, e.g. from an IOException, or because the player quit normally.
isShutDown() - Method in class wyvern.kernel.maps.AbstractCamera
 
isShutDown() - Method in class wyvern.kernel.player.PlayerImpl
 
isShutDown() - Method in interface wyvern.lib.Camera
Returns true if this camera has been shut down.
isShutDown() - Method in interface wyvern.lib.Player
Returns true if this Player object is defunct (the player has logged out).
isSilenced(Player) - Static method in class wyvern.lib.commands.ShoutCommand
Returns true if agent is silenced.
isSilencedNotifyPlayer(Player) - Static method in class wyvern.lib.commands.ShoutCommand
Same as isSilenced(), but tells the player who silenced them, why, and how many more minutes of silence remain.
isSoloAtmosphere(String) - Method in class wyvern.lib.commands.Atmospheres
Returns true if the passed verb can be used as a "solo" atmosphere (i.e. no target).
isSparse() - Method in class wyvern.kernel.maps.DenseMap
Returns true if this map implementation is sparse.
isSparse() - Method in interface wyvern.lib.GameMap
Sparse maps have been retired, and this method will now always return false.
isStarted() - Method in class wyvern.kernel.commands.AbstractCommandable
 
isStarted() - Method in interface wyvern.lib.Commandable
Returns true if the commandable has been started by calling start().
isSupported(String) - Static method in class wyvern.kernel.player.Races
Returns true if the passed race is one of the supported races.
isSuspended() - Method in class wyvern.kernel.maps.AbstractGameMap
 
isSuspended() - Method in interface wyvern.lib.GameMap
Returns true if the map is currently suspended.
isTargetSpecifiedByHashcode() - Method in class wyvern.kernel.commands.TargetedEvent
Returns true if the command was "get #hashcode ", which usually means it was created by clicking the mouse on an item (e.g. in the ground window).
isTargeted() - Method in class wyvern.lib.commands.CastEvent
Returns whether the spell has a direct target
isTelnet() - Method in interface wyvern.common.net.RemoteClient
Returns true if this is a telnet client.
isTelnet() - Method in class wyvern.kernel.commands.AbstractCommandable
 
isTelnet() - Method in class wyvern.kernel.player.PlayerImpl
 
isTelnet() - Method in interface wyvern.lib.Commandable
Returns true if the agent is using a telnet client - some commands want to produce different output in this case.
isTelnet() - Method in interface wyvern.lib.Player
Returns true if we're connected via a Telnet client.
isTerrain() - Method in class wyvern.kernel.maps.MapObject
 
isTerrain() - Method in interface wyvern.lib.GameObject
Returns true if (and only if) this object is an instance of class Terrain, or a subclass.
isTerrain() - Method in class wyvern.lib.classes.Terrain
This class (and its subclasses) are the only classes that return true for this method.
isTransientlyRemoved(String) - Method in class wyvern.kernel.properties.PList
 
isTransientlyRemoved(String) - Method in interface wyvern.lib.PropertyList
Same as isRemoved(), but checks the transient list.
isUncursed() - Method in class wyvern.kernel.maps.MapObject
 
isUncursed() - Method in interface wyvern.lib.GameObject
Returns true if the object is uncursed, meaning it's not damned, cursed, or blessed.
isUnloaded() - Method in class wyvern.kernel.maps.AbstractGameMap
 
isUnloaded() - Method in interface wyvern.lib.GameMap
Returns true if the map has started the unload process.
isUnpaid() - Method in class wyvern.kernel.maps.MapObject
 
isUnpaid() - Method in interface wyvern.lib.GameObject
Returns true if the item has the "unpaid" property.
isUsed() - Method in class wyvern.lib.classes.magic.Book
Returns true if this spellbook is used up.
isValidDir(int) - Method in class wyvern.lib.classes.Vehicle
Returns whether the passed direction (interpreted as a wyvern.lib.Direction constant) is a valid direction for this vehicle.
isValidName(String) - Static method in class wyvern.lib.classes.magic.Element
Returns true if the passed element name is one of the eight valid single-element names.
isVetoed() - Method in class wyvern.kernel.commands.EventImpl
 
isVetoed() - Method in interface wyvern.lib.CommandEvent
Returns true if this event has been vetoed by someone.
isViewerMoveEnabled() - Method in class wyvern.kernel.player.Snooper
Returns true if the agent can move without automatically discontinuing snooping.
isVisibleAtmosphere(String) - Method in class wyvern.lib.commands.Atmospheres
Returns true if the passed verb can be used as a "visible" atmosphere (i.e. takes a visible target).
isVowel(char) - Static method in class wyvern.common.util.Strings
Returns true if the specified character is a vowel.
isVowel(char) - Method in class wyvern.lib.classes.filters.PigLatin
Returns true if it's a vowel (not Y)
isWaiting() - Method in interface wyvern.lib.EventQueue
Returns true if getState() == QueueState.WAITING
isWater(Terrain) - Method in class wyvern.kernel.motion.Mover
Checks if it's water.
isWebStart() - Static method in class wyvern.common.config.Wyvern
Returns true if we've been passed a "webstart" argument.
isWielded() - Method in interface wyvern.lib.Weapon
Returns true if the weapon has the "wielded" property
isWielded() - Method in class wyvern.lib.classes.weapons.WeaponImpl
 
isWizAlt(String) - Static method in class wyvern.world.World
Returns true if the passed player name has the same email address as an existing wizard.
isWizInvis() - Method in class wyvern.world.LoginEvent
 
isWizResource() - Method in class wyvern.lib.Resource
Returns true if this Resource is in a Wizard directory.
isWizTest() - Method in class wyvern.lib.commands.CastEvent
Returns true if this is a wizard casting a spell that's not in the registry.
isWizard() - Method in class wyvern.kernel.commands.EventImpl
 
isWizard(String, String) - Static method in class wyvern.kernel.maps.MapFileServer
Returns true if this player is a valid wizard on this server.
isWizard() - Method in class wyvern.kernel.maps.MapObject
 
isWizard() - Method in class wyvern.kernel.player.PlayerImpl
 
isWizard() - Method in interface wyvern.lib.CommandEvent
Returns true if the event's agent is a Wizard.
isWizard() - Method in interface wyvern.lib.GameObject
Returns true if (and only if) this is a Player with the "wizard" property.
isWizard() - Method in interface wyvern.lib.Player
Returns true if the player is a Wizard (any level).
isWizard(String) - Static method in class wyvern.world.AccessControl
Returns true if the player is a (mid-level) Wizard.
isWizard(String) - Static method in class wyvern.world.World
Returns true if the passed player is a mid-level Wizard.
isWizard(Commandable) - Static method in class wyvern.world.World
Returns true if the passed player is a mid-level Wizard.
isWorn() - Method in interface wyvern.lib.Armor
Returns true if this armor is currently being worn.
isWorn() - Method in class wyvern.lib.classes.armor.ArmorImpl
Returns true if this armor is currently being worn.
itemList_ - Variable in class wyvern.common.util.ClientImageCache
 
itemLocs_ - Variable in class wyvern.kernel.dungeon.DungeonGenerator
 
itemSelected(int, MouseEvent) - Method in class wyvern.common.util.AWTImageList
An item at a particular index was selected.
itemSelected(int, MouseEvent) - Method in class wyvern.common.util.AWTList
An item at a particular index was selected.
item_ - Variable in class wyvern.lib.spells.RemoveCurse
 
items_ - Variable in class wyvern.lib.classes.Shop
 
iterateObjects(GameMap, Iterator, Point) - Method in class wyvern.kernel.maps.MapWriter
Iterates over the objects at a particular map location, writing them out in the largest rectangles possible.
iterator() - Method in class wyvern.kernel.combat.Body
Returns an iterator over the parts-list.
iterator() - Method in interface wyvern.kernel.combat.PartsList
Returns an iterator over the parts-list.
iterator(int, int) - Method in class wyvern.kernel.maps.AbstractGameMap
 
iterator() - Method in interface wyvern.kernel.maps.Cell
Returns an Iterator over the objects in the cell.
iterator(int, int) - Method in class wyvern.kernel.maps.DenseMap
Returns Iterator on objects at (x, y);
iterator(int, int) - Method in class wyvern.kernel.maps.GameHashMap
Returns an iterator over the objects at (x, y).
iterator() - Method in class wyvern.kernel.maps.MapCell
 
iterator() - Method in class wyvern.kernel.maps.MapObjectSorter
Returns an Iterator over the sorted object list.
iterator() - Method in interface wyvern.lib.Bag
Returns an Iterator over the items in the bag.
iterator() - Method in class wyvern.lib.classes.BasicBag
Returns an Iterator over the items in the bag.
iterator() - Method in class wyvern.lib.magic.armor.Trenchcoat
Returns an Iterator over the items in the bag.
iterator() - Method in class wyvern.util.ConcurrentHashSet
Returns an iterator over the elements of this set.

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 _