Client LuaCsForBarotrauma
CheckObjectiveAction Class Reference

Checks the state of an Objective created using EventObjectiveAction. More...

Inheritance diagram for CheckObjectiveAction:

Public Types

enum class  CheckType { Added , Completed , Incomplete }
 

Public Member Functions

 CheckObjectiveAction (ScriptedEvent parentEvent, ContentXElement element)
 

Protected Member Functions

override? bool DetermineSuccess ()
 

Properties

CheckType Type [get, set]
 
Identifier Identifier [get, set]
 

Detailed Description

Checks the state of an Objective created using EventObjectiveAction.

Definition at line 6 of file BarotraumaShared/SharedSource/Events/EventActions/CheckObjectiveAction.cs.

Member Enumeration Documentation

◆ CheckType

Enumerator
Added 
Completed 
Incomplete 

Definition at line 10 of file BarotraumaClient/ClientSource/Events/EventActions/CheckObjectiveAction.cs.

Constructor & Destructor Documentation

◆ CheckObjectiveAction()

CheckObjectiveAction.CheckObjectiveAction ( ScriptedEvent  parentEvent,
ContentXElement  element 
)

Member Function Documentation

◆ DetermineSuccess()

override? bool CheckObjectiveAction.DetermineSuccess ( )
protected

Property Documentation

◆ Identifier

Identifier CheckObjectiveAction.Identifier
getset

◆ Type

CheckType CheckObjectiveAction.Type
getset