Commit 7ca463331712c8e448bdadedb22613cd6586f6dd

Authored by zhouhaihai
1 parent 51f42130

map 传参错误

Showing 2 changed files with 8 additions and 3 deletions   Show diff stats
src/adv/Adv.lua
... ... @@ -1191,6 +1191,10 @@ local function chooseCommon(self, room, block, chooseData, choose, tag)
1191 1191 target:addBuff(effect[2])
1192 1192 end
1193 1193 end,
  1194 + [13] = function()
  1195 + self:getCurMap():showMap()
  1196 + self:backMapShow()
  1197 + end,
1194 1198 }
1195 1199 assert(doEffect[effect[1]], "error effect, event_" .. (tag or "choose") .. "Csv id :" .. block.event.id)
1196 1200 doEffect[effect[1]]()
... ...
src/adv/AdvMap.lua
... ... @@ -23,14 +23,15 @@ function Map:ctor(adv, mapIdx, mapInfo, isEnter, isNewRelay)
23 23 end
24 24  
25 25 function Map:loadRooms(rooms, isNewRelay)
26   - local mapData = csvdb["map_" .. csvdb["mapCsv"][self.mapId]["path"] .. "Csv"]
  26 + local mapInfoCsv = csvdb["mapCsv"][self.mapId]
  27 + local mapData = csvdb["map_" .. mapInfoCsv["path"] .. "Csv"]
27 28  
28 29 for roomId, roomName in pairs(mapData["rooms"]) do
29 30 if roomName == "path" then
30   - self.rooms[roomId] = Room.new(self, roomId, mapData["path"], rooms[roomId], true, isNewRelay, mapData.type)
  31 + self.rooms[roomId] = Room.new(self, roomId, mapData["path"], rooms[roomId], true, isNewRelay, mapInfoCsv.type)
31 32 else
32 33 roomName = roomName:gsub("/", "_")
33   - self.rooms[roomId] = Room.new(self, roomId, csvdb["room_" .. roomName .. "Csv"], rooms[roomId], false, isNewRelay, mapData.type)
  34 + self.rooms[roomId] = Room.new(self, roomId, csvdb["room_" .. roomName .. "Csv"], rooms[roomId], false, isNewRelay, mapInfoCsv.type)
34 35 end
35 36 end
36 37 end
... ...