Class SendNotice
Inheritance
System.Object
SendNotice
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class SendNotice : LegalAction, INotifyPropertyChanged, IValidity, IExecutiveAction, IController, IViewController, IHasUniversalID, IDescribable
Constructors
SendNotice()
Declaration
Properties
LocationToDisplay
Declaration
public GameValue<Vector3i> LocationToDisplay { get; set; }
Property Value
Message
Declaration
public string Message { get; set; }
Property Value
Type |
Description |
System.String |
|
NotificationType
Declaration
public NotificationType NotificationType { get; set; }
Property Value
PeopleToSendTo
Declaration
public GameValue<IAlias> PeopleToSendTo { get; set; }
Property Value
ValueToDisplay
Declaration
public GameValue<float> ValueToDisplay { 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 context, Settlement jurisdictionSettlement, AccountChangeSet acc)
Parameters
Returns
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods