2025-05-25 11:35:02 +08:00
|
|
|
|
|
|
|
|
local M = {}
|
|
|
|
|
|
|
|
|
|
--- Create a new RoomConfig
|
|
|
|
|
function M.new(config)
|
|
|
|
|
setmetatable(M,{__index = RoomConfig})
|
|
|
|
|
local self = setmetatable({}, {__index = M})
|
|
|
|
|
RoomConfig.init(self,config)
|
|
|
|
|
self.config=config
|
|
|
|
|
self.class = "RoomConfig"
|
|
|
|
|
self.round = config["times"]
|
|
|
|
|
self.mode = config["mode"]
|
|
|
|
|
self.tun = config["tun"]
|
|
|
|
|
self.fengding = config["fengding"]
|
|
|
|
|
self.tuanyuan = config["tuanyuan"]
|
|
|
|
|
self.hanghangxi = config["hanghangxi"]
|
|
|
|
|
self.siqi = config["siqi"]
|
|
|
|
|
self.shuahou = config["shuahou"]
|
|
|
|
|
self.huangfan = config["huangfan"]
|
|
|
|
|
self.jiaxingxing = config["jiaxingxing"]
|
|
|
|
|
self.tinghu = config["tinghu"]
|
|
|
|
|
self.duizifu = config["duizifu"]
|
|
|
|
|
self.back = config["back"]
|
|
|
|
|
self.yuan = config["yuan"]
|
|
|
|
|
self.tianhu =config["tianhu"]
|
|
|
|
|
self.dihu =config["dihu"]
|
|
|
|
|
self.haihu =config["haihu"]
|
|
|
|
|
self.maxPlayers = config["maxPlayers"]
|
|
|
|
|
self.qupai = config["qupai"]
|
|
|
|
|
self.isHidden = config.isHidden
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
self.qixihu =config["qixihu"]
|
|
|
|
|
self.weipai =config["weipai"]
|
|
|
|
|
self.xidouble30 =config["xidouble30"]
|
|
|
|
|
self.zimo =config["zimo"]
|
|
|
|
|
self.daxiaozi =config["daxiaozi"]
|
|
|
|
|
self.hongheihu =config["hongheihu"]
|
|
|
|
|
self.yidianhu =config["yidianhu"]
|
|
|
|
|
|
|
|
|
|
return self
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
function M:GetDes(sp)
|
|
|
|
|
sp = sp or " "
|
2025-06-14 19:31:49 +08:00
|
|
|
local str = "百息结算局" .. sp
|
2025-05-25 11:35:02 +08:00
|
|
|
str = str .. RoomConfig.GetDes(self, sp)
|
|
|
|
|
if self.maxPlayers == 2 then
|
|
|
|
|
if self.qupai then
|
|
|
|
|
str = str .."去牌"
|
|
|
|
|
str = str .. sp
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
2025-06-14 19:31:49 +08:00
|
|
|
str = str .. "娄底放炮罚 十五息起胡 明偎 天地胡 20胡100息 30胡翻倍 红黑胡"
|
2025-05-29 15:23:52 +08:00
|
|
|
str = str .. sp
|
2025-05-25 11:35:02 +08:00
|
|
|
return str
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
function M:GetGameName()
|
|
|
|
|
return self.maxPlayers .. "人娄底放炮罚"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
function M:GetGameJS()
|
|
|
|
|
local gamerulepanel= UIPackage.CreateObjectFromURL("ui://Extend_Poker_FanPaoFa/gamerule")
|
|
|
|
|
return gamerulepanel
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
return M
|