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 || - | ||
|- | |- | ||
| | | res::ResourceMgrTask || 0000007100ECA468 || Yes || Manages game resources (loading, unloading, caching, defragmenting, etc.) | ||
|- | |- | ||
| | | 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 || - |