GameScene: Difference between revisions

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
imported>Leoetlino
(Created page with "{{stub}}{{Subsystem infobox|name=GameScene|is_name_official=1|description=Handles the main loop and stages|init_addr_switch150=0x71007D1DD8}} '''GameScene''' is a critical su...")
 
imported>Leoetlino
mNo edit summary
Line 61: Line 61:
**** TipsMgr: Load tips
**** TipsMgr: Load tips
**** ResidentActorMgr: Load configuration ([[ResidentActors.byml]])
**** ResidentActorMgr: Load configuration ([[ResidentActors.byml]])
**** AutoPlacementFlowMgr: Load auto placement [[event flow]]
**** AutoPlacementFlowMgr: Load auto placement [[event flow]]s
*** KingEditor: Stubbed
*** KingEditor: Stubbed
*** E3Mgr: init
*** E3Mgr: init
[[Category:Internals]]
[[Category:Internals]]
[[Category:Subsystems (BotW)]]
[[Category:Subsystems (BotW)]]

Revision as of 15:41, 13 October 2018

GameScene
Subsystem
Official name Yes
Description Handles the main loop and stages
Init function Switch 1.5.0: 0x71007D1DD8
Wii U 1.5.0: ???
Debug only No

GameScene is a critical subsystem that is responsible for core functionality such as initialising other components, creating stages (world, title screen, etc.) and handling the game's main loop.

Unlike most other subsystems, GameScene is not a singleton: it is a member of the uking::frm::System structure[1].

Init

  1. uking::frm::System::gameScene @ 0x10 (Switch)