[SC]房间信息
roomInfo
接口描述
当你第一次进入房间时,服务器会自动发送这个消息给客户端,告诉你房间当前的全部信息
响应参数
参数名
类型
描述
必填
whoTurn
string
当前轮到谁绘画,用户ID
必填
stage
int
当前房间在什么阶段,0准备,10选词,20绘画,30展示单人绘画结果,35绘画投票阶段,40游戏结束,60房间已销毁
必填
wordTip
string
单词提示
必填
wordCount
int
单词字数
必填
word
string
当前绘画单词,只有轮到自己或者stage=30才会有内容,否则就是空字符串
必填
words
list
可选单词列表,只有轮到自己,并且stage=10时才有数据,否则是空数组
必填
rightCount
int
答对人数,只有stage=30时才有正确时,否则就是0
必填
drawSteps
list
绘画步骤记录,跟你们发送draw消息时的数据是一样的。用来掉线重连后,恢复绘画数据。只有stage=20才有正确数据,否则就是空数组
必填
topicId
string
灵魂画手的话题ID,以便分享到动态
必填
notice
string
房间公告内容
必填
title
string
房间标题
必填
onlineCount
int
当前房间人数
必填
musicId
string
当前正在播放的音乐ID
可选
drawMode
string
绘画方式,orderDraw轮流画,allDraw一起画
必填
drawDuration
int
绘画时长,单位秒
必填
voteDict
dict
投票字典,用户ID做key,票数做value。仅在灵魂画手玩法的绘画投票阶段有意义。
必填
scores
dict
当前用户的得分字典,用户ID做key,分数做value
必填
voteUids
list
哪些人已经投了票,用户ID数组
必填
roundId
string
本局游戏的唯一ID。
必填