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 _

A

ACE - Static variable in interface wyvern.lib.classes.games.card.CardConstants
 
ACE - Static variable in class wyvern.lib.classes.games.card.Face
 
ACE_OF_CLUBS - Static variable in class wyvern.lib.classes.games.card.Card
 
ACE_OF_CLUBS - Static variable in interface wyvern.lib.classes.games.card.CardConstants
 
ACE_OF_DIAMONDS - Static variable in class wyvern.lib.classes.games.card.Card
 
ACE_OF_DIAMONDS - Static variable in interface wyvern.lib.classes.games.card.CardConstants
 
ACE_OF_HEARTS - Static variable in class wyvern.lib.classes.games.card.Card
 
ACE_OF_HEARTS - Static variable in interface wyvern.lib.classes.games.card.CardConstants
 
ACE_OF_SPADES - Static variable in class wyvern.lib.classes.games.card.Card
 
ACE_OF_SPADES - Static variable in interface wyvern.lib.classes.games.card.CardConstants
 
ACTIVE_LAYER - Static variable in class wyvern.lib.properties.Appearance
Layer for airborne objects such as spells, missiles.
ADD - Static variable in class wyvern.lib.event.ContainerChangeEvent
 
AI - interface wyvern.lib.AI.
Monster AIs control monsters and think for them.
AIR - Static variable in class wyvern.lib.classes.magic.Element
 
AIR - Static variable in class wyvern.lib.classes.magic.Spell
 
AIR_AND_DEATH - Static variable in class wyvern.lib.classes.magic.Element
 
AIR_AND_DEATH - Static variable in class wyvern.lib.classes.magic.Spell
 
AIR_AND_LIFE - Static variable in class wyvern.lib.classes.magic.Element
 
AIR_AND_LIFE - Static variable in class wyvern.lib.classes.magic.Spell
 
AIR_AND_MIND - Static variable in class wyvern.lib.classes.magic.Element
 
AIR_AND_MIND - Static variable in class wyvern.lib.classes.magic.Spell
 
AIR_AND_SPIRIT - Static variable in class wyvern.lib.classes.magic.Element
 
AIR_AND_SPIRIT - Static variable in class wyvern.lib.classes.magic.Spell
 
ALERT_EVENT - Static variable in interface wyvern.common.net.RPCConstants
 
AMORPHOUS - Static variable in interface wyvern.lib.properties.PhysicalProperties
 
AND - Static variable in interface wyvern.lib.commands.autobag.AutobagParserConstants
 
APPRAISE_DELAY - Static variable in class wyvern.lib.commands.AppraiseCommand
How long it takes to appraise something.
ARCH - Static variable in interface wyvern.lib.WizTypes
 
ARCHETYPES - Static variable in class wyvern.lib.skills.NagaShift
The archetypes for the shapes, from which we can determine a bunch of other information like HP, SP and so on.
ARCHETYPE_ROOT - Static variable in class wyvern.kernel.properties.ArchetypeManager
 
ART_MANA_REDUCTIONS - Static variable in class wyvern.lib.classes.magic.Spell
 
AStarSearch - class wyvern.kernel.monsters.AStarSearch.
Implements the standard A* algorithm.
AStarSearch() - Constructor for class wyvern.kernel.monsters.AStarSearch
Constructs a new AStarSearch
AStarSearch.Node - class wyvern.kernel.monsters.AStarSearch.Node.
A node in the search graph.
AStarSearch.Node(int, int) - Constructor for class wyvern.kernel.monsters.AStarSearch.Node
Constructs a new Node for the specified location.
ATM - class wyvern.lib.classes.town.ATM.
A machine that lets you manipulate your bank account.
ATM() - Constructor for class wyvern.lib.classes.town.ATM
 
AUCTION_FEE - Static variable in class wyvern.lib.commands.OfferCommand
 
AUTOBAG - Static variable in interface wyvern.lib.commands.autobag.AutobagParserConstants
 
AWTImageList - class wyvern.common.util.AWTImageList.
An image list that doesn't use any components, so it can manage its own drawing (for speed).
AWTImageList() - Constructor for class wyvern.common.util.AWTImageList
Constructs a new AWTImageList
AWTList - class wyvern.common.util.AWTList.
A pure-AWT version of the ImageList.
AWTList() - Constructor for class wyvern.common.util.AWTList
Constructs a new AWTList
AWTListItem - class wyvern.common.util.AWTListItem.
List item for the AWTList.
AWTListItem(AWTList) - Constructor for class wyvern.common.util.AWTListItem
Constructs a new AWTListItem
AWTListItem(String, Image, AWTList) - Constructor for class wyvern.common.util.AWTListItem
Constructs a new AWTListItem
AbstractAI - class wyvern.kernel.commands.AbstractAI.
Common superclass all AI objects.
AbstractAI() - Constructor for class wyvern.kernel.commands.AbstractAI
Constructs a new AbstractAI with the default thread name.
AbstractAI(String) - Constructor for class wyvern.kernel.commands.AbstractAI
Constructs a new AbstractAI with the specified thread name.
AbstractArmorSlot - class wyvern.kernel.combat.slots.AbstractArmorSlot.
This class serves as the superclass for armor-slot-only body parts.
AbstractArmorSlot() - Constructor for class wyvern.kernel.combat.slots.AbstractArmorSlot
 
AbstractArmorWeaponSlot - class wyvern.kernel.combat.slots.AbstractArmorWeaponSlot.
This class serves as the superclass for a body part that can hold either an armor or a weapon.
AbstractArmorWeaponSlot() - Constructor for class wyvern.kernel.combat.slots.AbstractArmorWeaponSlot
Constructs a new AbstractArmorWeaponSlot
AbstractAttack - class wyvern.kernel.combat.AbstractAttack.
Utility class for special attacks that want to handle their own effects.
AbstractAttack() - Constructor for class wyvern.kernel.combat.AbstractAttack
 
AbstractCamera - class wyvern.kernel.maps.AbstractCamera.
This class handles much of the overhead of creating a Camera.
AbstractCamera(RemoteClient, Player) - Constructor for class wyvern.kernel.maps.AbstractCamera
Constructs a new AbstractCamera.
AbstractCommandable - class wyvern.kernel.commands.AbstractCommandable.
This class is the superclass of all monster-like things; that is, objects that are controlled by an AI of some sort.
AbstractCommandable() - Constructor for class wyvern.kernel.commands.AbstractCommandable
 
AbstractCounterAttack - class wyvern.lib.monsters.AbstractCounterAttack.
Handles base-class stuff for counterattacks; in particular, setting and getting the chance that the attack will trigger.
AbstractCounterAttack() - Constructor for class wyvern.lib.monsters.AbstractCounterAttack
 
AbstractGameMap - class wyvern.kernel.maps.AbstractGameMap.
This class implements those common utility methods from the GameMap interface that can be implemented without needing to know the underlying representation.
AbstractGameMap() - Constructor for class wyvern.kernel.maps.AbstractGameMap
 
AbstractLevelGenerator - class wyvern.kernel.dungeon.AbstractLevelGenerator.
Common code for maze, dungeon, and cave generators.
AbstractLevelGenerator() - Constructor for class wyvern.kernel.dungeon.AbstractLevelGenerator
 
AbstractSlot - class wyvern.kernel.combat.slots.AbstractSlot.
This is the highest-level concrete class in the slot heirarchy.
AbstractSlot() - Constructor for class wyvern.kernel.combat.slots.AbstractSlot
 
AbstractTrap - class wyvern.lib.classes.traps.AbstractTrap.
Basic trap functionality: hidden until discovered or stepped on.
AbstractTrap() - Constructor for class wyvern.lib.classes.traps.AbstractTrap
 
AbstractWeaponSlot - class wyvern.kernel.combat.slots.AbstractWeaponSlot.
This class serves as the superclass for weapon-slot-only body parts.
AbstractWeaponSlot() - Constructor for class wyvern.kernel.combat.slots.AbstractWeaponSlot
 
AccessControl - class wyvern.world.AccessControl.
Implements various security and access policies for the server.
AccessControl() - Constructor for class wyvern.world.AccessControl
 
AcidDamage - class wyvern.kernel.combat.damages.AcidDamage.
Acid/corrosion.
AcidDamage() - Constructor for class wyvern.kernel.combat.damages.AcidDamage
Required no-arg constructor for Class.newInstance()
AcidDamage(int) - Constructor for class wyvern.kernel.combat.damages.AcidDamage
Constructs a new AcidDamage
AcidSplash - class wyvern.lib.monsters.AcidSplash.
Acid splash (a counterattack)
AcidSplash() - Constructor for class wyvern.lib.monsters.AcidSplash
 
Activatable - interface wyvern.lib.properties.Activatable.
Objects that can be activated use this interface.
AddRemoveNotify - interface wyvern.lib.properties.AddRemoveNotify.
This interface is implemented by Bean properties that need to know when they're added to or removed from a GameObject.
Alert - interface wyvern.lib.Alert.
Represents a simple audible alert, such as message-beep when someone has sent you a chat message.
AliasCommand - class wyvern.lib.commands.AliasCommand.
Lets users set their own persistent server-side aliases.
Aliases - class wyvern.kernel.player.Aliases.
Tracks the standard mappings for keys that come in from the client.
Aliases() - Constructor for class wyvern.kernel.player.Aliases
 
