Show / Hide Table of Contents

Class DropOrPickupBlock

Inheritance
System.Object
GameAction
AggregatableAction
InteractAction
ItemInteractAction
DropOrPickupBlock
Implements
IContextObject
IAggregatableStat
ICountStat
IActionStat
IStat
IUserGameAction
IPositionGameAction
IAuthGameAction
ISyncedAction
IItemGameAction
IController
IViewController
IHasUniversalID
Inherited Members
ItemInteractAction.ItemUsed
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 DropOrPickupBlock : ItemInteractAction, IContextObject, IAggregatableStat, ICountStat, IActionStat, IStat, IUserGameAction, IPositionGameAction, IAuthGameAction, ISyncedAction, IItemGameAction, IController, IViewController, IHasUniversalID

Constructors

DropOrPickupBlock()

Declaration
public DropOrPickupBlock()

DropOrPickupBlock(DroppedOrPickedUp)

Declaration
public DropOrPickupBlock(DroppedOrPickedUp value)
Parameters
Type Name Description
DroppedOrPickedUp value

Properties

BlockForm

Declaration
public RubbleBlockForm BlockForm { get; set; }
Property Value
Type Description
RubbleBlockForm

DroppedOrPickedUp

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

Implements

IContextObject
IAggregatableStat
ICountStat
IActionStat
IStat
IUserGameAction
IPositionGameAction
IAuthGameAction
ISyncedAction
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
☀
☾