From b69bb71a05a25a61573337a3a80dc4fe7eb76db2 Mon Sep 17 00:00:00 2001 From: CuriousTorvald Date: Mon, 19 Sep 2022 16:16:39 +0900 Subject: [PATCH] Updated Modules:Setup (markdown) --- Modules:Setup.md | 6 ++++++ 1 file changed, 6 insertions(+) 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