Overview
Package
Class
Use
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
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
Overview
Package
Class
Use
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
R
S
T
U
W
X
Y