C# Class SkywrathController.Building_SkywrathController

Building_SkywrathController class.
Inheritance: Building_TurretGun
显示文件 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_oe property

public float areaOfEffectRadius
return float

channelingTicksCounter public_oe property

public int channelingTicksCounter
return int

charge public_oe property

public float charge
return float

explosiveComp public_oe property

public CompExplosive explosiveComp
return CompExplosive

powerOutputDuringCharge public_oe property

public float powerOutputDuringCharge
return float

skywrathState public_oe property

public SkywrathState skywrathState
return SkywrathState