diff --git a/lua_probject/base_project/Game/View/Family/PlayEditView.lua b/lua_probject/base_project/Game/View/Family/PlayEditView.lua
index 4e8bf78a..15582a9b 100644
--- a/lua_probject/base_project/Game/View/Family/PlayEditView.lua
+++ b/lua_probject/base_project/Game/View/Family/PlayEditView.lua
@@ -1,6 +1,16 @@
local PlayEditView = {}
local GroupGameSettingView = import("..NewGroup.MngView.GroupGameSettingView_jaingxi")
+local function UpdateFamilyRoom(self)
+ local view = ViewManager.GetCurrenView()
+
+ if view.class ~= "FamilyMainView" then
+ return
+ end
+
+ view:UpdateFamilyRoom(self.groupId)
+end
+
function PlayEditView.New()
setmetatable(PlayEditView, { __index = BaseWindow })
local inst = setmetatable({}, { __index = PlayEditView })
@@ -50,7 +60,7 @@ function PlayEditView:Init()
local group = DataManager.groups:get(self.groupId)
group:addPlay(play)
-- self:FillView()
- --self:UpdateFamilyRoom(fgCtr, self.groupId)
+ UpdateFamilyRoom(self) --self:UpdateFamilyRoom(fgCtr, self.groupId)
self:Refalsh(self.groupId)
printlog("刷新玩法===>>>>")
group.update_play = true
@@ -62,7 +72,9 @@ function PlayEditView:Init()
obj:GetChild('text_title').text = playList[index].game_name
local mode = ExtendManager.GetExtendConfig(playList[index].gameId):GetGameInfo()
local pId = playList[index].id
- obj:GetChild('Label_details'):GetChild('title').text = mode:LoadConfigToDetail(playList[index].config)
+ -- times倍数
+ local times = json.decode(playList[index].hpData).times
+ obj:GetChild('Label_details'):GetChild('title').text = times / 1000 .. "倍," .. mode:LoadConfigToDetail(playList[index].config)
obj:GetChild('text_playName').text = playList[index].name
obj:GetController('type').selectedIndex = 1
obj:GetChild('btn_del').onClick:Set(function()
@@ -76,7 +88,7 @@ function PlayEditView:Init()
return
end
- --self:UpdateFamilyRoom(fgCtr, self.groupId)
+ UpdateFamilyRoom(self) --self:UpdateFamilyRoom(fgCtr, self.groupId)
self:Refalsh(self.groupId)
end)
end)
@@ -87,7 +99,7 @@ function PlayEditView:Init()
local group = DataManager.groups:get(self.groupId)
group:addPlay(play)
-- self:FillView()
- --self:UpdateFamilyRoom(fgCtr, self.groupId)
+ UpdateFamilyRoom(self) --self:UpdateFamilyRoom(fgCtr, self.groupId)
self:Refalsh(self.groupId)
printlog("刷新玩法===>>>>")
group.update_play = true
diff --git a/lua_probject/base_project/Game/View/FamilyView.lua b/lua_probject/base_project/Game/View/FamilyView.lua
index 99f6d9fb..1cfc913a 100644
--- a/lua_probject/base_project/Game/View/FamilyView.lua
+++ b/lua_probject/base_project/Game/View/FamilyView.lua
@@ -465,7 +465,10 @@ function M:UpdateFamilyRoom(fgCtr, id)
local newIndex = index - #roomList + 1
local config = ExtendManager.GetExtendConfig(playList[newIndex].gameId)
local mode = config:GetGameInfo()
- local gamePlay = mode:LoadConfigToDetail(playList[newIndex].config)
+ -- times倍数
+ local times = json.decode(playList[newIndex].hpData).times
+ local gamePlay = times / 1000 .. "倍,"
+ gamePlay = gamePlay .. mode:LoadConfigToDetail(playList[newIndex].config)
obj:GetChild('Label_gameRule').title = gamePlay
obj:GetChild('game_type').text = string.format("(%s)%s", playList[newIndex].game_name, playList[newIndex]
.name)
@@ -670,7 +673,7 @@ function M:OnUpdate()
self:UpdateFamilyRoom(fgCtr, self._group.id)
end
- local HeartbeatTime = 30
+ local HeartbeatTime = 5
if newTime - self.lastTime > HeartbeatTime then
fgCtr:FG_SetFamilyHeartbeat(self._group.id, DataManager.SelfUser.account_id, function(res)
print(res)
diff --git a/lua_probject/base_project/Game/View/NewGroup/MngView/GroupGameSettingView_jaingxi.lua b/lua_probject/base_project/Game/View/NewGroup/MngView/GroupGameSettingView_jaingxi.lua
index 51c39173..74af3625 100644
--- a/lua_probject/base_project/Game/View/NewGroup/MngView/GroupGameSettingView_jaingxi.lua
+++ b/lua_probject/base_project/Game/View/NewGroup/MngView/GroupGameSettingView_jaingxi.lua
@@ -108,9 +108,8 @@ function M:FillGameData()
if self.play then
local tex_name = self._view:GetChild("tex_name")
tex_name.text = self.play.name
+ self._view:GetChild("tex_times").text = self.play.hp_times / 1000
end
-
- self._view:GetChild("tex_times").text = self.play.hp_times / 1000
end
local tuoguanTimeList = { 10, 30, 60, 120, 180, 240, 300 }
diff --git a/wb_new_ui/assets/Family/com_roomCard.xml b/wb_new_ui/assets/Family/com_roomCard.xml
index 10b68fc4..5ac58f7f 100644
--- a/wb_new_ui/assets/Family/com_roomCard.xml
+++ b/wb_new_ui/assets/Family/com_roomCard.xml
@@ -4,7 +4,7 @@
-
+
diff --git a/wb_new_ui/assets/Family/package.xml b/wb_new_ui/assets/Family/package.xml
index 420605b2..ee395578 100644
--- a/wb_new_ui/assets/Family/package.xml
+++ b/wb_new_ui/assets/Family/package.xml
@@ -385,6 +385,12 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_2_jiangxi.xml b/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_2_jiangxi.xml
index 75968b19..14ec418f 100644
--- a/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_2_jiangxi.xml
+++ b/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_2_jiangxi.xml
@@ -76,12 +76,12 @@
-
+
-
-
-
+
+
+
diff --git a/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_3_jiangxi.xml b/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_3_jiangxi.xml
index 627756ae..15a3d93f 100644
--- a/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_3_jiangxi.xml
+++ b/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_3_jiangxi.xml
@@ -130,12 +130,12 @@
-
+
-
-
-
+
+
+
@@ -235,7 +235,7 @@
-
+
diff --git a/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_4_jiangxi.xml b/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_4_jiangxi.xml
index bc63a8df..9fc951bb 100644
--- a/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_4_jiangxi.xml
+++ b/wb_new_ui/assets/Main_Majiang/Main_new/Main_new_4_jiangxi.xml
@@ -120,12 +120,12 @@
-
+
-
-
-
+
+
+
@@ -274,7 +274,7 @@
-
+
diff --git a/wb_unity_pro/Assets/ART/base/Family/ui/Family_atlas0.png b/wb_unity_pro/Assets/ART/base/Family/ui/Family_atlas0.png
index 7dec15e9..641ed216 100644
Binary files a/wb_unity_pro/Assets/ART/base/Family/ui/Family_atlas0.png and b/wb_unity_pro/Assets/ART/base/Family/ui/Family_atlas0.png differ
diff --git a/wb_unity_pro/Assets/ART/base/Family/ui/Family_fui.bytes b/wb_unity_pro/Assets/ART/base/Family/ui/Family_fui.bytes
index 5e18a817..a3f45026 100644
Binary files a/wb_unity_pro/Assets/ART/base/Family/ui/Family_fui.bytes and b/wb_unity_pro/Assets/ART/base/Family/ui/Family_fui.bytes differ
diff --git a/wb_unity_pro/Assets/ART/base/main_majiang/ui/Main_Majiang_fui.bytes b/wb_unity_pro/Assets/ART/base/main_majiang/ui/Main_Majiang_fui.bytes
index 76fe75be..92916a2b 100644
Binary files a/wb_unity_pro/Assets/ART/base/main_majiang/ui/Main_Majiang_fui.bytes and b/wb_unity_pro/Assets/ART/base/main_majiang/ui/Main_Majiang_fui.bytes differ