Show / Hide Table of Contents

Class AddToWorkOrderAction

Inheritance
System.Object
GameAction
AggregatableAction
WorkOrderAction
AddToWorkOrderAction
Implements
IContextObject
IAggregatableStat
ICountStat
IActionStat
IStat
IWorkOrderGameAction
IUserGameAction
IPositionGameAction
IWorldObjectGameAction
IAuthGameAction
IDynamicPreventability
IItemTransferGameAction
IItemGameAction
IController
IViewController
IHasUniversalID
Inherited Members
WorkOrderAction.CanPreventStatic(LawSection)
WorkOrderAction.CanPrevent(LawSection)
WorkOrderAction.AccessNeeded
WorkOrderAction.WorkOrder
WorkOrderAction.CraftedItem
WorkOrderAction.Byproduct
WorkOrderAction.OrderCount
WorkOrderAction.ActionLocation
WorkOrderAction.WorldObject
WorkOrderAction.WorldObjectItem
WorkOrderAction.Citizen
WorkOrderAction.SettlementScopes
AggregatableAction.AggregateFrom(IAggregatableStat)
AggregatableAction.Count
GameAction.StatKey
GameAction.AuthIgnored
GameAction._id
GameAction.Time
GameAction.MarkedUpName
GameAction.StatType
GameAction.ControllerID
Namespace: Eco.Gameplay.GameActions
Assembly: Eco.Gameplay.dll
Syntax
public class AddToWorkOrderAction : WorkOrderAction, IContextObject, IAggregatableStat, ICountStat, IActionStat, IStat, IWorkOrderGameAction, IUserGameAction, IPositionGameAction, IWorldObjectGameAction, IAuthGameAction, IDynamicPreventability, IItemTransferGameAction, IItemGameAction, IController, IViewController, IHasUniversalID

Constructors

AddToWorkOrderAction()

Declaration
public AddToWorkOrderAction()

Properties

ChangeInItemCount

Declaration
public float ChangeInItemCount { get; set; }
Property Value
Type Description
System.Single

ContributionType

Declaration
public WorkOrderContributionType ContributionType { get; set; }
Property Value
Type Description
WorkOrderContributionType

ItemsMoved

Declaration
[CanAutoAssign]
public float ItemsMoved { get; set; }
Property Value
Type Description
System.Single

ItemUsed

Declaration
[CanAutoAssign]
public Item ItemUsed { get; set; }
Property Value
Type Description
Item

Implements

IContextObject
IAggregatableStat
ICountStat
IActionStat
IStat
IWorkOrderGameAction
IUserGameAction
IPositionGameAction
IWorldObjectGameAction
IAuthGameAction
IDynamicPreventability
IItemTransferGameAction
IItemGameAction
IController
IViewController
IHasUniversalID

Extension Methods

GameActionExtensions.AffectedDeeds(GameAction)
GameActionExtensions.Fill(GameAction, MultiblockActionContext, WrappedWorldPosition3i, Item)
GameActionExtensions.Fill(GameAction, User, Item, WrappedWorldPosition3i, Nullable<AccessType>, Item)
GameActionManager.TryPerform(GameAction, User)
TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