From e085da4180549af50b84abc3c580b885a714ac6a Mon Sep 17 00:00:00 2001 From: zhouhaihai Date: Tue, 9 Jun 2020 15:47:05 +0800 Subject: [PATCH] 指定事件转移 --- src/adv/Adv.lua | 6 ++++++ 1 file changed, 6 insertions(+), 0 deletions(-) diff --git a/src/adv/Adv.lua b/src/adv/Adv.lua index 7fa2a4e..5bb2014 100644 --- a/src/adv/Adv.lua +++ b/src/adv/Adv.lua @@ -1262,6 +1262,12 @@ local function chooseCommon(self, room, block, chooseData, choose, tag) self:backBlockChange(one[1].roomId, one[2].blockId) end end, + [16] = function() -- 指定事件转移 + local change = self:getCurMap():eventChangeToOther(effect[2], effect[3], effect[4], effect[5], effect[6]) + for _, one in ipairs(change) do + self:backBlockChange(one[1].roomId, one[2].blockId) + end + end, } assert(doEffect[effect[1]], "error effect, event_" .. (tag or "choose") .. "Csv id :" .. (block.event and block.event.id or 0) .. "effect " .. effect[1]) doEffect[effect[1]]() -- libgit2 0.21.2