游戏王残局简化版

Check-in [ef8dd0e5a0]
Login

Check-in [ef8dd0e5a0]

Overview
Comment:
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: ef8dd0e5a03a9845a0d2004bfe7f36db1aeea8a9e0f168b2282035ba942bf387
User & Date: 顽雨沉风 on 2024-02-17 16:09:47.559
Other Links: manifest | tags
Context
2024-02-17
16:10
check-in: 5d08096fef user: 顽雨沉风 tags: trunk
16:09
check-in: ef8dd0e5a0 user: 顽雨沉风 tags: trunk
15:46
check-in: 0b9e931ff1 user: 顽雨沉风 tags: trunk
Changes
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
      s["则"] = h1[u2]
    else
      s["则"] = h1[5]
      end
    s["Debug.ReloadFieldBegin"](u1, u2)
    end
  end
do
  local h1
  --~ “调该效果”的效果
  s["_开局洗卡抽卡"] = function(u1)
    Duel.ShuffleDeck(0)
    Duel.Draw(0, h1, REASON_RULE)
    u1:Reset()
    end
  s["开局洗卡抽卡"] = function(u1)
    local h2
    --~ 抽卡之数
    h1 = u1
    s["「开局洗卡抽卡」之量"] = u1
    --~ 效果
    h2 = Effect.GlobalEffect()
    h2:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
    h2:SetCode(EVENT_ADJUST)
    h2:SetCondition(aux.TRUE)
    h2:SetOperation(s["_开局洗卡抽卡"])
    Duel.RegisterEffect(h2, 0)
    end
  end
s["不被连锁"] = function()
  Duel.SetChainLimit(aux.FALSE)
  return true
  end
do
  local h1, h2
  --~ 原解邀请







<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<







36
37
38
39
40
41
42






















43
44
45
46
47
48
49
      s["则"] = h1[u2]
    else
      s["则"] = h1[5]
      end
    s["Debug.ReloadFieldBegin"](u1, u2)
    end
  end






















s["不被连锁"] = function()
  Duel.SetChainLimit(aux.FALSE)
  return true
  end
do
  local h1, h2
  --~ 原解邀请
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
    end
  if s["「禁主怪格」之量"] then
    h1 = h1 .. "禁" .. s["「禁主怪格」之量"] .. "怪格 "
    end
  if s["「禁魔陷格」之量"] then
    h1 = h1 .. "禁" .. s["「禁魔陷格」之量"] .. "魔格 "
    end
  if s["「开局洗卡抽卡」之量"] then
    h1 = h1 .. "抽" .. s["「开局洗卡抽卡」之量"] .. "卡 "
    end
  Debug.ShowHint(h1)
  end
do
  s["aux.BeginPuzzle"] = _G.aux.BeginPuzzle
  --~ 「开局洗卡抽卡」之量
  --~ 「开局选卡入手」之量
  --~ 传入对方额外卡组最上面表侧卡,并将其作为印卡源
  --~ 能印手卡几张
  --~ 最多能印卡几张
  function _G.aux.BeginPuzzle(u1, u2, u3, u4, u5)
    s["aux.BeginPuzzle"]()
    if u1 then
      s["开局抽卡"](u1)
      end
    if u2 then
      s["开局选卡入手"](u2)
      end
    if u3 then
      s["印卡"](u3, u4, u5)
    else
      end
    s["开局示"]()
    s["通关邀"]()
    end
  end







<
<
<




<




|


|


<
<
<
|






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
246
247
248
    end
  if s["「禁主怪格」之量"] then
    h1 = h1 .. "禁" .. s["「禁主怪格」之量"] .. "怪格 "
    end
  if s["「禁魔陷格」之量"] then
    h1 = h1 .. "禁" .. s["「禁魔陷格」之量"] .. "魔格 "
    end



  Debug.ShowHint(h1)
  end
do
  s["aux.BeginPuzzle"] = _G.aux.BeginPuzzle

  --~ 「开局选卡入手」之量
  --~ 传入对方额外卡组最上面表侧卡,并将其作为印卡源
  --~ 能印手卡几张
  --~ 最多能印卡几张
  function _G.aux.BeginPuzzle(u1, u2, u3, u4)
    s["aux.BeginPuzzle"]()
    if u1 then
      s["开局入手"](u1)
      end
    if u2 then



      s["印卡"](u2, u3, u4)
    else
      end
    s["开局示"]()
    s["通关邀"]()
    end
  end