Class CollectResourcesWork
Inheritance
System.Object
CollectResourcesWork
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class CollectResourcesWork : WorkOrderWork, IController, IViewController, IHasUniversalID, INotifyPropertyChanged, IHasWorkParty, IRootDescriber
Constructors
CollectResourcesWork()
Declaration
public CollectResourcesWork()
CollectResourcesWork(WorkOrder)
Declaration
public CollectResourcesWork(WorkOrder workOrder)
Parameters
Properties
Description
Declaration
public override string Description { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
DescriptionRemaining
Declaration
public override string DescriptionRemaining { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
ItemTracker
Declaration
public ItemTracker ItemTracker { get; set; }
Property Value
PercentDone
Declaration
public override float PercentDone { get; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Position
Declaration
public override Vector3i Position { get; }
Property Value
Overrides
ShortDescriptionRemaining
Declaration
public override string ShortDescriptionRemaining { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Methods
Declaration
public override void ActionPerformed(GameAction action)
Parameters
Overrides
Activate()
Declaration
public override void Activate()
Overrides
Cancel()
Declaration
public override void Cancel()
Overrides
Finish()
Declaration
public override void Finish()
Overrides
LaborerAddedWhileActive(User)
Declaration
public override void LaborerAddedWhileActive(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Overrides
LaborerLeft(User)
Declaration
public override void LaborerLeft(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Overrides
ShouldOverrideAuth(GameAction)
Declaration
public override bool ShouldOverrideAuth(GameAction action)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods