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

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