| void StartDive() | NativePublic | | 0x00 |
| void ReInitialize() | NativePublic | | 0x00 |
| bool IsLastStage() | NativePublic | | 0x01 |
| bool IsActive() | NativePublic | | 0x01 |
| int32 GetStage() | NativePublic | | 0x04 |
| void GetPerObjectiveXP(const int32& perPrimary, const int32& perSecondary) | NativePublic | | 0x08 |
| int32 GetNumberOfStages() | NativePublic | | 0x04 |
| TSoftClassPtr<UWidget> GetMissionModeCheatUI() | NativePublic | | 0x28 |
| TSoftClassPtr<UUserWidget> GetMissionCompleteScreen(bool missionSuccessful) | NativePublic | | 0x30 |
| TSoftClassPtr<UUserWidget> GetMissionBarWidget() | NativePublic | | 0x28 |
| float GetHazardBonus(UObject* WorldContextObject, UGeneratedMission* mission) | NativePublic | | 0x14 |
| UGeneratedMission* GetActiveMission() | NativePublic | | 0x08 |
| FText GetActiveDiveName() | NativePublic | | 0x18 |
| bool CompleteCurrentSingleMission() | NativePublic | | 0x01 |
| bool AreAllSelectedClassesQualified() | NativePublic | | 0x01 |