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.