Class ClaimPaperItem
Inheritance
System.Object
ClaimPaperItem
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
[Weight(4)]
[Currency(10000)]
[MaxStackSize(500)]
public class ClaimPaperItem : ClaimPaperItemBase, IItem, ILinkableParameterized<LinkConfig>, ILinkable, IHasIcon, ISettlementAssociated, IController, IViewController, IHasUniversalID, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions
Constructors
ClaimPaperItem()
Declaration
Methods
CanBeAddedToStake(WorldObject, Deed)
Check whether these papers can be added to the specified claim stake or not.
Declaration
public override Result CanBeAddedToStake(WorldObject claimStake, Deed parentDeed)
Parameters
Returns
Overrides
CanBeCountedForStakePlots(WorldObject, Deed)
We check whether these papers can be counted toward the maximum of allowed plots of the specified claim stake or not.
Declaration
public override Result CanBeCountedForStakePlots(WorldObject claimStake, Deed parentDeed)
Parameters
Returns
Overrides
Deduct(Int32)
Declaration
protected override void Deduct(int quantity)
Parameters
Type |
Name |
Description |
System.Int32 |
quantity |
|
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods