A B C D E F G H I L M N P Q R S T U W X

I

initGameLocations() - Method in class scripting.BeanShell
Intialize the beanshell interpreter with the game locations that have been added to the interpreter before
initResources() - Method in class main.AdventureMain
 
initSearchGrid() - Method in class location.GameLocation
Initializes the search grid for pathfinding.
InteractiveHotspot - Class in location
This class represents an interactive hotspot.
InteractiveHotspot(String, String, double, double, int, int, BaseInput, BaseLoader) - Constructor for class location.InteractiveHotspot
Creates a new hotspot with the specified parameters
inventory - package inventory
 
Inventory - Class in inventory
This class represents the players inventory.
Inventory(int, int, BaseInput) - Constructor for class inventory.Inventory
Creates an inventory area that can store and display items.
invoke(String) - Static method in class scripting.BeanShell
Invoke a method from the beanshell script of the current game location
isAborter() - Method in class gameaction.Talk
Determines whether this talk actions is the aborter for a dialog
isActive() - Method in class location.GameLocation
Determines wheter this is the location that is currently shown
isActive() - Method in class location.InteractiveHotspot
Determines whether the interactive hotspot is active.
isCurrentlySpoken() - Method in class speech.Sentence
Determines whether the sentence is currently spoken by a character
isExcluded() - Method in class speech.DialogBranch
Returns whether the dialog branch is to be excluded from showing in the question selection area
isInDialog() - Method in class gameobjects.characters.Player
Determines whether the player is currently making conversation
isInfinite() - Method in class animation.Animation
Determines whether the animation has infinite duration or not.
isInPickingRange(Player) - Method in class gameobjects.item.Item
Determines whether the item is within picking range of the player character
isInRange(AbstractCharacterSprite) - Method in class location.LocationExit
Determines whether the exit is in range for a character
isLookingAtInventory() - Method in class gameobjects.characters.Player
Convenience method to determine whether the player is currently looking at the inventory
isLookingAtInventory() - Method in class inventory.Inventory
Determines whether the player is currently looking at the inventory.
isMouseOverHotspot() - Method in class location.Hotspot
Determines whether the mouse is currently over the hotspot
isMouseOverInventHotspot() - Method in class location.Hotspot
Determines whether the mouse is currently over an inventory hotspot
isNeighbor(GridNode) - Method in class path.GridNode
Determines whether the grid node is a neighbour of the specified node.
isNoMoreToSay() - Method in class gameaction.Talk
Determines whether there are no more sentences in the sentences scheduler
isNotedForPicking() - Method in class gameobjects.item.Item
Determines whether the item is noted for later picking, so that the item can be picked as soon as the player gets near to it
isNotedForUse() - Method in class location.LocationExit
Returns whether the exit is noted for use
isPickable() - Method in class gameobjects.item.Item
Determines whether the item be picked by the player
isPicked() - Method in class gameobjects.AbstractGameObject
Returns whethter this item has been picked by the player
isPointInHotspot(double, double) - Method in class location.Hotspot
Determines whethter the specified coordinates are within the hotspot bounds
isPointInInventHotspot(double, double) - Method in class location.Hotspot
Determines whethter the specified coordinates are within the hotspot of the item in the inventory
isRunning() - Method in class animation.Animation
Determines whether this animation is currently running
isSecondMethodCall() - Method in class gameaction.AbstractGameAction
Determines, if the update() method of this game action has been called more than once
isUsable() - Method in class location.LocationExit
Determines whether the exit can be used
isWalkable() - Method in class path.GridNode
Determines whether the grid node is walkable
Item - Class in gameobjects.item
This class represents an item in the game.
Item(String, String, double, double, boolean, BufferedImage, BaseLoader, BaseInput, BaseAudio) - Constructor for class gameobjects.item.Item
Creates a new item

A B C D E F G H I L M N P Q R S T U W X