Class GameAction
Inheritance
System.Object
GameAction
Assembly: Eco.Gameplay.dll
Syntax
public abstract class GameAction : Object, IController, IViewController, IHasUniversalID, IContextObject, IActionStat, IStat
Constructors
GameAction()
Declaration
Fields
AuthIgnored
Declaration
Field Value
Type |
Description |
System.Boolean |
|
StatKey
Declaration
public const string StatKey = "Player Actions"
Field Value
Type |
Description |
System.String |
|
Properties
_id
Declaration
public ObjectId _id { get; set; }
Property Value
Type |
Description |
LiteDB.ObjectId |
|
ControllerID
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
MarkedUpName
Declaration
public LocString MarkedUpName { get; }
Property Value
SettlementScopes
Declaration
public abstract IEnumerable<Settlement> SettlementScopes { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<Settlement> |
|
StatType
Declaration
public virtual StatType StatType { get; }
Property Value
Time
Declaration
public int Time { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Implements
Extension Methods