Commit f2b3aacdadc76f1baf4b76574a6b0d21bfdda2db
1 parent
54fdf821
fb和fbc命令增加剧情的解锁
Showing
1 changed file
with
6 additions
and
0 deletions
Show diff stats
src/actions/GmAction.lua
| ... | ... | @@ -182,6 +182,9 @@ function _M.fb(role, pms) -- 直接通关 |
| 182 | 182 | local addPre |
| 183 | 183 | addPre = function(carbonId) |
| 184 | 184 | local carbonData = csvdb["idle_battleCsv"][carbonId] |
| 185 | + if carbonData.story_unlock ~= 0 then | |
| 186 | + role:changeUpdates({{type = "storyB", field = carbonData.story_unlock, value = {s = -1}}}) | |
| 187 | + end | |
| 185 | 188 | for _, pre in ipairs(carbonData.prepose:toArray(true, "=")) do |
| 186 | 189 | role:hangFinish(pre) |
| 187 | 190 | role:checkTaskEnter("HangPass", {id = pre}) |
| ... | ... | @@ -205,6 +208,9 @@ function _M.fbc(role, pms) -- 直接通关 |
| 205 | 208 | local addPre |
| 206 | 209 | addPre = function(carbonId) |
| 207 | 210 | local carbonData = csvdb["idle_battleCsv"][carbonId] |
| 211 | + if carbonData.story_unlock ~= 0 then | |
| 212 | + role:changeUpdates({{type = "storyB", field = carbonData.story_unlock, value = {s = -1}}}) | |
| 213 | + end | |
| 208 | 214 | for _, pre in ipairs(carbonData.prepose:toArray(true, "=")) do |
| 209 | 215 | role:hangFinish(pre) |
| 210 | 216 | role:checkTaskEnter("HangPass", {id = pre}) | ... | ... |