Show / Hide Table of Contents

Class PutOnlyRestriction

Prevents a user from picking up items from an inventory.

Inheritance
System.Object
InventoryRestriction
PutOnlyRestriction
Inherited Members
InventoryRestriction.MaxAccepted(Item)
InventoryRestriction.MaxAccepted(Item, Int32)
InventoryRestriction.MaxAccepted(RestrictionCheckData, Item)
InventoryRestriction.MaxAccepted(RestrictionCheckData, Item, Int32)
InventoryRestriction.Type
Namespace: Eco.Gameplay.Items
Assembly: Eco.Gameplay.dll
Syntax
public class PutOnlyRestriction : InventoryRestriction

Constructors

PutOnlyRestriction(Boolean)

Declaration
public PutOnlyRestriction(bool allowVehicleTransfer = true)
Parameters
Type Name Description
System.Boolean allowVehicleTransfer

Properties

Message

Declaration
public override LocString Message { get; }
Property Value
Type Description
LocString
Overrides
InventoryRestriction.Message

Priority

Declaration
public override int Priority { get; }
Property Value
Type Description
System.Int32
Overrides
InventoryRestriction.Priority

Methods

MaxPickup(RestrictionCheckData, Item, Int32)

Declaration
public override int MaxPickup(RestrictionCheckData checkData, Item item, int totalMoved)
Parameters
Type Name Description
RestrictionCheckData checkData
Item item
System.Int32 totalMoved
Returns
Type Description
System.Int32
Overrides
InventoryRestriction.MaxPickup(RestrictionCheckData, Item, Int32)

Extension Methods

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