A B C D E F G H I J K L M N O P R S T U W X Y

A

ATTACK_ACTION_COST - Static variable in class be.saltwater.jaqel.creature.Weapon
 
About - class be.saltwater.jaqel.ui.About.
The "About" screen of the main window.
About(Jaqel) - Constructor for class be.saltwater.jaqel.ui.About
 
ActionSchedulerPane - class be.saltwater.jaqel.ui.ActionSchedulerPane.
A message list to which error warnings or messages can be added to notify the user during gameplay.
ActionSchedulerPane() - Constructor for class be.saltwater.jaqel.ui.ActionSchedulerPane
 
AnimationLoader - interface be.saltwater.jaqel.creature.loaders.AnimationLoader.
Interface for the loading of animation files.
AnimationTest - class AnimationTest.
 
AnimationTest(String, String, String) - Constructor for class AnimationTest
 
AttackAction - class be.saltwater.jaqel.scheduler.AttackAction.
 
AttackAction(CreatureActionScheduler, Creature, Creature, Weapon, int) - Constructor for class be.saltwater.jaqel.scheduler.AttackAction
 
AttributeAnimation - class be.saltwater.jaqel.creature.AttributeAnimation.
An AttributeAnimation is useless without a KeyFrameAnimation.
AttributeAnimation(Point3f[], Point3f[]) - Constructor for class be.saltwater.jaqel.creature.AttributeAnimation
 
AttributeBehavior - class be.saltwater.jaqel.scheduler.AttributeBehavior.
"Plays" a CreatureAnimation on a given Morph object 'loopcount' times. -1 will repeat the animation infinite.
AttributeBehavior(CreatureActionScheduler, CreatureAnimation, Creature, int) - Constructor for class be.saltwater.jaqel.scheduler.AttributeBehavior
 
accept(File) - Method in class be.saltwater.jaqel.ui.JaqelFileFilter
 
actionFinished() - Method in class be.saltwater.jaqel.scheduler.AttackAction
 
actionFinished() - Method in class be.saltwater.jaqel.scheduler.CreatureAction
Called by CreatureActionScheduler when the action is finished.
actionFinished() - Method in class be.saltwater.jaqel.scheduler.MoveAction
 
actionStarted() - Method in class be.saltwater.jaqel.scheduler.AttackAction
 
actionStarted() - Method in class be.saltwater.jaqel.scheduler.CreatureAction
Called by CreatureActionScheduler when the action is started.
add(Component, String) - Method in class be.saltwater.jaqel.ui.components.TTabbedPane
 
addActions() - Method in class be.saltwater.jaqel.creature.Creature
Called by Level when it's this creatures turn.
addActionsInternal() - Method in class be.saltwater.jaqel.creature.Creature
Must be overridden by subclasses to add actions to the scheduler.
addActionsInternal() - Method in class be.saltwater.jaqel.creature.Hero
 
addActionsInternal() - Method in class be.saltwater.jaqel.creature.Monster
 
addAnimation(String, CreatureAnimation) - Method in class be.saltwater.jaqel.creature.CreatureTypeData
 
addAnimation(ScheduledBehavior) - Method in class be.saltwater.jaqel.scheduler.CreatureAction
Subclasses must call this method to add their animations.
addAttributeAnimation(String, AttributeAnimation) - Method in class be.saltwater.jaqel.creature.CreatureAnimation
 
addCreature(Creature) - Method in class be.saltwater.jaqel.level.Level
 
addCreatureOrderMessage(int) - Method in class be.saltwater.jaqel.ui.HeroControlComponent
 
addItem(String) - Method in class be.saltwater.jaqel.ui.components.TList
 
addItem(String, boolean) - Method in class be.saltwater.jaqel.ui.components.TList
 
addItem(TListItem, boolean) - Method in class be.saltwater.jaqel.ui.components.TList
 
addMessage(String) - Method in class be.saltwater.jaqel.ui.ActionSchedulerPane
 
addMessage(String) - Method in class be.saltwater.jaqel.ui.HeroControlComponent
 
addPotion(Potion) - Method in class be.saltwater.jaqel.creature.CreatureSharedData
 
addPotion(Potion) - Method in class be.saltwater.jaqel.level.Level
 
addSetting(String, Object, byte) - Method in class be.saltwater.jaqel.settings.SettingsManager
 
addSettingChangeListener(String, SettingChangeListener) - Method in class be.saltwater.jaqel.settings.SettingsManager
'listener' will be notified (his settingChanged method will be called) if the setting with key 'key' is modified.
addTile(String, Tile) - Method in class be.saltwater.jaqel.maze.TileSet
Add a tile to this tileset, this method has no effect if there is already a tile with the given name.
addWeapon(String) - Method in class be.saltwater.jaqel.creature.CreatureSharedData
 
animationFinished(ScheduledBehavior) - Method in class be.saltwater.jaqel.scheduler.CreatureAction
Called by CreatureActionScheduler when an animation of this action is finished.
attachAttribute(CreatureAttribute, String) - Method in class be.saltwater.jaqel.creature.Creature
Attach an attribute, such as a weapon, to a certain locator in this creature.
attack(Point, int) - Method in class be.saltwater.jaqel.creature.Creature
Add an action to the CreatureActionScheduler to attack another creature in the maze.
attack(Creature, int) - Method in class be.saltwater.jaqel.creature.Creature
 
attack(Weapon, Creature, Creature, int) - Method in class be.saltwater.jaqel.scheduler.CreatureActionScheduler
Convenience method for creating a new AttackAction and passing it to execute().
attackOrder(Point) - Method in class be.saltwater.jaqel.creature.Hero
 

A B C D E F G H I J K L M N O P R S T U W X Y