Index: script/c0.lua ================================================================== --- script/c0.lua +++ script/c0.lua @@ -3,11 +3,11 @@ local Debug = Debug local Effect = Effect local Duel = Duel local Card = Card local s = {} -s["效牌之类排"] = { +s["效卡之类排"] = { TYPE_SPELL , TYPE_TRAP , TYPE_EFFECT } s["无效灵摆怪兽之卡编排"] = { @@ -27,11 +27,11 @@ } s["Debug.ReloadFieldBegin"] = _G.Debug.ReloadFieldBegin --~ 模 --~ 则数 function _G.Debug.ReloadFieldBegin(u1, u2) - s["伪洗牌"] = u1 & DUEL_PSEUDO_SHUFFLE + s["伪洗卡"] = u1 & DUEL_PSEUDO_SHUFFLE s["战段"] = u1 & DUEL_ATTACK_FIRST_TURN s["机智"] = u1 & DUEL_SIMPLE_AI if u2 then s["则"] = h1[u2] else @@ -41,26 +41,26 @@ end end do local h1 --~ “调该效果”的效果 - s["_开局洗牌抽牌"] = function(u1) + s["_开局洗卡抽卡"] = function(u1) Duel.ShuffleDeck(0) Duel.Draw(0, h1, REASON_RULE) u1:Reset() end - s["开局洗牌抽牌"] = function(u1) + s["开局洗卡抽卡"] = function(u1) local h2 --~ 抽卡之数 h1 = u1 - s["开局洗牌抽牌之数"] = 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["_开局洗牌抽牌"]) + h2:SetOperation(s["_开局洗卡抽卡"]) Duel.RegisterEffect(h2, 0) end end s["不被连锁"] = function() Duel.SetChainLimit(aux.FALSE) @@ -94,13 +94,13 @@ h1:SetCondition(s["_通关之邀"]) h1:SetOperation(aux.NULL) Duel.RegisterEffect(h1, 0) end end -s["是否效牌"] = function(card) - for i = 1, #s["效牌之类排"] do - if Card.IsType(card, s["效牌之类排"][i]) then +s["是否效卡"] = function(card) + for i = 1, #s["效卡之类排"] do + if Card.IsType(card, s["效卡之类排"][i]) then return true end end if Card.IsType(card, TYPE_PENDULUM) then for i = 1, #s["无效灵摆怪兽之卡编排"] do @@ -113,28 +113,28 @@ end do local h1 --~ “调该效果”的效果 --~ “调该效果”的玩家 - s["_开局选牌入手"] = function(u1, u2) + s["_开局选卡入手"] = function(u1, u2) local h2 - --~ 玩家选定的牌 + --~ 玩家选定的卡 h2 = Duel.SelectMatchingCard(u2, Card.IsAbleToHand, u2, LOCATION_DECK, 0, h1, h1, nil) Duel.SendtoHand(h2, nil, REASON_RULE) u1:Reset() end - s["开局选牌入手"] = function(u1) + s["开局选卡入手"] = function(u1) local h2 - s["开局选牌入手之数"] = u1 - --~ 开局选牌入手之数 + s["开局选卡入手之数"] = u1 + --~ 开局选卡入手之数 h1 = u1 --~ 效果 h2 = Effect.GlobalEffect() h2:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS) h2:SetCode(EVENT_ADJUST) h2:SetCondition(aux.TRUE) - h2:SetOperation(s["_开局选牌入手"]) + h2:SetOperation(s["_开局选卡入手"]) Duel.RegisterEffect(h2, 0) end end s["禁格"] = function(u1) local h1 @@ -145,31 +145,31 @@ h1:SetValue(u1) Duel.RegisterEffect(h1, 0) end do s["Debug.ReloadFieldEnd"] = _G.Debug.ReloadFieldEnd - --~ 开局洗牌抽牌之数 + --~ 开局洗卡抽卡之数 function _G.Debug.ReloadFieldEnd(u1) s["Debug.ReloadFieldEnd"]() if u1 then - s["开局洗牌抽牌"](u1) + s["开局洗卡抽卡"](u1) end end end do local h1, h2, h3, h4 - --~ 印牌过多之示 - h1 = "印牌过多" - --~ 现之印牌数 + --~ 印卡过多之示 + h1 = "印卡过多" + --~ 现之印卡数 h2 = 1 - --~ 印手牌之上限 + --~ 印手卡之上限 h3 = 0 - --~ 总印牌之上限 + --~ 总印卡之上限 h4 = 0 --~ 「调该效果」的效果 --~ 「调该效果」的玩家 - s["_印牌"] = function(u1, u2) + s["_印卡"] = function(u1, u2) local h5, h6 --~ 印卡之卡编 h5 = Duel.AnnounceCard(u2) --~ 卡 h6 = Duel.CreateToken(u2, h5) @@ -184,73 +184,73 @@ Debug.ShowHint(h1) u1:Reset() end end end - s["印牌"] = function(u1, u2, u3) + s["印卡"] = function(u1, u2, u3) local h5, h6 h3 = u2 h4 = u3 or u2 - Debug.ShowHint("点击对方额外牌组可以进行印牌\n手牌只能印" .. h3 .. "张\n最多可以印" .. h4 .. "张") + Debug.ShowHint("点击对方额外卡组可以进行印卡\n手卡只能印" .. h3 .. "张\n最多可以印" .. h4 .. "张") h5 = Effect.CreateEffect(u1) h5:SetType(EFFECT_TYPE_IGNITION) h5:SetProperty(EFFECT_FLAG_BOTH_SIDE + EFFECT_FLAG_UNCOPYABLE + EFFECT_FLAG_CANNOT_NEGATE + EFFECT_FLAG_CANNOT_DISABLE) h5:SetTarget(s["不被连锁"]) h5:SetRange(LOCATION_EXTRA) - h5:SetOperation(s["_印牌"]) + h5:SetOperation(s["_印卡"]) u1:RegisterEffect(h5) end end s["开局之示"] = function() local h1, h2, h3 - --~ 此局效牌之数 - h2 = Duel.GetMatchingGroupCount(s["是否效牌"], 0, s["全区"], s["全区"], nil) + --~ 此局效卡之数 + h2 = Duel.GetMatchingGroupCount(s["是否效卡"], 0, s["全区"], s["全区"], nil) --~ 超量材组 h3 = Duel.GetOverlayGroup(0, LOCATION_MZONE, LOCATION_MZONE) for u1 in aux.Next(h3) do - if s["是否效牌"](u1) then + if s["是否效卡"](u1) then h2 = h2 + 1 end end --~ 开局说明 - h1 = h2 .. "牌 " .. s["则"] - if s["伪洗牌"] == 0 then + h1 = h2 .. "卡 " .. s["则"] + if s["伪洗卡"] == 0 then else - h1 = h1 .. "伪洗牌 " + h1 = h1 .. "伪洗卡 " end if s["战段"] == 0 then h1 = h1 .. "无战段 " end if s["机智"] == 0 then h1 = h1 .. "无机智 " end - if s["开局选牌入手之数"] then - h1 = h1 .. "选" .. s["开局选牌入手之数"] .. "牌 " + if s["开局选卡入手之数"] then + h1 = h1 .. "选" .. s["开局选卡入手之数"] .. "卡 " end if s["禁格之数"] then h1 = h1 .. "禁" .. s["禁格之数"] .. "格 " end - if s["开局洗牌抽牌之数"] then - h1 = h1 .. "抽" .. s["开局洗牌抽牌之数"] .. "牌 " + 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) + s["开局选卡入手"](u1) end if u2 then s["禁格"](u2) end if u3 then - s["印牌"](u3, u4, u5) + s["印卡"](u3, u4, u5) else end s["开局之示"]() s["通关之邀"]() end end Index: single/枯岳说书人_b04 4_13_-700.lua ================================================================== --- single/枯岳说书人_b04 4_13_-700.lua +++ single/枯岳说书人_b04 4_13_-700.lua @@ -9,11 +9,11 @@ Debug.SetPlayerInfo(0, 500, 0, 0) Debug.SetPlayerInfo(1, 30000, 0, 0) local s = {} -s["印牌源"] = Debug.AddCard(55948544, 1, 1, LOCATION_EXTRA, 0, POS_FACEUP_ATTACK) +s["印卡源"] = Debug.AddCard(55948544, 1, 1, LOCATION_EXTRA, 0, POS_FACEUP_ATTACK) Debug.AddCard(14558127, 1, 1, LOCATION_HAND, 0, POS_FACEDOWN) local m1 = Debug.AddCard(65403020, 0, 0, LOCATION_MZONE, 2, POS_FACEUP_ATTACK) @@ -40,10 +40,10 @@ local s1 = Debug.AddCard(19508728, 0, 0, LOCATION_SZONE, 2, POS_FACEUP) Debug.AddCard(68462976, 1, 1, LOCATION_SZONE, 5, POS_FACEUP) Debug.ReloadFieldEnd() -aux.BeginPuzzle(nil, nil, s["印牌源"], 2, 10) +aux.BeginPuzzle(nil, nil, s["印卡源"], 2, 10) Debug.PreSetTarget(s2, m2) Debug.PreEquip(s1, m1) Index: single/枯岳说书人_c47 4_08_-7000.lua ================================================================== --- single/枯岳说书人_c47 4_08_-7000.lua +++ single/枯岳说书人_c47 4_08_-7000.lua @@ -18,11 +18,11 @@ h1:SetCode(EFFECT_UPDATE_ATTACK) h1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE) h1:SetValue(u2) u1:RegisterEffect(h1) end -s["印牌源"] = Debug.AddCard(5758500, 1, 1, LOCATION_EXTRA, 0, POS_FACEUP_ATTACK) +s["印卡源"] = Debug.AddCard(5758500, 1, 1, LOCATION_EXTRA, 0, POS_FACEUP_ATTACK) Debug.AddCard(77622396, 0, 0, LOCATION_SZONE, 1, POS_FACEDOWN_ATTACK) Debug.AddCard(49658464, 0, 0, LOCATION_SZONE, 2, POS_FACEUP_ATTACK) Debug.AddCard(22205600, 0, 0, LOCATION_SZONE, 3, POS_FACEDOWN_ATTACK) @@ -59,7 +59,7 @@ Debug.AddCard(7562372, 1, 1, LOCATION_DECK, 4, POS_FACEDOWN) Debug.AddCard(7562372, 1, 1, LOCATION_DECK, 4, POS_FACEDOWN) Debug.AddCard(7562372, 1, 1, LOCATION_DECK, 4, POS_FACEDOWN) Debug.ReloadFieldEnd() -aux.BeginPuzzle(nil, nil, s["印牌源"], 1) +aux.BeginPuzzle(nil, nil, s["印卡源"], 1) Debug.ShowHint("场上怪兽攻击力已改变") Index: single/枯岳说书人_c50 4_01.lua ================================================================== --- single/枯岳说书人_c50 4_01.lua +++ single/枯岳说书人_c50 4_01.lua @@ -5,11 +5,11 @@ Debug.SetAIName("枯岳说书人_c50") Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN + DUEL_SIMPLE_AI, 4) Debug.SetPlayerInfo(0, 100, 0, 0) Debug.SetPlayerInfo(1, 5950, 0, 0) local s = {} -s["印牌源"] = Debug.AddCard(5758500, 1, 1, LOCATION_EXTRA, 0, POS_FACEUP_ATTACK) +s["印卡源"] = Debug.AddCard(5758500, 1, 1, LOCATION_EXTRA, 0, POS_FACEUP_ATTACK) local c16 = Debug.AddCard(27288416, 1, 1, LOCATION_MZONE, 2, POS_FACEUP_ATTACK) --~ e16=Effect.CreateEffect(c16) --~ e16:SetType(EFFECT_TYPE_SINGLE) --~ e16:SetCode(EFFECT_UPDATE_ATTACK) @@ -30,6 +30,6 @@ --~ local c16=Debug.AddCard(33396948,1,1,LOCATION_DECK,2,POS_FACEUP_ATTACK) Debug.AddCard(20129614, 0, 0, LOCATION_MZONE, 2, POS_FACEUP_ATTACK) Debug.ReloadFieldEnd() -aux.BeginPuzzle(nil, nil, s["印牌源"], 1) +aux.BeginPuzzle(nil, nil, s["印卡源"], 1) Index: single/棉花_c01 4_12_-700.lua ================================================================== --- single/棉花_c01 4_12_-700.lua +++ single/棉花_c01 4_12_-700.lua @@ -5,11 +5,11 @@ Debug.SetAIName("棉花_c01") Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN + DUEL_PSEUDO_SHUFFLE + DUEL_SIMPLE_AI, 4) Debug.SetPlayerInfo(0, 500, 0, 0) Debug.SetPlayerInfo(1, 30000, 0, 0) local s = {} -s["印牌源"] = Debug.AddCard(55948544, 1, 1, LOCATION_EXTRA, 0, POS_FACEUP_ATTACK) +s["印卡源"] = Debug.AddCard(55948544, 1, 1, LOCATION_EXTRA, 0, POS_FACEUP_ATTACK) Debug.AddCard(14558127, 1, 1, LOCATION_HAND, 0, POS_FACEDOWN) local m1 = Debug.AddCard(65403020, 0, 0, LOCATION_MZONE, 2, POS_FACEUP_ATTACK) Debug.AddCard(67441435, 0, 0, LOCATION_GRAVE, 0, POS_FACEUP_ATTACK) Debug.AddCard(81035362, 0, 0, LOCATION_MZONE, 1, POS_FACEUP_ATTACK) @@ -23,6 +23,6 @@ Debug.AddCard(68462976, 1, 1, LOCATION_SZONE, 5, POS_FACEUP) Debug.ReloadFieldEnd() Debug.PreEquip(s1, m1) -aux.BeginPuzzle(nil, nil, s["印牌源"], 3) +aux.BeginPuzzle(nil, nil, s["印卡源"], 3)