Package com.prineside.tdi2
Class HeadlessReplayValidationGame
java.lang.Object
com.badlogic.gdx.Game
com.prineside.tdi2.Game
com.prineside.tdi2.HeadlessReplayValidationGame
- All Implemented Interfaces:
ApplicationListener
-
Field Summary
FieldsFields inherited from class com.prineside.tdi2.Game
abilityManager, achievementManager, actionResolver, analyticsManager, assetManager, authManager, basicLevelManager, buffManager, cursorGraphics, dailyQuestManager, debugManager, defaultSmallFuturaFont, enemyManager, EVENTS, gameSyncLoader, gameValueManager, gateManager, httpManager, i, itemManager, leaderBoardManager, localeManager, managers, mapManager, messageManager, minerManager, modifierManager, musicManager, networkManager, preferencesManager, progressManager, purchaseManager, ratingManager, renderingManager, replayManager, researchManager, resourceManager, screenManager, scriptManager, secretCodeManager, settingsManager, shapeManager, soundManager, statisticsManager, tileManager, towerManager, towerStatManager, triggeredActionManager, trophyManager, uiManager, unitManager, userMapManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
create()
Called when theApplication
is first created.static void
headlessValidateGame
(ReplayManager.ReplayRecord replayRecord, ObjectConsumer<GameStateSystem.ReplayValidationResult> validationResultHandler) void
writeServerStatus
(String status) Methods inherited from class com.prineside.tdi2.Game
assertInMainThread, checkConfiguredForProduction, dispose, exit, getFreeHeapSpaceSize, getMillisTillGameStart, getRealTickCount, getTimestampMillis, getTimestampSeconds, getVisibleDisplayFrame, isDisposed, isInMainThread, isLoaded, notifyVisibleDisplayFrameChanged, pause, render, resize, resume, runWhenGameIsLoaded
-
Field Details
-
currentReplay
-
instanceNumber
public short instanceNumber
-
-
Constructor Details
-
HeadlessReplayValidationGame
-
-
Method Details
-
checkServerHalted
public boolean checkServerHalted() -
writeServerStatus
-
create
public void create()Description copied from interface:com.badlogic.gdx.ApplicationListener
Called when theApplication
is first created.- Specified by:
create
in interfaceApplicationListener
- Overrides:
create
in classGame
-
headlessValidateGame
public static void headlessValidateGame(ReplayManager.ReplayRecord replayRecord, ObjectConsumer<GameStateSystem.ReplayValidationResult> validationResultHandler)
-