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
L
M
N
P
Q
R
S
T
U
W
X
G
gameaction
- package gameaction
GameActionScheduler
- Class in
gameaction
This class manages a queue of game actions
GameActionScheduler(AbstractCharacterSprite)
- Constructor for class gameaction.
GameActionScheduler
Creates a new game action scheduler with the specified character as the owner.
GameCursor
- Class in
cursor
This class represents a game cursor that is based on an animated sprite
GameCursor(String, BufferedImage)
- Constructor for class cursor.
GameCursor
Creates a new game cursor with the specified parameters
GameLocation
- Class in
location
This class reprsents a location with all its contents.
GameLocation(String, String, String, String, String, String, String, int, BaseLoader, BaseInput, BaseAudio, BaseAudio)
- Constructor for class location.
GameLocation
Creates a new game location with the specified parameters
gameobjects
- package gameobjects
gameobjects.characters
- package gameobjects.characters
gameobjects.item
- package gameobjects.item
gameobjects.prop
- package gameobjects.prop
GameState
- Class in
state
This class manages various game states of the game
GameState()
- Constructor for class state.
GameState
getAnimPool()
- Method in class gameobjects.
AbstractGameObject
Returns the pool of this game object's animation sequences
getAnimScheduler()
- Method in class gameobjects.
AbstractGameObject
Returns the animation scheduler
getAnimSequence(String)
- Method in class animation.
AnimationPool
Returns the animation sequence that refers to the specified reference name
getAssignedSoundFile()
- Method in class speech.
Sentence
Returns the path+filename of the sound file that was assigned to this sentence
getAssociatedQuestion()
- Method in class speech.
DialogBranch
Returns the question that is associated to this dialog branch.
getBasicGameLocation()
- Method in class editor.gui.
BasicLevelConfigPanel
Returns the basic information about the game location as a BasicGameLocation object
getBGImageFileName()
- Method in class editor.model.
BasicGameLocation
Returns the file name of the background image of the game location
getBranch(int)
- Method in class speech.
Dialog
Returns the dialog branch with the specified id, if it exists, else this method returns null
getBranches()
- Method in class speech.
Dialog
Returns a list of dialog branches of this dialog
getBshName()
- Method in class editor.model.
Exit
Returns the beanshell name
getBshName()
- Method in class editor.model.
Hotspot
Returns the beanshell name
getBshName()
- Method in class gameobjects.
AbstractGameObject
Returns the beanshell name of this game object.
getBshName()
- Method in class location.
GameLocation
Returns the beanshell name for this game location
getBshName()
- Method in class location.
InteractiveHotspot
Returns the beanshell name for this interactive hotspot
getBshName()
- Method in class location.
LocationExit
Return the beanshell name of this location exit
getBsLoader()
- Method in class gameobjects.
AbstractGameObject
Returns the base loader object
getCharacter()
- Method in class gameaction.
AbstractGameAction
Returns the character that performs the game action
getConstant()
- Method in class cursor.
GameCursor
Returns the constant of this cursor
getCost()
- Method in class path.
AStarNode
getCost(AStarNode)
- Method in class path.
AStarNode
Gets the cost between this node and the specified adjacent (aka "neighbor" or "child") node.
getCost(AStarNode)
- Method in class path.
GridNode
getCurrAnimName()
- Method in class animation.
AnimationScheduler
Returns the reference name of the currently active animation on schedule
getCurrentCursor()
- Static method in class cursor.
CursorManager
Returns the current game cursor
getCurrentPoint()
- Method in class path.
Path
Returns the current point of the path.
getCursor(String)
- Static method in class cursor.
CursorManager
Returns the cursor refering to the specified String constant
getDescription()
- Method in class gameobjects.
AbstractGameObject
Deprecated.
The system has no use for the method anymore
getDestination()
- Method in class editor.model.
Exit
Returns the name of the destination location
getDestinationLocation()
- Method in class location.
LocationExit
Returns the location to which the location exit leads to.
getDialog(String)
- Method in class gameobjects.characters.
Player
getDialog(String)
- Method in class speech.
QuestionSelectionArea
Returns the dialog with the specified name
getDirection()
- Method in class gameobjects.characters.
AbstractCharacterSprite
Returns the current set direction value as a constant like
AbstractCharacterSprite.DIR_RIGHT
getDuration()
- Method in class animation.
Animation
Returns the duration (in miliseconds) of the animation.
getEstimatedCost(AStarNode)
- Method in class path.
AStarNode
Gets the estimated cost between this node and the specified node.
getEstimatedCost(AStarNode)
- Method in class path.
GridNode
getExitList()
- Method in class editor.gui.
ExitsPanel
Returns a vector containing the exits created with the editor
getExits()
- Method in class location.
GameLocation
Returns the list of exits of this game location
getFirst()
- Method in class gameaction.
GameActionScheduler
Returns first element of the game action queue
getFoundFilePathes()
- Method in class util.
FileFinder
Returns the absolute file pathes of every found file
getFoundFiles()
- Method in class util.
FileFinder
Returns a list of found files
getGameActions()
- Method in class gameaction.
GameActionScheduler
Returns the list of game actions
getGameActionScheduler()
- Method in class gameobjects.characters.
AbstractCharacterSprite
Returns the game action scheduler
getGameLocation()
- Method in class gameobjects.
AbstractGameObject
Returns the game location of the game object
getGridNode(double, double)
- Method in class path.
SearchGrid
Returns the grid node at the specified coordinates
getGridNodes()
- Method in class path.
SearchGrid
Returns the 2 dimensional array of grid nodes representing the search grid.
getGridNodeSize()
- Method in class path.
SearchGrid
Returns the size of a grid node square
getHeight()
- Method in class editor.model.
Exit
Returns the height
getHeight()
- Method in class editor.model.
Hotspot
Returns the height
getHeight()
- Method in class location.
Hotspot
Returns the height of the hotspot area
getHeight()
- Method in class path.
GridNode
Returns the height of the grid node
getHotspot()
- Method in class gameobjects.
AbstractGameObject
Returns the hotspot of the item
getHotspotList()
- Method in class editor.gui.
HotspotsPanel
Returns a vector containing the interactive hotspots created with the editor
getID()
- Method in class speech.
DialogBranch
Returns the id of the dialog branch
getImages()
- Method in class animation.
Animation
Returns the image sequence that forms the animation
getImageWalkable()
- Method in class path.
SearchGrid
Returns the image containing the walkable area of the search grid
getInteractiveHotspots()
- Method in class location.
GameLocation
Returns a list with the interactive hotspots of the game location
getInventHotspot()
- Method in class gameobjects.item.
Item
Returns the hotspot of the item in the inventory
getInventItem()
- Method in class gameobjects.characters.
Player
Convenience method for simpler use in beanshell scripts to get the player's currently selected inventory item.
getInventory()
- Method in class gameobjects.characters.
Player
Returns the player's inventory containing the collected items
getInventoryImage()
- Method in class gameobjects.item.
Item
Returns the image that represents the item in the inventory
getInventoryItems()
- Method in class inventory.
Inventory
Returns a list with the items in the players inventory
getInventPosition()
- Method in class gameobjects.item.
Item
Returns the current position of the item in the inventory.
getItemName()
- Method in class gameobjects.item.
Item
Returns the name of an item
getItems()
- Method in class location.
GameLocation
Return a list with all the items of the game location
getLocationBshName()
- Method in class editor.model.
BasicGameLocation
Return the beanshell name for the game location
getLocationFileName()
- Method in class editor.model.
BasicGameLocation
Returns the file name for the game location's xml file
getLocationFromXML(List<File>)
- Method in class xml.
LocationLoader
Returns the list of game locations specified by the xml files from the file names array
getLocationName()
- Method in class editor.model.
BasicGameLocation
Return the name for game location
getLocationsWithAddedExits(ArrayList<GameLocation>)
- Method in class xml.
LocationLoader
Method to add the locatios exits to the list of game locations.
getLocationsWithAddedPlayer(ArrayList<GameLocation>)
- Method in class xml.
LocationLoader
Method to add the player to the list of game locations.
getMidX()
- Method in class gameobjects.
AbstractGameObject
Returns the middle x coordinate of the character
getMidX()
- Method in class path.
GridNode
Returns the x coordinate of the center point of the grid node
getMidY()
- Method in class gameobjects.
AbstractGameObject
Returns the middle y coordinate of the character
getMidY()
- Method in class path.
GridNode
Returns the y coordinate of the center point of the grid node
getMusicFileName()
- Method in class editor.model.
BasicGameLocation
Returns the file name of the music file for the game location
getMusicFileName()
- Method in class location.
GameLocation
Returns the path+file name of the background music theme of this game location
getName()
- Method in class animation.
Animation
Returns the reference name that has been specified for the animation
getName()
- Method in class editor.model.
Exit
Returns the name
getName()
- Method in class editor.model.
Hotspot
Returns the name
getName()
- Method in class gameobjects.
AbstractGameObject
Returns the name of the game object
getName()
- Method in class location.
GameLocation
Returns the name of the game location
getName()
- Method in class location.
Hotspot
Returns the name of the hotspot area
getName()
- Method in class speech.
Dialog
Returns the name of the dialog.
getNeighbors()
- Method in class path.
AStarNode
Gets the children (aka "neighbors" or "adjacent nodes") of this node.
getNeighbors()
- Method in class path.
GridNode
getNewX()
- Method in class editor.model.
Exit
Returns the x coordinate of the character after useing the exit
getNewY()
- Method in class editor.model.
Exit
Returns the y coordinate of the character after useing the exit
getNextAnimName()
- Method in class animation.
AnimationScheduler
Returns the name of the animation that follows on the current animation in the animation scheduler queue.
getNextPoint()
- Method in class path.
Path
Returns the next point in the path.
getNonPlayerCharacters()
- Method in class location.
GameLocation
Returns a list containing the characters of the location.
getPath(AbstractCharacterSprite, BufferedImage, double, double)
- Static method in class path.
PathFinder
Deprecated.
do nut use this method any more
getPath(AbstractCharacterSprite, SearchGrid, double, double, BaseInput)
- Static method in class path.
PathFinder
Returns a list of Walk game actions that represents a path from the characters current position to its destionation coordinates
getPathSearchGrid()
- Method in class location.
GameLocation
Returns the path search grid with the current state of the grid
getPlayer()
- Method in class location.
GameLocation
Returns the player object in the game location
getPoints()
- Method in class path.
Path
Returns the list of points of the path
getPreviousDirection()
- Method in class gameobjects.characters.
AbstractCharacterSprite
Return the direction that was set before a new direction was set with setDirection()
getPreviousPoint()
- Method in class path.
Path
Returns the point previous to the current one of the path if there exits one, otherwise null is returned
getProps()
- Method in class location.
GameLocation
Return a list with all the props of the game location
getQueue()
- Method in class animation.
AnimationScheduler
Returns the queue of the animation scheduler
getRelatedCharacter()
- Method in class speech.
Sentence
Returns the character related to the sentence, i.e. the character that is speaking the sentence
getScaling()
- Method in class location.
GameLocation
Returns the scaling factor for the game location's characters
getScriptFileName()
- Method in class editor.model.
BasicGameLocation
Returns the script file name for the game location
getScriptFileName()
- Method in class location.
GameLocation
Returns the path+filename of the beanshell script file assigned to this game location
getSelectedInventoryItem()
- Method in class inventory.
Inventory
Returns the currently selected inventory item.
getSentences()
- Method in class speech.
SentenceScheduler
Returns the sentences in the sentece scheduler
getSentenceScheduler()
- Method in class gameaction.
Talk
Returns the global sentence scheduler
getSoundRenderer()
- Method in class location.
GameLocation
Returns the object responsible for playing sounds of the game location
getSpeechColor()
- Method in class gameobjects.characters.
AbstractCharacterSprite
Returns the speech color of this character
getStartLocation()
- Method in class location.
LocationExit
Returns the location from which the exit leads to new location.
getState()
- Static method in class state.
GameState
Returns the current set game state
getTalkAction()
- Method in class speech.
DialogBranch
Returns the talk action of the dialog branch
getTargetX()
- Method in class gameaction.
Walk
Returns the x-coordinate of the walking target position
getTargetX()
- Method in class gameobjects.characters.
AbstractCharacterSprite
Returns the x-coordinate of the sprite's target position
getTargetY()
- Method in class gameaction.
Walk
Returns the y-coordinate of the walking target position
getTargetY()
- Method in class gameobjects.characters.
AbstractCharacterSprite
Returns the y-coordinate of the sprite's target position
getWidth()
- Method in class editor.model.
Exit
Returns the width
getWidth()
- Method in class editor.model.
Hotspot
Returns the width
getWidth()
- Method in class location.
Hotspot
Returns the width of the hotspot area
getWidth()
- Method in class path.
GridNode
Returns the width of the grid node
getX()
- Method in class editor.model.
Exit
Returns the x coordinate
getX()
- Method in class editor.model.
Hotspot
Returns the x coordinate
getX()
- Method in class location.
Hotspot
Returns the x-coordinate of the hotspot area
getX()
- Method in class path.
GridNode
Returns the x coordinate of the grid node
getXMLFileName()
- Method in class location.
GameLocation
Returns the path+filename of the xml file assigned to this game location
getY()
- Method in class editor.model.
Exit
Returns the y coordinate
getY()
- Method in class editor.model.
Hotspot
Returns the y coordinate
getY()
- Method in class location.
Hotspot
Returns the y-coordinate of the hotspot area
getY()
- Method in class path.
GridNode
Returns the y coordinate of the grid node
GridNode
- Class in
path
Node that represents a square in the walkable area grid.
GridNode(double, double, int, int)
- Constructor for class path.
GridNode
Creates a new grid node with the specified parameters
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
L
M
N
P
Q
R
S
T
U
W
X