Zdexby TheHolyOneZ
36,909 classes
Class

MissionManager

: MonoBehaviour : Behaviour : Component : Object : Object
MissionManager, Assembly-CSharp 0x00A8 (168 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00A8

Members 19

OffsetSizeNameTypeFlagsDefault
0x08<Instance>k__BackingFieldMissionManagerPrivateStatic—
0x04<CurrentPhase>k__BackingFieldGamePhasePrivate—
0x00240x04padding / unreflected
0x08PhaseChangedAction<MissionManager.GamePhasePrivate—
0x08mainMenuSceneMissionSceneReferencePublic—
0x01autoLoadMainMenuOnStartboolPublic—
0x01autoManageMainMenuboolPublic—
0x003A0x06padding / unreflected
0x08SceneObject_EndOfMissionGameObjectPublic—
0x08<CurrentMissionSceneName>k__BackingFieldstringPrivate—
0x08<CurrentOperation>k__BackingFieldOperationGraphPrivate—
0x08<CurrentMission>k__BackingFieldMissionGraphPrivate—
0x08TurretGridDraggableItemGridAreaPublic—
0x08CurrentMissionStateMissionStatePublic—
0x08loadedMainMenuScenestringPrivate—
0x08MissionChangingAction<SleepyNodes.MissionGraphPrivate—
0x08MissionChangedAction<SleepyNodes.MissionGraphPrivate—
0x08MainMenuLoadingAction<System.String>Private—
0x08MainMenuLoadedAction<System.String>Private—
0x08MainMenuUnloadingAction<System.String>Private—
0x08MainMenuUnloadedAction<System.String>Private—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 51

SignatureFlagsNativeParams
MissionManager get_Instance()PublicStatic+1 flags0x08
void set_Instance(MissionManager value)PrivateStatic+1 flags0x08
GamePhase get_CurrentPhase()Public+1 flags0x04
void set_CurrentPhase(const GamePhase& value)Private+1 flags0x04
void add_PhaseChanged(Action<MissionManager.GamePhase value)Public+1 flags0x08
void remove_PhaseChanged(Action<MissionManager.GamePhase value)Public+1 flags0x08
string get_CurrentMissionSceneName()Public+1 flags0x08
void set_CurrentMissionSceneName(const string& value)Private+1 flags0x08
OperationGraph get_CurrentOperation()Public+1 flags0x08
void set_CurrentOperation(OperationGraph value)Private+1 flags0x08
MissionGraph get_CurrentMission()Public+1 flags0x08
void set_CurrentMission(MissionGraph value)Private+1 flags0x08
void add_MissionChanging(Action<SleepyNodes.MissionGraph value)Public+1 flags0x08
void remove_MissionChanging(Action<SleepyNodes.MissionGraph value)Public+1 flags0x08
void add_MissionChanged(Action<SleepyNodes.MissionGraph value)Public+1 flags0x08
void remove_MissionChanged(Action<SleepyNodes.MissionGraph value)Public+1 flags0x08
void add_MainMenuLoading(Action<System.String> value)Public+1 flags0x08
void remove_MainMenuLoading(Action<System.String> value)Public+1 flags0x08
void add_MainMenuLoaded(Action<System.String> value)Public+1 flags0x08
void remove_MainMenuLoaded(Action<System.String> value)Public+1 flags0x08
void add_MainMenuUnloading(Action<System.String> value)Public+1 flags0x08
void remove_MainMenuUnloading(Action<System.String> value)Public+1 flags0x08
void add_MainMenuUnloaded(Action<System.String> value)Public+1 flags0x08
void remove_MainMenuUnloaded(Action<System.String> value)Public+1 flags0x08
void Awake()Private0x00
void Start()Private0x00
void Update()Private0x00
string get_BasePath()PublicStatic+1 flags0x08
void LoadMainMenu()Public0x00
void UnloadMainMenuIfLoaded()Private0x00
void StartOperation(OperationGraph operation, MissionGraph mission)Public0x08
void EndOperationAndReturnToMenu()Public0x00
void EnterBrowsingMap()Public0x00
void LoadMission(MissionGraph mission, bool forceReload)Private0x08
void FinishMission()Public0x00
void ReturnToMap()Public0x00
void UnloadCurrentMissionSceneIfAny()Private0x00
void MarkMissionComplete(bool forceSetState)Public0x01
void MarkMissionFailed(bool forceSetState)Public0x01
void ModifyTrackingValue(const MedalTrackedValue& trackingId, float value)Public0x04
void ModifyCustomTrackingValue(const string& trackingId, float value)Public0x08
void SetTrackingValue(const MedalTrackedValue& trackingId, float value)Public0x04
void SetCustomTrackingValue(const string& trackingId, float value)Public0x08
void ReloadCurrentMission()Public0x00
OperationState SaveOperationState()Public0x08
void LoadOperationState(OperationState state)Public0x08
void SetupMissionPunchcards()Private0x00
void EnsureMutatorRuntime()PrivateStatic0x00
void SetPhase(const GamePhase& next)Private0x04
void .ctor()Public+1 flags0x00
void <LoadMainMenu>b__55_0(AsyncOperation _)Private0x08

Used by 4

types with a member, parameter or interface of this type