C# Class OutpostGenerator.Building_SamSite

Building_SamSite class.
Inheritance: Building
显示文件 Open project: Rikiki123456789/Rimworld Class Usage Examples

Public Methods

Method Description
Destroy ( DestroyMode mode = DestroyMode.Vanish ) : void
Draw ( ) : void
ExposeData ( ) : void
GetInspectString ( ) : string
NotifyTargetIsDestroyedOrMissed ( RimWorld.DropPodIncoming dropPod ) : void

Notify the SAM site that a target has been destroyed or missed.

SpawnSetup ( ) : void
Tick ( ) : void

Private Methods

Method Description
DrawTurretTop ( ) : void
LaunchMissile ( RimWorld.DropPodIncoming dropPod ) : void
LookForIncomingDropPod ( ) : void
StartRotationSound ( ) : void
StopRotationSound ( ) : void
UpdateMissileReloading ( ) : void
UpdateTurretRotation ( ) : void

Method Details

Destroy() public method

public Destroy ( DestroyMode mode = DestroyMode.Vanish ) : void
mode DestroyMode
return void

Draw() public method

public Draw ( ) : void
return void

ExposeData() public method

public ExposeData ( ) : void
return void

GetInspectString() public method

public GetInspectString ( ) : string
return string

NotifyTargetIsDestroyedOrMissed() public method

Notify the SAM site that a target has been destroyed or missed.
public NotifyTargetIsDestroyedOrMissed ( RimWorld.DropPodIncoming dropPod ) : void
dropPod RimWorld.DropPodIncoming
return void

SpawnSetup() public method

public SpawnSetup ( ) : void
return void

Tick() public method

public Tick ( ) : void
return void