Overview
| Comment: | 好 |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
8ab63a7caf6271ff5f09cfbeb6845a2d |
| User & Date: | 顽雨沉风 on 2024-02-14 04:24:51.795 |
| Other Links: | manifest | tags |
Context
|
2024-02-14
| ||
| 04:25 | 好 check-in: 20fc8cf29e user: 顽雨沉风 tags: trunk | |
| 04:24 | 好 check-in: 8ab63a7caf user: 顽雨沉风 tags: trunk | |
| 04:22 | 好 check-in: 2da5390976 user: 顽雨沉风 tags: trunk | |
Changes
Modified script/c0.lua
from [73887b02f8]
to [b88b22d013].
| ︙ | ︙ | |||
58 59 60 61 62 63 64 |
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
| | | 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
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
--~ 原解邀请
h1 = "残局群181175613"
|
| ︙ | ︙ | |||
92 93 94 95 96 97 98 |
h1:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
h1:SetCode(EVENT_DAMAGE)
h1:SetCondition(s["_通关之邀"])
h1:SetOperation(aux.NULL)
Duel.RegisterEffect(h1, 0)
end
end
| | | 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
h1:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
h1:SetCode(EVENT_DAMAGE)
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
return true
end
end
if Card.IsType(card, TYPE_PENDULUM) then
for i = 1, #s["无效灵摆怪兽之卡编排"] do
|
| ︙ | ︙ | |||
183 184 185 186 187 188 189 |
Duel.SendtoDeck(card, u2, 0, REASON_RULE)
else
Debug.ShowHint(h1)
u1:Reset()
end
end
end
| | | | 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 |
Duel.SendtoDeck(card, u2, 0, REASON_RULE)
else
Debug.ShowHint(h1)
u1:Reset()
end
end
end
s["印牌"] = function(u1, u2, u3)
local h5, h6
h3 = u2
h4 = u3 or u2
Debug.ShowHint("点击对方额外牌组可以进行印牌。\n手牌只能印 " .. u2 .. " 张。\n最多可以印 " .. u3 .. " 张")
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["_印牌"])
u1:RegisterEffect(h5)
end
end
s["开局之示"] = function()
local h1, h2, h3
--~ 此局效牌之数
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
|
| ︙ | ︙ |