Client LuaCsForBarotrauma
CheckMissionAction Class Reference

Check whether a specific mission is currently active, selected for the next round or available. More...

Inheritance diagram for CheckMissionAction:

Public Types

enum class  MissionType { Current , Selected , Available }
 

Public Member Functions

 CheckMissionAction (ScriptedEvent parentEvent, ContentXElement element)
 

Protected Member Functions

override? bool DetermineSuccess ()
 

Properties

MissionType Type [get, set]
 
Identifier MissionIdentifier [get, set]
 
Identifier MissionTag [get, set]
 
int MissionCount [get, set]
 

Detailed Description

Check whether a specific mission is currently active, selected for the next round or available.

Definition at line 9 of file CheckMissionAction.cs.

Member Enumeration Documentation

◆ MissionType

Enumerator
Current 
Selected 
Available 

Definition at line 11 of file CheckMissionAction.cs.

Constructor & Destructor Documentation

◆ CheckMissionAction()

CheckMissionAction.CheckMissionAction ( ScriptedEvent  parentEvent,
ContentXElement  element 
)

Definition at line 30 of file CheckMissionAction.cs.

Member Function Documentation

◆ DetermineSuccess()

override? bool CheckMissionAction.DetermineSuccess ( )
protected

Definition at line 35 of file CheckMissionAction.cs.

Property Documentation

◆ MissionCount

int CheckMissionAction.MissionCount
getset

Definition at line 28 of file CheckMissionAction.cs.

◆ MissionIdentifier

Identifier CheckMissionAction.MissionIdentifier
getset

Definition at line 22 of file CheckMissionAction.cs.

◆ MissionTag

Identifier CheckMissionAction.MissionTag
getset

Definition at line 25 of file CheckMissionAction.cs.

◆ Type

MissionType CheckMissionAction.Type
getset

Definition at line 19 of file CheckMissionAction.cs.