Alignment - class wyvern.kernel.combat.Alignment.
Utilities for dealing with alignments.
AlwaysFleeBehavior - class wyvern.lib.ai.behaviors.AlwaysFleeBehavior.
 
Amulet - class wyvern.lib.classes.armor.Amulet.
The basic Amulet class.
Amulet() - Constructor for class wyvern.lib.classes.armor.Amulet
 
AmuletSlot - class wyvern.kernel.combat.slots.AmuletSlot.
This interface is for body parts that can wear a piece of armor.
AmuletSlot() - Constructor for class wyvern.kernel.combat.slots.AmuletSlot
 
AndList() - Method in class wyvern.lib.commands.autobag.AutobagParser
 
AndNotPredicate - class wyvern.lib.predicates.AndNotPredicate.
This predicate combines two other predicates with an AND NOT operation.
AndNotPredicate(Predicate, Predicate) - Constructor for class wyvern.lib.predicates.AndNotPredicate
Constructs a new AndNotPredicate with 2 sub-predicates p1 and p2.
AndPredicate - class wyvern.lib.predicates.AndPredicate.
This predicate combines N other predicates with an AND operation.
AndPredicate(Predicate, Predicate) - Constructor for class wyvern.lib.predicates.AndPredicate
Constructs a new AndPredicate with 2 sub-predicates p1 and p2.
AnimationParams - class wyvern.lib.properties.AnimationParams.
Handles object animation.
AnimationParams() - Constructor for class wyvern.lib.properties.AnimationParams
Constructs a new AnimationParams with the default parameters.
AnimationParams(int) - Constructor for class wyvern.lib.properties.AnimationParams
Constructs a new AnimationParams with the specified number of frames, using the default animation interval.
AnimationParams(int, int) - Constructor for class wyvern.lib.properties.AnimationParams
Constructs a new AnimationParams with the specified parameters.
AntiMagicTrap - class wyvern.lib.classes.traps.AntiMagicTrap.
Drains magical energy.
AntiMagicTrap() - Constructor for class wyvern.lib.classes.traps.AntiMagicTrap
 
AnyObjectPredicate - class wyvern.lib.predicates.AnyObjectPredicate.
This predicate returns true for any object; it's useful for getting the first object at a given location in the map.
AnyObjectPredicate() - Constructor for class wyvern.lib.predicates.AnyObjectPredicate
 
Appearance - class wyvern.lib.properties.Appearance.
This property encapsulates an object's bitmap & category, and updates the bitmap number (a reference into the bitmap database) every time either is changed.
Appearance() - Constructor for class wyvern.lib.properties.Appearance
Constructs a new Appearance.
Appearance(GameObject) - Constructor for class wyvern.lib.properties.Appearance
Constructs a new Appearance for the specified GameObject.
Appearance(String, String, GameObject) - Constructor for class wyvern.lib.properties.Appearance
Constructs a new Appearance.
ApplyCommand - class wyvern.lib.commands.ApplyCommand.
Command to apply something.
ApplyRead - class wyvern.lib.classes.construct.ApplyRead.
An object that prints its long description when you apply it or read it.
ApplyRead() - Constructor for class wyvern.lib.classes.construct.ApplyRead
 
Applyable - interface wyvern.lib.properties.Applyable.
Interface for objects that can be applied.
AppraiseCommand - class wyvern.lib.commands.AppraiseCommand.
Handles expert appraisal of various items.
ApproachEnemyBE - class wyvern.lib.ai.behaviors.ApproachEnemyBE.
 
ApproachFriendBE - class wyvern.lib.ai.behaviors.ApproachFriendBE.
 
Arachnid - class wyvern.kernel.combat.shapes.Arachnid.
This Body type has all the body parts of a standard human.
Arachnid() - Constructor for class wyvern.kernel.combat.shapes.Arachnid
 
Archetype - interface wyvern.lib.Archetype.
A list of properties that a game object can inherit from.
ArchetypeEditor - class wyvern.kernel.properties.ArchetypeEditor.
Renders the archetype in the map editor.
ArchetypeEditor() - Constructor for class wyvern.kernel.properties.ArchetypeEditor
 
ArchetypeImpl - class wyvern.kernel.properties.ArchetypeImpl.
This class is a list of properties that a game object can inherit from.
ArchetypeImpl() - Constructor for class wyvern.kernel.properties.ArchetypeImpl
 
ArchetypeImpl(Archetype) - Constructor for class wyvern.kernel.properties.ArchetypeImpl
Constructs a new ArchetypeImpl with the specified parent archetype.
ArchetypeManager - class wyvern.kernel.properties.ArchetypeManager.
This class provides methods for parsing, loading and instantiating archetypes.
ArchetypeManager() - Constructor for class wyvern.kernel.properties.ArchetypeManager
 
ArchetypePredicate - class wyvern.lib.predicates.ArchetypePredicate.
Checks for an object of the specified Archetype, using wyvern.lib.Kernel.isInstance().
ArchetypePredicate(String) - Constructor for class wyvern.lib.predicates.ArchetypePredicate
Constructs a new ArchetypePredicate for a given archetype.
Area - class wyvern.kernel.maps.Area.
Manages information shared by collections of maps.
Area() - Constructor for class wyvern.kernel.maps.Area
 
Arm - class wyvern.kernel.combat.parts.Arm.
An arm is a body-part that can hold a shield.
Arm() - Constructor for class wyvern.kernel.combat.parts.Arm
Constructs a new Arm.
Arm(String) - Constructor for class wyvern.kernel.combat.parts.Arm
Constructs a new Arm
Armor - interface wyvern.lib.Armor.
Armor - cloaks, boots, body armor, etc.
ArmorEnchanter - class wyvern.lib.classes.random.ArmorEnchanter.
Knows how to produce magical armor of a given level by picking a base armor type and adding enchantments.
ArmorEnchanter() - Constructor for class wyvern.lib.classes.random.ArmorEnchanter
 
ArmorImpl - class wyvern.lib.classes.armor.ArmorImpl.
Superclass of all armor-derived thingies.
ArmorImpl() - Constructor for class wyvern.lib.classes.armor.ArmorImpl
 
ArmorSlot - interface wyvern.kernel.combat.slots.ArmorSlot.
This interface is for body parts that can wear a piece of armor.
ArmorTables - class wyvern.kernel.combat.ArmorTables.
A totally non-OO, non-polymorphic, ugly piece of code that I'm embarrassed about.
Arrow - class wyvern.lib.classes.weapons.Arrow.
Any missile fired from a bow.
Arrow() - Constructor for class wyvern.lib.classes.weapons.Arrow
 
ArrowTrap - class wyvern.lib.classes.traps.ArrowTrap.
Shoots an arrow at you.
ArrowTrap() - Constructor for class wyvern.lib.classes.traps.ArrowTrap
 
Art - class wyvern.lib.classes.magic.Art.
Class that represents the four spell Arts.
AtmosphereCommands - class wyvern.lib.commands.AtmosphereCommands.
This class handles performing standard atmospheres.
Atmospheres - class wyvern.lib.commands.Atmospheres.
Handles reading an atmosphere list from an XML file.
Atmospheres() - Constructor for class wyvern.lib.commands.Atmospheres
 
Attack - interface wyvern.lib.Attack.
This interface is shared by things that can be used as attacks.
AttackCommand - class wyvern.kernel.combat.AttackCommand.
Controls the attacking sequence.
AttackEvent - class wyvern.kernel.combat.AttackEvent.
Attacking uses a specific subclass of EventImpl, largely to facilitate checking whether a given event is an attack-event.
AttackEvent() - Constructor for class wyvern.kernel.combat.AttackEvent
 
AttackEvent(String, Commandable) - Constructor for class wyvern.kernel.combat.AttackEvent
 
AttackType - class wyvern.kernel.combat.AttackType.
Represents the possible kinds of attacks.
AttackType(String, int) - Constructor for class wyvern.kernel.combat.AttackType
Constructs a new AttackType
Attackable - interface wyvern.lib.properties.Attackable.
Interface for objects that can be attacked and damaged.
AttackablePlayerPredicate - class wyvern.lib.predicates.AttackablePlayerPredicate.
A predicate that determines whether a monster wants to attack a given player.
AttackablePlayerPredicate(Commandable) - Constructor for class wyvern.lib.predicates.AttackablePlayerPredicate
Constructs a new AttackablePlayerPredicate
AttackingBodyPart - class wyvern.kernel.combat.AttackingBodyPart.
Subclass of BodyPart that implements the Attack interface.
AttackingBodyPart() - Constructor for class wyvern.kernel.combat.AttackingBodyPart
 
AudioCommand - class wyvern.lib.commands.AudioCommand.
Controls sound and music settings for your client.
AutoGrab - class wyvern.lib.properties.AutoGrab.
Keeps track of which item types the user automatically picks up.
AutoGrab() - Constructor for class wyvern.lib.properties.AutoGrab
 
AutoGrabCommand - class wyvern.lib.commands.AutoGrabCommand.
Allows the user to control settings on what things they pick up automatically.
AutobagCommand - class wyvern.lib.commands.autobag.AutobagCommand.
Provides the "autobag" command, which lets you set up and administer rules (similar to mail-filtering rules) that automatically place objects in bags according to user-specified criteria.
AutobagCommand() - Constructor for class wyvern.lib.commands.autobag.AutobagCommand
 
