Courage.Game#
require("Courage.Game") groups shaders, assets, world, and player in one table. Each field is the same module you get from the matching require() call.
Loading#
Submodules#
| Field | Same as | Description |
|---|---|---|
Game.shaders | Courage.Shaders | Custom HLSL registration and toggles |
Game.assets | Courage.Assets | Resolve assets/ paths for the active mod |
Game.world | Courage.World | Stage name, layer, and warp |
Game.player | Courage.Player | Hearts, magic, rupees, position |
Courage.Save, Courage.UI, Courage.Layout, Courage.Actors, and Courage.Input are not on Courage.Game. Require them separately.