diff --git a/Modules:Setup.md b/Modules:Setup.md index 18d54e6..9ca5fae 100644 --- a/Modules:Setup.md +++ b/Modules:Setup.md @@ -160,3 +160,9 @@ For the retexture file formats, please refer to the [[Modules:Retextures]]. The GameCraftingRecipeLoader looks for the `/crafting/*.json` for the crafting recipes. TODQ + +### The Title Screen + +For your set of modules to be recognised as a fully-fledged game, the first module in the Load Order must have a Title Screen, which extends `net.torvald.terrarum.IngameInstance`. When a game is being loaded, the Title Screen will be presented first to the end users. Other than that, a title screen is simply a standard `com.badlogic.gdx.Screen`. + +Only the first module will be inspected for loading the Title Screen; other instances of it on the subsequent modules, if any, will be ignored. \ No newline at end of file