Class SettlementCivicActionWithTarget
Settlement civics actions that uses a target settlement property.
Inheritance
System.Object
SettlementCivicActionWithTarget
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
Namespace: Eco.Gameplay.Settlements
Assembly: Eco.Gameplay.dll
Syntax
public abstract class SettlementCivicActionWithTarget : CivicAction, IValidity, IDescribable, IRPCAuthChecks, ISettlementAssociated, IController, IViewController, IHasUniversalID, INotifyPropertyChanged
Constructors
SettlementCivicActionWithTarget()
Declaration
protected SettlementCivicActionWithTarget()
Properties
TargetSettlement
Declaration
public virtual Settlement TargetSettlement { get; set; }
Property Value
Type | Description |
---|---|
Settlement |
Methods
IsSameAction(CivicAction)
Declaration
public override bool IsSameAction(CivicAction action)
Parameters
Type | Name | Description |
---|---|---|
CivicAction | action |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged