Package com.prineside.tdi2.systems
Interface GameStateSystem.GameStateSystemListener
- All Superinterfaces:
GameListener
- All Known Implementing Classes:
AchievementSystem._GameSystemListener,GameStateSystem.GameStateSystemListener.GameStateSystemListenerAdapter,StatisticsSystem._Game_StateSystemListener
- Enclosing class:
- GameStateSystem
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidgameOver()voidvoidvoidvoidhealthChanged(int oldValue) voidissuedItemsAdded(IssuedItems issuedItems, ItemStack itemStack, float stageX, float stageY, int flyAlign) voidmoneyChanged(int oldValue, boolean wasGained) voidrealUpdate(float realDeltaTime) voidresourcesChanged(ResourceType type, int oldValue, boolean wasGained) voidscoreChanged(long oldValue, boolean wasGained, StatisticsType reason) voidupdate(float deltaTime) Methods inherited from interface com.prineside.tdi2.GameListener
affectsGameState, getConstantId
-
Method Details
-
gamePaused
void gamePaused() -
gameResumed
void gameResumed() -
realUpdate
void realUpdate(float realDeltaTime) -
update
void update(float deltaTime) -
scoreChanged
- Parameters:
reason- may be null
-
healthChanged
void healthChanged(int oldValue) -
moneyChanged
void moneyChanged(int oldValue, boolean wasGained) -
resourcesChanged
-
gameSpeedChanged
void gameSpeedChanged() -
gameOver
void gameOver() -
issuedItemsAdded
void issuedItemsAdded(IssuedItems issuedItems, ItemStack itemStack, float stageX, float stageY, int flyAlign)
-