AutobagConditions - class wyvern.lib.commands.autobag.AutobagConditions.
Encapsulates a set of conditions for autobagging an item.
AutobagConditions() - Constructor for class wyvern.lib.commands.autobag.AutobagConditions
 
AutobagParser - class wyvern.lib.commands.autobag.AutobagParser.
 
AutobagParser(InputStream) - Constructor for class wyvern.lib.commands.autobag.AutobagParser
 
AutobagParser(Reader) - Constructor for class wyvern.lib.commands.autobag.AutobagParser
 
AutobagParser(AutobagParserTokenManager) - Constructor for class wyvern.lib.commands.autobag.AutobagParser
 
AutobagParserConstants - interface wyvern.lib.commands.autobag.AutobagParserConstants.
 
AutobagParserTokenManager - class wyvern.lib.commands.autobag.AutobagParserTokenManager.
 
AutobagParserTokenManager(SimpleCharStream) - Constructor for class wyvern.lib.commands.autobag.AutobagParserTokenManager
 
AutobagParserTokenManager(SimpleCharStream, int) - Constructor for class wyvern.lib.commands.autobag.AutobagParserTokenManager
 
AutobagRule - class wyvern.lib.commands.autobag.AutobagRule.
Encapsulates a single Autobag rule, including the rule name, the conditions for activating this rule, and the bag(s) to put the items in when the rule is activated.
AutobagRule() - Constructor for class wyvern.lib.commands.autobag.AutobagRule
 
AutobagRules - class wyvern.lib.commands.autobag.AutobagRules.
A persistent list of autobag rules.
AutobagRules() - Constructor for class wyvern.lib.commands.autobag.AutobagRules
 
Avian - class wyvern.kernel.combat.shapes.Avian.
This body type is for birds: 2 legs, 2 wings, small tail.
Avian() - Constructor for class wyvern.kernel.combat.shapes.Avian
 
Axe - class wyvern.lib.classes.weapons.Axe.
Axes: a bladed head mounted on a handled, used for chopping things.
Axe() - Constructor for class wyvern.lib.classes.weapons.Axe
 
AxisShapeChanger - class wyvern.kernel.motion.AxisShapeChanger.
This class implements a standard deformation used by monsters that switch from horizontal to vertical when they change directions.
AxisShapeChanger() - Constructor for class wyvern.kernel.motion.AxisShapeChanger
 
a_ - Variable in class wyvern.common.net.RPCVersion
 
accept(File, String) - Method in class wyvern.common.util.DirnameFilter
Implements FilenameFilter.accept.
accept(File) - Method in class wyvern.common.util.ExtensionFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
accept(File, String) - Method in class wyvern.common.util.ExtensionFilter
Implementation for FilenameFilter methods.
acceptTransfer(String, String, String) - Static method in class wyvern.world.Customs
Handles a request for a transfer from another server.
actionPerformed(ActionEvent) - Method in class wyvern.common.util.ResizeDialog.ResizeActionListener
Handles a button press.
actionPerformed(ActionEvent) - Method in class wyvern.util.JDocControl.DocCtrlCommand
Someone invoked us (via a menu selection)
activate() - Method in class wyvern.lib.classes.construct.ButtonSwitch
Activates any targets.
activate() - Method in class wyvern.lib.classes.construct.Gate
Activates the gate (toggles its position).
activate() - Method in class wyvern.lib.classes.construct.SmallButton
Activates the targets.
activate() - Method in interface wyvern.lib.properties.Activatable
Activates the object.
activate(Player, GameObject) - Method in class wyvern.lib.properties.QuestInfo
Performs our post-activation actions: gives presents, optionally solves a quest, and performs any commands.
activated_ - Variable in class wyvern.lib.classes.construct.SmallButton
 
add(RPCDataSource, int, String, String, short, short, short) - Method in interface wyvern.common.net.RemoteInventory
Adds an object to the inventory list.
add(String, int, int, short) - Method in class wyvern.common.util.AWTImageList
Adds the specified text/picture to the list at the specified index.
add(String, int, short) - Method in class wyvern.common.util.AWTImageList
Adds an item to the end of the list.
add(String, Image) - Method in class wyvern.common.util.AWTImageList
Adds an item to the end of the list.
add(String, int, int, short) - Method in class wyvern.common.util.AWTList
Adds the specified text/picture to the list at the specified index.
add(String, int, short) - Method in class wyvern.common.util.AWTList
Adds an item to the end of the list.
add(String, Image) - Method in class wyvern.common.util.AWTList
Adds an item to the end of the list.
add(String, JComponent) - Method in class wyvern.common.util.FieldPanel
Adds a label and field.
add(String, int, int, short) - Method in class wyvern.common.util.ImageList
Adds the specified text/picture to the list at the specified index.
add(String, int, short) - Method in class wyvern.common.util.ImageList
Adds an item to the end of the list.
add(String, Image) - Method in class wyvern.common.util.ImageList
Adds an item to the end of the list.
add(int, int, GameObject) - Method in class wyvern.kernel.maps.AbstractGameMap
 
add(GameObject) - Method in interface wyvern.kernel.maps.Cell
Adds the specified object to the end of this cell.
add(int, int, GameObject) - Method in class wyvern.kernel.maps.DenseMap
Adds the specified object to the map at the specified location.
add(int, int, GameObject, boolean) - Method in class wyvern.kernel.maps.DenseMap
Adds specified object, optionally invalidating.
add(GameObject) - Method in class wyvern.kernel.maps.Frame
Adds an object to the specified layer in the snapshot.
add(int, int, Object) - Method in class wyvern.kernel.maps.GameHashMap
Adds an object to the map.
add(Object, Object) - Method in class wyvern.kernel.maps.GameHashMap
Adds an object reference to the map.
add(GameObject) - Method in class wyvern.kernel.maps.MapCell
 
add(HeartbeatCallback) - Static method in class wyvern.kernel.monsters.HeartbeatManager
Adds an object to the set of callbacks receiving heartbeat notifications.
add(GameObject) - Method in class wyvern.kernel.monsters.MonsterInventory
Adds an item to the bag (at the end).
add(Commandable) - Static method in class wyvern.kernel.monsters.StandardAI
Puts a monster under this AI's control.
add(GroundFrame, int) - Method in class wyvern.kernel.player.GroundCamera
Adds an item from the new frame at the specified index.
add(GameObject) - Method in class wyvern.kernel.player.PlayerInventory
 
add(GameObject) - Method in interface wyvern.lib.Bag
Adds an item to the bag (at the end).
add(int, int, GameObject) - Method in interface wyvern.lib.GameMap
Adds the specified object to the map at the specified location.
add(int, int, GameObject, boolean) - Method in interface wyvern.lib.GameMap
Adds specified object to the map, optionally invalidating the map.
add(int, int) - Method in class wyvern.lib.Rectangle
Adds a point, specified by the integer arguments newx and newy, to this Rectangle.
add(Point) - Method in class wyvern.lib.Rectangle
Adds the specified Point to this Rectangle.
add(Rectangle) - Method in class wyvern.lib.Rectangle
Adds a Rectangle to this Rectangle.
add(Commandable) - Static method in class wyvern.lib.ai.BeelineAI
Puts a monster under this AI's control.
add(Commandable) - Static method in class wyvern.lib.ai.ShipAI
Puts a commandable under this AI's control.
add(BehaviorElement) - Method in class wyvern.lib.ai.behaviors.Behavior
 
add(GameObject) - Method in class wyvern.lib.classes.BasicBag
Adds an item to the bag (at the end).
add(int, int, GameObject) - Method in class wyvern.lib.classes.Vault
Adds an object to the map.
add(String) - Method in class wyvern.lib.commands.autobag.BagList
Adds a description for a bag.
add(GameObject) - Method in class wyvern.lib.magic.armor.Trenchcoat
Adds an item to the bag (at the end).
add(GameObject) - Method in class wyvern.lib.magic.misc.CoinPurse
Puts coins in the purse.
add(Predicate) - Method in class wyvern.lib.predicates.AndPredicate
Adds another predicate that must pass for the overall test to return true.
add(Predicate) - Method in class wyvern.lib.predicates.OrPredicate
Adds another predicate to the chain.
add(Point) - Method in class wyvern.lib.properties.PointList
Adds a point to the list.
add(String) - Method in class wyvern.lib.properties.StringList
Adds a string to the list.
add(Object) - Method in class wyvern.util.ConcurrentHashSet
Adds the specified element to this set if it is not already present.
add(Object) - Method in class wyvern.util.FixedSizeList
Adds something to the front of the list.
addAccuracy(GameObject, int) - Method in class wyvern.lib.classes.random.WeaponEnchanter
Adds an enchantment of accuracy to the weapon.
addActionListener(ActionListener) - Method in class wyvern.common.util.ImageButton
Adds action listener.
addAlias(Commandable, String) - Method in class wyvern.lib.commands.AliasCommand
Adds an alias.
addAll(Collection) - Method in class wyvern.util.ConcurrentHashSet
Adds all of the elements in the specified collection to this set if they're not already present (optional operation).
addAttack(Attack) - Method in class wyvern.kernel.commands.AbstractCommandable
 
