From 6d2df5622fea1d2d9041fb1b0e06a075fe7d51fd Mon Sep 17 00:00:00 2001 From: zhouhaihai Date: Fri, 20 Mar 2020 10:56:16 +0800 Subject: [PATCH] 保存建筑信息 --- src/adv/AdvBattle.lua | 8 ++++++++ 1 file changed, 8 insertions(+), 0 deletions(-) diff --git a/src/adv/AdvBattle.lua b/src/adv/AdvBattle.lua index f463adb..7fe5141 100644 --- a/src/adv/AdvBattle.lua +++ b/src/adv/AdvBattle.lua @@ -322,6 +322,14 @@ function Battle:saveDB() end end end + for idx, mapBuilds in pairs(self.builds) do + for _, build in ipairs(mapBuilds) do + local block = self.adv:getBlock(build.roomId, build.blockId, idx) + if block and block:isBuild() then + block.event.build = build:getDB() + end + end + end end return Battle \ No newline at end of file -- libgit2 0.21.2