wofgame-back-end/events.jsonl
2025-06-27 08:44:35 +08:00

58 lines
13 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"type": "gameStartRequest", "data": {"players": [{"id": 1, "name": "Alexander", "skin": 4, "observer": false, "role": "wolf"}]}}
{"type": "gameStartRequest", "data": {"players": [{"id": 1, "name": "Alexander", "skin": 4, "observer": false, "role": "wolf"},{"id": 2, "name": "Bella", "skin": 6, "observer": false, "role": "village"}]}}
{"type": "gameStartRequest", "data": {"players": [{"id": 1, "name": "Alexander", "skin": 4, "observer": false, "role": "wolf"},{"id": 2, "name": "Bella", "skin": 6, "observer": false, "role": "village"},{"id": 3, "name": "Charlie", "skin": 9, "observer": false, "role": "seer"}]}}
{"type": "gameStartRequest", "data": {"players": [{"id": 1, "name": "Alexander", "skin": 4, "observer": false, "role": "wolf"},{"id": 2, "name": "Bella", "skin": 6, "observer": false, "role": "village"},{"id": 3, "name": "Charlie", "skin": 9, "observer": false, "role": "seer"},{"id": 4, "name": "Daisy", "skin": 3, "observer": false, "role": "village"}]}}
{"type": "gameStartRequest", "data": {"players": [{"id": 1, "name": "Alexander", "skin": 4, "observer": false, "role": "wolf"},{"id": 2, "name": "Bella", "skin": 6, "observer": false, "role": "village"},{"id": 3, "name": "Charlie", "skin": 9, "observer": false, "role": "seer"},{"id": 4, "name": "Daisy", "skin": 3, "observer": false, "role": "village"},{"id": 5, "name": "Emma", "skin": 8, "observer": false, "role": "witch"}]}}
{"type": "gameStart", "data": {"players": [{"id": 1, "name": "Alexander", "skin": 4, "observer": false, "role": "wolf"},{"id": 2, "name": "Bella", "skin": 6, "observer": false, "role": "village"},{"id": 3, "name": "Charlie", "skin": 9, "observer": false, "role": "seer"},{"id": 4, "name": "Daisy", "skin": 3, "observer": false, "role": "village"},{"id": 5, "name": "Emma", "skin": 8, "observer": false, "role": "witch"},{"id": 6, "name": "Felix", "skin": 2, "observer": false, "role": "wolf"}],"role": "wolf","scene": 3}}
{"type": "phaseChange", "data": {"day": 1, "phase": "night"}}
{"type": "wolfTurn", "data": {"target": 1}}
{"type": "wolfAction", "data": {"player": 1, "action": "kill", "target": 2}}
{"type": "phaseChange", "data": {"day": 1, "phase": "day"}}
{"type": "globalNotice", "data": {"message": "天亮了,大家请睁眼。昨晚平安夜,没有人死亡。"}}
{"type": "turnToSpeak", "data": {"target": 1}}
{"type": "speak", "data": {"player": 1, "message": "<audio style=\"serious\">平安夜|可能|是|狼人|战略性|地|选择|了|观望||也|可能|是|女巫|救|了|人|。</audio><audio style=\"calm\">如果|是|后者||那么|女巫|的|解药|已经|用|掉|了||这|对|我们|接下来|的|夜晚|是|个|不利|因素|。</audio><audio style=\"newscast\">不过|现在|讨论|谁|是|狼人|还|为时过早||我们|需要|更多|信息|。</audio>"}}
{"type": "speak", "data": {"player": 2, "message": "<action>咧嘴一笑,向后靠在椅子上</action><audio style=\"humorous\">哇||平安夜||狼人|是|不是|昨晚|偷懒|了|</audio><action>挑眉看向四周</action><audio style=\"sarcastic\">或者|有人|运气|好||被|女巫|大人|青睐|了|呢|</audio><action>耸耸肩</action><audio style=\"casual\">不管|怎样||我|觉得|1号|分析|得|挺|全面|的||不过|平安夜|确实|让|我们|少|了|很多|线索||只能|靠|观察|发言|来|推测|了|。</audio>"}}
{"type": "speak", "data": {"player": 3, "message": "<action>身体微微前倾,表情谨慎</action><audio style=\"calm\">平安夜|确实|让|我们|少|了|一些|信息||但|也|给|了|我们|思考|的|空间|。</audio><action>若有所思地看着其他人</action><audio style=\"narration-professional\">我|认为|我们|应该|考虑|两种|可能性||如果|狼人|没有|行动||说明|他们|比较|谨慎||如果|有人|被|救|了||说明|狼人|已经|暴露|了|杀人|意图|。</audio><action>轻声补充</action><audio style=\"serious\">无论|是|哪种|情况||我们|都|应该|仔细|观察|每个|人|的|发言|逻辑||这|往往|能|揭示|更多|信息|。</audio>"}}
{"type": "speak", "data": {"player": 4, "message": "<action>直视前方,表情平静</action><audio style=\"newscast\">我|认为|狼人|昨晚|行动|了||只是|被|女巫|破坏|了|计划|。</audio><action>环顾四周</action><audio style=\"disgruntled\">第一晚|不|杀人|对|狼人|没有|好处||他们|需要|尽快|减少|村民|数量|。</audio><action>略微点头</action><audio style=\"newscast\">所以|我们|可以|假设|女巫|已经|用|掉|解药|了||这点|在|后面|的|讨论|中|很|重要|。</audio>"}}
{"type": "speak", "data": {"player": 5, "message": "<action>双手轻放桌面,表情略显犹豫</action><audio style=\"fearful\">4号|的|推理|很|有|道理|...|狼人|第一晚|通常|会|行动|。</audio><action>目光短暂停留在2号身上</action><audio style=\"whispering\">我|觉得|1号|和|6号|的|表现|可能|值得|关注||他们|似乎|都|很|克制||不像|是|急于|表达|观点|的|样子|。</audio><action>轻声补充</action><audio style=\"sad\">不过|这|只是|我|的|初步|观察||我们|还|需要|更多|线索|。</audio>"}}
{"type": "speak", "data": {"player": 6, "message": "<action>坐姿端正,表情平静</action><audio style=\"friendly\">我|觉得|大家|都|提出|了|很|好|的|观点|。</audio><action>微微向前倾身</action><audio style=\"gentle\">不过|我|想|指出||5号|似乎|很|快|就|把|注意力|引向|了|我|和|1号||这种|没有|实质|证据|的|怀疑|让|我|有些|困惑|。</audio><action>环顾四周</action><audio style=\"newscast\">我|认为|3号|的|分析|更为|客观||我们|确实|应该|关注|发言|逻辑|而|不是|主观|印象|。|比如|4号|的|发言|简短|但|逻辑|严密||而|5号|的|发言|则|更多|基于|感觉|。</audio>"}}
{"type": "noteAppear", "data": {"message": "一张神秘的小纸条突然从天而降,飘到了桌子中央...3号玩家捡到了这张纸条。"}}
{"type": "speak", "data": {"player": 3, "message": "<action>表情略显困惑</action><audio style=\"calm\">我|刚刚|看到|了|一张|纸条||上面|写着|'月夜|幽灵|双|影|现||一|静|一|动|皆|可疑|'|。</audio><action>环视众人</action><audio style=\"narration-professional\">这|似乎|在|暗示|两个|人|可能|有|问题||一个|行事|沉稳||一个|比较|活跃|。</audio><action>轻轻摇头</action><audio style=\"serious\">当然||这种|提示|相当|模糊||可以|有|多种|解读|。|我们|不能|完全|依赖|它||但|可以|作为|参考|。</audio>"}}
{"type": "speak", "data": {"player": 2, "message": "<action>挑眉,表情困惑</action><audio style=\"humorous\">等等||这|很|有趣|。</audio><action>高举纸条</action><audio style=\"humorous\">这张|纸条|上|写着|'三五|密语|暗|相通||真伪|难辨|需|警惕|'||但|3号|刚才|说|的|是|'月夜|幽灵|双|影|现||一|静|一|动|皆|可疑|'|。</audio><action>环顾四周,眼神锐利</action><audio style=\"sarcastic\">看来|这张|纸条|在|途中|变|了|内容|啊|。|6号||作为|中间|的|传递者||你|能|解释|一下|吗|</audio>"}}
{"type": "speak", "data": {"player": 6, "message": "<action>表情略显惊讶,随后恢复冷静</action><audio style=\"embarrassed\">我|承认|我|确实|修改|了|纸条|内容|。</audio><action>环视众人</action><audio style=\"friendly\">但|我|这么|做|是|为了|测试|大家|的|反应|。|注意|到|3号|拿到|纸条|后||立即|提到|'一|静|一|动|皆|可疑|'||这|很|容易|被|解读|为|针对|某些|人|的|暗示|。</audio><action>看向5号</action><audio style=\"gentle\">而且|5号|之前|也|无端|指责|我|和|1号||我|怀疑|3号|和|5号|可能|在|合作|引导|舆论|。|我|修改|的|内容|恰恰|点出|了|这|一点||'三五|密语|暗|相通|'|。</audio>"}}
{"type": "turnToVote", "data": {"target": 1}}
{"type": "vote", "data": {"player": 1, "target": 3}}
{"type": "vote", "data": {"player": 2, "target": 6}}
{"type": "vote", "data": {"player": 3, "target": 6}}
{"type": "vote", "data": {"player": 4, "target": 6}}
{"type": "vote", "data": {"player": 5, "target": 6}}
{"type": "vote", "data": {"player": 6, "target": 3}}
{"type": "voteEnd", "data": {"target": 6}}
{"type": "playerKilled", "data": {"targets": [6]}}
{"type": "phaseChange", "data": {"day": 2, "phase": "night"}}
{"type": "wolfTurn", "data": {"target": 1}}
{"type": "wolfAction", "data": {"player": 1, "action": "kill", "target": 3}}
{"type": "phaseChange", "data": {"day": 2, "phase": "day"}}
{"type": "globalNotice", "data": {"message": "天亮了大家请睁眼。昨晚3号死亡。"}}
{"type": "playerKilled", "data": {"targets": [3]}}
{"type": "speak", "data": {"player": 2, "message": "<action>表情严肃,不再嬉笑</action><audio style=\"serious\">3号|被|杀||这|很|可能|不|是|巧合|。</audio><action>环视众人</action><audio style=\"serious\">如果|6号|是|狼人||那么|1号|很|可能|是|他|的|同伴|。|昨天|6号|修改|纸条|的|行为|已经|很|可疑||而且|1号|和|6号|的|投票|也|完全|一致|。</audio><action>看向1号</action><audio style=\"disgruntled\">1号||你|有|什么|要|说|的|吗|</audio>"}}
{"type": "turnToSpeak", "data": {"target": 1}}
{"type": "speak", "data": {"player": 1, "message": "<audio style=\"serious\">我|理解|大家|的|怀疑||但|请|听|我|解释|。</audio><audio style=\"newscast\">事实上||我|是|预言家|。|昨晚|我|查验|了|5号||结果|是|狼人|。</audio><audio style=\"calm\">你们|投|出|6号|是|正确|的||但|别|忘|了|那张|被|篡改|的|纸条|上|写|的|是|'三五|密语|暗|相通|'|。|3号|被|杀|并|不能|证明|他|是|好人||也|可能|是|狼人|之间|的|内讧|。</audio>"}}
{"type": "speak", "data": {"player": 5, "message": "<action>表情先是震惊,然后坚定</action><audio style=\"fearful\">1号||你|的|预言家|身份|宣称|来|得|太|突然|了|。</audio><action>环顾四周</action><audio style=\"sad\">如果|你|真|的|是|预言家||为什么|不|早点|站|出来||而|是|等到|被|怀疑|时|才|突然|跳|预言家|</audio><action>看向2号</action><audio style=\"whispering\">而且||我|想|分享|一个|重要|信息||第一晚|是|我|救|了|2号|。|这|意味着|2号|是|被|狼人|袭击|的|目标||所以|他|一定|是|好人|。|我们|现在|至少|可以|确定|2号|的|身份|是|清白|的|。</audio>"}}
{"type": "speak", "data": {"player": 4, "message": "<action>表情严肃,语气坚定</action><audio style=\"newscast\">1号|的|预言家|身份|声明|不|可信|。</audio><action>直视1号</action><audio style=\"disgruntled\">跳|预言家|的|时机|太|过|刻意||明显|是|狼人|的|自救|手段|。</audio><action>看向5号</action><audio style=\"newscast\">5号|自称|是|女巫|并|说|她|救|了|2号||这个|信息|很|关键|。|如果|属实||那么|2号|确实|是|好人||而|1号|作为|最后|的|狼人|在|尝试|转移|视线|。</audio>"}}
{"type": "noteAppear", "data": {"message": "最后一张小纸条飘落到桌子中央...1号玩家捡到了这张纸条。"}}
{"type": "notePick", "data": {"player": 1, "content": "一人假面具正义,临危跳职保自身"}}
{"type": "turnToNote", "data": {"target": 1}}
{"type": "noteAction", "data": {"player": 1, "action": "modify", "originalContent": "一人假面具正义,临危跳职保自身", "newContent": "五人药水有玄机,解毒两瓶皆在握"}}
{"type": "noteAction", "data": {"player": 1, "action": "drop"}}
{"type": "speak", "data": {"player": 4, "message": "<action>皱眉,表情怀疑</action><audio style=\"disgruntled\">这张|纸条|写着|'五人|药水|有|玄机||解毒|两瓶|皆|在|握|'|。</audio><action>看向5号</action><audio style=\"newscast\">这|似乎|在|暗示|5号|拥有|两瓶|解药||但|我们|都|知道|女巫|只有|一瓶|解药|和|一瓶|毒药|。</audio><action>转向1号</action><audio style=\"disgruntled\">1号||我|怀疑|你|篡改|了|纸条|内容||就|像|6号|曾经|做|的|那样|。|这|再次|证明|你|不|可信|。</audio>"}}
{"type": "turnToSpeak", "data": {"target": 1}}
{"type": "speak", "data": {"player": 1, "message": "<audio style=\"serious\">我|没有|篡改|任何|纸条||这张|纸条|恰恰|证明|了|5号|在|说谎|。</audio><audio style=\"calm\">女巫|只有|一瓶|解药||但|纸条|暗示|5号|声称|拥有|两瓶|。|这|证明|她|不|是|真正|的|女巫||而|是|在|试图|建立|可信度|。</audio><audio style=\"newscast\">我|作为|预言家|已经|验证|了|她|是|狼人||现在|这张|纸条|更加|证实|了|这|一点|。</audio>"}}
{"type": "vote", "data": {"player": 2, "target": 1}}
{"type": "turnToVote", "data": {"target": 1}}
{"type": "vote", "data": {"player": 1, "target": 5}}
{"type": "vote", "data": {"player": 5, "target": 1}}
{"type": "vote", "data": {"player": 4, "target": 1}}
{"type": "voteEnd", "data": {"target": 1}}
{"type": "playerKilled", "data": {"targets": [1]}}
{"type": "gameOver", "data": {"result": "defeat", "winningSide": "village", "reason": "好人阵营获胜,你失败了!"}}