Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Y
ygopro-222DIY-cards
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nguyễn Anh Kiệt
ygopro-222DIY-cards
Commits
6fa17b83
Commit
6fa17b83
authored
Jul 08, 2024
by
聖園ミカ
🐟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
byd
parent
f00d343a
Changes
39
Hide whitespace changes
Inline
Side-by-side
Showing
39 changed files
with
88 additions
and
94 deletions
+88
-94
expansions/FiNALE.cdb
expansions/FiNALE.cdb
+0
-0
expansions/lflist.conf
expansions/lflist.conf
+2
-3
expansions/pics/98633000.jpg
expansions/pics/98633000.jpg
+0
-0
expansions/pics/98633010.jpg
expansions/pics/98633010.jpg
+0
-0
expansions/pics/98633020.jpg
expansions/pics/98633020.jpg
+0
-0
expansions/pics/98633030.jpg
expansions/pics/98633030.jpg
+0
-0
expansions/pics/98633040.jpg
expansions/pics/98633040.jpg
+0
-0
expansions/pics/98633050.jpg
expansions/pics/98633050.jpg
+0
-0
expansions/pics/98633060.jpg
expansions/pics/98633060.jpg
+0
-0
expansions/pics/98633070.jpg
expansions/pics/98633070.jpg
+0
-0
expansions/pics/98633080.jpg
expansions/pics/98633080.jpg
+0
-0
expansions/pics/98633090.jpg
expansions/pics/98633090.jpg
+0
-0
expansions/pics/98633100.jpg
expansions/pics/98633100.jpg
+0
-0
expansions/pics/98633110.jpg
expansions/pics/98633110.jpg
+0
-0
expansions/pics/98633120.jpg
expansions/pics/98633120.jpg
+0
-0
expansions/pics/98633130.jpg
expansions/pics/98633130.jpg
+0
-0
expansions/pics/98633140.jpg
expansions/pics/98633140.jpg
+0
-0
expansions/pics/98633150.jpg
expansions/pics/98633150.jpg
+0
-0
expansions/pics/98633160.jpg
expansions/pics/98633160.jpg
+0
-0
expansions/script/c81010047.lua
expansions/script/c81010047.lua
+1
-1
expansions/script/c88178020.lua
expansions/script/c88178020.lua
+5
-9
expansions/script/c98633000.lua
expansions/script/c98633000.lua
+1
-1
expansions/script/c98633010.lua
expansions/script/c98633010.lua
+3
-3
expansions/script/c98633020.lua
expansions/script/c98633020.lua
+4
-4
expansions/script/c98633030.lua
expansions/script/c98633030.lua
+4
-4
expansions/script/c98633040.lua
expansions/script/c98633040.lua
+6
-6
expansions/script/c98633050.lua
expansions/script/c98633050.lua
+4
-4
expansions/script/c98633060.lua
expansions/script/c98633060.lua
+5
-5
expansions/script/c98633070.lua
expansions/script/c98633070.lua
+4
-4
expansions/script/c98633080.lua
expansions/script/c98633080.lua
+4
-4
expansions/script/c98633090.lua
expansions/script/c98633090.lua
+6
-6
expansions/script/c98633100.lua
expansions/script/c98633100.lua
+5
-5
expansions/script/c98633110.lua
expansions/script/c98633110.lua
+9
-9
expansions/script/c98633120.lua
expansions/script/c98633120.lua
+5
-5
expansions/script/c98633130.lua
expansions/script/c98633130.lua
+5
-5
expansions/script/c98633140.lua
expansions/script/c98633140.lua
+5
-5
expansions/script/c98633150.lua
expansions/script/c98633150.lua
+4
-4
expansions/script/c98633160.lua
expansions/script/c98633160.lua
+4
-4
expansions/strings.conf
expansions/strings.conf
+2
-3
No files found.
expansions/FiNALE.cdb
View file @
6fa17b83
No preview for this file type
expansions/lflist.conf
View file @
6fa17b83
...
...
@@ -646,9 +646,6 @@
21520248
1
--星宇成像-丙丁火
21520249
1
--星宇成像-戊己土
21580098
1
--海边之花
#220
22000010
0
--圣律·西莉斯特
22000080
0
--圣律·帕尔妮兹
#226
22600000
0
--
lain
个体整合进程
#230
...
...
@@ -1629,6 +1626,8 @@
98628112
0
--时秒观测者
98628114
0
--超级沼气前辈 野兽形态
98628118
0
--究极魔导之页
98633010
0
--圣律·西莉斯特
98633080
0
--圣律·帕尔妮兹
98657312
1
--库拉丽丝-心配
98666901
0
--寒灵刻使 雾水
98670704
1
--破坏能力者 枯轲
...
...
expansions/pics/
22000
000.jpg
→
expansions/pics/
98633
000.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
010.jpg
→
expansions/pics/
98633
010.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
020.jpg
→
expansions/pics/
98633
020.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
030.jpg
→
expansions/pics/
98633
030.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
040.jpg
→
expansions/pics/
98633
040.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
050.jpg
→
expansions/pics/
98633
050.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
060.jpg
→
expansions/pics/
98633
060.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
070.jpg
→
expansions/pics/
98633
070.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
080.jpg
→
expansions/pics/
98633
080.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
090.jpg
→
expansions/pics/
98633
090.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
100.jpg
→
expansions/pics/
98633
100.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
110.jpg
→
expansions/pics/
98633
110.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
120.jpg
→
expansions/pics/
98633
120.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
130.jpg
→
expansions/pics/
98633
130.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
140.jpg
→
expansions/pics/
98633
140.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
150.jpg
→
expansions/pics/
98633
150.jpg
View file @
6fa17b83
File moved
expansions/pics/
22000
160.jpg
→
expansions/pics/
98633
160.jpg
View file @
6fa17b83
File moved
expansions/script/c81010047.lua
View file @
6fa17b83
--巫女神乐
local
m
=
810100
36
local
m
=
810100
47
local
cm
=
_G
[
"c"
..
m
]
Duel
.
LoadScript
(
"c81000000.lua"
)
function
cm
.
initial_effect
(
c
)
...
...
expansions/script/c88178020.lua
View file @
6fa17b83
...
...
@@ -87,15 +87,11 @@ function c88178020.tgtg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function
c88178020
.
tgop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
c
=
e
:
GetHandler
()
if
c
:
IsRelateToEffect
(
e
)
and
Duel
.
SendtoDeck
(
c
,
nil
,
SEQ_DECKSHUFFLE
,
REASON_EFFECT
)
~=
0
and
c
:
IsLocation
(
LOCATION_EXTRA
)
and
Duel
.
IsExistingMatchingCard
(
c88178020
.
tgfilter
,
tp
,
LOCATION_GRAVE
,
0
,
1
,
nil
)
and
Duel
.
SelectYesNo
(
tp
,
aux
.
Stringid
(
88178020
,
2
))
then
Duel
.
Hint
(
HINT_SELECTMSG
,
tp
,
HINTMSG_ATOHAND
)
local
g
=
Duel
.
SelectMatchingCard
(
tp
,
aux
.
NecroValleyFilter
(
c88178020
.
tgfilter
),
tp
,
LOCATION_GRAVE
,
0
,
1
,
1
,
nil
)
if
#
g
>
0
then
Duel
.
SendtoHand
(
g
,
REASON_EFFECT
,
nil
)
end
if
c
:
IsRelateToEffect
(
e
)
and
Duel
.
SendtoDeck
(
c
,
nil
,
SEQ_DECKSHUFFLE
,
REASON_EFFECT
)
~=
0
and
c
:
IsLocation
(
LOCATION_EXTRA
)
and
Duel
.
IsExistingMatchingCard
(
c88178020
.
tgfilter
,
tp
,
LOCATION_GRAVE
,
0
,
1
,
nil
)
and
Duel
.
SelectYesNo
(
tp
,
aux
.
Stringid
(
88178020
,
2
))
then
Duel
.
Hint
(
HINT_SELECTMSG
,
tp
,
HINTMSG_ATOHAND
)
local
g
=
Duel
.
SelectMatchingCard
(
tp
,
aux
.
NecroValleyFilter
(
c88178020
.
tgfilter
),
tp
,
LOCATION_GRAVE
,
0
,
1
,
1
,
nil
)
if
#
g
>
0
then
Duel
.
SendtoHand
(
g
,
REASON_EFFECT
,
nil
)
end
end
end
expansions/script/c
22000
000.lua
→
expansions/script/c
98633
000.lua
View file @
6fa17b83
...
...
@@ -30,7 +30,7 @@ function wochaoyuan.sumlimitop(e,tp,eg,ep,ev,re,r,rp)
Duel
.
RegisterEffect
(
e1
,
tp
)
end
function
wochaoyuan
.
splimit
(
e
,
c
,
sump
,
sumtype
,
sumpos
,
targetp
,
se
)
return
not
c
:
IsSetCard
(
0x
32d0
)
return
not
c
:
IsSetCard
(
0x
87d
)
end
--通用自特召效果
...
...
expansions/script/c
22000
010.lua
→
expansions/script/c
98633
010.lua
View file @
6fa17b83
--圣律·西莉斯特
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
010
)
wco
.
ssp
(
c
,
22000
010
)
wco
.
slp
(
c
,
98633
010
)
wco
.
ssp
(
c
,
98633
010
)
--double
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetCategory
(
CATEGORY_DESTROY
)
...
...
expansions/script/c
22000
020.lua
→
expansions/script/c
98633
020.lua
View file @
6fa17b83
--圣律·娜奥米亚
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
020
)
wco
.
snp
(
c
,
22000
020
)
wco
.
slp
(
c
,
98633
020
)
wco
.
snp
(
c
,
98633
020
)
--damage
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
1557341
,
0
))
...
...
@@ -26,7 +26,7 @@ function s.initial_effect(c)
e3
:
SetCategory
(
CATEGORY_REMOVE
+
CATEGORY_DAMAGE
)
e3
:
SetType
(
EFFECT_TYPE_IGNITION
)
e3
:
SetRange
(
LOCATION_MZONE
)
e3
:
SetCountLimit
(
1
,
22000
021
)
e3
:
SetCountLimit
(
1
,
98633
021
)
e3
:
SetTarget
(
s
.
damtg
)
e3
:
SetOperation
(
s
.
damop
)
c
:
RegisterEffect
(
e3
)
...
...
expansions/script/c
22000
030.lua
→
expansions/script/c
98633
030.lua
View file @
6fa17b83
--圣律·伊塔吉雅
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
030
)
wco
.
snp
(
c
,
22000
030
)
wco
.
slp
(
c
,
98633
030
)
wco
.
snp
(
c
,
98633
030
)
--damage
local
e3
=
Effect
.
CreateEffect
(
c
)
e3
:
SetDescription
(
2
)
e3
:
SetCategory
(
CATEGORY_SPECIAL_SUMMON
+
CATEGORY_TOGRAVE
+
CATEGORY_TODECK
)
e3
:
SetType
(
EFFECT_TYPE_IGNITION
)
e3
:
SetRange
(
LOCATION_MZONE
)
e3
:
SetCountLimit
(
1
,
22000
031
)
e3
:
SetCountLimit
(
1
,
98633
031
)
e3
:
SetCost
(
wco
.
spsumnomalcost2
)
e3
:
SetTarget
(
s
.
sptg
)
e3
:
SetOperation
(
s
.
spop
)
...
...
expansions/script/c
22000
040.lua
→
expansions/script/c
98633
040.lua
View file @
6fa17b83
--圣律·艾瑞丽尔
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
040
)
wco
.
snp
(
c
,
22000
040
)
wco
.
slp
(
c
,
98633
040
)
wco
.
snp
(
c
,
98633
040
)
--damage
local
e3
=
Effect
.
CreateEffect
(
c
)
e3
:
SetDescription
(
2
)
e3
:
SetCategory
(
CATEGORY_DRAW
)
e3
:
SetType
(
EFFECT_TYPE_IGNITION
)
e3
:
SetRange
(
LOCATION_MZONE
)
e3
:
SetCountLimit
(
1
,
22000
041
)
e3
:
SetCountLimit
(
1
,
98633
041
)
e3
:
SetTarget
(
s
.
drtg
)
e3
:
SetOperation
(
s
.
drop
)
c
:
RegisterEffect
(
e3
)
...
...
@@ -21,7 +21,7 @@ function s.initial_effect(c)
e2
:
SetProperty
(
EFFECT_FLAG_CARD_TARGET
)
e2
:
SetCode
(
EVENT_RECOVER
)
e2
:
SetRange
(
LOCATION_MZONE
)
e2
:
SetCountLimit
(
1
,
22000
042
)
e2
:
SetCountLimit
(
1
,
98633
042
)
e2
:
SetCondition
(
s
.
tncon
)
e2
:
SetTarget
(
s
.
tntg
)
e2
:
SetOperation
(
s
.
tnop
)
...
...
@@ -98,7 +98,7 @@ function s.tnop(e,tp,eg,ep,ev,re,r,rp)
e1
:
SetValue
(
ct
)
e1
:
SetReset
(
RESET_EVENT
+
RESETS_STANDARD
+
RESET_DISABLE
)
tc
:
RegisterEffect
(
e1
)
if
not
tc
:
IsType
(
TYPE_TUNER
)
and
Duel
.
SelectYesNo
(
tp
,
aux
.
Stringid
(
22000
040
,
0
))
then
if
not
tc
:
IsType
(
TYPE_TUNER
)
and
Duel
.
SelectYesNo
(
tp
,
aux
.
Stringid
(
98633
040
,
0
))
then
local
e2
=
Effect
.
CreateEffect
(
c
)
e2
:
SetType
(
EFFECT_TYPE_SINGLE
)
e2
:
SetProperty
(
EFFECT_FLAG_CANNOT_DISABLE
)
...
...
expansions/script/c
22000
050.lua
→
expansions/script/c
98633
050.lua
View file @
6fa17b83
--圣律·贝利嘉德
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
050
)
wco
.
snp2
(
c
,
22000
050
)
wco
.
slp
(
c
,
98633
050
)
wco
.
snp2
(
c
,
98633
050
)
--damage
local
e3
=
Effect
.
CreateEffect
(
c
)
e3
:
SetDescription
(
1005
)
e3
:
SetCategory
(
CATEGORY_REMOVE
)
e3
:
SetType
(
EFFECT_TYPE_IGNITION
)
e3
:
SetRange
(
LOCATION_MZONE
)
e3
:
SetCountLimit
(
1
,
22000
051
)
e3
:
SetCountLimit
(
1
,
98633
051
)
e3
:
SetTarget
(
s
.
rmtg
)
e3
:
SetOperation
(
s
.
rmop
)
c
:
RegisterEffect
(
e3
)
...
...
expansions/script/c
22000
060.lua
→
expansions/script/c
98633
060.lua
View file @
6fa17b83
--圣律·普拉薇安
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
060
)
wco
.
snp2
(
c
,
22000
060
)
wco
.
slp
(
c
,
98633
060
)
wco
.
snp2
(
c
,
98633
060
)
--tohand
local
e3
=
Effect
.
CreateEffect
(
c
)
e3
:
SetDescription
(
1109
)
e3
:
SetCategory
(
CATEGORY_SEARCH
+
CATEGORY_TOHAND
)
e3
:
SetType
(
EFFECT_TYPE_IGNITION
)
e3
:
SetRange
(
LOCATION_MZONE
)
e3
:
SetCountLimit
(
1
,
22000
061
)
e3
:
SetCountLimit
(
1
,
98633
061
)
e3
:
SetCost
(
s
.
thcost
)
e3
:
SetTarget
(
s
.
thtg
)
e3
:
SetOperation
(
s
.
thop
)
...
...
@@ -23,7 +23,7 @@ function s.thcost(e,tp,eg,ep,ev,re,r,rp,chk)
Duel
.
Remove
(
g
,
POS_FACEUP
,
REASON_COST
)
end
function
s
.
thfilter
(
c
)
return
c
:
IsSetCard
(
0x
32d0
)
and
c
:
IsAbleToHand
()
return
c
:
IsSetCard
(
0x
87d
)
and
c
:
IsAbleToHand
()
end
function
s
.
thtg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
)
if
chk
==
0
then
return
Duel
.
IsExistingMatchingCard
(
s
.
thfilter
,
tp
,
LOCATION_DECK
,
0
,
1
,
nil
)
end
...
...
expansions/script/c
22000
070.lua
→
expansions/script/c
98633
070.lua
View file @
6fa17b83
--圣律·莎尔索斯
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
070
)
wco
.
snp2
(
c
,
22000
070
)
wco
.
slp
(
c
,
98633
070
)
wco
.
snp2
(
c
,
98633
070
)
--ret&draw
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
581014
,
1
))
...
...
@@ -11,7 +11,7 @@ function s.initial_effect(c)
e1
:
SetProperty
(
EFFECT_FLAG_CARD_TARGET
)
e1
:
SetType
(
EFFECT_TYPE_IGNITION
)
e1
:
SetRange
(
LOCATION_MZONE
)
e1
:
SetCountLimit
(
1
,
22000
071
)
e1
:
SetCountLimit
(
1
,
98633
071
)
e1
:
SetTarget
(
s
.
target1
)
e1
:
SetOperation
(
s
.
operation1
)
c
:
RegisterEffect
(
e1
)
...
...
expansions/script/c
22000
080.lua
→
expansions/script/c
98633
080.lua
View file @
6fa17b83
--圣律·帕尔妮兹
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
080
)
wco
.
snp2
(
c
,
22000
080
)
wco
.
slp
(
c
,
98633
080
)
wco
.
snp2
(
c
,
98633
080
)
--destroy
local
e2
=
Effect
.
CreateEffect
(
c
)
e2
:
SetDescription
(
1131
)
...
...
@@ -11,7 +11,7 @@ function s.initial_effect(c)
e2
:
SetType
(
EFFECT_TYPE_QUICK_O
)
e2
:
SetCode
(
EVENT_FREE_CHAIN
)
e2
:
SetRange
(
LOCATION_MZONE
)
e2
:
SetCountLimit
(
1
,
22000
081
)
e2
:
SetCountLimit
(
1
,
98633
081
)
e2
:
SetHintTiming
(
0
,
TIMINGS_CHECK_MONSTER
+
TIMING_END_PHASE
)
e2
:
SetTarget
(
s
.
distg
)
e2
:
SetOperation
(
s
.
disop
)
...
...
expansions/script/c
22000
090.lua
→
expansions/script/c
98633
090.lua
View file @
6fa17b83
--圣律·玛奇尤姆
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
090
)
wco
.
snp3
(
c
,
22000
090
)
wco
.
slp
(
c
,
98633
090
)
wco
.
snp3
(
c
,
98633
090
)
--Destroy
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
76774528
,
0
))
e1
:
SetType
(
EFFECT_TYPE_IGNITION
)
e1
:
SetCountLimit
(
1
,
22000
091
)
e1
:
SetCountLimit
(
1
,
98633
091
)
e1
:
SetRange
(
LOCATION_MZONE
)
e1
:
SetProperty
(
EFFECT_FLAG_CARD_TARGET
)
e1
:
SetCategory
(
CATEGORY_DESTROY
)
...
...
@@ -22,7 +22,7 @@ function s.initial_effect(c)
e2
:
SetProperty
(
EFFECT_FLAG_DELAY
+
EFFECT_FLAG_DAMAGE_STEP
+
EFFECT_FLAG_CARD_TARGET
)
e2
:
SetCode
(
EVENT_DESTROYED
)
e2
:
SetRange
(
LOCATION_MZONE
)
e2
:
SetCountLimit
(
1
,
22000
092
)
e2
:
SetCountLimit
(
1
,
98633
092
)
e2
:
SetCondition
(
s
.
lvcon
)
e2
:
SetTarget
(
s
.
lvtg
)
e2
:
SetOperation
(
s
.
lvop
)
...
...
@@ -53,7 +53,7 @@ function s.lvcon(e,tp,eg,ep,ev,re,r,rp)
return
eg
:
IsExists
(
s
.
cfilter
,
1
,
nil
,
tp
)
end
function
s
.
lvfilter
(
c
)
return
c
:
IsFaceup
()
and
c
:
IsSetCard
(
0x
32d0
)
return
c
:
IsFaceup
()
and
c
:
IsSetCard
(
0x
87d
)
end
function
s
.
lvtg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
,
chkc
)
if
chkc
then
return
chkc
:
IsLocation
(
LOCATION_MZONE
)
and
chkc
:
IsControler
(
tp
)
and
s
.
lvfilter
(
chkc
)
end
...
...
expansions/script/c
22000
100.lua
→
expansions/script/c
98633
100.lua
View file @
6fa17b83
--圣律·库托里希
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
100
)
wco
.
snp3
(
c
,
22000
100
)
wco
.
slp
(
c
,
98633
100
)
wco
.
snp3
(
c
,
98633
100
)
--recover
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
21915012
,
2
))
e1
:
SetType
(
EFFECT_TYPE_SINGLE
+
EFFECT_TYPE_TRIGGER_O
)
e1
:
SetProperty
(
EFFECT_FLAG_DELAY
)
e1
:
SetCode
(
EVENT_SPSUMMON_SUCCESS
)
e1
:
SetCountLimit
(
1
,
22000
101
)
e1
:
SetCountLimit
(
1
,
98633
101
)
e1
:
SetOperation
(
s
.
lvop
)
c
:
RegisterEffect
(
e1
)
end
...
...
@@ -33,7 +33,7 @@ function s.lvop(e,tp,eg,ep,ev,re,r,rp)
e1
:
SetType
(
EFFECT_TYPE_FIELD
)
e1
:
SetCode
(
EFFECT_UPDATE_ATTACK
)
e1
:
SetTargetRange
(
LOCATION_MZONE
,
0
)
e1
:
SetTarget
(
aux
.
TargetBoolFunction
(
Card
.
IsSetCard
,
0x
32d0
))
e1
:
SetTarget
(
aux
.
TargetBoolFunction
(
Card
.
IsSetCard
,
0x
87d
))
e1
:
SetValue
(
clv
*
100
)
e1
:
SetReset
(
RESET_PHASE
+
PHASE_END
)
Duel
.
RegisterEffect
(
e1
,
tp
)
...
...
expansions/script/c
22000
110.lua
→
expansions/script/c
98633
110.lua
View file @
6fa17b83
--圣律·露泽莫尔
Duel
.
LoadScript
(
"c
22000
000.lua"
)
function
c
22000
110
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
110
)
wco
.
snp3
(
c
,
22000
110
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
function
c
98633
110
.
initial_effect
(
c
)
wco
.
slp
(
c
,
98633
110
)
wco
.
snp3
(
c
,
98633
110
)
--recover
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
21915012
,
2
))
e1
:
SetType
(
EFFECT_TYPE_SINGLE
+
EFFECT_TYPE_TRIGGER_O
)
e1
:
SetProperty
(
EFFECT_FLAG_DELAY
)
e1
:
SetCode
(
EVENT_SPSUMMON_SUCCESS
)
e1
:
SetCountLimit
(
1
,
22000
111
)
e1
:
SetOperation
(
c
22000
110
.
lvop
)
e1
:
SetCountLimit
(
1
,
98633
111
)
e1
:
SetOperation
(
c
98633
110
.
lvop
)
c
:
RegisterEffect
(
e1
)
end
function
c
22000
110
.
lvop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
function
c
98633
110
.
lvop
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
c
=
e
:
GetHandler
()
local
lv
=
c
:
GetLevel
()
local
alv
=
11
...
...
@@ -44,10 +44,10 @@ function c22000110.lvop(e,tp,eg,ep,ev,re,r,rp)
e3
:
SetCode
(
EFFECT_DISABLE
)
e3
:
SetRange
(
LOCATION_PZONE
)
e3
:
SetTargetRange
(
0
,
LOCATION_MZONE
)
e3
:
SetTarget
(
c
22000
110
.
distg
)
e3
:
SetTarget
(
c
98633
110
.
distg
)
Duel
.
RegisterEffect
(
e3
,
tp
)
end
end
function
c
22000
110
.
distg
(
e
,
c
)
function
c
98633
110
.
distg
(
e
,
c
)
return
c
:
IsAttack
(
0
)
end
\ No newline at end of file
expansions/script/c
22000
120.lua
→
expansions/script/c
98633
120.lua
View file @
6fa17b83
...
...
@@ -6,7 +6,7 @@ function s.initial_effect(c)
e1
:
SetCategory
(
CATEGORY_TOHAND
+
CATEGORY_SEARCH
)
e1
:
SetType
(
EFFECT_TYPE_ACTIVATE
)
e1
:
SetCode
(
EVENT_FREE_CHAIN
)
e1
:
SetCountLimit
(
1
,
22000
120
+
EFFECT_COUNT_CODE_OATH
)
e1
:
SetCountLimit
(
1
,
98633
120
+
EFFECT_COUNT_CODE_OATH
)
e1
:
SetOperation
(
s
.
activate
)
c
:
RegisterEffect
(
e1
)
--cannot target
...
...
@@ -40,14 +40,14 @@ function s.initial_effect(c)
e5
:
SetCategory
(
CATEGORY_SPECIAL_SUMMON
)
e5
:
SetProperty
(
EFFECT_FLAG_CARD_TARGET
)
e5
:
SetType
(
EFFECT_TYPE_IGNITION
)
e5
:
SetCountLimit
(
1
,
22000
121
)
e5
:
SetCountLimit
(
1
,
98633
121
)
e5
:
SetRange
(
LOCATION_FZONE
)
e5
:
SetTarget
(
s
.
sptg
)
e5
:
SetOperation
(
s
.
spop
)
c
:
RegisterEffect
(
e5
)
end
function
s
.
thfilter
(
c
)
return
c
:
IsSetCard
(
0x
32d0
)
and
c
:
IsAbleToHand
()
return
c
:
IsSetCard
(
0x
87d
)
and
c
:
IsAbleToHand
()
end
function
s
.
activate
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
)
local
g
=
Duel
.
GetMatchingGroup
(
s
.
thfilter
,
tp
,
LOCATION_DECK
,
0
,
nil
)
...
...
@@ -59,7 +59,7 @@ function s.activate(e,tp,eg,ep,ev,re,r,rp)
end
end
function
s
.
ndcfilter
(
c
)
return
c
:
IsFaceup
()
and
c
:
IsSetCard
(
0x
32d0
)
and
c
:
IsType
(
TYPE_SYNCHRO
)
return
c
:
IsFaceup
()
and
c
:
IsSetCard
(
0x
87d
)
and
c
:
IsType
(
TYPE_SYNCHRO
)
end
function
s
.
ndcon
(
e
)
return
Duel
.
IsExistingMatchingCard
(
s
.
ndcfilter
,
e
:
GetHandlerPlayer
(),
LOCATION_MZONE
,
0
,
1
,
nil
)
...
...
@@ -79,7 +79,7 @@ function s.recop(e,tp,eg,ep,ev,re,r,rp)
Duel
.
Recover
(
p
,
d
,
REASON_EFFECT
)
end
function
s
.
spfilter
(
c
,
e
,
tp
)
return
c
:
IsSetCard
(
0x
32d0
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
return
c
:
IsSetCard
(
0x
87d
)
and
c
:
IsCanBeSpecialSummoned
(
e
,
0
,
tp
,
false
,
false
)
end
function
s
.
sptg
(
e
,
tp
,
eg
,
ep
,
ev
,
re
,
r
,
rp
,
chk
,
chkc
)
if
chkc
then
return
chkc
:
IsLocation
(
LOCATION_GRAVE
)
and
chkc
:
IsControler
(
tp
)
and
s
.
spfilter
(
chkc
,
e
,
tp
)
end
...
...
expansions/script/c
22000
130.lua
→
expansions/script/c
98633
130.lua
View file @
6fa17b83
--圣律之智慧·克洛托
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
sslp
(
c
,
22000
130
)
wco
.
sslp
(
c
,
98633
130
)
--synchro summon
aux
.
AddSynchroProcedure
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsSetCard
,
0x
32d0
),
aux
.
NonTuner
(
Card
.
IsAttribute
,
ATTRIBUTE_LIGHT
),
2
)
aux
.
AddSynchroProcedure
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsSetCard
,
0x
87d
),
aux
.
NonTuner
(
Card
.
IsAttribute
,
ATTRIBUTE_LIGHT
),
2
)
c
:
EnableReviveLimit
()
--indes
local
e1
=
Effect
.
CreateEffect
(
c
)
...
...
@@ -23,7 +23,7 @@ function s.initial_effect(c)
e2
:
SetCode
(
EVENT_CHAINING
)
e2
:
SetProperty
(
EFFECT_FLAG_DAMAGE_STEP
+
EFFECT_FLAG_DAMAGE_CAL
)
e2
:
SetRange
(
LOCATION_MZONE
)
e2
:
SetCountLimit
(
1
,
22000
130
)
e2
:
SetCountLimit
(
1
,
98633
130
)
e2
:
SetCondition
(
s
.
discon
)
e2
:
SetTarget
(
s
.
distg
)
e2
:
SetOperation
(
s
.
disop
)
...
...
@@ -34,7 +34,7 @@ function s.initial_effect(c)
e3
:
SetCategory
(
CATEGORY_TOHAND
+
CATEGORY_SEARCH
)
e3
:
SetType
(
EFFECT_TYPE_IGNITION
)
e3
:
SetRange
(
LOCATION_MZONE
)
e3
:
SetCountLimit
(
1
,
22000
131
)
e3
:
SetCountLimit
(
1
,
98633
131
)
e3
:
SetTarget
(
s
.
thtg
)
e3
:
SetOperation
(
s
.
thop
)
c
:
RegisterEffect
(
e3
)
...
...
expansions/script/c
22000
140.lua
→
expansions/script/c
98633
140.lua
View file @
6fa17b83
--圣律之力量·拉克希斯
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
sslp
(
c
,
22000
140
)
wco
.
sslp
(
c
,
98633
140
)
--synchro summon
aux
.
AddSynchroProcedure
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsSetCard
,
0x
32d0
),
aux
.
NonTuner
(
Card
.
IsAttribute
,
ATTRIBUTE_LIGHT
),
2
)
aux
.
AddSynchroProcedure
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsSetCard
,
0x
87d
),
aux
.
NonTuner
(
Card
.
IsAttribute
,
ATTRIBUTE_LIGHT
),
2
)
c
:
EnableReviveLimit
()
--indes
local
e1
=
Effect
.
CreateEffect
(
c
)
...
...
@@ -30,7 +30,7 @@ function s.initial_effect(c)
e3
:
SetCategory
(
CATEGORY_DESTROY
)
e3
:
SetType
(
EFFECT_TYPE_IGNITION
)
e3
:
SetRange
(
LOCATION_MZONE
)
e3
:
SetCountLimit
(
1
,
22000
141
)
e3
:
SetCountLimit
(
1
,
98633
141
)
e3
:
SetCost
(
s
.
cost
)
e3
:
SetTarget
(
s
.
tdestg
)
e3
:
SetOperation
(
s
.
tdesop
)
...
...
@@ -69,7 +69,7 @@ function s.tdestg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
for
p
=
1
,
ct
do
if
#
rg
>=
ct
then
table.insert
(
pay_list
,
p
)
end
end
Duel
.
Hint
(
HINT_SELECTMSG
,
tp
,
aux
.
Stringid
(
22000
140
,
0
))
Duel
.
Hint
(
HINT_SELECTMSG
,
tp
,
aux
.
Stringid
(
98633
140
,
0
))
local
pay
=
Duel
.
AnnounceNumber
(
tp
,
table.unpack
(
pay_list
))
Duel
.
DiscardHand
(
tp
,
Card
.
IsDiscardable
,
pay
,
pay
,
REASON_COST
+
REASON_DISCARD
)
local
sg
=
g
:
Select
(
tp
,
pay
,
pay
,
nil
)
...
...
expansions/script/c
22000
150.lua
→
expansions/script/c
98633
150.lua
View file @
6fa17b83
--圣律之信仰·阿特洛波斯
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
sslp
(
c
,
22000
150
)
wco
.
sslp
(
c
,
98633
150
)
--synchro summon
aux
.
AddSynchroProcedure
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsSetCard
,
0x
32d0
),
aux
.
NonTuner
(
Card
.
IsAttribute
,
ATTRIBUTE_LIGHT
),
2
)
aux
.
AddSynchroProcedure
(
c
,
aux
.
FilterBoolFunction
(
Card
.
IsSetCard
,
0x
87d
),
aux
.
NonTuner
(
Card
.
IsAttribute
,
ATTRIBUTE_LIGHT
),
2
)
c
:
EnableReviveLimit
()
--indes
local
e1
=
Effect
.
CreateEffect
(
c
)
...
...
@@ -23,7 +23,7 @@ function s.initial_effect(c)
e2
:
SetCode
(
EVENT_LEAVE_FIELD
)
e2
:
SetProperty
(
EFFECT_FLAG_PLAYER_TARGET
)
e2
:
SetRange
(
LOCATION_MZONE
)
e2
:
SetCountLimit
(
1
,
22000
150
)
e2
:
SetCountLimit
(
1
,
98633
150
)
e2
:
SetCondition
(
s
.
descon
)
e2
:
SetTarget
(
s
.
destg
)
e2
:
SetOperation
(
s
.
desop
)
...
...
expansions/script/c
22000
160.lua
→
expansions/script/c
98633
160.lua
View file @
6fa17b83
--圣律·萨普戴伊
Duel
.
LoadScript
(
"c
22000
000.lua"
)
Duel
.
LoadScript
(
"c
98633
000.lua"
)
local
s
,
id
,
o
=
GetID
()
function
s
.
initial_effect
(
c
)
wco
.
slp
(
c
,
22000
160
)
wco
.
snp3
(
c
,
22000
160
)
wco
.
slp
(
c
,
98633
160
)
wco
.
snp3
(
c
,
98633
160
)
--recover
local
e1
=
Effect
.
CreateEffect
(
c
)
e1
:
SetDescription
(
aux
.
Stringid
(
21915012
,
2
))
e1
:
SetType
(
EFFECT_TYPE_SINGLE
+
EFFECT_TYPE_TRIGGER_O
)
e1
:
SetProperty
(
EFFECT_FLAG_DELAY
)
e1
:
SetCode
(
EVENT_SPSUMMON_SUCCESS
)
e1
:
SetCountLimit
(
1
,
22000
161
)
e1
:
SetCountLimit
(
1
,
98633
161
)
e1
:
SetOperation
(
s
.
lvop
)
c
:
RegisterEffect
(
e1
)
end
...
...
expansions/strings.conf
View file @
6fa17b83
...
...
@@ -457,9 +457,6 @@
!
setname
0
x492
原初八文
!
setname
0
x496
急流精怪
#◇礟襪 2829508765 220 0x2d0-0x2df
!
setname
0
x32d0
圣律
#Do It Yourself 2664084600 226 0x740-0x74f
!
setname
0
x740
lain
...
...
@@ -1357,6 +1354,8 @@
##◇兔锅 1874883039 222
##◇星空璀璨之地 3077843411 280-281
##胆小的兔子 2490482695 299
#◇礟襪 2829508765 330-331
!
setname
0
x87d
圣律
##虹霓文花 2538420075 395
##雾羽小姐 185591910 471
##◇花糖 2236141431 573-574
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment