C# Class SkywrathController.Building_SkywrathController

Building_SkywrathController class.
Inheritance: Building_TurretGun
Show file Open project: Rikiki123456789/Rimworld

Public Properties

Property Type Description
areaOfEffectRadius float
channelingTicksCounter int
charge float
explosiveComp CompExplosive
powerOutputDuringCharge float
skywrathState SkywrathState

Public Methods

Method Description
ExposeData ( ) : void
GetInspectString ( ) : string
GetStateAsString ( SkywrathState state ) : string
OrderAttack ( TargetInfo targ ) : void
PerformChannelingTreatment ( ) : void
SpawnSetup ( ) : void
Tick ( ) : void

Method Details

ExposeData() public method

public ExposeData ( ) : void
return void

GetInspectString() public method

public GetInspectString ( ) : string
return string

GetStateAsString() public method

public GetStateAsString ( SkywrathState state ) : string
state SkywrathState
return string

OrderAttack() public method

public OrderAttack ( TargetInfo targ ) : void
targ TargetInfo
return void

PerformChannelingTreatment() public method

public PerformChannelingTreatment ( ) : void
return void

SpawnSetup() public method

public SpawnSetup ( ) : void
return void

Tick() public method

public Tick ( ) : void
return void

Property Details

areaOfEffectRadius public property

public float areaOfEffectRadius
return float

channelingTicksCounter public property

public int channelingTicksCounter
return int

charge public property

public float charge
return float

explosiveComp public property

public CompExplosive explosiveComp
return CompExplosive

powerOutputDuringCharge public property

public float powerOutputDuringCharge
return float

skywrathState public property

public SkywrathState skywrathState
return SkywrathState