Skip to content

Game Loops

Souzooka edited this page Dec 29, 2022 · 1 revision

Stub

Overview

  • There are various subsystems which update game state every frame, called loops.
  • Transition from any one loop to another loop is valid (as far as I'm aware), and each loop has an update function, and an entry/exit function for transitions.

Types of Loops

Menu (MenuLoop)

  • Menu in game (i.e. has options, items, characters menu etc.)

Edit (EditLoop)

  • Non-dungeon character control

DungeonMain (LoopDungeonMain)

  • Dungeon character control

Title (TitleLoop)

  • Title menu

CharaViewerMain (LoopCharaViewerMain)

  • Presumably a model viewer - stubbed in retail US version (might be in prototype?)

TextureViewerMain (LoopTextuerViewerMain (sic))

  • Presumably a texture viewer - stubbed in retail US version (might be in prototype?)

MapView (MapViewLoop)

  • Presumably a 3D environment viewer (?) - stubbed in retail US version (might be in prototype?)

SoundViewerMain (LoopSoundViewerMain)

  • Presumably a sound test - stubbed in retail US version (might be in prototype?)

MovieView (MovieViewLoop)

  • Loop during FMVs (?)

SVConvView (SVConvViewLoop)

  • Save menu loop (?) or save data format loop (?)
Clone this wiki locally