Draft:TitleBG.pack: Difference between revisions
imported>BravelyPeculiar (Created page with "<onlyinclude> '''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 ord...") |
imported>BravelyPeculiar No edit summary |
||
Line 4: | Line 4: | ||
The archive is loaded by [[StarterPackMgr]] (see [[Executable]]) and also as soon as the title screen has finished loading by a [[GameScene]] function<ref>"processes TitleBG in the background of the title screen" ("タイトル画面のバックグラウンド処理中") at 0x71007B3CAC</ref> and unloaded immediately after processing is complete<ref>0x71007B447C</ref>. 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<ref>0x71007ACCA4</ref> on the loading screen. TitleBG.pack is only loaded once per game launch. | The archive is loaded by [[StarterPackMgr]] (see [[Executable]]) and also as soon as the title screen has finished loading by a [[GameScene]] function<ref>"processes TitleBG in the background of the title screen" ("タイトル画面のバックグラウンド処理中") at 0x71007B3CAC</ref> and unloaded immediately after processing is complete<ref>0x71007B447C</ref>. 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<ref>0x71007ACCA4</ref> on the loading screen. TitleBG.pack is only loaded once per game launch. | ||
== | == TitleBG.pack == | ||
{{content section|target=Draft:Content/Actor#TitleBG.pack/Actor|text=Actor}} | {{content section|target=Draft:Content/Actor#TitleBG.pack/Actor|text=Actor}} | ||
{{content section|target=Draft:Content/AnimationDrivenSpeed|text=AnimationDrivenSpeed}} | {{content section|target=Draft:Content/AnimationDrivenSpeed#TitleBG.pack/AnimationDrivenSpeed|text=AnimationDrivenSpeed}} | ||
{{content section|target=Draft:Content/Camera|text=Camera}} | {{content section|target=Draft:Content/Camera#TitleBG.pack/Camera|text=Camera}} | ||
{{content section|target=Draft:Content/Demo|text=Demo}} | {{content section|target=Draft:Content/Demo#TitleBG.pack/Demo|text=Demo}} | ||
{{content section|target=Draft:Content/Effect|text=Effect}} | {{content section|target=Draft:Content/Effect#TitleBG.pack/Effect|text=Effect}} | ||
{{content section|target=Draft:Content/EventFlow|text=EventFlow}} | {{content section|target=Draft:Content/EventFlow#TitleBG.pack/EventFlow|text=EventFlow}} | ||
{{content section|target=Draft:Content/Map|text=Map}} | {{content section|target=Draft:Content/Map#TitleBG.pack/Map|text=Map}} | ||
{{content section|target=Draft:Content/Model|text=Model}} | {{content section|target=Draft:Content/Model#TitleBG.pack/Model|text=Model}} | ||
{{content section|target=Draft:Content/Quest|text=Quest}} | {{content section|target=Draft:Content/Quest#TitleBG.pack/Quest|text=Quest}} | ||
{{content section|target=Draft:Content/Sound|text=Sound}} | {{content section|target=Draft:Content/Sound#TitleBG.pack/Sound|text=Sound}} | ||
{{content section|target=Draft:Content/Terrain|text=Terrain}} | {{content section|target=Draft:Content/Terrain#TitleBG.pack/Terrain|text=Terrain}} | ||
{{content section|target=Draft:Content/WorldMgr|text=WorldMgr}} | {{content section|target=Draft:Content/WorldMgr#TitleBG.pack/WorldMgr|text=WorldMgr}} | ||
[[Category:Content (BotW)]] | [[Category:Content (BotW)]] |
Latest revision as of 14:36, 3 April 2019
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.
TitleBG.pack
Actor
Actor contains files defining actors.
AnimationDrivenSpeed
Camera
Demo
The Demo directory contains cutscene configuration files.
Effect
EventFlow
The EventFlow directory contains files defining in-game events and cutscenes.
Map
Map contains files defining the game's map areas and the objects that populate them.
Model
Model contains sbfres graphic resource files, which contain models, textures and animations. Sometimes a texture or animation file will be in the unpacked content files, but its corresponding model will be inside an archive.
Quest
Sound
Sound contains audio files.
Terrain
The Terrain directory contains files defining the game world's terrain.
WorldMgr
Contains overworld climate and environment parameters.