Commit 7ca463331712c8e448bdadedb22613cd6586f6dd

Authored by zhouhaihai
1 parent 51f42130

map 传参错误

Showing 2 changed files with 8 additions and 3 deletions   Show diff stats
@@ -1191,6 +1191,10 @@ local function chooseCommon(self, room, block, chooseData, choose, tag) @@ -1191,6 +1191,10 @@ local function chooseCommon(self, room, block, chooseData, choose, tag)
1191 target:addBuff(effect[2]) 1191 target:addBuff(effect[2])
1192 end 1192 end
1193 end, 1193 end,
  1194 + [13] = function()
  1195 + self:getCurMap():showMap()
  1196 + self:backMapShow()
  1197 + end,
1194 } 1198 }
1195 assert(doEffect[effect[1]], "error effect, event_" .. (tag or "choose") .. "Csv id :" .. block.event.id) 1199 assert(doEffect[effect[1]], "error effect, event_" .. (tag or "choose") .. "Csv id :" .. block.event.id)
1196 doEffect[effect[1]]() 1200 doEffect[effect[1]]()
src/adv/AdvMap.lua
@@ -23,14 +23,15 @@ function Map:ctor(adv, mapIdx, mapInfo, isEnter, isNewRelay) @@ -23,14 +23,15 @@ function Map:ctor(adv, mapIdx, mapInfo, isEnter, isNewRelay)
23 end 23 end
24 24
25 function Map:loadRooms(rooms, isNewRelay) 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 for roomId, roomName in pairs(mapData["rooms"]) do 29 for roomId, roomName in pairs(mapData["rooms"]) do
29 if roomName == "path" then 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 else 32 else
32 roomName = roomName:gsub("/", "_") 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 end 35 end
35 end 36 end
36 end 37 end