Updated Modules:Setup (markdown)

CuriousTorvald
2022-09-19 16:16:39 +09:00
parent f3f231cc33
commit b69bb71a05

@@ -160,3 +160,9 @@ For the retexture file formats, please refer to the [[Modules:Retextures]].
The GameCraftingRecipeLoader looks for the `<module root>/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.