C# Class OutpostGenerator.Genstep_GenerateOutpost

Genstep_GenerateOutpost class.
Inheritance: GenStep_Scatterer
ファイルを表示 Open project: Rikiki123456789/Rimworld

Public Methods

Method Description
Generate ( ) : void

Protected Methods

Method Description
CanScatterAt ( IntVec3 loc ) : bool
GenerateOutpostProperties ( OG_OutpostData &outpostData ) : void
GetBattleOccured ( OG_OutpostData &outpostData ) : void
GetIsInhabited ( OG_OutpostData &outpostData ) : void
GetIsRuined ( OG_OutpostData &outpostData ) : void
GetOutpostSize ( OG_OutpostData &outpostData ) : void
GetOutpostType ( OG_OutpostData &outpostData ) : void
ScatterAt ( IntVec3 loc, int count = 1 ) : void

Method Details

CanScatterAt() protected method

protected CanScatterAt ( IntVec3 loc ) : bool
loc IntVec3
return bool

Generate() public method

public Generate ( ) : void
return void

GenerateOutpostProperties() protected method

protected GenerateOutpostProperties ( OG_OutpostData &outpostData ) : void
outpostData OG_OutpostData
return void

GetBattleOccured() protected method

protected GetBattleOccured ( OG_OutpostData &outpostData ) : void
outpostData OG_OutpostData
return void

GetIsInhabited() protected method

protected GetIsInhabited ( OG_OutpostData &outpostData ) : void
outpostData OG_OutpostData
return void

GetIsRuined() protected method

protected GetIsRuined ( OG_OutpostData &outpostData ) : void
outpostData OG_OutpostData
return void

GetOutpostSize() protected method

protected GetOutpostSize ( OG_OutpostData &outpostData ) : void
outpostData OG_OutpostData
return void

GetOutpostType() protected method

protected GetOutpostType ( OG_OutpostData &outpostData ) : void
outpostData OG_OutpostData
return void

ScatterAt() protected method

protected ScatterAt ( IntVec3 loc, int count = 1 ) : void
loc IntVec3
count int
return void