Commit e6439157d0efd51dbdd76c5744ffa0e14a0186fc
1 parent
acfc2f02
故事事件
Showing
2 changed files
with
7 additions
and
0 deletions
Show diff stats
src/GlobalVar.lua
src/adv/Adv.lua
| ... | ... | @@ -709,8 +709,14 @@ local function clickLinkChoose(self, room, block, params) |
| 709 | 709 | self.lchoose[startId] = (self.lchoose[startId] or 0) + 1 |
| 710 | 710 | self:checkAchievement(Adv.AchievType.LinkChoose, 1, startId) |
| 711 | 711 | self:checkAdvUnlock(4, startId) |
| 712 | + self.lchoose.cur = self.lchoose.cur or {} | |
| 713 | + table.insert(self.lchoose.cur, {block.event.id, choose}) | |
| 714 | + self:pushBackEvent(AdvBackEventType.LinkChooseOver, self.lchoose.cur) | |
| 715 | + self.lchoose.cur = nil | |
| 712 | 716 | else |
| 713 | 717 | self.lchoose.ing = block.event.id + 1 --后面会出现后继事件 |
| 718 | + self.lchoose.cur = self.lchoose.cur or {} | |
| 719 | + table.insert(self.lchoose.cur, {block.event.id, choose}) | |
| 714 | 720 | end |
| 715 | 721 | |
| 716 | 722 | if clearBlock then | ... | ... |