addAttack(Attack) - Method in interface wyvern.lib.Commandable
Adds an attack to our list of attacks.
addBorder(String, int, int) - Method in class wyvern.lib.classes.construct.Mountains
Adds a border to the map.
addBuiltIn(Class) - Method in class wyvern.kernel.commands.CommandListImpl
Adds a built-in command Singleton to the list.
addBuiltInCommands() - Method in class wyvern.kernel.commands.CommandListImpl
Put the default game commands into the dictionary.
addCamera(GameMap, Camera) - Static method in class wyvern.kernel.kernel.CameraManager
Registers a camera with a specified map.
addCamera(Camera) - Method in class wyvern.lib.classes.Vehicle
Adds a camera to our control-list.
addChanceProperty(GameObject, String) - Method in class wyvern.lib.classes.random.RandomObject
Has a chance of adding the specified boolean property.
addChild(XMLSimple.Element) - Method in class wyvern.util.XMLSimple.Element
Adds a child to the list.
addClass(Class) - Method in class wyvern.lib.predicates.ClassPredicate
Adds a class to check for.
addClass(Class) - Method in class wyvern.lib.predicates.GenericClassPredicate
Adds a class to check for.
addCommandable(Commandable) - Method in class wyvern.kernel.commands.AbstractAI
 
addCommandable(Commandable) - Method in interface wyvern.lib.AI
Adds a Commandable to this AI's sphere of influence.
addCommands(Map, CommandList) - Method in class wyvern.kernel.combat.AttackCommand
 
addCommands(Map, CommandList) - Method in class wyvern.kernel.combat.DamageCommand
 
addCommands(Map, CommandList) - Method in class wyvern.kernel.combat.HitCommand
Adds the commands we handle to a player's dictionary.
addCommands(Map, CommandList) - Method in class wyvern.kernel.combat.WearCommand
 
addCommands(Map, CommandList) - Method in class wyvern.kernel.combat.WieldCommand
Adds commands.
addCommands(Map, CommandList) - Method in interface wyvern.kernel.commands.BuiltInCommand
Tells the Command to add the commands that it wants to implement into the passed data structure.
addCommands(CommandList) - Static method in class wyvern.kernel.commands.PythonWizCommands
 
addCommands(Map, CommandList) - Method in class wyvern.kernel.commands.SimpleHandler
Adds our commands.
addCommands(Map, CommandList) - Method in class wyvern.kernel.motion.MoveCommand
 
addCommands(Map, CommandList) - Method in class wyvern.kernel.motion.PushCommand
Adds known commands.
addCommands(Map, CommandList) - Method in class wyvern.kernel.motion.TeleportCommand
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.kernel.player.ClientCommands
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.kernel.player.ImageFetcher
 
addCommands(Map, CommandList) - Method in class wyvern.kernel.player.PlayerGroups
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.classes.magic.Wand.SimpleWandHandler
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.AliasCommand
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.ApplyCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.AppraiseCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.AudioCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.AutoGrabCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.BugCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.CastCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.DrinkCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.DropCommand
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.EatCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.EchoCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.EmoteCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.FireCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.FriendsCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.GetFromCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.GiveCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.HelpCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.InvCommand
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.LastCommand
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.LockPickCommand
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.LookCommand
Registers commands for looking.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.MiscCommands
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.MonitorCommand
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.MouseCommand
Construct the command with the specified player.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.OfferCommand
Adds commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.OpenCommand
Add known commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.OrderCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.PickupCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.PutCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.QuitCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.ReadCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.ReadyCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.SayCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.ScoreCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.SearchCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.ShoutCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.ShowCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.SkillsCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.SpellCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.StartupCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.TalkCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.TellCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.ThrowCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.TrainCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.TurnCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.VerboseCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.WaitCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.WarnCommand
Adds our commands.
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.WhisperCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.WhoCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.commands.autobag.AutobagCommand
 
addCommands(Map, CommandList) - Method in class wyvern.lib.skills.JumpSkill
 
addContainerChangeListener(ContainerChangeListener) - Method in class wyvern.kernel.maps.GameObjectEventSupport
 
addContainerChangeListener(ContainerChangeListener) - Method in class wyvern.kernel.maps.MapObject
 
addContainerChangeListener(ContainerChangeListener) - Method in interface wyvern.lib.GameObject
Adds a listener to be notified when an object enters or leaves a container.
addCorpseDescriptionPrefix(Corpse) - Method in class wyvern.lib.classes.Corpse.CorpseState
Optionally adds a prefix to the corpse description, such as "smelly".
addCustomAttacks() - Method in class wyvern.kernel.monsters.MonsterImpl
Looks for a custom-attack property and adds it to the @attacks list, as if it were a wielded weapon.
addCyclicResponse(String, boolean) - Method in class wyvern.kernel.monsters.Talker.Response
Adds a response to cycle through - responses are cycled though in the order they're added.
addDamage(GameObject, int) - Method in class wyvern.lib.classes.random.WeaponEnchanter
Adds an enchantment of damage to the weapon.
addDamageType(DamageType) - Method in class wyvern.kernel.combat.AttackingBodyPart
Adds a DamageType object to the list of damage types this attack does.
addDefaultProperty(String) - Method in class wyvern.kernel.maps.MapObject
Adds a (boolean) property to the object if the object doesn't already have the property.
addDefense(Commandable, Armor) - Static method in class wyvern.kernel.combat.WearCommand
Adds the armor to the agent's @defense-list, for clients that need to know what armor the agent is wearing at the moment.
addDescriptor(int, int, int, int, GameObject, int) - Method in class wyvern.kernel.maps.Frame
Adds an object appearance descriptor to the sorted frame list.
addDisplayLine(TextDisplay.Line) - Method in class wyvern.common.util.TextDisplay
Adds a display line, nuking any linefeeds, since they show up as weird characters on the handhelds.
addDownstair(GameMap, int, int) - Method in class wyvern.kernel.dungeon.DungeonGenerator
Adds the staircase down.
addDurability(GameObject, int) - Method in class wyvern.lib.classes.random.WeaponEnchanter
Adds an enchantment of durability to the weapon.
addEffects(GameObject) - Method in class wyvern.lib.spells.StaticBlade
 
addEnchantments() - Method in class wyvern.lib.classes.random.WeaponEnchanter
Adds 1 or 2 enchantments, depending on the results of the call to determineEnchantments().
addEscapes(String) - Static method in class wyvern.lib.commands.autobag.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addExtension(String) - Method in class wyvern.common.util.ExtensionFileFilter
Adds a filetype "dot" extension to filter against.
addExtension(String) - Method in class wyvern.util.JDocControl
Adds an extension to the list of extensions this docctrl shows by default.
addExtraJars(String[]) - Method in class wyvern.util.SkinDialog
Gives the SkinDialog a list of LookAndFeel class implementations that are available in addition to the themes for the SkinLookAndFeel.
addExtraRows(int) - Method in class wyvern.common.util.AWTImageList
Tells the list to size itself vertically larger, so you can scroll down until the last item is at the top of the view.
addField(JComponent) - Method in class wyvern.common.util.FieldPanel
Adds a field to the right column.
addFilter(CommandList.CommandFilter) - Method in class wyvern.kernel.commands.CommandListImpl
 
addFilter(CommandList.CommandFilter) - Method in interface wyvern.lib.CommandList
Adds a filter object (a Command wanting to get the opportunity to handle all commands that come through) to the list.
addFirst(Object) - Method in class wyvern.util.FixedSizeList
Adds an item to the front of the list.
addFriends(CommandEvent) - Method in class wyvern.lib.commands.FriendsCommand
Adds some friends to the list.
addGetAllObject(GameObject) - Method in class wyvern.lib.commands.PickupEvent
Used by "get all" processing to indicate that a particular object was successfully picked up by the agent.
addGlobalPattern(String, String) - Method in class wyvern.lib.classes.filters.SpeechFilter
Adds a regex to replace globally.
addGroupable(GameObject) - Method in class wyvern.kernel.maps.MapCell
Adds a groupable item to the bag.
addGroupable(GameObject) - Method in class wyvern.lib.classes.BasicBag
Adds a groupable item to the bag.
addHitLocation(String, DamageEvent) - Method in class wyvern.kernel.combat.DamageCommand
Appends the hit-location, if any, to the defender message.
addHook(HookCallback, String) - Method in class wyvern.kernel.commands.AbstractCommandable
 
addHook(HookCallback, String) - Method in class wyvern.kernel.commands.HookList
 
addHook(MethodHookable, String, MethodHookCallback) - Static method in class wyvern.kernel.kernel.HookManager
Registers a listener for the specified object and hookname.
addHook(HookCallback, String) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addHook(ProximityCallback, String, GameObject, Rectangle) - Method in class wyvern.kernel.maps.ProximityHookList
Adds a callback to a hook.
addHook(RoomHookCallback, String, Rectangle) - Method in class wyvern.kernel.maps.RoomHookList
 
addHook(HookCallback, String) - Method in interface wyvern.lib.Hookable
Registers a HookCallback object for the specified hook.
addHooks(Commandable) - Method in class wyvern.lib.classes.Instrument
Adds the hooks to the player.
addHooks(Player) - Method in class wyvern.lib.classes.Vehicle
Adds hooks to be notified before & after moves.
addHooks(Player) - Method in class wyvern.lib.commands.autobag.AutobagRules
 
