Commit 7ca463331712c8e448bdadedb22613cd6586f6dd
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,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 |