Class PickerTracker
Inheritance
System.Object
PickerTracker
Assembly: Eco.Gameplay.dll
Syntax
public class PickerTracker : PickerObject, IController, IViewController, IHasUniversalID
Constructors
PickerTracker()
Declaration
PickerTracker(InventoryActionType, String, String, Boolean)
Declaration
public PickerTracker(InventoryActionType trackAction, string description = null, string offscreenText = null, bool autocontrolMarker = true)
Parameters
Type |
Name |
Description |
InventoryActionType |
trackAction |
|
System.String |
description |
|
System.String |
offscreenText |
|
System.Boolean |
autocontrolMarker |
|
Properties
Contents
Declaration
public override string Contents { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Tracker
Declaration
public ItemTracker Tracker { get; set; }
Property Value
Methods
Accepted(String, User)
Declaration
public override void Accepted(string prepend, User user)
Parameters
Type |
Name |
Description |
System.String |
prepend |
|
User |
user |
|
Overrides
Declaration
public bool ActionPerformed(GameAction action)
Parameters
Returns
Type |
Description |
System.Boolean |
|
AddRemainingItems(IEnumerable<ItemStack>)
Declaration
public void AddRemainingItems(IEnumerable<ItemStack> items)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<ItemStack> |
items |
|
SetOriginalStacks(IEnumerable<IStack>)
Declaration
public void SetOriginalStacks(IEnumerable<IStack> stacks = null)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<IStack> |
stacks |
|
ShouldOverrideAuth(GameAction)
Declaration
public bool ShouldOverrideAuth(GameAction action)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Test()
Declaration
Returns
UpdateMarker(User, String)
Declaration
public void UpdateMarker(User user, string prepend = "")
Parameters
Type |
Name |
Description |
User |
user |
|
System.String |
prepend |
|
UpdateMarks()
Declaration
protected override void UpdateMarks()
Overrides
Implements
Extension Methods