![]() |
Twilight Princess
Remastered version of the GameCube game
|
Inheritance diagram for StageLoader:
Collaboration diagram for StageLoader:Public Member Functions | |
| GameObject | EnterStage (Stage stageEnum, StageEnterType enterType) |
| GameObject | CreateSimpleStage (Stage stageEnum, bool destroyPreviousStage=true) |
Static Public Member Functions | |
| static Dictionary< GameObject, BMD > | GetModelByName (string name) |
Public Attributes | |
| StageLoaderSettings | StageLoaderSettings |
| Stage | Stage |
| string | StageName |
| int | RoomId |
| bool | LoadStageOnStart = true |
| bool | UseExternalTextures |
| MassiveCloudsPhysicsCloud | CloudsPhysics |
| Material | Sunbeam |
| Material | Fog |
| Material | HotWater |
| Material | IceWater |
| Material | LanternOil |
| Material | Water |
| Material | ToxicPurple |
| Material | Lava |
| Material | GrayscaleWater |
| Material | Grayscale |
| Material | DefaultMaterial |
| Material | TransparentSurface |
| Material | KageInterior |
| Texture2D | FallbackTexture |
| Texture2D | TextureBehindDoor |
| GameObject | Fire |
| GameObject | FireDistortion |
| GameObject | FireSmoke |
| GameObject | StageObjects |
| VolumeProfile | FallbackVolume |
| GameObject | Grass |
| GameObject | Flower7 |
| GameObject | Flower17 |
| GameObject | FlowerLong |
| GameObject | FlowerLongSmall |
| Material | OverrideRupy |
| DisabledShapes | DisabledShapes |
| StageData | StageData |
| List< Texture2D > | Texture2Ds = new List<Texture2D>() |
| List< Actor > | SCLC = new List<Actor>() |
Static Public Attributes | |
| const string | STAGE_PATH = "Assets/GameFiles/res/Stage" |
| static StageLoader | Instance |
| static List< JPAC > | JPACs = new List<JPAC>() |
Private Member Functions | |
| void | Awake () |
| void | Start () |
| void | LoadParticles () |
| void | LoadStageResources () |
| GameObject | LoadRoom (string arc, GameObject stageObject, Archive stage, List< BTI > externalBTIs) |
| List< BinaryTextureImage > | GetExternalTexturesFromStage (Archive archive) |
| void | HandleStageObjects () |
| void | OnValidate () |
Private Attributes | |
| GameObject | stageObject |
Static Private Attributes | |
| static Dictionary< GameObject, BMD > | _storedModels = new Dictionary<GameObject, BMD>() |
|
private |
| GameObject StageLoader.CreateSimpleStage | ( | Stage | stageEnum, |
| bool | destroyPreviousStage = true ) |
| GameObject StageLoader.EnterStage | ( | Stage | stageEnum, |
| StageEnterType | enterType ) |
|
private |
|
static |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
| MassiveCloudsPhysicsCloud StageLoader.CloudsPhysics |
| Material StageLoader.DefaultMaterial |
| DisabledShapes StageLoader.DisabledShapes |
| Texture2D StageLoader.FallbackTexture |
| VolumeProfile StageLoader.FallbackVolume |
| GameObject StageLoader.Fire |
| GameObject StageLoader.FireDistortion |
| GameObject StageLoader.FireSmoke |
| GameObject StageLoader.Flower17 |
| GameObject StageLoader.Flower7 |
| GameObject StageLoader.FlowerLong |
| GameObject StageLoader.FlowerLongSmall |
| Material StageLoader.Fog |
| GameObject StageLoader.Grass |
| Material StageLoader.Grayscale |
| Material StageLoader.GrayscaleWater |
| Material StageLoader.HotWater |
| Material StageLoader.IceWater |
|
static |
| Material StageLoader.KageInterior |
| Material StageLoader.LanternOil |
| Material StageLoader.Lava |
| bool StageLoader.LoadStageOnStart = true |
| Material StageLoader.OverrideRupy |
| int StageLoader.RoomId |
| Stage StageLoader.Stage |
|
static |
| StageData StageLoader.StageData |
| StageLoaderSettings StageLoader.StageLoaderSettings |
| string StageLoader.StageName |
|
private |
| GameObject StageLoader.StageObjects |
| Material StageLoader.Sunbeam |
| Texture2D StageLoader.TextureBehindDoor |
| Material StageLoader.ToxicPurple |
| Material StageLoader.TransparentSurface |
| bool StageLoader.UseExternalTextures |
| Material StageLoader.Water |