Class ClaimStakeObjectBase
The object that claims a plot and allows the claiming of more plots (using a deed map) based on the number of claim-papers that are attached. Plots must be contiguous to the claim stake.
Inheritance
System.Object
ClaimStakeObjectBase
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
Namespace: Eco.Gameplay.Settlements.ClaimStakes.Internal
Assembly: Eco.Gameplay.dll
Syntax
[RequireComponent]
[RequireComponent]
public abstract class ClaimStakeObjectBase : WorldObject, INetObjectPriority, INetObject, INetObjectPosition, IPositionAndBounds, IUsable, IStorage, ISerializable, IRPCAuthChecks, ILinkable, IHasPosition, INotifyPropertyChanged, IDeedOwned, IController, IViewController, IHasUniversalID, IPlayerUseTracking, INamed, IHasSerializableID, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IInteractionTargetPriority, IPermanentDestroyHandler, IClaimStakeObject, IMoveableWithinDeedAndInfluence, IMoveableWithRestrictions
Constructors
ClaimStakeObjectBase()
Declaration
protected ClaimStakeObjectBase()
Properties
AllowResidentAccessIfCreator
Declaration
public override bool AllowResidentAccessIfCreator { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
IgnoreSettlementTypeOnClaimPapers
Declaration
public bool IgnoreSettlementTypeOnClaimPapers { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Implements
System.ComponentModel.INotifyPropertyChanged