游戏王残局简化版

Diff
Login

Diff

Differences From Artifact [e551412b7d]:

To Artifact [49416b1e2b]:


66
67
68
69
70
71
72
73
74



75




76
77
78
79
80
81
82
  cache_1 = cache_1 + LOCATION_SZONE
  cache_1 = cache_1 + LOCATION_GRAVE
  cache_1 = cache_1 + LOCATION_REMOVED
  cache_1 = cache_1 + LOCATION_EXTRA

  str["这个残局的效果卡数量"] = Duel.GetMatchingGroupCount(fun["是否效果卡"],0,cache_1,cache_1,nil)

  cache_1 = Duel.GetOverlayCount(0, LOCATION_MZONE, LOCATION_MZONE)




  str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + cache_1





  str["开局说明"] =""

  str["开局说明"] = str["开局说明"] .. str["这个残局的效果卡数量"]
  str["开局说明"] = str["开局说明"] .. "卡 "

  str["开局说明"] = str["开局说明"] .. str["规则"]







|

>
>
>
|
>
>
>
>







66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
  cache_1 = cache_1 + LOCATION_SZONE
  cache_1 = cache_1 + LOCATION_GRAVE
  cache_1 = cache_1 + LOCATION_REMOVED
  cache_1 = cache_1 + LOCATION_EXTRA

  str["这个残局的效果卡数量"] = Duel.GetMatchingGroupCount(fun["是否效果卡"],0,cache_1,cache_1,nil)

  cache_1 = Duel.GetOverlayGroup(0, LOCATION_MZONE, LOCATION_MZONE)

  for k in aux.Next(cache_1) do
    cache_1 = fun["是否效果卡"](k)
    if cache_1 then
      str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + 1
      end
    end

--~   str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + cache_1

  str["开局说明"] =""

  str["开局说明"] = str["开局说明"] .. str["这个残局的效果卡数量"]
  str["开局说明"] = str["开局说明"] .. "卡 "

  str["开局说明"] = str["开局说明"] .. str["规则"]