Class Day4Cutscene
java.lang.Object
com.csse3200.game.components.Component
com.csse3200.game.components.cutscenes.Cutscene
com.csse3200.game.components.cutscenes.Day4Cutscene
-
Field Summary
Fields inherited from class com.csse3200.game.components.cutscenes.Cutscene
animatedScenes, animations, animName, currentAnimatedScene, currentScene, currentSceneIndex, currentText, cutsceneText, entities, gameTime, images, isAnimatedScenes, scenes, textIndex, textures, timeStart
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Abstract method to create entities for the cutscene.protected void
Abstract method to load the assets required for the cutscene.protected void
Abstract method to set up scenes for the cutscene.Methods inherited from class com.csse3200.game.components.cutscenes.Cutscene
create, createEntitiesForScene, createEntitiesForScene, dispose, disposeEntities, getAnimations, getCurrentSceneIndex, getImages, getScenes, getTextures, getTimeStart, isAtEnd, isCompleted, loadAssetsForScene, loadAssetsForScene, loadScene, nextCutscene, nextCutsceneMoral, setAnimations, setCurrentScene, setImages, setScenes, setTextForScene, setTextForSceneMoral, setTextures, setTimeStart, start, unloadAssets, update
Methods inherited from class com.csse3200.game.components.Component
earlyUpdate, getEntity, setEnabled, setEntity, toString, triggerEarlyUpdate, triggerUpdate
-
Constructor Details
-
Day4Cutscene
public Day4Cutscene()
-
-
Method Details
-
setupScenes
protected void setupScenes()Description copied from class:Cutscene
Abstract method to set up scenes for the cutscene. This should be implemented by subclasses.- Specified by:
setupScenes
in classCutscene
-
loadAssets
protected void loadAssets()Description copied from class:Cutscene
Abstract method to load the assets required for the cutscene. This should be implemented by subclasses.- Specified by:
loadAssets
in classCutscene
-
createEntities
public void createEntities()Description copied from class:Cutscene
Abstract method to create entities for the cutscene. This should be implemented by subclasses.- Specified by:
createEntities
in classCutscene
-