Module twt_werewolf_master_ng::judger
source · Expand description
法官。获得服务器端各种设置并主持游戏。
法官与玩家通信应遵循以下原则:
- 在一次与玩家的互动结束后调用
Responder::send_end
发送结束信号。 - 在玩家端不能直接确定互动是否应当开始的情况下开始互动调用
Responder::send_begin
发送开始信号。其它时候不发送。
已经死亡的玩家不会理会开始和结束信号,只会显示消息。 法官在发送角色发言、投票结果时也应发送给已经死亡的玩家。发送开始和结束信号时不需要考虑已经死亡的玩家。
Modules§
- 定义角色组特型。也包含了角色相关枚举和角色死亡检查。
Structs§
- 法官类型。