Subsystems: Difference between revisions

no edit summary
imported>Leoetlino
No edit summary
imported>Leoetlino
No edit summary
Line 6: Line 6:
| Account || 0000007100D0D958 || Yes || -
| Account || 0000007100D0D958 || Yes || -
|-
|-
| ActorCreator || 00000071011DBAE4 || No || -
| ActorCreator || 00000071011DBAE4 || No || Constructs actors.
|-
|-
| ActorDebug || 0000007100D255F0 || Yes || -
| ActorDebug || 0000007100D255F0 || Yes || Debug tool.
|-
|-
| ActorFactory || 00000071006CB940 || No || -
| ActorFactory || 00000071006CB940 || No || Holds a function pointer to the function that constructs a C++ actor by name.
|-
|-
| ActorHeapUtil || 0000007100897748 || No || -
| ActorHeapUtil || 0000007100897748 || No || -
|-
|-
| ActorInfoData || 0000007100D2E16C || Yes || -
| ActorInfoData || 0000007100D2E16C || Yes || Utilities for querying actor info using [[ActorInfo.product.byml]], without having to load actors
|-
|-
| ActorParam || 000000710116804C || Yes || -
| [[ActorParam]] || 000000710116804C || Yes || Loads actor parameter files (such as ActorLink, AIProgram, etc.) Used by ActorCreator.
|-
|-
| ActorPreLoadMgr || 0000007100D585C4 || Yes || -
| ActorPreLoadMgr || 0000007100D585C4 || Yes || -
Line 22: Line 22:
| ActorSystem || 0000007100D5D144 || Yes || -
| ActorSystem || 0000007100D5D144 || Yes || -
|-
|-
| ActorTemplate || 000000710108A0A0 || Yes || -
| ActorTemplate || 000000710108A0A0 || Yes || Utilities for querying data from [[ActorTemplate.byml]]
|-
|-
| AIClassDef || 00000071011DF82C || Yes || -
| AIClassDef || 00000071011DF82C || Yes || Utilities for querying data from [[AIDef_Game.product.byml]]
|-
|-
| AmiiboMgr || 00000071006488A8 || Yes || -
| AmiiboMgr || 00000071006488A8 || Yes || Handles amiibo functionality
|-
|-
| AnimSequence || 0000007101163CE8 || Yes || -
| AnimSequence || 0000007101163CE8 || Yes || -
Line 48: Line 48:
| Awareness || 0000007100D79324 || Yes || -
| Awareness || 0000007100D79324 || Yes || -
|-
|-
| BaseProcMgr || 00000071011BD0CC || Yes || -
| BaseProcMgr || 00000071011BD0CC || Yes || Unknown what this does exactly, but it is a critical part of the actor system
|-
|-
| Camera || 0000007100D8C324 || Yes || -
| Camera || 0000007100D8C324 || Yes || -
Line 60: Line 60:
| Controller || 0000007100D9E964 || Yes || -
| Controller || 0000007100D9E964 || Yes || -
|-
|-
| CookingMgr || 000000710089FFC8 || Yes || -
| CookingMgr || 000000710089FFC8 || Yes || Determines which cook item should be returned for a given set of ingredients.
|-
|-
| CreatePlayerEquipActorMgr || 0000007100665E1C || Yes || -
| CreatePlayerEquipActorMgr || 0000007100665E1C || Yes || -
Line 66: Line 66:
| CreatePlayerTrashActorMgr || 0000007100667494 || Yes || -
| CreatePlayerTrashActorMgr || 0000007100667494 || Yes || -
|-
|-
| CurrentResNameMgr || 00000071010B77A0 || Yes || -
| CurrentResNameMgr || 00000071010B77A0 || Yes || Debug tool; unused in release builds.
|-
|-
| DebugFinder || 000000710124A564 || Yes || -
| DebugFinder || 000000710124A564 || Yes || Debug tool.
|-
|-
| DebugInput || 0000007101266FD8 || Yes || -
| DebugInput || 0000007101266FD8 || Yes || Debug tool.
|-
|-
| DragonChallengeMgr || 00000071006F9594 || Yes || -
| DragonChallengeMgr || 00000071006F9594 || Yes || [DLC2] -
|-
|-
| DungeonPackMgr || 00000071008A559C || Yes || -
| DungeonPackMgr || 00000071008A559C || Yes || -
Line 82: Line 82:
| Effect || 00000071011B3FB0 || Yes || -
| Effect || 00000071011B3FB0 || Yes || -
|-
|-
| EffectInfoData || 0000007101270A54 || Yes || -
| EffectInfoData || 0000007101270A54 || Yes || Utilities for querying data from [[EffectInfo.byml]]
|-
|-
| EventInfoData || 0000007100DAEE4C || Yes || -
| EventInfoData || 0000007100DAEE4C || Yes || Utilities for querying data from [[EventInfo.product.byml]]
|-
|-
| EventMgr1 || 0000007100E48658 || No || -
| EventMgr1 || 0000007100E48658 || No || -
|-
|-
| EventMgr || 0000007100DAF3D8 || Yes || -
| EventMgr || 0000007100DAF3D8 || Yes || Manages all in-game events (event flows, demos, etc.)
|-
|-
| EventMgrMiniGame || 0000007100E493F0 || No || -
| EventMgrMiniGame || 0000007100E493F0 || No || -
|-
|-
| GameConfig || 00000071008BBA94 || Yes || -
| GameConfig || 00000071008BBA94 || Yes || Holds game configuration setting values, which are hardcoded in release builds.
|-
|-
| GameDataMgr || 0000007100DCE964 || Yes || -
| GameDataMgr || 0000007100DCE964 || Yes || -
Line 198: Line 198:
| ResidentActorMgr || 000000710090E0A0 || Yes || -
| ResidentActorMgr || 000000710090E0A0 || Yes || -
|-
|-
| ResourceSystem || 0000007100ECA468 || Yes || -
| res::ResourceMgrTask || 0000007100ECA468 || Yes || Manages game resources (loading, unloading, caching, defragmenting, etc.)
|-
|-
| Revision || 00000071010BA104 || Yes || -
| ResourceSystem || 0000007100ECA468 || Yes || ?
|-
|-
| RideMgr || 00000071006783F4 || No || -
| Revision || 00000071010BA104 || Yes || Holds information about the game version and source revision. Unused in release builds.
|-
| RideMgr || 00000071006783F4 || No || Manages horses (?) and the Master Cycle Zero.
|-
|-
| Rumble || 0000007100897B74 || Yes || -
| Rumble || 0000007100897B74 || Yes || -
Anonymous user