feedback7 G-SMALL: co-op rooms can make AI teammates draft last (PR #368 by @anAtheist987)

Applied the host-only room option 「AI 队友最后选择」, default off. Off, the draft order and the random streams stay as they are. On, humans draft before AI seats after the existing shuffle, and a skip stays ahead of the AI seats.

Dropped docs/history/0.2.2.md and every §27 citation. The player-facing sentence is in docs/PLAYING.md. The room-option rule is in docs/design/match.md, docs/design/client.md and docs/design/network.md. The #338 per-bot faction and ban presets are not included.

Tests: node --test test/lobby-ai-last.test.js test/match/ai-picks-last.test.js test/ui/ai-picks-last.test.js — 18 pass. node --test test/lobby.test.js test/client-static.test.js — 378 pass. node tools/i18n.mjs check --all --strict — 1032/1032 in en, ja, ko and zh-TW, 0 errors.
This commit is contained in:
anAtheist987 authored and sganggs committed 2026-10-08 19:57:26 +08:00
1 parent ae22335cfe
commit fd791a66cb
19 files changed
+527 -21

No files matched your search

+3
View File
@@ -104,6 +104,9 @@
"复制密钥": "Copy Key",
"复制链接": "Copy Link",
"由创建者选择": "Chosen by the Host",
"由创建者设置": "Set by the Host",
"AI 队友最后选择": "AI Teammates Pick Last",
"策略与机变轮选时,所有博士先于 AI 队友选择": "In the Strategy and Improv drafts, every Doctor picks before the AI teammates",
"连接中断,请稍候重试": "Connection lost, please try again shortly",
"离开同盟": "Leave Alliance",
"你是同盟的创建者,离开后创建者身份将移交或同盟解散。确定离开吗?": "You are the Host of this Alliance. If you leave, host duties will be handed over or the Alliance will disband. Leave anyway?",
+3
View File
@@ -110,6 +110,9 @@
"复制密钥": "コードをコピー",
"复制链接": "リンクをコピー",
"由创建者选择": "ホストが選択",
"由创建者设置": "ホストが設定",
"AI 队友最后选择": "AI チームメイトは最後に選択",
"策略与机变轮选时,所有博士先于 AI 队友选择": "戦術と調整の順番選択では、すべてのドクターが AI チームメイトより先に選びます",
"连接中断,请稍候重试": "接続が切断されました。しばらくしてから再試行してください",
"离开同盟": "同盟から退出",
"你是同盟的创建者,离开后创建者身份将移交或同盟解散。确定离开吗?": "あなたはこの同盟のホストです。退出するとホストが他のドクターに移るか、同盟が解散します。退出しますか?",
+3
View File
@@ -106,6 +106,9 @@
"复制密钥": "코드 복사",
"复制链接": "링크 복사",
"由创建者选择": "방장이 선택",
"由创建者设置": "방장이 설정",
"AI 队友最后选择": "AI 팀원은 마지막에 선택",
"策略与机变轮选时,所有博士先于 AI 队友选择": "전략과 기회 순서 선택에서 모든 박사가 AI 팀원보다 먼저 선택합니다",
"连接中断,请稍候重试": "연결이 끊어졌습니다. 잠시 후 다시 시도해 주세요.",
"离开同盟": "동맹 나가기",
"你是同盟的创建者,离开后创建者身份将移交或同盟解散。确定离开吗?": "이 동맹의 방장입니다. 나가면 방장 권한이 이양되거나 동맹이 해산됩니다. 정말 나가시겠습니까?",
+3
View File
@@ -108,6 +108,9 @@
"复制密钥": "複製金鑰",
"复制链接": "複製連結",
"由创建者选择": "由建立者選擇",
"由创建者设置": "由建立者設定",
"AI 队友最后选择": "AI 隊友最後選擇",
"策略与机变轮选时,所有博士先于 AI 队友选择": "策略與機變輪選時,所有博士先於 AI 隊友選擇",
"连接中断,请稍候重试": "連線中斷,請稍候重試",
"离开同盟": "離開同盟",
"你是同盟的创建者,离开后创建者身份将移交或同盟解散。确定离开吗?": "你是同盟的建立者,離開後建立者身分將移交或同盟解散。確定離開嗎?",