Class ConflictEventArgs
Inheritance
ConflictEventArgs
Namespace: Rebus
Assembly: Rebus.dll
Syntax
[MessagePackObject(false)]
public class ConflictEventArgs : EventArgs
Constructors
ConflictEventArgs(HexPoint, Boolean, Fleet, Fleet, Int32)
Declaration
public ConflictEventArgs(HexPoint location, bool invasionSucceeded, Fleet invader, Fleet occupant, int unitsRetreated)
Parameters
ConflictEventArgs(HexPoint, Boolean, Fleet, Fleet, Int32, Int32, Int32)
Declaration
public ConflictEventArgs(HexPoint location, bool invasionSucceeded, Fleet invader, Fleet occupant, int unitsRetreated, int unitsDestroyed, int unitsCaptured)
Parameters
Properties
Invader
Declaration
[Key(2)]
public Fleet Invader { get; }
Property Value
InvasionSucceeded
Declaration
[Key(1)]
public bool InvasionSucceeded { get; }
Property Value
Location
Declaration
[Key(0)]
public HexPoint Location { get; }
Property Value
Occupant
Declaration
[Key(3)]
public Fleet Occupant { get; }
Property Value
UnitsCaptured
Declaration
[Key(6)]
public int UnitsCaptured { get; }
Property Value
UnitsDestroyed
Declaration
[Key(5)]
public int UnitsDestroyed { get; }
Property Value
UnitsRetreated
Declaration
[Key(4)]
public int UnitsRetreated { get; }
Property Value