| AdjustLevelData(LevelData levelData) | Barotrauma.Mission | virtual |
| AllowRespawn | Barotrauma.CombatMission | |
| AllowUndocking | Barotrauma.Mission | |
| Amount | Barotrauma.Mission | static |
| ChangeLocationType(LocationTypeChange change) | Barotrauma.Mission | protected |
| CombatMission(MissionPrefab prefab, Location[] locations, Submarine sub) | Barotrauma.CombatMission | |
| Completed | Barotrauma.Mission | |
| CreateHuman(HumanPrefab humanPrefab, List< Character > characters, Dictionary< Character, List< Item >> characterItems, Submarine submarine, CharacterTeamType teamType, ISpatialEntity positionToStayIn=null, Rand.RandSync humanPrefabRandSync=Rand.RandSync.ServerAndClient) | Barotrauma.Mission | protectedstatic |
| description | Barotrauma.Mission | protected |
| Description | Barotrauma.CombatMission | |
| descriptionWithoutReward | Barotrauma.Mission | protected |
| DetermineCompleted() | Barotrauma.CombatMission | protectedvirtual |
| Difficulty | Barotrauma.Mission | |
| DistributeRewardsToCrew(IEnumerable< Character > crew, int totalReward) | Barotrauma.Mission | static |
| End() | Barotrauma.Mission | |
| EndMissionSpecific(bool completed) | Barotrauma.Mission | protectedvirtual |
| EnemySubmarineInfo | Barotrauma.Mission | |
| Failed | Barotrauma.Mission | |
| failed | Barotrauma.Mission | protected |
| FailureMessage | Barotrauma.Mission | |
| FindItemPrefab(XElement element) | Barotrauma.Mission | protected |
| GetCargoSpawnPosition(ItemPrefab itemPrefab, out Submarine cargoRoomSub) | Barotrauma.Mission | protected |
| GetFinalReward(Submarine sub) | Barotrauma.Mission | |
| GetHumanPrefabFromElement(XElement element) | Barotrauma.Mission | protected |
| GetReward(Submarine sub) | Barotrauma.Mission | virtual |
| GetRewardDistibutionSum(IEnumerable< Character > crew, int rewardDistribution=0) | Barotrauma.Mission | static |
| GetTeamName(CharacterTeamType teamID) | Barotrauma.CombatMission | static |
| Headers | Barotrauma.Mission | |
| IsClient | Barotrauma.Mission | protectedstatic |
| IsInWinningTeam(Character character) | Barotrauma.CombatMission | |
| level | Barotrauma.Mission | protected |
| LoadRandom(Location[] locations, string seed, bool requireCorrectLocationType, MissionType missionType, bool isSinglePlayer=false) | Barotrauma.Mission | static |
| LoadRandom(Location[] locations, MTRandom rand, bool requireCorrectLocationType, MissionType missionType, bool isSinglePlayer=false) | Barotrauma.Mission | static |
| Locations | Barotrauma.Mission | |
| Messages | Barotrauma.Mission | |
| Mission(MissionPrefab prefab, Location[] locations, Submarine sub) | Barotrauma.Mission | |
| ModifyMessage(LocalizedString message, bool color=true) | Barotrauma.Mission | protectedvirtual |
| Name | Barotrauma.Mission | |
| OnMissionStateChanged | Barotrauma.Mission | |
| OriginLocation | Barotrauma.Mission | |
| Prefab | Barotrauma.Mission | |
| ReputationRewards | Barotrauma.Mission | |
| Reward | Barotrauma.Mission | |
| ServerWrite(IWriteMessage msg) | Barotrauma.Mission | virtual |
| ServerWriteInitial(IWriteMessage msg, Client c) | Barotrauma.Mission | virtual |
| SetLevel(LevelData level) | Barotrauma.Mission | virtual |
| ShowMessage(int missionState) | Barotrauma.Mission | protected |
| SonarIconIdentifier | Barotrauma.Mission | |
| SonarLabels | Barotrauma.Mission | |
| Start(Level level) | Barotrauma.Mission | |
| StartMissionSpecific(Level level) | Barotrauma.CombatMission | protectedvirtual |
| State | Barotrauma.Mission | |
| state | Barotrauma.Mission | protected |
| SuccessMessage | Barotrauma.CombatMission | |
| TeamCount | Barotrauma.Mission | |
| TimesAttempted | Barotrauma.Mission | |
| Update(float deltaTime) | Barotrauma.Mission | |
| UpdateMissionSpecific(float deltaTime) | Barotrauma.CombatMission | protectedvirtual |