Riwmorld
RimWorld.Bill_Production Class Reference
Inheritance diagram for RimWorld.Bill_Production:
RimWorld.Bill Verse.IExposable Verse.ILoadReferenceable Verse.IExposable RimWorld.Bill_ProductionWithUft

Public Member Functions

 Bill_Production (RecipeDef recipe)
 
override void ExposeData ()
 
override BillStoreMode GetStoreMode ()
 
override void Notify_IterationCompleted (Pawn billDoer, List< Thing > ingredients)
 
override bool ShouldDoNow ()
 
- Public Member Functions inherited from RimWorld.Bill
 Bill (RecipeDef recipe)
 
Rect DoInterface (float x, float y, float width, int index)
 
string GetUniqueLoadID ()
 
virtual void Notify_DoBillStarted ()
 
virtual void Notify_PawnDidWork (Pawn p)
 
virtual bool PawnAllowedToStartAnew (Pawn p)
 
override string ToString ()
 

Public Attributes

BillRepeatMode repeatMode
 
int repeatCount = 1
 
int targetCount = 10
 
BillStoreMode storeMode = BillStoreMode.BestStockpile
 
- Public Attributes inherited from RimWorld.Bill
const int MaxIngredientSearchRadius = 999
 
const float ButSize = 24f
 
BillStack billStack
 
RecipeDef recipe
 
bool suspended
 
ThingFilter ingredientFilter
 
float ingredientSearchRadius = 999f
 
IntRange allowedSkillRange = new IntRange(0, 20)
 
bool deleted
 
int lastIngredientSearchFailTicks = -99999
 

Protected Member Functions

override void DoConfigInterface (Rect baseRect, Color baseColor)
 

Properties

string RepeatInfoText [get]
 
- Properties inherited from RimWorld.Bill
virtual bool CheckIngredientsIfSociallyProper [get]
 
virtual bool CompletableEver [get]
 
bool DeletedOrDereferenced [get]
 
virtual string Label [get]
 
virtual string LabelCap [get]
 
Verse.Map Map [get]
 
virtual string StatusString [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from RimWorld.Bill
static void CreateNoPawnsWithSkillDialog (RecipeDef recipe)
 

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