Class SpawnedClaimsComponent
Component that spawns claim stakes and claim papers based on the size of a settlement. These can then be distributed to citizens to allow them to claim more land from their claim stakes.
Inheritance
System.Object
SpawnedClaimsComponent
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class SpawnedClaimsComponent : WorldObjectComponent, ILinkable, IOwned, IController, IViewController, IHasUniversalID, IHasSerializableID, IRPCAuthChecks, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IHasInteractions, INotifyPropertyChanged, IInventoryWorldObjectComponent, IPermanentDestroyHandler
Constructors
SpawnedClaimsComponent()
Declaration
public SpawnedClaimsComponent()
Properties
Availability
Declaration
public override WorldObjectComponentClientAvailability Availability { get; }
Property Value
Overrides
ClaimsInventory
Declaration
public Inventory ClaimsInventory { get; set; }
Property Value
Description
Declaration
public LocString Description { get; set; }
Property Value
PropertyCrisisDescription
Declaration
public LocString PropertyCrisisDescription { get; set; }
Property Value
Settlement
Declaration
public Settlement Settlement { get; }
Property Value
Methods
Initialize()
Declaration
public override void Initialize()
Overrides
Tick()
Declaration
public override void Tick()
Overrides
Explicit Interface Implementations
IPermanentDestroyHandler.OnPermanentDestroy()
Declaration
void IPermanentDestroyHandler.OnPermanentDestroy()
IInventoryWorldObjectComponent.Inventory
Declaration
Inventory IInventoryWorldObjectComponent.Inventory { get; }
Returns
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods