Riwmorld
RimWorld.StockGenerator Class Referenceabstract
Inheritance diagram for RimWorld.StockGenerator:
RimWorld.StockGenerator_Animals RimWorld.StockGenerator_BuyExpensiveSimple RimWorld.StockGenerator_BuyWeirdOrganic RimWorld.StockGenerator_Category RimWorld.StockGenerator_MiscItems RimWorld.StockGenerator_MultiDef RimWorld.StockGenerator_SingleDef RimWorld.StockGenerator_Slaves RimWorld.StockGenerator_Tag

Public Member Functions

virtual IEnumerable< string > ConfigErrors (TraderKindDef parentDef)
 
abstract IEnumerable< ThingGenerateThings (Map forMap)
 
abstract bool HandlesThingDef (ThingDef thingDef)
 
virtual void ResolveReferences (TraderKindDef trader)
 
bool TryGetPriceType (ThingDef thingDef, TradeAction action, out PriceType priceType)
 

Public Attributes

TraderKindDef trader
 
IntRange countRange = IntRange.zero
 
FloatRange totalPriceRange = FloatRange.Zero
 
TechLevel maxTechLevelGenerate = TechLevel.Transcendent
 
TechLevel maxTechLevelBuy = TechLevel.Transcendent
 
PriceType price = PriceType.Normal
 

Protected Member Functions

int RandomCountOf (ThingDef def)
 

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