Class PropertyRequirements
Inheritance
System.Object
PropertyRequirements
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
[RequiredContext]
public class PropertyRequirements : LocationTest, IController, IViewController, IHasUniversalID, INotifyPropertyChanged, IValidity, IDescribable
Constructors
PropertyRequirements()
Declaration
public PropertyRequirements()
Properties
AuthorizedOrNot
Declaration
public Authorization AuthorizedOrNot { get; set; }
Property Value
Citizen
Declaration
public GameValue<IAlias> Citizen { get; set; }
Property Value
Methods
CheckLocation(Vector3i, IContextObject)
Declaration
public override Eval<bool> CheckLocation(Vector3i pos, IContextObject action)
Parameters
Returns
Type |
Description |
Eval<System.Boolean> |
|
Overrides
Description()
Declaration
public override LocString Description()
Returns
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods