Serialized Form
images
java.awt.image.BufferedImage[] images
duration
long duration
name
java.lang.String name
running
boolean running
sequencePool
java.util.HashMap<K,V> sequencePool
go
AbstractGameObject go
queue
java.util.LinkedList<E> queue
running
boolean running
timerTime
long timerTime
Class cursor.GameCursor extends com.golden.gamedev.object.Sprite implements Serializable |
constant
java.lang.String constant
icon
java.awt.image.BufferedImage icon
labelLocationName
javax.swing.JLabel labelLocationName
labelLocationBshName
javax.swing.JLabel labelLocationBshName
labelBGImage
javax.swing.JLabel labelBGImage
textLocationFileName
javax.swing.JTextField textLocationFileName
labelFileName
javax.swing.JLabel labelFileName
textLocationName
javax.swing.JTextField textLocationName
textMusicFile
javax.swing.JTextField textMusicFile
textBGImage
javax.swing.JTextField textBGImage
textScriptFile
javax.swing.JTextField textScriptFile
textLocationBshName
javax.swing.JTextField textLocationBshName
labelBGMusic
javax.swing.JLabel labelBGMusic
labelScriptFile
javax.swing.JLabel labelScriptFile
listExits
javax.swing.JList listExits
labelExitName
javax.swing.JLabel labelExitName
textExitBshName
javax.swing.JTextField textExitBshName
textPosX
javax.swing.JTextField textPosX
textPosY
javax.swing.JTextField textPosY
labelDestination
javax.swing.JLabel labelDestination
buttonAddExit
javax.swing.JButton buttonAddExit
textDestination
javax.swing.JTextField textDestination
textNewY
javax.swing.JTextField textNewY
labelNewY
javax.swing.JLabel labelNewY
textNewX
javax.swing.JTextField textNewX
jLabel1
javax.swing.JLabel jLabel1
labelNewX
javax.swing.JLabel labelNewX
textHeight
javax.swing.JTextField textHeight
labelWidth
javax.swing.JLabel labelWidth
labelHeight
javax.swing.JLabel labelHeight
textWidth
javax.swing.JTextField textWidth
labelY
javax.swing.JLabel labelY
labelX
javax.swing.JLabel labelX
labelPosXY
javax.swing.JLabel labelPosXY
labelExitBshName
javax.swing.JLabel labelExitBshName
textExitName
javax.swing.JTextField textExitName
exits
java.util.Vector<E> exits
listHotspots
javax.swing.JList listHotspots
labelHotspotName
javax.swing.JLabel labelHotspotName
textHotspotBshName
javax.swing.JTextField textHotspotBshName
textPosX
javax.swing.JTextField textPosX
textPosY
javax.swing.JTextField textPosY
buttonAddHotspot
javax.swing.JButton buttonAddHotspot
textHeight
javax.swing.JTextField textHeight
labelWidth
javax.swing.JLabel labelWidth
labelHeight
javax.swing.JLabel labelHeight
textWidth
javax.swing.JTextField textWidth
labelY
javax.swing.JLabel labelY
labelX
javax.swing.JLabel labelX
labelPosXY
javax.swing.JLabel labelPosXY
labelHotspotBshName
javax.swing.JLabel labelHotspotBshName
textHotspotName
javax.swing.JTextField textHotspotName
hotspots
java.util.Vector<E> hotspots
helpMenuItem
javax.swing.JMenuItem helpMenuItem
jMenu5
javax.swing.JMenu jMenu5
jMenu4
javax.swing.JMenu jMenu4
exitMenuItem
javax.swing.JMenuItem exitMenuItem
jSeparator2
javax.swing.JSeparator jSeparator2
closeFileMenuItem
javax.swing.JMenuItem closeFileMenuItem
saveAsMenuItem
javax.swing.JMenuItem saveAsMenuItem
saveMenuItem
javax.swing.JMenuItem saveMenuItem
openFileMenuItem
javax.swing.JMenuItem openFileMenuItem
basicLevelConfigPanel
BasicLevelConfigPanel basicLevelConfigPanel
buttonGenScript
javax.swing.JButton buttonGenScript
exitsPanel
ExitsPanel exitsPanel
hotspotsPanel
HotspotsPanel hotspotsPanel
buttonGenXML
javax.swing.JButton buttonGenXML
mainTabbedPane
javax.swing.JTabbedPane mainTabbedPane
newFileMenuItem
javax.swing.JMenuItem newFileMenuItem
jMenu3
javax.swing.JMenu jMenu3
jMenuBar1
javax.swing.JMenuBar jMenuBar1
character
AbstractCharacterSprite character
secondMethodCall
boolean secondMethodCall
imgPath
java.lang.String imgPath
ihs
InteractiveHotspot ihs
secondMethodCall
boolean secondMethodCall
location
GameLocation location
musicPath
java.lang.String musicPath
location
GameLocation location
startTime
long startTime
duration
long duration
gameActions
java.util.LinkedList<E> gameActions
pause
boolean pause
character
AbstractCharacterSprite character
exit
LocationExit exit
item
Item item
filePath
java.lang.String filePath
animImgPath
java.lang.String animImgPath
numRepeats
int numRepeats
reachedLastFrame
boolean reachedLastFrame
timeForLastAnimFrame
long timeForLastAnimFrame
duration
long duration
startTime
long startTime
imgPath
java.lang.String imgPath
sentenceScheduler
SentenceScheduler sentenceScheduler
sentencesBackup
java.util.ArrayList<E> sentencesBackup
isBranch
boolean isBranch
isAborter
boolean isAborter
hotspot
Hotspot hotspot
item
Item item
pathToWalk
Path pathToWalk
targX
double targX
targY
double targY
hasArrivedAtTarget
boolean hasArrivedAtTarget
bsLoader
com.golden.gamedev.engine.BaseLoader bsLoader
bsInput
com.golden.gamedev.engine.BaseInput bsInput
bsSound
com.golden.gamedev.engine.BaseAudio bsSound
location
GameLocation location
sceneHotspot
Hotspot sceneHotspot
name
java.lang.String name
bshName
java.lang.String bshName
- This is the name that the game object will be referenced by in
the beanshell scripts
desc
java.lang.String desc
- The description for the item. Please change it in your subclass.
screenWriter
com.golden.gamedev.object.font.SystemFont screenWriter
animPool
AnimationPool animPool
animScheduler
AnimationScheduler animScheduler
isPicked
boolean isPicked
Package gameobjects.characters |
currDirection
int currDirection
prevDirection
int prevDirection
targetPosX
double targetPosX
targetPosY
double targetPosY
speechColor
java.awt.Color speechColor
justUsedExit
boolean justUsedExit
gameActionScheduler
GameActionScheduler gameActionScheduler
inventory
Inventory inventory
qsa
QuestionSelectionArea qsa
hasArrivedAtTarget
boolean hasArrivedAtTarget
isInDialog
boolean isInDialog
inventoryPos
java.awt.Point inventoryPos
name
java.lang.String name
inventHotspot
Hotspot inventHotspot
imageInventory
java.awt.image.BufferedImage imageInventory
isPickable
boolean isPickable
- can the player take the item?
isNotedForPicking
boolean isNotedForPicking
- has the player issued the order to pick the item, so that
it can be picked as soon as the player gets near to it?
inventoryItems
java.util.LinkedList<E> inventoryItems
selectedItem
Item selectedItem
bsInput
com.golden.gamedev.engine.BaseInput bsInput
width
int width
height
int height
lookingAtInventory
boolean lookingAtInventory
xmlFile
java.lang.String xmlFile
bshScriptFile
java.lang.String bshScriptFile
imageWalkable
java.awt.image.BufferedImage imageWalkable
bgMusicFile
java.lang.String bgMusicFile
player
Player player
name
java.lang.String name
bshName
java.lang.String bshName
scaleFactor
float scaleFactor
bsLoader
com.golden.gamedev.engine.BaseLoader bsLoader
bsInput
com.golden.gamedev.engine.BaseInput bsInput
bsSound
com.golden.gamedev.engine.BaseAudio bsSound
bsMusic
com.golden.gamedev.engine.BaseAudio bsMusic
background
com.golden.gamedev.object.Background background
characters
java.util.ArrayList<E> characters
removeGameObjects
java.util.ArrayList<E> removeGameObjects
items
java.util.ArrayList<E> items
interactiveHotspots
java.util.ArrayList<E> interactiveHotspots
props
java.util.ArrayList<E> props
sortedRenderList
java.util.LinkedList<E> sortedRenderList
exits
java.util.ArrayList<E> exits
pathSearchGrid
SearchGrid pathSearchGrid
isActive
boolean isActive
pathNodes
java.util.List<E> pathNodes
visGrid
boolean visGrid
intermissionScreen
java.awt.image.BufferedImage intermissionScreen
counter
int counter
x
double x
y
double y
width
int width
height
int height
name
java.lang.String name
bsInput
com.golden.gamedev.engine.BaseInput bsInput
screenWriter
com.golden.gamedev.object.font.SystemFont screenWriter
bshName
java.lang.String bshName
active
boolean active
image
java.awt.image.BufferedImage image
bsLoader
com.golden.gamedev.engine.BaseLoader bsLoader
startLocation
GameLocation startLocation
destLocation
GameLocation destLocation
bshName
java.lang.String bshName
canBeUsed
boolean canBeUsed
isNotedForUse
boolean isNotedForUse
newX
double newX
newY
double newY
pathParent
AStarNode pathParent
costFromStart
float costFromStart
estimatedCostToGoal
float estimatedCostToGoal
x
double x
y
double y
width
int width
height
int height
walkable
boolean walkable
neighbours
java.util.ArrayList<E> neighbours
imgWalkableArea
java.awt.image.BufferedImage imgWalkableArea
items
java.util.ArrayList<E> items
ihspots
java.util.ArrayList<E> ihspots
gridNodeSize
int gridNodeSize
gridNodes
GridNode[][] gridNodes
Class speech.Dialog extends java.lang.Object implements Serializable |
branches
java.util.LinkedList<E> branches
player
Player player
name
java.lang.String name
id
int id
assocQuestion
java.lang.String assocQuestion
talkAction
Talk talkAction
exclude
boolean exclude
- boolean controls whether the branch can be shown in the
question selection area
dialogSet
java.util.HashMap<K,V> dialogSet
dialog
Dialog dialog
screenWriter
com.golden.gamedev.object.font.SystemFont screenWriter
bsInput
com.golden.gamedev.engine.BaseInput bsInput
player
Player player
screenWriter
com.golden.gamedev.object.font.SystemFont screenWriter
timer
com.golden.gamedev.object.Timer timer
line
java.lang.String line
lineWidth
int lineWidth
color
java.awt.Color color
character
AbstractCharacterSprite character
soundPath
java.lang.String soundPath
sayNow
boolean sayNow
soundRunning
boolean soundRunning
sentences
java.util.LinkedList<E> sentences