Barotrauma Server
Loading...
Searching...
No Matches
Barotrauma.EndMission Class Reference
Inheritance diagram for Barotrauma.EndMission:
Barotrauma.Mission Barotrauma.Mission

Public Member Functions

 EndMission (MissionPrefab prefab, Location[] locations, Submarine sub)
 
override void ServerWriteInitial (IWriteMessage msg, Client c)
 
- Public Member Functions inherited from Barotrauma.Mission
virtual void ServerWrite (IWriteMessage msg)
 

Protected Member Functions

override void StartMissionSpecific (Level level)
 
override void UpdateMissionSpecific (float deltaTime)
 
override bool DetermineCompleted ()
 

Protected Attributes

readonly float wakeUpCinematicDelay = 5.0f
 
readonly float bossWakeUpDelay = 7.0f
 
readonly float cameraWaitDuration = 7.0f
 

Properties

override IEnumerable<(LocalizedString Label, Vector2 Position)> SonarLabels [get]
 
override int State [get, set]
 

Additional Inherited Members

- Static Public Member Functions inherited from Barotrauma.Mission
static int DistributeRewardsToCrew (IEnumerable< Character > crew, int totalReward)
 

Constructor & Destructor Documentation

◆ EndMission()

Barotrauma.EndMission.EndMission ( MissionPrefab prefab,
Location[] locations,
Submarine sub )

Member Function Documentation

◆ DetermineCompleted()

override bool Barotrauma.EndMission.DetermineCompleted ( )
protected

◆ ServerWriteInitial()

override void Barotrauma.EndMission.ServerWriteInitial ( IWriteMessage msg,
Client c )
virtual

Reimplemented from Barotrauma.Mission.

◆ StartMissionSpecific()

override void Barotrauma.EndMission.StartMissionSpecific ( Level level)
protected

◆ UpdateMissionSpecific()

override void Barotrauma.EndMission.UpdateMissionSpecific ( float deltaTime)
protected

Member Data Documentation

◆ bossWakeUpDelay

readonly float Barotrauma.EndMission.bossWakeUpDelay = 7.0f
protected

◆ cameraWaitDuration

readonly float Barotrauma.EndMission.cameraWaitDuration = 7.0f
protected

◆ wakeUpCinematicDelay

readonly float Barotrauma.EndMission.wakeUpCinematicDelay = 5.0f
protected

Property Documentation

◆ SonarLabels

override IEnumerable<(LocalizedString Label, Vector2 Position)> Barotrauma.EndMission.SonarLabels
get

◆ State

override int Barotrauma.EndMission.State
getset

The documentation for this class was generated from the following files: