游戏王残局简化版

Diff
Login

Diff

Differences From Artifact [1734e1f425]:

To Artifact [b4437aab3f]:


196
197
198
199
200
201
202
203

204
205
206
207
208
209
210
196
197
198
199
200
201
202

203
204
205
206
207
208
209
210







-
+







  if k2 then
    return k2
  else
    return false
    end
  end
--~ 目对
function d.残局名(o1_0)
function d.残局名(o1_0)
  local k1_0, k2_0, k3_0, k4_0, k5_0, k6_0, k7_0, k8_0
  --~ 文件名排
  k1_0 = f.历文(o1_0.文件目, 简文件库.dir)
  k1_0 = f.历排(k1_0, f.全筛后缀, ".lua")
  --~ 文件排
  k2_0 = f.历排(k1_0, f.全筛后缀, ".lua")
  for o1 = 1, #k2_0 do
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245

218
219
220
221
222
223
224

225
226
227
228
229
230

231



232
233
234
235
236
237
238
239

240







-






-

-
-
-








-
+
  --~ 各文件的卡编排
  k4_0 = f.历排(k2_0, d.局筛卡编)
  _G.数据库 = 简数据库库.open(o1_0.数据库路)
  --~ 各文件的卡对排
  k5_0 = f.历排(k4_0, d.取卡对_一维)
  --~ 有效果卡的卡对排
  k6_0 = f.历排(k5_0, d.筛有效果卡_一维)
  --~ print(k6_0[1][2].name)
  --~ 有效果卡的张数排
  k7_0 = f.历排(k6_0, table.maxn)
  --~ 荐名排
  k8_0 = f.历排(k6_0, d.荐名)
  for o1 = 1, #k1_0 do
    print(字集码互转库.a_to_u8(k1_0[o1]), k3_0[o1], k7_0[o1], k8_0[o1])
    --~ print(k5_0[o1], k6_0[o1])
    end
  --~ k1 = 1
  --~ print(k2_0[k1], k5_0[k1], k6_0[k1])
  --~ print(k5_0[2])
  end
d.目对 = {
  ["文件目"] = "../single/"
  , ["数据库路"] = [[D:\install\YGOPro\cards.cdb]]
  }
for o1, o2 in pairs(d.目对) do
  d.目对[o1] = f.操类(o2, "string", u8)
  end
d.残局名(d.目对)
d.残局名(d.目对)