Commit db165130 authored by wind2009's avatar wind2009

Add param

parent df9d9f92
Pipeline #30622 passed with stages
in 1 minute and 42 seconds
--剣闘獣サジタリィ --剣闘獣サジタリィ
---@param c Card
function c16003979.initial_effect(c) function c16003979.initial_effect(c)
--spsummon --spsummon
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--猛進する剣闘獣 --猛進する剣闘獣
---@param c Card
function c16990348.initial_effect(c) function c16990348.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--再起する剣闘獣 --再起する剣闘獣
---@param c Card
function c20201255.initial_effect(c) function c20201255.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ラニスタ --剣闘獣ラニスタ
---@param c Card
function c2067935.initial_effect(c) function c2067935.initial_effect(c)
--tohand --tohand
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--グラディアル・リターン --グラディアル・リターン
---@param c Card
function c24285858.initial_effect(c) function c24285858.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣の闘器グラディウス --剣闘獣の闘器グラディウス
---@param c Card
function c25407406.initial_effect(c) function c25407406.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ダリウス --剣闘獣ダリウス
---@param c Card
function c25924653.initial_effect(c) function c25924653.initial_effect(c)
--grave special summon --grave special summon
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣サムニテ --剣闘獣サムニテ
---@param c Card
function c2619149.initial_effect(c) function c2619149.initial_effect(c)
--search --search
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--ディザーム --ディザーム
---@param c Card
function c26834022.initial_effect(c) function c26834022.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ヘラクレイノス --剣闘獣ヘラクレイノス
---@param c Card
function c27346636.initial_effect(c) function c27346636.initial_effect(c)
--fusion material --fusion material
c:EnableReviveLimit() c:EnableReviveLimit()
......
--ディフェンシブ・タクティクス --ディフェンシブ・タクティクス
---@param c Card
function c28877100.initial_effect(c) function c28877100.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ネロキウス --剣闘獣ネロキウス
---@param c Card
function c29357956.initial_effect(c) function c29357956.initial_effect(c)
--fusion material --fusion material
c:EnableReviveLimit() c:EnableReviveLimit()
......
--剣闘獣オクタビウス --剣闘獣オクタビウス
---@param c Card
function c29590752.initial_effect(c) function c29590752.initial_effect(c)
--destroy --destroy
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--スレイブ・エイプ --スレイブ・エイプ
---@param c Card
function c3030892.initial_effect(c) function c3030892.initial_effect(c)
--special summon --special summon
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣総監エーディトル --剣闘獣総監エーディトル
---@param c Card
function c30864377.initial_effect(c) function c30864377.initial_effect(c)
c:EnableReviveLimit() c:EnableReviveLimit()
aux.AddFusionProcFunRep(c,c30864377.matfilter,2,true) aux.AddFusionProcFunRep(c,c30864377.matfilter,2,true)
......
--剣闘獣ディカエリィ --剣闘獣ディカエリィ
---@param c Card
function c31247589.initial_effect(c) function c31247589.initial_effect(c)
--double attack --double attack
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ドミティアノス --剣闘獣ドミティアノス
---@param c Card
function c33652635.initial_effect(c) function c33652635.initial_effect(c)
c:EnableReviveLimit() c:EnableReviveLimit()
--fusion --fusion
......
--剣闘訓練所 --剣闘訓練所
---@param c Card
function c35224440.initial_effect(c) function c35224440.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣アンダバタエ --剣闘獣アンダバタエ
---@param c Card
function c3779662.initial_effect(c) function c3779662.initial_effect(c)
c:EnableReviveLimit() c:EnableReviveLimit()
aux.AddFusionProcCodeFun(c,7573135,aux.FilterBoolFunction(Card.IsFusionSetCard,0x1019),2,true,true) aux.AddFusionProcCodeFun(c,7573135,aux.FilterBoolFunction(Card.IsFusionSetCard,0x1019),2,true,true)
......
--裏切りの罪宝-シルウィア --裏切りの罪宝-シルウィア
local s,id,o=GetID() local s,id,o=GetID()
---@param c Card
function s.initial_effect(c) function s.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ベストロウリィ --剣闘獣ベストロウリィ
---@param c Card
function c41470137.initial_effect(c) function c41470137.initial_effect(c)
--destroy --destroy
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ホプロムス --剣闘獣ホプロムス
---@param c Card
function c4253484.initial_effect(c) function c4253484.initial_effect(c)
--def --def
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣アレクサンデル --剣闘獣アレクサンデル
---@param c Card
function c42592719.initial_effect(c) function c42592719.initial_effect(c)
--immune spell --immune spell
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ガイザレス --剣闘獣ガイザレス
---@param c Card
function c48156348.initial_effect(c) function c48156348.initial_effect(c)
--fusion material --fusion material
c:EnableReviveLimit() c:EnableReviveLimit()
......
--剣闘獣ティゲル --剣闘獣ティゲル
---@param c Card
function c50893987.initial_effect(c) function c50893987.initial_effect(c)
--search --search
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--パリィ --パリィ
---@param c Card
function c52228131.initial_effect(c) function c52228131.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘海戦 --剣闘海戦
---@param c Card
function c52394047.initial_effect(c) function c52394047.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣の闘器マニカ --剣闘獣の闘器マニカ
---@param c Card
function c52496105.initial_effect(c) function c52496105.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣アトリクス --剣闘獣アトリクス
---@param c Card
function c52502677.initial_effect(c) function c52502677.initial_effect(c)
--spsummon --spsummon
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣の檻-コロッセウム --剣闘獣の檻-コロッセウム
---@param c Card
function c52518793.initial_effect(c) function c52518793.initial_effect(c)
c:EnableCounterPermit(0x7) c:EnableCounterPermit(0x7)
--Activate --Activate
......
--剣闘獣の底力 --剣闘獣の底力
---@param c Card
function c55136228.initial_effect(c) function c55136228.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣エクイテ --剣闘獣エクイテ
---@param c Card
function c57731460.initial_effect(c) function c57731460.initial_effect(c)
--tohand --tohand
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ムルミロ --剣闘獣ムルミロ
---@param c Card
function c5975022.initial_effect(c) function c5975022.initial_effect(c)
--destroy --destroy
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣レティアリィ --剣闘獣レティアリィ
---@param c Card
function c612115.initial_effect(c) function c612115.initial_effect(c)
--remove --remove
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ドラガシス --剣闘獣ドラガシス
---@param c Card
function c62000467.initial_effect(c) function c62000467.initial_effect(c)
--link summon --link summon
c:EnableReviveLimit() c:EnableReviveLimit()
......
--剣闘獣トラケス --剣闘獣トラケス
---@param c Card
function c65984457.initial_effect(c) function c65984457.initial_effect(c)
--draw --draw
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--団結する剣闘獣 --団結する剣闘獣
---@param c Card
function c66290900.initial_effect(c) function c66290900.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--スレイブパンサー --スレイブパンサー
---@param c Card
function c66863374.initial_effect(c) function c66863374.initial_effect(c)
--link summon --link summon
aux.AddLinkProcedure(c,nil,2,2,c66863374.lcheck) aux.AddLinkProcedure(c,nil,2,2,c66863374.lcheck)
......
--ハンディキャップマッチ! --ハンディキャップマッチ!
---@param c Card
function c67223587.initial_effect(c) function c67223587.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ノクシウス --剣闘獣ノクシウス
---@param c Card
function c67385964.initial_effect(c) function c67385964.initial_effect(c)
--spsummon --spsummon
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣エセダリ --剣闘獣エセダリ
---@param c Card
function c73285669.initial_effect(c) function c73285669.initial_effect(c)
--fusion material --fusion material
c:EnableReviveLimit() c:EnableReviveLimit()
......
--剣闘獣アウグストル --剣闘獣アウグストル
---@param c Card
function c7573135.initial_effect(c) function c7573135.initial_effect(c)
--spsummon --spsummon
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--トロイの剣闘獣 --トロイの剣闘獣
---@param c Card
function c76384284.initial_effect(c) function c76384284.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣セクトル --剣闘獣セクトル
---@param c Card
function c77642288.initial_effect(c) function c77642288.initial_effect(c)
--special summon --special summon
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ラクエル --剣闘獣ラクエル
---@param c Card
function c78868776.initial_effect(c) function c78868776.initial_effect(c)
--atk --atk
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣スパルティクス --剣闘獣スパルティクス
---@param c Card
function c79580323.initial_effect(c) function c79580323.initial_effect(c)
--search --search
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--“罪宝狩りの悪魔” --“罪宝狩りの悪魔”
local s,id,o=GetID() local s,id,o=GetID()
---@param c Card
function s.initial_effect(c) function s.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣の闘器デーモンズシールド --剣闘獣の闘器デーモンズシールド
---@param c Card
function c8730435.initial_effect(c) function c8730435.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ウェスパシアス --剣闘獣ウェスパシアス
---@param c Card
function c88996322.initial_effect(c) function c88996322.initial_effect(c)
--special summon --special summon
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--原罪宝-スネークアイ --原罪宝-スネークアイ
local s,id,o=GetID() local s,id,o=GetID()
---@param c Card
function s.initial_effect(c) function s.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣ゲオルディアス --剣闘獣ゲオルディアス
---@param c Card
function c90957527.initial_effect(c) function c90957527.initial_effect(c)
--fusion material --fusion material
c:EnableReviveLimit() c:EnableReviveLimit()
......
--スレイブタイガー --スレイブタイガー
---@param c Card
function c92373006.initial_effect(c) function c92373006.initial_effect(c)
--special summon rule --special summon rule
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘排斥波 --剣闘排斥波
---@param c Card
function c93684009.initial_effect(c) function c93684009.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣の戦車 --剣闘獣の戦車
---@param c Card
function c96216229.initial_effect(c) function c96216229.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--グラディアル・チェンジ --グラディアル・チェンジ
---@param c Card
function c97234686.initial_effect(c) function c97234686.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘調教 --剣闘調教
---@param c Card
function c9780364.initial_effect(c) function c9780364.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--休息する剣闘獣 --休息する剣闘獣
---@param c Card
function c98891840.initial_effect(c) function c98891840.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
--剣闘獣の闘器ハルバード --剣闘獣の闘器ハルバード
---@param c Card
function c99013397.initial_effect(c) function c99013397.initial_effect(c)
--Activate --Activate
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
......
...@@ -1866,3 +1866,20 @@ end ...@@ -1866,3 +1866,20 @@ end
function Auxiliary.MimighoulFlipCondition(e,tp,eg,ep,ev,re,r,rp) function Auxiliary.MimighoulFlipCondition(e,tp,eg,ep,ev,re,r,rp)
return Duel.IsMainPhase() return Duel.IsMainPhase()
end end
---The name of `c` becomes the original name of `tc`
---@param c Card
---@param tc Card
---@param reset? integer defult: RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END
---@return Effect
function Auxiliary.BecomeOriginalCode(c,tc,reset)
reset=reset or (RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END)
local code=tc:GetOriginalCodeRule()
local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE)
e1:SetCode(EFFECT_CHANGE_CODE)
e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
e1:SetValue(code)
e1:SetReset(reset)
c:RegisterEffect(e1)
return e1
end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment