send fire emoji to other players

This commit is contained in:
evanpelle
2024-10-04 13:08:20 -07:00
parent b35e78f2f8
commit e795b22220
13 changed files with 182 additions and 27 deletions
+3
View File
@@ -13,6 +13,7 @@ import {AllianceRequestExecution} from "./alliance/AllianceRequestExecution";
import {AllianceRequestReplyExecution} from "./alliance/AllianceRequestReplyExecution";
import {BreakAllianceExecution} from "./alliance/BreakAllianceExecution";
import {TargetPlayerExecution} from "./TargetPlayerExecution";
import {EmojiExecution} from "./EmojiExecution";
@@ -67,6 +68,8 @@ export class Executor {
return new BreakAllianceExecution(intent.requestor, intent.recipient)
} else if (intent.type == "targetPlayer") {
return new TargetPlayerExecution(intent.requestor, intent.target)
} else if (intent.type == "emoji") {
return new EmojiExecution(intent.sender, intent.recipient, intent.emoji)
}
else {
throw new Error(`intent type ${intent} not found`)