diff --git a/src/client/graphics/layers/EventsDisplay.ts b/src/client/graphics/layers/EventsDisplay.ts index 446ceda08..08d3f3444 100644 --- a/src/client/graphics/layers/EventsDisplay.ts +++ b/src/client/graphics/layers/EventsDisplay.ts @@ -1,6 +1,6 @@ import {nullable} from "zod"; import {EventBus, GameEvent} from "../../../core/EventBus"; -import {AllianceRequest, AllianceRequestEvent, AllianceRequestReplyEvent, BrokeAllianceEvent as BrokenAllianceEvent, Game, PlayerID} from "../../../core/game/Game"; +import {AllianceRequest, AllianceRequestEvent, AllianceRequestReplyEvent, BrokeAllianceEvent, Game, PlayerID} from "../../../core/game/Game"; import {ClientID} from "../../../core/Schemas"; import {Layer} from "./Layer"; @@ -56,7 +56,7 @@ export class EventsDisplay implements Layer { this.eventBus.on(AllianceRequestEvent, a => this.onAllianceRequestEvent(a)) this.eventBus.on(AllianceRequestReplyEvent, a => this.onAllianceRequestReplyEvent(a)) this.eventBus.on(DisplayMessageEvent, e => this.onDisplayMessageEvent(e)) - this.eventBus.on(BrokenAllianceEvent, e => this.onBrokenAllianceEvent(e)) + this.eventBus.on(BrokeAllianceEvent, e => this.onBrokeAllianceEvent(e)) this.renderTable() } @@ -164,7 +164,7 @@ export class EventsDisplay implements Layer { this.renderTable() } - onBrokenAllianceEvent(event: BrokenAllianceEvent) { + onBrokeAllianceEvent(event: BrokeAllianceEvent) { const myPlayer = this.game.playerByClientID(this.clientID) if (myPlayer == null) { return diff --git a/src/client/graphics/layers/UILayer.ts b/src/client/graphics/layers/UILayer.ts index 209626d3d..72facebfb 100644 --- a/src/client/graphics/layers/UILayer.ts +++ b/src/client/graphics/layers/UILayer.ts @@ -6,6 +6,7 @@ import {ClientID} from "../../../core/Schemas"; import {RightClickEvent} from "../../InputHandler"; import {Layer} from "./Layer"; import {TransformHandler} from "../TransformHandler"; +import {MessageType} from "./EventsDisplay"; export class SendAllianceRequestUIEvent implements GameEvent { constructor( @@ -275,6 +276,7 @@ export class UILayer implements Layer { this.eventBus.emit( new SendAllianceRequestUIEvent(myPlayer, owner) ) + this.game.displayMessage(`sending alliance request to ${owner.name()}`, MessageType.INFO, myPlayer.id()) }, }) }