Class SeizeBankAccount_LegalAction
Inheritance
System.Object
SeizeBankAccount_LegalAction
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class SeizeBankAccount_LegalAction : LegalAction, INotifyPropertyChanged, IValidity, IExecutiveAction, IController, IViewController, IHasUniversalID, IDescribable
Constructors
SeizeBankAccount_LegalAction()
Declaration
public SeizeBankAccount_LegalAction()
Properties
NewOwner
Declaration
public GameValue<IAlias> NewOwner { get; set; }
Property Value
TargetAccount
Declaration
public GameValue<BankAccount> TargetAccount { get; set; }
Property Value
Methods
Description()
Declaration
public override LocString Description()
Returns
Overrides
Declaration
protected override PostResult Perform(Law law, GameAction action, AccountChangeSet acc)
Parameters
Returns
Overrides
PerformExecutiveAction(User, IContextObject, Settlement, AccountChangeSet)
Declaration
public PostResult PerformExecutiveAction(User user, IContextObject action, Settlement jurisdictionSettlement, AccountChangeSet acc)
Parameters
Returns
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods