Show / Hide Table of Contents

Class ChopStump

Inheritance
System.Object
GameAction
AggregatableAction
InteractAction
ChopStump
Implements
IContextObject
IAggregatableStat
ICountStat
IActionStat
IStat
IUserGameAction
IPositionGameAction
IAuthGameAction
ISyncedAction
ITreeSpeciesGameAction
IToolGameAction
IController
IViewController
IHasUniversalID
IConditionalStatistics
Inherited Members
InteractAction.Citizen
InteractAction.ActionLocation
InteractAction.AccessNeeded
InteractAction.SettlementScopes
InteractAction.SyncObject
AggregatableAction.AggregateFrom(IAggregatableStat)
AggregatableAction.Count
GameAction.StatKey
GameAction.AuthIgnored
GameAction._id
GameAction.Time
GameAction.MarkedUpName
GameAction.StatType
GameAction.DryRun
GameAction.ControllerID
Namespace: Eco.Gameplay.GameActions
Assembly: Eco.Gameplay.dll
Syntax
public class ChopStump : InteractAction, IContextObject, IAggregatableStat, ICountStat, IActionStat, IStat, IUserGameAction, IPositionGameAction, IAuthGameAction, ISyncedAction, ITreeSpeciesGameAction, IToolGameAction, IController, IViewController, IHasUniversalID, IConditionalStatistics

Constructors

ChopStump()

Declaration
public ChopStump()

Properties

ChopperUserID

Declaration
public int ChopperUserID { get; set; }
Property Value
Type Description
System.Int32

Destroyed

Declaration
public bool Destroyed { get; set; }
Property Value
Type Description
System.Boolean

Species

Declaration
public Type Species { get; set; }
Property Value
Type Description
System.Type

ToolUsed

Declaration
public Item ToolUsed { get; set; }
Property Value
Type Description
Item

Methods

ShouldRecord()

Declaration
public bool ShouldRecord()
Returns
Type Description
System.Boolean

Implements

IContextObject
IAggregatableStat
ICountStat
IActionStat
IStat
IUserGameAction
IPositionGameAction
IAuthGameAction
ISyncedAction
ITreeSpeciesGameAction
IToolGameAction
IController
IViewController
IHasUniversalID
IConditionalStatistics

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