TitleBG.pack

From ZeldaMods
Jump to: navigation, search

TitleBG.pack is a SARC archive which is found in Content/Pack. It contains frequently-used files that the game keeps loaded into memory in order to access them quickly.

The archive is loaded by StarterPackMgr (see Executable) and also as soon as the title screen has finished loading by a GameScene function[1] and unloaded immediately after processing is complete[2]. GameScene will always wait for this function to finish before loading any stage that isn't the title stage, such as the main world (MainField) or shrines (CDungeon). Progress is represented by the first 20% of the loading bar[3] on the loading screen. TitleBG.pack is only loaded once per game launch.

Contents

Actor

This directory is found in the unpacked content files, Bootup.pack, TitleBG.pack, bactorpacks, beventpacks, and dungeon packs. Its canonical path is "Actor".

If the DLC is installed, this directory can be found in dungeon packs in the add-on content directory. Its canonical path is "Actor".

The Actor directory contains files defining the actor objects that populate the game world (e.g. enemies, buildings, NPCs). It also includes configuration files for the actor and AI system.

AnimationDrivenSpeed

This directory is found in TitleBG.pack. Its canonical path is "AnimationDrivenSpeed".

AnimationDrivenSpeed contains configuration files for animation speeds for NPCs and animals.

Camera

This directory is found in TitleBG.pack and beventpacks. Its canonical path is "Camera".

Camera contains camera animation files for in-game demos (cutscenes).

Demo

This directory is found in TitleBG.pack and beventpacks. Its canonical path is "Demo".

Demo contains configuration files for in-game demos (cutscenes).

Effect

This directory is found in the unpacked content files, Bootup.pack, TitleBG.pack and beventpacks. Its canonical path is "Effect".

EventFlow

This directory is found in Bootup.pack, TitleBG.pack and beventpacks. Its canonical path is "EventFlow".

EventFlow contains event flow files: event flowcharts (bfevfl) and timelines (bfevtm).

Map

This directory is found in the unpacked content files, Bootup.pack and TitleBG.pack. Its canonical path is "Map/".

If the DLC is installed, this directory can be found in the unpacked content files, AocMainField.pack, dungeon packs, and shrine packs in the add-on content directory. Its canonical path is "Aoc/0010/Map/".

The Map directory contains files that define the game's overworld and dungeon layout.

Model

This directory is found in the unpacked content files, TitleBG.pack and beventpacks. Its canonical path is "Model".

If the DLC is installed, this directory can be found in dungeon packs (see Content/Pack) in the add-on content directory. Its canonical path is "Model".

Quest

This directory is found in TitleBG.pack. Its canonical path is "Quest".

Quest contains the configuration file (QuestProduct.bquestpack) for the quest manager.

Sound

This directory is found in the unpacked content files, Bootup.pack, TitleBG.pack and beventpacks. Its canonical path is "Sound".

If the DLC is installed, this directory can be found in the unpacked content files in the add-on content directory. Its canonical path is "Sound".

Terrain/System

This directory is found in TitleBG.pack. Its canonical path is "Terrain/System".

WorldMgr

This directory is found in TitleBG.pack. Its canonical path is "WorldMgr".

Contains the file normal.bwinfo which is used to configure the world's lighting and climates.

  1. "processes TitleBG in the background of the title screen" ("タイトル画面のバックグラウンド処理中") at 0x71007B3CAC
  2. 0x71007B447C
  3. 0x71007ACCA4