Show / Hide Table of Contents

Class AccumulatableAction

Inheritance
System.Object
GameAction
AccumulatableAction
CreateTreeDebris
Implements
IController
IViewController
IHasUniversalID
IContextObject
IActionStat
IStat
Inherited Members
GameAction.StatKey
GameAction.AuthIgnored
GameAction._id
GameAction.Time
GameAction.SettlementScopes
GameAction.MarkedUpName
GameAction.StatType
GameAction.ControllerID
Namespace: Eco.Gameplay.GameActions
Assembly: Eco.Gameplay.dll
Syntax
public abstract class AccumulatableAction : GameAction, IController, IViewController, IHasUniversalID, IContextObject, IActionStat, IStat

Constructors

AccumulatableAction()

Declaration
protected AccumulatableAction()

Methods

AggregateAction(AccumulatableAction)

Declaration
public abstract AccumulatableAction AggregateAction(AccumulatableAction gameAction)
Parameters
Type Name Description
AccumulatableAction gameAction
Returns
Type Description
AccumulatableAction

Implements

IController
IViewController
IHasUniversalID
IContextObject
IActionStat
IStat

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
☀
☾