Barotrauma Server Doc
Barotrauma.WreckAI Class Reference
Inheritance diagram for Barotrauma.WreckAI:
Barotrauma.Networking.IServerSerializable Barotrauma.Networking.INetSerializable

Public Member Functions

override void Update (float deltaTime)
 
void Kill ()
 
void Remove ()
 
void ServerEventWrite (IWriteMessage msg, Client client, NetEntityEvent.IData extraData=null)
 

Static Public Member Functions

static WreckAI Create (Submarine wreck)
 
static void RemoveThalamusItems (Submarine wreck)
 

Protected Member Functions

override void LoadAllTurrets ()
 

Properties

bool IsAlive [get]
 
WreckAIConfig Config [get]
 

Detailed Description

Definition at line 88 of file WreckAI.cs.

Member Function Documentation

◆ Create()

static WreckAI Barotrauma.WreckAI.Create ( Submarine  wreck)
static

Definition at line 114 of file WreckAI.cs.

◆ Kill()

void Barotrauma.WreckAI.Kill ( )

Definition at line 361 of file WreckAI.cs.

◆ LoadAllTurrets()

override void Barotrauma.WreckAI.LoadAllTurrets ( )
protected

Definition at line 244 of file WreckAI.cs.

◆ Remove()

void Barotrauma.WreckAI.Remove ( )

Definition at line 412 of file WreckAI.cs.

◆ RemoveThalamusItems()

static void Barotrauma.WreckAI.RemoveThalamusItems ( Submarine  wreck)
static

Definition at line 420 of file WreckAI.cs.

◆ ServerEventWrite()

void Barotrauma.WreckAI.ServerEventWrite ( IWriteMessage  msg,
Client  client,
NetEntityEvent.IData  extraData = null 
)

Implements Barotrauma.Networking.IServerSerializable.

Definition at line 513 of file WreckAI.cs.

◆ Update()

override void Barotrauma.WreckAI.Update ( float  deltaTime)

Definition at line 254 of file WreckAI.cs.

Property Documentation

◆ Config

WreckAIConfig Barotrauma.WreckAI.Config
get

Definition at line 102 of file WreckAI.cs.

◆ IsAlive

bool Barotrauma.WreckAI.IsAlive
get

Definition at line 90 of file WreckAI.cs.