Show / Hide Table of Contents

Class HarvestOrHunt

Inheritance
System.Object
GameAction
AggregatableAction
InteractAction
ToolInteractAction
HarvestOrHunt
Implements
IContextObject
IAggregatableStat
ICountStat
IActionStat
IStat
IUserGameAction
IPositionGameAction
IAuthGameAction
ISyncedAction
IToolGameAction
ICalorieConsumingAction
IBuffable
ISpeciesGameAction
ITreeSpeciesGameAction
IController
IViewController
IHasUniversalID
Inherited Members
ToolInteractAction.CaloriesToConsume
ToolInteractAction.ToolUsed
ToolInteractAction.Position
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.ControllerID
Namespace: Eco.Gameplay.GameActions
Assembly: Eco.Gameplay.dll
Syntax
[ChangeParentConfigLoc]
public class HarvestOrHunt : ToolInteractAction, IContextObject, IAggregatableStat, ICountStat, IActionStat, IStat, IUserGameAction, IPositionGameAction, IAuthGameAction, ISyncedAction, IToolGameAction, ICalorieConsumingAction, IBuffable, ISpeciesGameAction, ITreeSpeciesGameAction, IController, IViewController, IHasUniversalID

Constructors

HarvestOrHunt()

Declaration
public HarvestOrHunt()

Properties

ChopperUserID

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

DamagedOrDestroyed

Declaration
public DamagedOrDestroyed DamagedOrDestroyed { get; set; }
Property Value
Type Description
DamagedOrDestroyed

DestroyedByBlock

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

HarvestedStacks

Declaration
public IEnumerable<ItemStack> HarvestedStacks { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<ItemStack>

Species

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

Implements

IContextObject
IAggregatableStat
ICountStat
IActionStat
IStat
IUserGameAction
IPositionGameAction
IAuthGameAction
ISyncedAction
IToolGameAction
ICalorieConsumingAction
IBuffable
ISpeciesGameAction
ITreeSpeciesGameAction
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
☀
☾