Riwmorld
RimWorld.GenStep_ScatterLumpsMineable Class Reference
Inheritance diagram for RimWorld.GenStep_ScatterLumpsMineable:
Verse.GenStep_Scatterer Verse.GenStep

Public Member Functions

override void Generate (Map map)
 
- Public Member Functions inherited from Verse.GenStep_Scatterer
void DebugForceScatterAt (IntVec3 loc)
 
override void Generate (Map map)
 

Public Attributes

ThingDef forcedDefToScatter
 
- Public Attributes inherited from Verse.GenStep_Scatterer
int count = -1
 
FloatRange countPer10kCellsRange = FloatRange.Zero
 
bool nearPlayerStart
 
bool nearMapCenter
 
float minSpacing = 10f
 
bool spotMustBeStandable
 
int minDistToPlayerStart
 
int minEdgeDist
 
int extraNoBuildEdgeDist
 
List< ScattererValidatorvalidators = new List<ScattererValidator>()
 
bool allowOnWater = true
 
bool warnOnFail = true
 

Protected Member Functions

override bool CanScatterAt (IntVec3 c, Map map)
 
ThingDef ChooseThingDef ()
 
override void ScatterAt (IntVec3 c, Map map, int stackCount=1)
 
- Protected Member Functions inherited from Verse.GenStep_Scatterer
int CalculateFinalCount (Map map)
 
bool NearUsedSpot (IntVec3 c, float dist)
 
virtual bool TryFindScatterCell (Map map, out IntVec3 result)
 

Additional Inherited Members

- Static Public Member Functions inherited from Verse.GenStep_Scatterer
static int CountFromPer10kCells (float countPer10kCells, Map map, int mapSize=-1)
 
- Protected Attributes inherited from Verse.GenStep_Scatterer
List< IntVec3usedSpots = new List<IntVec3>()
 

The documentation for this class was generated from the following file: