Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
K
KG_PER_LB
- Static variable in class wyvern.lib.properties.
Weight
KG_PER_OZ
- Static variable in class wyvern.lib.properties.
Weight
KILOS
- Static variable in class wyvern.lib.properties.
Weight
KING
- Static variable in class wyvern.lib.classes.games.
Checkers
KING
- Static variable in class wyvern.lib.classes.games.
Chess
KING
- Static variable in interface wyvern.lib.classes.games.card.
CardConstants
KING
- Static variable in class wyvern.lib.classes.games.card.
Face
KING_OF_CLUBS
- Static variable in class wyvern.lib.classes.games.card.
Card
KING_OF_CLUBS
- Static variable in interface wyvern.lib.classes.games.card.
CardConstants
KING_OF_DIAMONDS
- Static variable in class wyvern.lib.classes.games.card.
Card
KING_OF_DIAMONDS
- Static variable in interface wyvern.lib.classes.games.card.
CardConstants
KING_OF_HEARTS
- Static variable in class wyvern.lib.classes.games.card.
Card
KING_OF_HEARTS
- Static variable in interface wyvern.lib.classes.games.card.
CardConstants
KING_OF_SPADES
- Static variable in class wyvern.lib.classes.games.card.
Card
KING_OF_SPADES
- Static variable in interface wyvern.lib.classes.games.card.
CardConstants
KNIGHT
- Static variable in class wyvern.lib.classes.games.
Chess
Kernel
- class wyvern.lib.
Kernel
.
Has the most commonly used game engine functions in one convenient location.
Kernel()
- Constructor for class wyvern.lib.
Kernel
Key
- class wyvern.lib.classes.
Key
.
The generic Key class (for opening locks).
Key()
- Constructor for class wyvern.lib.classes.
Key
KeyedEntrance
- class wyvern.lib.classes.construct.
KeyedEntrance
.
A teleporter that requires you to have a certain object in your inventory before it'll let you pass.
KeyedEntrance()
- Constructor for class wyvern.lib.classes.construct.
KeyedEntrance
Knife
- class wyvern.lib.classes.weapons.
Knife
.
Knives include any short Blade that's used for stabbing (as opposed to swinging it.)
Knife()
- Constructor for class wyvern.lib.classes.weapons.
Knife
Knock
- class wyvern.lib.spells.
Knock
.
Magically opens a door.
Knock()
- Constructor for class wyvern.lib.spells.
Knock
Knock.LockedDoorPredicate
- class wyvern.lib.spells.
Knock.LockedDoorPredicate
.
A predicate that skips doors that are already unlocked.
Knock.LockedDoorPredicate()
- Constructor for class wyvern.lib.spells.
Knock.LockedDoorPredicate
KnowAlignment
- class wyvern.lib.spells.
KnowAlignment
.
Tells the caster the target's approximate alignment.
KnowAlignment()
- Constructor for class wyvern.lib.spells.
KnowAlignment
KoboldInv
- class wyvern.world.lists.inv.
KoboldInv
.
Generates kobold inventory.
KoboldInv()
- Constructor for class wyvern.world.lists.inv.
KoboldInv
keep(CommandEvent)
- Method in class wyvern.lib.commands.
MiscCommands
Marks a piece of equipment as "kept" so you can't sell it.
keepFalling(GameObject)
- Method in class wyvern.lib.classes.games.SideScroller.
FallingDown
Checks whether or not the target should keep falling
keepItem()
- Method in class wyvern.lib.properties.
QuestInfo
Returns true if we keep the item after receiving it.
keySet()
- Method in class wyvern.kernel.maps.
DenseMap
Returns the set of nonempty points in this map.
keySet()
- Method in interface wyvern.lib.
GameMap
Returns the set of nonempty points in this map.
keys()
- Method in class wyvern.common.util.
IntHashtable
kill(GameObject, GameObject)
- Static method in class wyvern.kernel.combat.
Combat
Handles the defender being killed or destroyed.
kill(GameObject)
- Method in class wyvern.kernel.monsters.
Generator
Destroys the generator.
kill(GameObject)
- Method in class wyvern.kernel.monsters.
MonsterImpl
Handles killing a monster.
kill(GameObject)
- Method in class wyvern.kernel.player.
PlayerImpl
Kills the player.
kill(GameObject)
- Method in class wyvern.lib.classes.
DynamicObject
Destroys the object.
kill(GameObject)
- Method in class wyvern.lib.classes.armor.
ArmorImpl
Destroys the armor, unwearing it if necessary, and removes it from the agent's inventory or from the map.
kill(GameObject)
- Method in class wyvern.lib.classes.construct.
DiggableWall
Destroys the object.
kill(GameObject)
- Method in class wyvern.lib.classes.construct.
Door
Destroys the door.
kill(GameObject)
- Method in class wyvern.lib.classes.weapons.
WeaponImpl
Destroys the weapon and removes it from the agent's inventory and attacks list.
kill(GameObject)
- Method in interface wyvern.lib.properties.
Damageable
Destroys the object.
killAnimation()
- Method in class wyvern.lib.classes.magic.
BallSpell
Destroys the animation timer, clearing its references.
killDumbMonster(Monster)
- Method in class wyvern.lib.spells.
Fear
killMonster(Monster)
- Method in class wyvern.lib.spells.
Fear
killTimer(Timer)
- Static method in class wyvern.kernel.kernel.
Timers
Kills a timer.
killTimer()
- Method in class wyvern.kernel.monsters.
Generator
killTimer(Timer)
- Static method in class wyvern.lib.
Kernel
Kills a timer.
killTimer()
- Method in class wyvern.lib.classes.construct.
FlyingBoulder
killTimer()
- Method in class wyvern.lib.classes.magic.
TimedSpell
Kills the timer if it's currently running.
killTimer()
- Method in class wyvern.lib.properties.
SuspendableTimer
Kills the timer.
killTimer()
- Method in class wyvern.lib.skills.
NagaShift
Kills the sp-drain timer.
killTimer(Timer)
- Static method in class wyvern.util.
GameTimers
Kills a timer.
kilosToGrams(double)
- Static method in class wyvern.lib.properties.
Weight
Rounds the passed kg weight to a whole number of grams.
kilosToOunces(double)
- Static method in class wyvern.lib.properties.
Weight
Converts the passed kg weight to ounces.
kilosToPounds(double)
- Static method in class wyvern.lib.properties.
Weight
Converts the passed kg to pounds.
kind
- Variable in class wyvern.lib.commands.autobag.
Token
An integer that describes the kind of this token.
knowsCommand(String)
- Method in class wyvern.kernel.combat.
AttackCommand
knowsCommand(String)
- Method in class wyvern.kernel.combat.
DamageCommand
knowsCommand(String)
- Method in class wyvern.kernel.combat.
HitCommand
Returns true if this Command wants to handle the command.
knowsCommand(String)
- Method in class wyvern.kernel.combat.
WearCommand
knowsCommand(String)
- Method in class wyvern.kernel.combat.
WieldCommand
Built-in commands always return true, so that *someone* handles the command.
knowsCommand(String)
- Method in class wyvern.kernel.commands.
CodeEvent
Returns true if we know the command.
knowsCommand(String)
- Method in class wyvern.kernel.commands.
NullEvent
knowsCommand(String)
- Method in class wyvern.kernel.commands.
SimpleHandler
By default, we know the command.
knowsCommand(String)
- Method in class wyvern.kernel.kernel.
TimerAgent
Our only command is "timer".
knowsCommand(String)
- Method in class wyvern.kernel.monsters.
DeathEvent
We handle the command.
knowsCommand(String)
- Method in class wyvern.kernel.motion.
AxisShapeChanger
We know the command if it's turn + direction.
knowsCommand(String)
- Method in class wyvern.kernel.motion.
MoveCommand
knowsCommand(String)
- Method in class wyvern.kernel.motion.
PushCommand
Returns 'true' for handling "push".
knowsCommand(String)
- Method in class wyvern.kernel.motion.
TeleportCommand
Built-in commands return true for this method.
knowsCommand(String)
- Method in class wyvern.kernel.player.
ClientCommands
Returns true if we want to handle the specified command.
knowsCommand(String)
- Method in class wyvern.kernel.player.
ImageFetcher
knowsCommand(String)
- Method in class wyvern.kernel.player.
PlayerGroups
Returns true if we want to handle the command.
knowsCommand(String)
- Method in interface wyvern.lib.
Command
Returns true if this Command wants to handle the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.
Instrument
Returns true if we know the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.
Lamp
Returns true if we want to handle the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.
Ship
Returns true if we know the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.
Shop
Returns true if this Command wants to handle the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.
Vehicle
Returns true if we want to handle the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.construct.
EmoteRoom
Handles the "emote" command.
knowsCommand(String)
- Method in class wyvern.lib.classes.construct.
Guild
Returns true if we know the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.construct.
Lever
Returns true if we want to handle the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.construct.
PayTeleporter
Returns true if we want to handle the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.construct.
QuestTeleporter
knowsCommand(String)
- Method in class wyvern.lib.classes.construct.
SpiralStair
Returns true if we want to handle the command.
knowsCommand(String)
- Method in class wyvern.lib.classes.construct.
Stair
Handles "up" if we have the "goes-up" property, "down" if we have the "goes-down" property.
knowsCommand(String)
- Method in class wyvern.lib.classes.construct.
XPToken
knowsCommand(String)
- Method in class wyvern.lib.classes.games.sokoban.
SokobanLevel
Says which commands we provide.
knowsCommand(String)
- Method in class wyvern.lib.classes.magic.
BoltSpell
knowsCommand(String)
- Method in class wyvern.lib.classes.magic.
Book
Returns true for "learn" command, if the argument of the command is this book.
knowsCommand(String)
- Method in class wyvern.lib.classes.town.
ATM
Returns true for "deposit", "balance", etc.
knowsCommand(String)
- Method in class wyvern.lib.classes.town.
PostOffice
knowsCommand(String)
- Method in class wyvern.lib.commands.
ApplyCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
AppraiseCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
AtmosphereCommands
knowsCommand(String)
- Method in class wyvern.lib.commands.
AudioCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
CastCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
DrinkCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
DropCommand
We don't have any way of determining that we don't know how to handle the command based just on its arguments.
knowsCommand(String)
- Method in class wyvern.lib.commands.
EatCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
FireCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
GetFromCommand
This command only handle removing things from containers; the PickupCommand handles the other kind of "get".
knowsCommand(String)
- Method in class wyvern.lib.commands.
GiveCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
HelpCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
LockPickCommand
Built-in commands always return true, so that *someone* handles it.
knowsCommand(String)
- Method in class wyvern.lib.commands.
LookCommand
We don't have any way of determining that we don't know how to handle the command based just on its arguments.
knowsCommand(String)
- Method in class wyvern.lib.commands.
MouseCommand
We don't have any way of determining that we don't know how to handle the command based just on its arguments.
knowsCommand(String)
- Method in class wyvern.lib.commands.
OfferCommand
Built-in commands always return true, so that *someone* handles it.
knowsCommand(String)
- Method in class wyvern.lib.commands.
OpenCommand
We don't have any way of determining that we don't know how to handle the command based just on its arguments.
knowsCommand(String)
- Method in class wyvern.lib.commands.
OrderCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
PickupCommand
We only handle straight pickup & get commands; the GetFrom command handles removing things from containers.
knowsCommand(String)
- Method in class wyvern.lib.commands.
PutCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
QuitCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
ReadCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
SayCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
SearchCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
ShoutCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
ShowCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
TalkCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
TellCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
ThrowCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
TurnCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
WaitCommand
knowsCommand(String)
- Method in class wyvern.lib.commands.
WhisperCommand
knowsCommand(String)
- Method in class wyvern.lib.magic.misc.
Camera
Returns true if we know the command.
knowsCommand(String)
- Method in class wyvern.lib.magic.misc.
CrystalBall
Returns true if we know the command.
knowsCommand(String)
- Method in class wyvern.lib.magic.misc.
PortableHole
Returns true if we know the command.
knowsCommand(String)
- Method in class wyvern.lib.magic.weapon.
SwordOfMercy
Handles the "heal" command.
knowsCommand(String)
- Method in class wyvern.lib.properties.
GuildSkills
Returns true if we want to handle this command.
knowsCommand(String)
- Method in class wyvern.lib.properties.
PropertyWrapper
Returns true if we handle the specified command.
knowsCommand(String)
- Method in class wyvern.lib.skills.
BerserkSkill
Returns true if we want to handle this command.
knowsCommand(String)
- Method in class wyvern.lib.skills.
GiantShrink
Returns true if we want to handle this command.
knowsCommand(String)
- Method in class wyvern.lib.skills.
HalflingSkills
knowsCommand(String)
- Method in class wyvern.lib.skills.
NagaShift
Returns true if we want to handle this command.
knowsCommand(String)
- Method in class wyvern.lib.skills.
PixieSkills
knowsCommand(String)
- Method in class wyvern.lib.skills.
RakshasaSkills
Returns true if we handle a rakshasa-specific command.
knowsCommand(String)
- Method in class wyvern.lib.skills.
Unlearner
knowsCommand(String)
- Method in class wyvern.lib.spells.
CharmMonster
Returns true if we know the command.
knowsCommand(String)
- Method in class wyvern.lib.spells.
FlameShield
Command implementation.
knowsCommand(String)
- Method in class wyvern.world.
Registration
knowsSpell(String)
- Method in class wyvern.kernel.player.
SpellListImpl
Checks whether the player knows this spell
knowsSpell(String)
- Method in interface wyvern.lib.
SpellList
Checks whether the player knows this spell.
knowsSpell(Commandable, String)
- Method in class wyvern.lib.commands.
CastCommand
knowsSubject(String)
- Method in class wyvern.kernel.monsters.
Talker
Returns true if we have a Response for the passed subject.
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_