Implement the 003-remove-combatant feature that adds the possibility to remove a combatant from an encounter
This commit is contained in:
@@ -19,4 +19,14 @@ export interface CombatantAdded {
|
||||
readonly position: number;
|
||||
}
|
||||
|
||||
export type DomainEvent = TurnAdvanced | RoundAdvanced | CombatantAdded;
|
||||
export interface CombatantRemoved {
|
||||
readonly type: "CombatantRemoved";
|
||||
readonly combatantId: CombatantId;
|
||||
readonly name: string;
|
||||
}
|
||||
|
||||
export type DomainEvent =
|
||||
| TurnAdvanced
|
||||
| RoundAdvanced
|
||||
| CombatantAdded
|
||||
| CombatantRemoved;
|
||||
|
||||
Reference in New Issue
Block a user