C# Class OutpostGenerator.Building_SupplyShip

Building_SupplyShip class.
Inheritance: Building
ファイルを表示 Open project: Rikiki123456789/Rimworld Class Usage Examples

Public Properties

Property Type Description
requestedGuardsNumber int
requestedHeavyGuardsNumber int
requestedOfficersNumber int
requestedScoutsNumber int
requestedTechniciansNumber int

Public Methods

Method Description
Destroy ( DestroyMode mode = DestroyMode.Vanish ) : void
ExposeData ( ) : void
SpawnSetup ( ) : void
Tick ( ) : void
UpdateRequestedReinforcements ( ) : void

Private Methods

Method Description
CountResourcesInOutpost ( int &meals, int &beers, int &components ) : void
SpawnNecessarySupply ( ) : void
SpawnRequestedReinforcements ( ) : void
SpawnSupplyNearPosition ( ThingDef def, int quantity, IntVec3 center ) : void
UnforbidItemsToLoadInCargoBay ( ) : void

Method Details

Destroy() public method

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

ExposeData() public method

public ExposeData ( ) : void
return void

SpawnSetup() public method

public SpawnSetup ( ) : void
return void

Tick() public method

public Tick ( ) : void
return void

UpdateRequestedReinforcements() public method

public UpdateRequestedReinforcements ( ) : void
return void

Property Details

requestedGuardsNumber public_oe property

public int requestedGuardsNumber
return int

requestedHeavyGuardsNumber public_oe property

public int requestedHeavyGuardsNumber
return int

requestedOfficersNumber public_oe property

public int requestedOfficersNumber
return int

requestedScoutsNumber public_oe property

public int requestedScoutsNumber
return int

requestedTechniciansNumber public_oe property

public int requestedTechniciansNumber
return int