Module twt_werewolf_master_ng::judger

source ·
Expand description

法官。获得服务器端各种设置并主持游戏。

法官与玩家通信应遵循以下原则:

  • 在一次与玩家的互动结束后调用 Responder::send_end 发送结束信号。
  • 在玩家端不能直接确定互动是否应当开始的情况下开始互动调用 Responder::send_begin 发送开始信号。其它时候不发送。

已经死亡的玩家不会理会开始和结束信号,只会显示消息。 法官在发送角色发言、投票结果时也应发送给已经死亡的玩家。发送开始和结束信号时不需要考虑已经死亡的玩家。

Modules§

  • 定义角色组特型。也包含了角色相关枚举和角色死亡检查。

Structs§

Type Aliases§