Index: script/c0.lua ================================================================== --- script/c0.lua +++ script/c0.lua @@ -155,10 +155,82 @@ local cache_7 local cache_8 local cache_9 local _ + +fun["开局说明"] = function() --{ + + str["这个残局的效果卡数量"] = Duel.GetMatchingGroupCount(fun["是否效果卡"] + , 0 + , str["所有区域"] + , str["所有区域"] + , nil) + + str["超量素材组"] = Duel.GetOverlayGroup(0 + , LOCATION_MZONE + , LOCATION_MZONE) + + for k in aux.Next(str["超量素材组"]) do --{ + + if fun["一_是否效果卡"](k) then --{ + + str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + 1 + + end --} + + end --} + + str["开局说明"] = str["这个残局的效果卡数量"] + .. "卡 " + .. str["规则"] + + if str["不洗牌"] == 0 then --{ + + --} + + else --{ + + str["开局说明"] = str["开局说明"] .. "伪洗牌 " + + end --} + + if str["无BP"] == 0 then --{ + + str["开局说明"] = str["开局说明"] .. "无BP " + + end --} + + if str["开局添加手卡"] then --{ + + str["开局说明"] = str["开局说明"] + .. "选" + .. str["开局添加手卡的数量"] + .. "卡 " + + end --} + + if str["禁格"] then --{ + + str["开局说明"] = str["开局说明"] + .. "禁" + .. str["禁格的数量"] + .. "格 " + + end --} + + if str["随机抽卡的数量"] then --{ + + str["开局说明"] = str["开局说明"] + .. "抽" + .. str["随机抽卡的数量"] + .. "卡 " + end --} + + Debug.ShowHint(str["开局说明"]) + + end --} --兼容层------------------------------- fun["Debug.ReloadFieldBegin"] = Debug.ReloadFieldBegin @@ -233,82 +305,10 @@ -fun["开局说明"] = function() --{ - - str["这个残局的效果卡数量"] = Duel.GetMatchingGroupCount(fun["是否效果卡"] - , 0 - , str["所有区域"] - , str["所有区域"] - , nil) - - str["超量素材组"] = Duel.GetOverlayGroup(0 - , LOCATION_MZONE - , LOCATION_MZONE) - - for k in aux.Next(str["超量素材组"]) do --{ - - if fun["是否效果卡"](k) then --{ - - str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + 1 - - end --} - - end --} - - str["开局说明"] = str["这个残局的效果卡数量"] - .. "卡 " - .. str["规则"] - - if str["不洗牌"] == 0 then --{ - - --} - - else --{ - - str["开局说明"] = str["开局说明"] .. "伪洗牌 " - - end --} - - if str["无BP"] == 0 then --{ - - str["开局说明"] = str["开局说明"] .. "无BP " - - end --} - - if str["开局添加手卡"] then --{ - - str["开局说明"] = str["开局说明"] - .. "选" - .. str["开局添加手卡的数量"] - .. "卡 " - - end --} - - if str["禁格"] then --{ - - str["开局说明"] = str["开局说明"] - .. "禁" - .. str["禁格的数量"] - .. "格 " - - end --} - - if str["随机抽卡的数量"] then --{ - - str["开局说明"] = str["开局说明"] - .. "抽" - .. str["随机抽卡的数量"] - .. "卡 " - end --} - - Debug.ShowHint(str["开局说明"]) - - end --} - fun["开局添加手卡"] = function(str_1) --{ str["开局添加手卡的数量"] = str_1 str["效果"] = Effect.GlobalEffect()