addHooks(GameObject) - Method in class wyvern.lib.properties.MovableSoundSource
Registers hooks for a particular player, or the owner object.
addHooks(GameMap) - Method in class wyvern.lib.properties.SuspendableTimer
Adds the map hooks.
addHooks() - Method in class wyvern.lib.spells.StaticBlade
 
addIntensityArray(int, int, int[][], boolean) - Method in class wyvern.kernel.maps.AbstractGameMap
Calls the subclass to merge in (add or subtract) the contribution from a single LightSource into the subclass's internal lighting array.
addIntensityArray(int, int, int[][], boolean) - Method in class wyvern.kernel.maps.DenseMap
Adds or subtracts the contribution from a single LightSource into the map's internal lighting array.
addItem(Inventory, Archetype) - Method in class wyvern.kernel.monsters.InvGenerator
Adds an object of the passed archetype.
addItem(Inventory, String) - Method in class wyvern.kernel.monsters.InvGenerator
Creates and adds an item of the exact archetype specified in the name property, e.g.
addLabel(String) - Method in class wyvern.common.util.FieldPanel
Adds a label.
addLayoutComponent(String, Component) - Method in class wyvern.common.util.ColumnLayout
 
addLayoutComponent(Component, Object) - Method in class wyvern.common.util.ColumnLayout
 
addLayoutComponent(String, Component) - Method in class wyvern.util.TableLayout
Adds the specified component with the specified name to the layout.
addLayoutComponent(Component, Object) - Method in class wyvern.util.TableLayout
Adds the specified component with the specified name to the layout.
addLever(GameObject, GameMap, int) - Method in class wyvern.kernel.dungeon.DungeonGenerator
Adds levers for the "door", if the door-type is a Gate.
addLight(int, int, LightSource) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addLight(int, int, LightSource) - Method in interface wyvern.lib.GameMap
Adds a light source to the map.
addLight(Point) - Method in class wyvern.lib.classes.magic.BoltSpell
Adds a light source to the map for one of our locations.
addLight(GameObject, int) - Method in class wyvern.lib.classes.random.WeaponEnchanter
Adds an enchantment of light to the weapon.
addListener(Player) - Method in class wyvern.lib.properties.MovableSoundSource
Adds a player to the set of players who can hear this sound.
addListeners() - Method in class wyvern.kernel.player.Snooper
Sets up listeners on the target for map movement, messages, and leaving the game.
addLocalArchetype(Archetype) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addLocalArchetype(Archetype) - Method in interface wyvern.lib.GameMap
Adds a local archetype to this map.
addMapChangeListener(MapChangeListener) - Method in class wyvern.kernel.maps.GameObjectEventSupport
 
addMapChangeListener(MapChangeListener) - Method in class wyvern.kernel.maps.MapObject
 
addMapChangeListener(MapChangeListener) - Method in interface wyvern.lib.GameObject
Adds a listener to be notified when the object is added to or removed from a map.
addMapLifecycleListener(MapLifecycleListener) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addMapLifecycleListener(MapLifecycleListener) - Method in interface wyvern.lib.GameMap
Registers with the map to be notified whenever it loads, unloads, suspends, or resumes.
addMapListener(MapLoaderListener, String) - Static method in class wyvern.world.World
Adds another listener to be notified when a map finishes loading.
addMapMotionListener(MapMotionListener) - Method in class wyvern.kernel.maps.GameObjectEventSupport
 
addMapMotionListener(MapMotionListener) - Method in class wyvern.kernel.maps.MapObject
 
addMapMotionListener(MapMotionListener) - Method in interface wyvern.lib.GameObject
Adds a listener to be notified when an object moves in its map.
addMember(String) - Method in class wyvern.kernel.player.PlayerGroups.Group
Adds a member.
addMessageListener(MessageListener) - Method in class wyvern.kernel.commands.AbstractCommandable
 
addMessageListener(MessageListener) - Method in class wyvern.kernel.maps.GameObjectEventSupport
 
addMessageListener(MessageListener) - Method in interface wyvern.lib.Commandable
Adds a MessageListener to be notified whenever this Commandable receives a message via a call to one of its message() methods.
addMethodHook(MethodHookCallback, String) - Method in class wyvern.kernel.combat.AbstractAttack
 
addMethodHook(MethodHookCallback, String) - Method in class wyvern.kernel.combat.AttackingBodyPart
 
addMethodHook(MethodHookCallback, String) - Method in class wyvern.kernel.commands.AbstractCommandable
 
addMethodHook(MethodHookCallback, String) - Method in class wyvern.kernel.commands.HookList
 
addMethodHook(MethodHookCallback, String) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addMethodHook(MethodHookCallback, String) - Method in class wyvern.kernel.maps.MapObject
 
addMethodHook(MethodHookCallback, String) - Method in interface wyvern.lib.MethodHookable
Registers for the specified method-hook.
addMonster(Monster) - Method in class wyvern.kernel.maps.AbstractGameMap
Called whenever a non-Player Monster is added to the map.
addMotionTracker(MotionTracker) - Method in class wyvern.kernel.maps.MapObject
 
addMotionTracker(MotionTracker) - Method in interface wyvern.lib.GameObject
Adds a MotionTracker to get map-change and map-motion events.
addNewMenu() - Method in class wyvern.util.JDocControl
Adds the "New" (as in "New Document") menu item to the menu.
addNotify() - Method in class wyvern.common.util.AWTImageList
Now that the peer is built, create the offscreen buffer.
addNotify() - Method in class wyvern.common.util.ColorTextArea
Notified when we're onscreen.
addObjProperty(GameObject, String) - Method in class wyvern.lib.classes.random.RandomObject
Adds a property to the passed object.
addObject(GameObject) - Method in class wyvern.kernel.maps.Frame
Adds an object to the frame.
addObject(GameObject) - Method in class wyvern.kernel.player.GroundViewer
Adds an object to the list, provided it's not in the cache already.
addObject(RandomList.RandomObject) - Method in class wyvern.lib.classes.random.RandomList
Adds an object wrapper to the list.
addObject(GameObject) - Method in class wyvern.lib.predicates.NotThisObjectPredicate
Adds another object to exclude.
addObjectTracker(ObjectTracker) - Method in class wyvern.kernel.maps.MapObject
 
addObjectTracker(ObjectTracker) - Method in interface wyvern.lib.GameObject
Adds an ObjectTracker to get map-change, map-motion, and container-change events all delivered to a single place.
addPart(BodyPart) - Method in class wyvern.kernel.combat.Body
Adds the specified body-part to the list.
addPart(BodyPart) - Method in interface wyvern.kernel.combat.PartsList
Adds the specified body-part to the list.
addPartFirst(BodyPart) - Method in class wyvern.kernel.combat.Body
Adds a part to the front of the list.
addPartFirst(BodyPart) - Method in interface wyvern.kernel.combat.PartsList
Adds the specified body-part to the front of the list.
addParts() - Method in class wyvern.kernel.combat.Body
This method is invoked by the Body constructor to tell the subclass to add its parts.
addParts() - Method in class wyvern.kernel.combat.shapes.Arachnid
Constructs a new Arachnid body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.Avian
Constructs a new Avian body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.Draconian
Constructs a new Draconian body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.Humanoid
Constructs a new Humanoid body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.LizardMan
Constructs a new LizardMan body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.Marilith
Constructs a new Marilith body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.NagaCroc
Constructs a new Reptilian body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.NagaDragon
Constructs a new Reptilian body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.NagaForm
Constructs a new NagaForm
addParts() - Method in class wyvern.kernel.combat.shapes.NagaHydra
Constructs a new 5-headed hydra with no legs.
addParts() - Method in class wyvern.kernel.combat.shapes.NoParts
Adds no parts to the list.
addParts() - Method in class wyvern.kernel.combat.shapes.Piscine
Constructs a new Piscine body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.Quadruped
Constructs a new Quadruped body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.Reptilian
Constructs a new Reptilian body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.Serpentine
Constructs a new Serpentine body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.Tiger
Constructs a new Tiger body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.WingedHuman
Constructs a new WingedHuman body and assigns appropriate weights to the body parts.
addParts() - Method in class wyvern.kernel.combat.shapes.WingedSerpent
Constructs a new WingedSerpent body and assigns appropriate weights to the body parts.
addPilot(Commandable) - Method in class wyvern.lib.classes.Vehicle
Adds the passed Commandable as a pilot of the vehicle.
addPlayer(Player) - Method in class wyvern.kernel.maps.AbstractGameMap
Called whenever a Player is added to the map.
addPlayer(Player) - Static method in class wyvern.world.World
Adds an existing player to the list of registered players.
addPlayerListener(MapPlayerListener) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addPlayerListener(MapPlayerListener) - Method in interface wyvern.lib.GameMap
Registers with the map to be notified whenever players enter or leave the map, or move within the map.
addPrefix(String, boolean) - Method in class wyvern.kernel.maps.MapObject
 
addPrefix(String, boolean) - Method in interface wyvern.lib.GameObject
Adds a prefix to the short description, such as "+3".
addProperties(PropertyList, Element) - Method in class wyvern.kernel.properties.ArchetypeManager
Parses a list of externalized properties and adds them to the passed PropertyList.
addProperties(List, PropertyList) - Method in class wyvern.kernel.properties.ArchetypeManager
Adds properties from the source list to the dest list, cloning any mutable properties.
addProperty(String, Object, PropertyList) - Method in class wyvern.kernel.properties.ArchetypeManager
Adds a single property (by name) to the destination list.
addProperty(String) - Method in class wyvern.kernel.properties.PList
 
