From c4476489a6aa899aa0585e15c60feaeeff0237e6 Mon Sep 17 00:00:00 2001 From: Ho-spair Date: Sun, 2 Jul 2023 21:03:32 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=8A=95=E9=99=8D=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1v2.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/1v2.lua b/1v2.lua index 8301553..c0858d5 100644 --- a/1v2.lua +++ b/1v2.lua @@ -199,6 +199,14 @@ local m_1v2_mode = fk.CreateGameMode{ maxPlayer = 3, rule = m_1v2_rule, logic = m_1v2_getLogic, + surrender_func = function(self, playedTime) + local surrenderJudge = { { text = "time limitation: 2 min", passed = playedTime >= 120 } } + if Self.role ~= "lord" then + table.insert(surrenderJudge, { text = "1v2: left you alive", passed = #Fk:currentRoom().alive_players == 2 }) + end + + return surrenderJudge + end, } Fk:loadTranslationTable{ @@ -211,6 +219,9 @@ Fk:loadTranslationTable{ ["m_1v2_draw2"] = "摸两张牌", ["m_1v2_heal"] = "回复1点体力", + ["time limitation: 2 min"] = "游戏时长达到2分钟", + ["1v2: left you alive"] = "仅剩你和地主存活", + [":m_1v2_mode"] = desc_1v2, } -- Gitee