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 TypeMethodDescriptionvoid
gameOver()
void
void
void
void
healthChanged
(int oldValue) void
issuedItemsAdded
(IssuedItems issuedItems, ItemStack itemStack, float stageX, float stageY, int flyAlign) void
moneyChanged
(int oldValue, boolean wasGained) void
realUpdate
(float realDeltaTime) void
resourcesChanged
(ResourceType type, int oldValue, boolean wasGained) void
scoreChanged
(long oldValue, boolean wasGained, StatisticsType reason) void
update
(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)
-