addProperty(String) - Method in interface wyvern.lib.PropertyList
Adds a persistent boolean property to the list.
addPropertyChangeListener(PropertyChangeListener) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface wyvern.lib.GameMap
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface wyvern.lib.GameMap
Adds a PropertyChangeListener for a specific property.
addProximityHook(ProximityCallback, String, GameObject, Rectangle) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addProximityHook(ProximityCallback, String, GameObject, Rectangle) - Method in interface wyvern.lib.GameMap
Registers for hook notifications for events occurring within a fixed range of a given object.
addQuantityIfNeeded() - Method in class wyvern.lib.classes.random.WeaponEnchanter
If the generated weapon is a missile, or has a "gen-number" property, adds a quantity to the weapon.
addRandomEnchantment(GameObject, int, String) - Method in class wyvern.lib.classes.random.WeaponEnchanter
Adds a random enchantment to the passed weapon of the passed value.
addRandomProperty(GameObject, String) - Method in class wyvern.lib.classes.random.RandomObject
Adds a random (int) property to the object.
addRandomResponse(String, boolean) - Method in class wyvern.kernel.monsters.Talker.Response
Adds a random response to be chosen from a list.
addReagent(String) - Method in class wyvern.lib.classes.magic.Spell
Adds a reagent to the list of required reagents for this spell.
addRectangle(String, int, int, int, int) - Method in class wyvern.kernel.maps.PythonMap
Adds a rectangle of objects to the map.
addRemoveListeners_ - Variable in class wyvern.kernel.maps.DenseMap
This is instantiated lazily, when someone calls registerAddRemoveListener().
addRoomHook(RoomHookCallback, String, Rectangle) - Method in class wyvern.kernel.maps.AbstractGameMap
 
addRoomHook(RoomHookCallback, String, Rectangle) - Method in interface wyvern.lib.GameMap
Registers for a specific area of interest in the map.
addScrollbar() - Method in class wyvern.common.util.ColorTextArea
Shows the scrollbar after having enough lines of text.
addSinglePattern(String, String) - Method in class wyvern.lib.classes.filters.SpeechFilter
Adds a regex to replace one time.
addSkinsDirectory(String) - Static method in class wyvern.util.SkinManager
Adds a directory for looking for themes.
addSlayWC() - Method in class wyvern.lib.classes.weapons.WeaponImpl
Adds the slay-wc to the list of standard WCs for this weapon and returns it.
addSpeed(GameObject, int) - Method in class wyvern.lib.classes.random.WeaponEnchanter
Adds an enchantment of speed to the weapon.
addSpell(String) - Method in class wyvern.kernel.player.SpellListImpl
Adds a spell to the list; used by the map editor.
addSpell(String) - Method in interface wyvern.lib.SpellList
Adds a spell to the list; used by the map editor.
addStairs() - Method in class wyvern.kernel.dungeon.DungeonGenerator
Places up & down staircases if applicable.
addSubject(String) - Method in class wyvern.kernel.monsters.Talker.Response
Adds a subject for this response.
addSuffix(String, boolean) - Method in class wyvern.kernel.maps.MapObject
 
addSuffix(String, boolean) - Method in interface wyvern.lib.GameObject
Adds a suffix to the short description, such as "of Durability".
addTeleporter(Teleporter) - Method in class wyvern.kernel.maps.AbstractGameMap
Called whenever a teleporter is added to the map.
addTerrain(int, int) - Method in class wyvern.kernel.maps.Frame
Adds a terrain object.
addTileNumber(int, String) - Static method in class wyvern.common.util.ClientImageCache
Called by client when an image/tile mapping comes in.
addTime() - Method in class wyvern.lib.properties.HealersCurse
 
addToChain(GameObject) - Method in class wyvern.lib.properties.MovableLightSource
Starts tracking someone who picked up the top object in our tracking chain.
addToHateList(Commandable, Commandable) - Method in class wyvern.kernel.commands.AbstractAI
 
addToHateList(Commandable, Commandable) - Method in class wyvern.kernel.monsters.StandardAI
Adds the defender to the monster's I-hate-you list.
addToHateList(Commandable, Commandable) - Method in interface wyvern.lib.AI
Adds someone to a monster's I-hate-you list.
addToHistoryList(String) - Method in class wyvern.kernel.player.CommandPreprocessor
Adds a command to the player's history list, so it can be retrieved or examined later.
addToMap(GameMap, List) - Method in class wyvern.kernel.maps.MapObject
Places the object in the specified map at all locations in the passed list.
addToMap(Monster) - Method in class wyvern.kernel.monsters.Generator
Finds a place to put the monster.
addToMap(GameMap, List) - Method in class wyvern.kernel.monsters.MonsterImpl
Notifies any WalkNotify objects in the map that we've entered the space.
addToMap(GameMap, List) - Method in class wyvern.lib.spells.WizardEye
Updates our map location.
addToPlayer(Commandable) - Static method in class wyvern.kernel.player.SpellListImpl
Ensures player has a spell list.
addTransientProperty(String) - Method in class wyvern.kernel.properties.PList
 
addTransientProperty(String) - Method in interface wyvern.lib.PropertyList
Adds a boolean property to the transient property list.
addTraps() - Method in class wyvern.kernel.dungeon.DungeonGenerator
Puts down random traps throughout the dungeon.
addType(String) - Method in class wyvern.lib.predicates.InstancePredicate
Adds another type to check for.
addUpdateComponent(Component) - Static method in class wyvern.util.SkinManager
Adds a component to be updated when we revalidate.
addUpdateRegions(MapDirtyRegions) - Method in interface wyvern.kernel.maps.DisplayPolicy
Adds in all the cells in the map that have become invalid since this method was last called.
addUpdateRegions(MapDirtyRegions) - Method in class wyvern.kernel.maps.Frame
Adds in all the cells in the map that have become invalid since this method was last called.
addUpdateRegions(MapDirtyRegions) - Method in class wyvern.kernel.player.GroundFrame
 
addUpstair(GameMap, int, int) - Method in class wyvern.kernel.dungeon.DungeonGenerator
Adds the staircase up.
addVerticalGap() - Method in class wyvern.common.util.FieldPanel
Adds gap, if we have one.
addWCs() - Method in class wyvern.kernel.combat.AttackingBodyPart
Instructs the subclass to add one DamageType object for each damage type the body-part does when it strikes.
addWCs() - Method in class wyvern.kernel.combat.parts.BasicAttack
Adds any damage types for this attack.
addWCs() - Method in class wyvern.kernel.combat.parts.BitingHead
Adds any damage types for this attack.
addWCs() - Method in class wyvern.kernel.combat.parts.ClawedHand
Adds damage types.
addWCs() - Method in class wyvern.kernel.combat.parts.Hand
Adds damage types.
addWCs() - Method in class wyvern.lib.combat.PoisonBite
 
addWCs() - Method in class wyvern.lib.combat.PoisonSting
Instructs the subclass to add one DamageType object for each damage type the body-part does when it strikes.
addWeight(GameObject, int) - Method in class wyvern.lib.classes.random.WeaponEnchanter
Adds an enchantment of weight to the weapon.
addWeightedPart(BodyPart, int) - Method in class wyvern.kernel.combat.Body
Adds a new part with the specified weight.
addWizBuiltins() - Method in class wyvern.kernel.commands.CommandListImpl
 
addWizBuiltins() - Method in interface wyvern.lib.CommandList
Put built-in commands just for Wizards into the dictionary.
add_escapes(String) - Method in class wyvern.lib.commands.autobag.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
adjacentTo(GameObject, GameObject) - Static method in class wyvern.lib.Kernel
Returns true if two objects are adjacent to one another.
adjacentTo(GameObject, Point) - Static method in class wyvern.lib.Kernel
Returns true if the specified Point is adjacent to the specified GameObject.
adjacentTo(List, Point, List) - Method in class wyvern.lib.classes.Vehicle
Checks whether the proposed destination would put the agent within one square of the vehicle.
adjacentToShip(Point, List) - Method in class wyvern.lib.classes.Ship
Checks whether the proposed point is adjacent to the ship
adjacent_ - Variable in class wyvern.lib.commands.Atmospheres
 
adjust(GameObject, int) - Method in class wyvern.kernel.player.PlayerInventory
 
adjust(GameObject, int) - Method in interface wyvern.lib.Bag
Adjusts the position of an item in the list without removing it and adding it (thereby skipping the encumbrance and other checks).
adjust(GameObject, int) - Method in class wyvern.lib.classes.BasicBag
Adjusts the position of an item in the list without removing it and adding it (thereby skipping the encumbrance and other checks).
adjust(CommandEvent) - Method in class wyvern.lib.commands.MiscCommands
Adjusts an item in the agent's inventory to a different location.
adjust(GameObject, int) - Method in class wyvern.lib.magic.armor.Trenchcoat
Adjusts an item in the bag to the specified index.
adjustAlign(int) - Method in class wyvern.kernel.player.PlayerImpl
Adjusts the player's alignment upwards or downwards.
adjustAlign(int) - Method in interface wyvern.lib.Player
Adjusts the player's alignment upwards or downwards.
adjustAlignments(Damageable, Player, List) - Static method in class wyvern.kernel.combat.Alignment
Decides how much to adjust everyone's alignment for killing something.
adjustBeginLineColumn(int, int) - Method in class wyvern.lib.commands.autobag.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustCasterMana(CastEvent) - Method in class wyvern.lib.commands.CastCommand
Deducts the appropriate amount of mana.
adjustDoubleProperty(String, double) - Method in class wyvern.kernel.properties.PList
 
