diff --git a/packages/server/src/banter.ts b/packages/server/src/banter.ts index 6c058b2..07a797b 100644 --- a/packages/server/src/banter.ts +++ b/packages/server/src/banter.ts @@ -12,6 +12,11 @@ export type BanterTrigger = | "grabGold" | "deliverGold" | "dealPain" | "takePain" | "kill" | "die" | "summon" | "buildWall" | "escape" | "springTrap" | "dodge" | "win"; +// Voice guide: Hunter speaks in clipped businesslike capitals; Berserker +// delights in a good fight, also in capitals; Worrier frets in lowercase, +// with flashes of practical courage. Lines must fit every event in their +// trigger: deliveries need not score, summons vary, and either win counts. + export const BOT_LINES: Record>> = { hunter: { grabGold: [ @@ -19,101 +24,316 @@ export const BOT_LINES: Record