Package com.prineside.tdi2.systems
Class GameStateSystem.GameStateSystemListener.GameStateSystemListenerAdapter
java.lang.Object
com.prineside.tdi2.systems.GameStateSystem.GameStateSystemListener.GameStateSystemListenerAdapter
- All Implemented Interfaces:
GameListener
,GameStateSystem.GameStateSystemListener
- Direct Known Subclasses:
AchievementSystem._GameSystemListener
,StatisticsSystem._Game_StateSystemListener
- Enclosing interface:
- GameStateSystem.GameStateSystemListener
public abstract static class GameStateSystem.GameStateSystemListener.GameStateSystemListenerAdapter
extends Object
implements GameStateSystem.GameStateSystemListener
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.prineside.tdi2.systems.GameStateSystem.GameStateSystemListener
GameStateSystem.GameStateSystemListener.GameStateSystemListenerAdapter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
gameOver()
void
void
void
int
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)
-
Constructor Details
-
GameStateSystemListenerAdapter
public GameStateSystemListenerAdapter()
-
-
Method Details
-
gamePaused
public void gamePaused()- Specified by:
gamePaused
in interfaceGameStateSystem.GameStateSystemListener
-
gameResumed
public void gameResumed()- Specified by:
gameResumed
in interfaceGameStateSystem.GameStateSystemListener
-
realUpdate
public void realUpdate(float realDeltaTime) - Specified by:
realUpdate
in interfaceGameStateSystem.GameStateSystemListener
-
scoreChanged
- Specified by:
scoreChanged
in interfaceGameStateSystem.GameStateSystemListener
reason
- may be null
-
healthChanged
public void healthChanged(int oldValue) - Specified by:
healthChanged
in interfaceGameStateSystem.GameStateSystemListener
-
moneyChanged
public void moneyChanged(int oldValue, boolean wasGained) - Specified by:
moneyChanged
in interfaceGameStateSystem.GameStateSystemListener
-
resourcesChanged
- Specified by:
resourcesChanged
in interfaceGameStateSystem.GameStateSystemListener
-
gameSpeedChanged
public void gameSpeedChanged()- Specified by:
gameSpeedChanged
in interfaceGameStateSystem.GameStateSystemListener
-
gameOver
public void gameOver()- Specified by:
gameOver
in interfaceGameStateSystem.GameStateSystemListener
-
issuedItemsAdded
public void issuedItemsAdded(IssuedItems issuedItems, ItemStack itemStack, float stageX, float stageY, int flyAlign) - Specified by:
issuedItemsAdded
in interfaceGameStateSystem.GameStateSystemListener
-
affectsGameState
public boolean affectsGameState()- Specified by:
affectsGameState
in interfaceGameListener
- Returns:
- true, если влияет на геймплей и есть в headless
-
getConstantId
public int getConstantId()- Specified by:
getConstantId
in interfaceGameListener
-