游戏王残局简化版

Diff
Login

Diff

Differences From Artifact [e0e5b879de]:

To Artifact [b7a97901bb]:


34
35
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
    d["数_战斗阶段"] = o1 & DUEL_ATTACK_FIRST_TURN
    d["数_人工智能"] = o1 & DUEL_SIMPLE_AI
    if o2 then
      d["字_这一局的规则"] = k1[o2]
    else
      d["字_这一局的规则"] = k1[5]
      end
    local k1
    f["Debug.ReloadFieldBegin"](o1, o2)
    end
  end
f["不被连锁"] = function()
  Duel.SetChainLimit(aux.FALSE)
  return true
  end
f["是否有效果卡"] = function(card)
  for k1 = 1, #d["排_效果卡之类型"] do
    if Card.IsType(card, d["排_效果卡之类型"][k1]) then
      return true
      end
    end
  if Card.IsType(card, TYPE_PENDULUM) then
    for k1 = 1, #d["排_非效果灵摆怪兽之卡片编号"] do
      if Card.IsCode(card, d["排_非效果灵摆怪兽之卡片编号"][k1]) then
        return false
      else
        end
      end
    return true
    end
  end







<








|
|




|
|







34
35
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
    d["数_战斗阶段"] = o1 & DUEL_ATTACK_FIRST_TURN
    d["数_人工智能"] = o1 & DUEL_SIMPLE_AI
    if o2 then
      d["字_这一局的规则"] = k1[o2]
    else
      d["字_这一局的规则"] = k1[5]
      end

    f["Debug.ReloadFieldBegin"](o1, o2)
    end
  end
f["不被连锁"] = function()
  Duel.SetChainLimit(aux.FALSE)
  return true
  end
f["是否有效果卡"] = function(card)
  for k11 = 1, #d["排_效果卡之类型"] do
    if Card.IsType(card, d["排_效果卡之类型"][k11]) then
      return true
      end
    end
  if Card.IsType(card, TYPE_PENDULUM) then
    for k11 = 1, #d["排_非效果灵摆怪兽之卡片编号"] do
      if Card.IsCode(card, d["排_非效果灵摆怪兽之卡片编号"][k11]) then
        return false
      else
        end
      end
    return true
    end
  end