adjustDoubleProperty(String, double) - Method in interface wyvern.lib.PropertyList
Adds an adjustment value (which can be negative) to the persistent value of a double property.
adjustFood(int) - Method in class wyvern.kernel.player.PlayerImpl
 
adjustFood(int) - Method in interface wyvern.lib.Player
Adjusts the player's food amount by the specified amount.
adjustGuildXP(int) - Method in class wyvern.lib.properties.GuildSkills
Awards some guild XP to the player, for killing a monster or doing some other task.
adjustHP(int) - Method in class wyvern.kernel.monsters.Generator
 
adjustHP(int) - Method in class wyvern.kernel.monsters.MonsterImpl
 
adjustHP(int) - Method in class wyvern.kernel.player.PlayerImpl
 
adjustHP(int) - Method in class wyvern.lib.classes.DynamicObject
Adjusts the monster's hit points upwards or downwards.
adjustHP(int) - Method in class wyvern.lib.classes.armor.ArmorImpl
Adjusts the monster's hit points upwards or downwards.
adjustHP(int) - Method in class wyvern.lib.classes.construct.DiggableWall
Adjusts the wall's hit points upwards or downwards.
adjustHP(int) - Method in class wyvern.lib.classes.construct.Door
Adjusts the monster's hit points upwards or downwards.
adjustHP(int) - Method in class wyvern.lib.classes.weapons.WeaponImpl
 
adjustHP(int) - Method in interface wyvern.lib.properties.Damageable
Adjusts the object's hit points upwards or downwards.
adjustIntProperty(String, int) - Method in class wyvern.kernel.properties.PList
 
adjustIntProperty(String, int) - Method in interface wyvern.lib.PropertyList
Adds an adjustment value (which can be negative) to the persistent value of an int property.
adjustIntensity(int, int, int) - Method in class wyvern.kernel.maps.AbstractGameMap
Manually adjusts the light intensity by a fixed amount at the passed (x, y) location.
adjustIntensity(int, int, int) - Method in class wyvern.kernel.maps.DenseMap
Manually adjusts the light intensity by a fixed amount at the passed (x, y) location.
adjustIntensity(int, int, int) - Method in interface wyvern.lib.GameMap
Manually adjusts the light intensity by a fixed amount at the passed (x, y) location.
adjustLongProperty(String, long) - Method in class wyvern.kernel.properties.PList
 
adjustLongProperty(String, long) - Method in interface wyvern.lib.PropertyList
Adds an adjustment value (which can be negative) to the persistent value of a long property.
adjustProperties(GameObject, int) - Method in class wyvern.lib.spells.Glimpse
 
adjustSP(int) - Method in class wyvern.kernel.monsters.MonsterImpl
 
adjustSP(int) - Method in class wyvern.kernel.player.PlayerImpl
 
adjustSP(int) - Method in interface wyvern.lib.Monster
Adjusts the monster's spell points upwards or downwards.
adjustShoutPoints(int) - Method in class wyvern.kernel.player.PlayerImpl
 
adjustShoutPoints(int) - Method in interface wyvern.lib.Player
Adjusts the player's shout points upwards or downwards.
adjustSkill(String, int) - Method in class wyvern.kernel.player.PlayerImpl
 
adjustSkill(String, int) - Method in interface wyvern.lib.Player
Adjusts the transient value of a skill for the player.
adjustStat(int, String, String) - Method in class wyvern.kernel.monsters.MonsterImpl
 
adjustStat(int, String, String) - Method in interface wyvern.lib.Monster
Adjusts the specified stat, staying within the valid range for the stat.
adjustTotal(Monster, long) - Static method in class wyvern.kernel.monsters.Wallet
Adjusts the total number of coins for the monster by the specified amount.
adjustTransientDoubleProperty(String, double) - Method in class wyvern.kernel.properties.PList
 
adjustTransientDoubleProperty(String, double) - Method in interface wyvern.lib.PropertyList
Adjusts a double property, where the adjustment is transient (meaning temporary - not saved to the XML file if the object owning this plist is saved out).
adjustTransientIntProperty(String, int) - Method in class wyvern.kernel.properties.PList
 
adjustTransientIntProperty(String, int) - Method in interface wyvern.lib.PropertyList
Adjusts an int property, where the adjustment is transient (meaning temporary - not saved to the XML file if the object owning this plist is saved out).
adjustTransientLongProperty(String, long) - Method in class wyvern.kernel.properties.PList
 
adjustTransientLongProperty(String, long) - Method in interface wyvern.lib.PropertyList
Adjusts a long property, where the adjustment is transient (meaning temporary - not saved to the XML file if the object owning this plist is saved out).
adjustWallet(long) - Method in class wyvern.kernel.monsters.MonsterImpl
 
adjustWallet(long) - Method in class wyvern.kernel.player.PlayerImpl
 
adjustWallet(long) - Method in interface wyvern.lib.Monster
Adjusts the amount of money the player is carrying by a positive or negative amount.
adjustXP(int) - Method in class wyvern.kernel.player.PlayerImpl
 
adjustXP(int) - Method in interface wyvern.lib.Player
Adjusts the player's experience points upwards or downwards.
adjustXPByLevel(int, int, int) - Static method in class wyvern.kernel.combat.XPAwards
Does an adjustment of the XP award based on the relative levels of the attacker and defender.
adjustXPForDeath(int) - Method in class wyvern.lib.properties.GuildSkills
Lose guild XP when you die.
advance() - Method in class wyvern.lib.classes.games.SideScroller.FallingDown
Advance them in the default direction
advance() - Method in class wyvern.lib.classes.games.SideScroller.Sliding
Advance them in the default direction
advance() - Method in class wyvern.lib.properties.FallingDown
Advance them in the default direction
advance() - Method in class wyvern.lib.properties.Projectile
Advance the projectile in the default direction
advanceLevel(Player, int) - Static method in class wyvern.kernel.player.Races
Pushes the player up to another level.
advanceLevel(SokobanLevel, Commandable) - Method in class wyvern.lib.classes.games.sokoban.Sokoban
Advances the agent to the next level.
advanceLevel(int) - Method in class wyvern.lib.properties.GuildSkills
Does the stuff needed for advancing the agent a level.
afk(CommandEvent) - Method in class wyvern.lib.commands.MiscCommands
Sets an afk (away-from-keyboard) message.
again(CommandEvent) - Method in class wyvern.lib.commands.MiscCommands
Enqueues the last command the user typed.
agent_ - Variable in class wyvern.kernel.commands.EventImpl
 
agent_ - Variable in class wyvern.kernel.maps.Frame
 
agent_ - Variable in class wyvern.lib.magic.misc.CrystalBall
 
agent_ - Variable in class wyvern.lib.spells.CharmMonster
 
agent_ - Variable in class wyvern.lib.spells.DestroyArmor
 
agent_ - Variable in class wyvern.lib.spells.Identify
 
agent_ - Variable in class wyvern.lib.spells.RemoveCurse
 
agents_ - Variable in class wyvern.lib.classes.filters.SpeechFilter
The set of players this filter is currently acting on.
ai_ - Variable in class wyvern.lib.spells.CharmMonster
 
alignment - Variable in class wyvern.common.util.ColumnLayout
 
alignment - Variable in class wyvern.util.TableLayout.Entry
Horizontal and vertical alignment
alignmentToString(int, String) - Static method in class wyvern.kernel.combat.Alignment
Returns a string given an alignment value.
allSettings() - Static method in class wyvern.lib.properties.AutoGrab
Returns all currently allowable settings, excluding "all" and "none".
allTerrain_ - Variable in class wyvern.kernel.maps.Frame
A packed 2D array for sending over all the terrain.
all_ - Variable in class wyvern.lib.commands.Atmospheres
 
all_ - Variable in class wyvern.lib.properties.AutoGrab
 
alreadyAffected(GameObject) - Method in class wyvern.lib.spells.Slow
 
alreadyAttacking(Commandable, Attackable) - Method in class wyvern.kernel.combat.AttackCommand
Checks if we're already attacking this target.
alreadyWear1Msg - Static variable in class wyvern.kernel.combat.WearEvent
 
ambient_ - Variable in class wyvern.kernel.maps.AbstractGameMap
 
amount_ - Variable in class wyvern.lib.classes.magic.ResistSpell
 
analyze() - Method in class wyvern.lib.classes.games.card.Hand
Looks at the cards and determines what type of hand it is (nothing, one pair, two pair, three of a kind, etc.)
announce(String) - Method in class wyvern.lib.properties.GuildSkills
Sends a message to all the guild members online.
appearance_ - Variable in class wyvern.lib.classes.Terrain
 
append(String) - Method in class wyvern.common.util.ColorTextArea
Appends a string in black.
append(String, Color) - Method in class wyvern.common.util.ColorTextArea
Appends text in the specified color.
append(String) - Method in class wyvern.common.util.TextDisplay
Appends a string in black.
append(String, Color) - Method in class wyvern.common.util.TextDisplay
Appends text in the specified color.
appendBagDesc(StringBuffer) - Method in class wyvern.lib.commands.autobag.AutobagRule
 
