Loading...
Searching...
No Matches
CityBuilderCore.MonumentStage Class Reference

Detailed Description

represents one stage of the building process of a monument

Public Member Functions

void UpdateStage ()
 
ItemQuantity GetItemsNeeded (Worker worker)
 
float GetWorkerNeed (Worker worker)
 
void Assign (WorkerWalker walker)
 
Vector3[] Arrive (WorkerWalker walker)
 
void Inside (WorkerWalker walker)
 
IEnumerable< WorkerGetAssigned ()
 
IEnumerable< WorkerGetQueued ()
 
IEnumerable< WorkerGetWorking ()
 

Public Attributes

string Name
 
string Notification
 
Worker Worker
 
float Duration
 
Worker Supplier
 
ItemQuantity Items
 
MonumentStep[] Steps
 

Properties

bool NeedsWorker [get]
 
bool NeedsSupplier [get]
 
bool IsFinished [get]