local DdzFunctions = {} --- -- 是否勾选了禁止使用道具和语音选项 -- @return -- function DdzFunctions.isForbidProp () local gameInfo = json.decode(app.room.roomInfo.nGameInfo) local forbidProp = gameInfo.forbidProp or 0 return tonumber(forbidProp) > 0 end function DdzFunctions.isForbidVoice () local gameInfo = json.decode(app.room.roomInfo.nGameInfo) local forbidVoice = gameInfo.forbidVoice or 0 return tonumber(forbidVoice) > 0 end -- 俱乐部邀请规则 function DdzFunctions.getRuleStrByClubInvite(roomListData) local temp = "" local jsonInfo = nil if roomListData then jsonInfo = roomListData else jsonInfo = json.decode(app.room.roomInfo.nGameInfo) or {} end local roundCount = app.room.roomInfo.nTotalGameNum if roundCount then temp = temp .. roundCount .. "局 " end local gamerule = tonumber(jsonInfo.gamerule); local gameRuleName = getSubGameRuleName(app.gameId, gamerule) or ""; temp = temp .. gameRuleName; return temp end return DdzFunctions