appendConditions(StringBuffer) - Method in class wyvern.lib.commands.autobag.AutobagRule
 
appendStuff(ColorTextArea) - Static method in class wyvern.common.util.ColorTextArea
Appends a bunch of test lines.
appendToFile(String, String) - Static method in class wyvern.common.util.Util
Appends a string to the end of a text file.
appendToFile_ - Variable in class wyvern.kernel.commands.EventImpl
 
appendWizInfo(GameObject, StringBuffer) - Method in class wyvern.lib.commands.LookCommand
Appends which wizard created the object to the description of the object that we're building up in the passed StringBuffer.
apply(Commandable) - Method in class wyvern.lib.classes.BasicBag
Someone's trying to get stuff from the chest.
apply(Commandable) - Method in class wyvern.lib.classes.Corpse
Eats the corpse instead of getting all.
apply(Commandable) - Method in class wyvern.lib.classes.HiddenObject
Adds the appropriate item to the map.
apply(Commandable) - Method in class wyvern.lib.classes.Instrument
Calls play().
apply(Commandable) - Method in class wyvern.lib.classes.Lamp
Called by the ApplyCommand when the agent performs "apply".
apply(Commandable) - Method in class wyvern.lib.classes.SimpleApplyable
Applies the object.
apply(Commandable) - Method in class wyvern.lib.classes.Teleporter
User applies the teleporter.
apply(Commandable) - Method in class wyvern.lib.classes.VaultTeleporter
Teleports the player to their personal vault.
apply(Commandable) - Method in class wyvern.lib.classes.Vehicle
The vehicle is being applied/boarded.
apply(Commandable) - Method in class wyvern.lib.classes.construct.ApplyRead
Called by the ApplyCommand when the agent performs "apply".
apply(Commandable) - Method in class wyvern.lib.classes.construct.KeyedEntrance
If someone tries to apply this entrance, only teleports them if they have the appropriate object.
apply(Commandable) - Method in class wyvern.lib.classes.construct.Lever
Called by the ApplyCommand when the agent performs "apply".
apply(Commandable) - Method in class wyvern.lib.classes.construct.PayTeleporter
User applied the staircase.
apply(Commandable) - Method in class wyvern.lib.classes.construct.QuestTeleporter
User applies the teleporter.
apply(Commandable) - Method in class wyvern.lib.classes.construct.SpiralStair
User applied the staircase.
apply(Commandable) - Method in class wyvern.lib.classes.magic.Book
Someone's applying us.
apply(Commandable) - Method in class wyvern.lib.classes.magic.Scroll
Reads the scroll when applied.
apply(Commandable) - Method in class wyvern.lib.classes.town.ATM
User applied the ATM.
apply(Commandable) - Method in class wyvern.lib.classes.town.Clock
Applies the clock (so you can shift-A to see the time).
apply(Commandable) - Method in class wyvern.lib.classes.town.RealityBed
Called by the ApplyCommand when the agent performs "apply".
apply(Commandable) - Method in class wyvern.lib.classes.weapons.WeaponImpl
 
apply(Player, GameObject) - Method in class wyvern.lib.commands.autobag.AutobagRule
Applies the rule by placing the item into the appropriate bag, if possible.
apply(Commandable) - Method in class wyvern.lib.magic.misc.PortableHole
Puts the user in the hole.
apply(Commandable) - Method in class wyvern.lib.magic.misc.UnicornHorn
Someone applied the horn.
apply(Commandable) - Method in interface wyvern.lib.properties.Applyable
Called by the ApplyCommand when the agent performs "apply".
applyBitmap(String) - Method in class wyvern.lib.classes.construct.ConnectedObject
Sets the bitmap based on a direction string.
applyBitmap(String) - Method in class wyvern.lib.classes.construct.Door
Chooses a bitmap based on a string indicating the neighbors.
applyBitmap(String) - Method in class wyvern.lib.classes.construct.TerrainRoad
Sets the bitmap based on a direction string.
applyBonus(Commandable, String, int) - Static method in class wyvern.lib.classes.armor.ArmorImpl
Adjusts a single property on the agent by the given amount.
applyBonuses(PropertyList, boolean, Commandable) - Static method in class wyvern.lib.classes.armor.ArmorImpl
Adds or removes the specific magical bonuses for this armor.
applyFilter(String) - Method in class wyvern.lib.classes.filters.NagaFilter
Converts a string into naga-speak.
applyFilter(String) - Method in class wyvern.lib.classes.filters.PigLatin
Converts a string into paladin-speak.
applyFilter(String) - Method in class wyvern.lib.classes.filters.SpeechFilter
Subclasses should use this method to change the message.
applySpecial(Commandable, String, int) - Static method in class wyvern.lib.classes.armor.ArmorImpl
Attempts to locate a special accessor for the passed stat, named "adjust".
appraiseArmor(Armor, Commandable) - Method in class wyvern.lib.commands.AppraiseCommand
Appraises a piece of armor.
appraiseDamage(GameObject, Commandable, int) - Method in class wyvern.lib.commands.AppraiseCommand
Appraises armor or weapon for damage level.
appraiseGem(GameObject, Commandable) - Method in class wyvern.lib.commands.AppraiseCommand
Attempts to appraise a gem.
appraiseMonster(Monster, Commandable) - Static method in class wyvern.lib.skills.Zoology
Appraises a monster.
appraiseMonster(Monster, int) - Static method in class wyvern.lib.skills.Zoology
Does the actual appraisal.
appraiseWeapon(Weapon, Commandable) - Method in class wyvern.lib.commands.AppraiseCommand
Appraises a weapon.
arch_ - Variable in class wyvern.lib.predicates.ArchetypePredicate
 
argStringParsed_ - Variable in class wyvern.kernel.commands.EventImpl
 
argString_ - Variable in class wyvern.kernel.commands.EventImpl
 
argvParsed_ - Variable in class wyvern.kernel.commands.EventImpl
 
argv_ - Variable in class wyvern.kernel.commands.EventImpl
 
armor_ - Variable in class wyvern.kernel.combat.slots.AbstractArmorSlot
 
armor_ - Variable in class wyvern.lib.properties.AutoGrab
 
armor_ - Variable in class wyvern.lib.spells.DestroyArmor
 
askFilters(String) - Method in class wyvern.kernel.commands.CommandListImpl
Asks the filter objects if they want to handle the command.
askMap_ - Variable in class wyvern.lib.Location
 
assertSchedulerThread() - Static method in class wyvern.kernel.kernel.Scheduler
Asserts that the current thread is the Scheduler thread.
assignAbsoluteSize(int, int) - Method in class wyvern.util.TableLayout
Assigns absolute sizes.
assignFillSize(int, int) - Method in class wyvern.util.TableLayout
Assigns FILL sizes.
assignPrefMinSize(int, int, double) - Method in class wyvern.util.TableLayout
Assigned widths to preferred and minimum size columns and rows.
assignRelativeSize(int, int) - Method in class wyvern.util.TableLayout
Assigns relative sizes.
atmospheres_ - Variable in class wyvern.kernel.commands.CommandListImpl
 
attachUI() - Method in class wyvern.util.SkinDialog
Adds skin chooser panel.
attackAdjacentPlayer(Commandable, Commandable[]) - Method in class wyvern.kernel.monsters.StandardAI
Looks for a player right next to us, so we can skip the search.
attemptExamine(MouseCommandEvent, Commandable) - Method in class wyvern.lib.commands.MouseCommand
Attempts to examine whatever was clicked.
attemptFire(MouseCommandEvent, Commandable) - Method in class wyvern.lib.commands.MouseCommand
Attempts to "fire" the player's readied object.
attemptMove(MouseCommandEvent, Commandable) - Method in class wyvern.lib.commands.MouseCommand
Tries to move the player to where they clicked.
autoloadMap(String) - Method in class wyvern.world.BackgroundMapLoader
Used for autoloading the destinations of "autoload" teleporters.
autoloadMap(String) - Static method in class wyvern.world.World
Used for autoloading the destinations of "autoload" teleporters.
autosave() - Method in class wyvern.kernel.player.PlayerImpl
 
autosave() - Method in interface wyvern.lib.Player
Saves the current state of the player to the player's file, without issuing any message to the player.
awardExperience(Player, Attackable) - Static method in class wyvern.kernel.combat.XPAwards
Awards the experience for the kill to the attacker (and any group members present, if applicable).
awardGroupXP(PlayerGroups.Group, Attackable, int, DamageEvent) - Static method in class wyvern.kernel.combat.XPAwards
Awards XP to an entire group.
awardGuildXP(Player, DamageEvent) - Static method in class wyvern.kernel.combat.XPAwards
Awards guild experience for the kill.
awardIndividualXP(Attackable, Player, DamageEvent, int) - Static method in class wyvern.kernel.combat.XPAwards
Awards XP to a non-grouped individual.
awardXP(DamageEvent) - Method in class wyvern.lib.properties.GuildSkills
Returns true if the specified DamageEvent should result in the guild member getting guild XP.
awardXPForPlayer(Player, Damageable) - Static method in class wyvern.kernel.combat.XPAwards
Figures out if a player who killed something should get all the XP, or share it with other group members.

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 _