Class Conditional_LegalAction
Inheritance
System.Object
Conditional_LegalAction
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class Conditional_LegalAction : LegalAction, INotifyPropertyChanged, IValidity, IDescribable, IHasClientControlledContainers, IController, IViewController, IHasUniversalID
Constructors
Conditional_LegalAction()
Declaration
public Conditional_LegalAction()
Properties
IfThenBlock
Declaration
public IfThenBlock IfThenBlock { get; set; }
Property Value
Methods
ContainsAction(Type)
Declaration
public override bool ContainsAction(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
Description()
Declaration
public override LocString Description()
Returns
Overrides
Declaration
protected override PostResult Perform(Law law, GameAction action, AccountChangeSet acc)
Parameters
Returns
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods