Barotrauma Client
Loading...
Searching...
No Matches
Barotrauma.ArtifactEvent Class Reference
Inheritance diagram for Barotrauma.ArtifactEvent:
Barotrauma.Event

Public Member Functions

override string ToString ()
 
 ArtifactEvent (EventPrefab prefab, int seed)
 
override string GetDebugInfo ()
 
override void Update (float deltaTime)
 
- Public Member Functions inherited from Barotrauma.Event
override string ToString ()
 
 Event (EventPrefab prefab, int seed)
 
virtual IEnumerable< ContentFileGetFilesToPreload ()
 
void Init (EventSet parentSet=null)
 
virtual void Finish ()
 
virtual bool LevelMeetsRequirements ()
 

Protected Member Functions

override void InitEventSpecific (EventSet parentSet)
 
- Protected Member Functions inherited from Barotrauma.Event

Properties

bool SpawnPending [get]
 
int State [get]
 
Item Item [get]
 
Vector2 SpawnPos [get]
 
override Vector2 DebugDrawPos [get]
 
- Properties inherited from Barotrauma.Event
EventPrefab Prefab [get]
 
EventSet ParentSet [get]
 
bool Initialized [get]
 
bool IsFinished [get]
 
virtual Vector2 DebugDrawPos [get]
 

Additional Inherited Members

- Public Attributes inherited from Barotrauma.Event
readonly int RandomSeed
 
Func< Level.InterestingPosition, bool > SpawnPosFilter
 
- Protected Attributes inherited from Barotrauma.Event
bool isFinished
 
readonly EventPrefab prefab
 
- Events inherited from Barotrauma.Event
Action Finished
 

Constructor & Destructor Documentation

◆ ArtifactEvent()

Barotrauma.ArtifactEvent.ArtifactEvent ( EventPrefab prefab,
int seed )

Member Function Documentation

◆ GetDebugInfo()

override string Barotrauma.ArtifactEvent.GetDebugInfo ( )
virtual

Reimplemented from Barotrauma.Event.

◆ InitEventSpecific()

override void Barotrauma.ArtifactEvent.InitEventSpecific ( EventSet parentSet)
protectedvirtual

Reimplemented from Barotrauma.Event.

◆ ToString()

override string Barotrauma.ArtifactEvent.ToString ( )

◆ Update()

override void Barotrauma.ArtifactEvent.Update ( float deltaTime)
virtual

Reimplemented from Barotrauma.Event.

Property Documentation

◆ DebugDrawPos

override Vector2 Barotrauma.ArtifactEvent.DebugDrawPos
get

◆ Item

Item Barotrauma.ArtifactEvent.Item
get

◆ SpawnPending

bool Barotrauma.ArtifactEvent.SpawnPending
get

◆ SpawnPos

Vector2 Barotrauma.ArtifactEvent.SpawnPos
get

◆ State

int Barotrauma.ArtifactEvent.State
get

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