ADDED 残局文料/README.html Index: 残局文料/README.html ================================================================== --- /dev/null +++ 残局文料/README.html @@ -0,0 +1,70 @@ + + + + + + + 游戏王残局简化版 + + + + + +
+

游戏王残局简化版

+
+ +

1 正文

+

游戏王残局简化版,随缘更新。

+

2 ***

+

3 游戏王残局简化版源码托管网站

+

http://chiselapp.com/user/kkk/repository/canju

+ + + ADDED 残局文料/README.md Index: 残局文料/README.md ================================================================== --- /dev/null +++ 残局文料/README.md @@ -0,0 +1,12 @@ +# 游戏王残局简化版 + +## 正文 + +游戏王残局简化版,随缘更新。 + +## *** + +## 游戏王残局简化版源码托管网站 + +http://chiselapp.com/user/kkk/repository/canju + ADDED 残局文料/三个绑定函数.html Index: 残局文料/三个绑定函数.html ================================================================== --- /dev/null +++ 残局文料/三个绑定函数.html @@ -0,0 +1,176 @@ + + + + + + + 三个绑定函数 + + + + + + +

1 三个绑定函数

+

1.1 PreSummon

+

1.1.1 原型

+

Debug.PreSummon(卡, 召唤类型[, 从哪个区域特召到场上])

+
+
● void Debug.PreSummon(Card c, int sum_type[, int sum_location=0])
+设置卡片 c 的召唤信息:以 sum_type 方法(通常召唤、特殊召唤等)[从 sum_location]出场
+

1.1.2 召唤类型的可选值

+
    +
  1. SUMMON_TYPE_NORMAL

  2. +
  3. SUMMON_TYPE_ADVANCE

  4. +
  5. SUMMON_TYPE_DUAL

  6. +
  7. SUMMON_TYPE_FLIP

  8. +
  9. SUMMON_TYPE_SPECIAL

  10. +
  11. SUMMON_TYPE_FUSION

  12. +
  13. SUMMON_TYPE_RITUAL

  14. +
  15. SUMMON_TYPE_SYNCHRO

  16. +
  17. SUMMON_TYPE_XYZ

  18. +
  19. SUMMON_TYPE_PENDULUM

  20. +
  21. SUMMON_TYPE_LINK

  22. +
+
+
--Summon Type --召唤类型
+
+SUMMON_TYPE_NORMAL      =0x10000000 --通常召唤(EFFECT_SUMMON_PROC,EFFECT_SET_PROC 可用 Value 修改數值)
+
+SUMMON_TYPE_ADVANCE     =0x11000000 --上级召唤
+
+SUMMON_TYPE_DUAL        =0x12000000 --再度召唤(二重)
+
+SUMMON_TYPE_FLIP        =0x20000000 --翻转召唤
+
+SUMMON_TYPE_SPECIAL     =0x40000000 --特殊召唤(EFFECT_SPSUMMON_PROC,EFFECT_SPSUMMON_PROC_G 可用 Value 修改數值)
+
+SUMMON_TYPE_FUSION      =0x43000000 --融合召唤
+
+SUMMON_TYPE_RITUAL      =0x45000000 --仪式召唤
+
+SUMMON_TYPE_SYNCHRO     =0x46000000 --同调召唤
+
+SUMMON_TYPE_XYZ         =0x49000000 --超量召唤
+
+SUMMON_TYPE_PENDULUM    =0x4a000000 --灵摆召唤
+
+SUMMON_TYPE_LINK        =0x4c000000 --连接召唤
+

1.1.3 +从哪个区域特召到场上的可选值

+
    +
  1. LOCATION_DECK

  2. +
  3. LOCATION_HAND

  4. +
  5. LOCATION_GRAVE

  6. +
  7. LOCATION_REMOVED

  8. +
  9. LOCATION_EXTRA

  10. +
+
+
LOCATION_DECK       =0x01       --卡组
+
+LOCATION_HAND       =0x02       --手牌
+
+LOCATION_MZONE      =0x04       --主要怪兽区(0~4)+额外怪兽区(5~6)
+
+LOCATION_SZONE      =0x08       --魔陷区(0~4)+场地区(5)
+
+LOCATION_GRAVE      =0x10       --墓地
+
+LOCATION_REMOVED    =0x20       --除外区
+
+LOCATION_EXTRA      =0x40       --额外
+
+LOCATION_OVERLAY    =0x80       --超量素材
+
+LOCATION_ONFIELD    =0x0c       --场上(LOCATION_MZONE+LOCATION_SZONE)
+

1.1.4 补充

+

可参考 X-LV-48 。

+

1.2 PreEquip

+

1.2.1 原型

+

Debug.PreEquip(装备魔法卡, 怪兽卡)

+
+
● bool Debug.PreEquip(Card equip_card, Card target)
+为 target 添加装备 equip_card ,返回值表示是否成功
+

1.2.2 补充

+
    +
  1. 可参考 NH-04

  2. +
  3. 不能以怪兽装备怪兽

  4. +
+

1.3 PreSetTarget

+

1.3.1 原型

+

Debug.PreSetTarget(保护卡, 被保护的卡)

+
+
● void Debug.PreSetTarget(Card c, Card target)
+
+把 target 选为 c 的永续对象
+

1.3.2 补充

+
    +
  1. 必须在布局完成之后再使用。

  2. +
  3. 可参考 NH-04 。

  4. +
+ + + ADDED 残局文料/三个绑定函数.md Index: 残局文料/三个绑定函数.md ================================================================== --- /dev/null +++ 残局文料/三个绑定函数.md @@ -0,0 +1,143 @@ +# 三个绑定函数 + +## PreSummon + +### 原型 + +Debug.PreSummon(卡, 召唤类型[, 从哪个区域特召到场上]) + +*** + +~~~ +● void Debug.PreSummon(Card c, int sum_type[, int sum_location=0]) +设置卡片 c 的召唤信息:以 sum_type 方法(通常召唤、特殊召唤等)[从 sum_location]出场 +~~~ + +### 召唤类型的可选值 + +1. SUMMON_TYPE_NORMAL + +1. SUMMON_TYPE_ADVANCE + +1. SUMMON_TYPE_DUAL + +1. SUMMON_TYPE_FLIP + +1. SUMMON_TYPE_SPECIAL + +1. SUMMON_TYPE_FUSION + +1. SUMMON_TYPE_RITUAL + +1. SUMMON_TYPE_SYNCHRO + +1. SUMMON_TYPE_XYZ + +1. SUMMON_TYPE_PENDULUM + +1. SUMMON_TYPE_LINK + +*** + +~~~ +--Summon Type --召唤类型 + +SUMMON_TYPE_NORMAL =0x10000000 --通常召唤(EFFECT_SUMMON_PROC,EFFECT_SET_PROC 可用 Value 修改數值) + +SUMMON_TYPE_ADVANCE =0x11000000 --上级召唤 + +SUMMON_TYPE_DUAL =0x12000000 --再度召唤(二重) + +SUMMON_TYPE_FLIP =0x20000000 --翻转召唤 + +SUMMON_TYPE_SPECIAL =0x40000000 --特殊召唤(EFFECT_SPSUMMON_PROC,EFFECT_SPSUMMON_PROC_G 可用 Value 修改數值) + +SUMMON_TYPE_FUSION =0x43000000 --融合召唤 + +SUMMON_TYPE_RITUAL =0x45000000 --仪式召唤 + +SUMMON_TYPE_SYNCHRO =0x46000000 --同调召唤 + +SUMMON_TYPE_XYZ =0x49000000 --超量召唤 + +SUMMON_TYPE_PENDULUM =0x4a000000 --灵摆召唤 + +SUMMON_TYPE_LINK =0x4c000000 --连接召唤 +~~~ + +### 从哪个区域特召到场上的可选值 + +1. LOCATION_DECK + +1. LOCATION_HAND + +1. LOCATION_GRAVE + +1. LOCATION_REMOVED + +1. LOCATION_EXTRA + +*** + +~~~ +LOCATION_DECK =0x01 --卡组 + +LOCATION_HAND =0x02 --手牌 + +LOCATION_MZONE =0x04 --主要怪兽区(0~4)+额外怪兽区(5~6) + +LOCATION_SZONE =0x08 --魔陷区(0~4)+场地区(5) + +LOCATION_GRAVE =0x10 --墓地 + +LOCATION_REMOVED =0x20 --除外区 + +LOCATION_EXTRA =0x40 --额外 + +LOCATION_OVERLAY =0x80 --超量素材 + +LOCATION_ONFIELD =0x0c --场上(LOCATION_MZONE+LOCATION_SZONE) +~~~ + +### 补充 + +可参考 X-LV-48 。 + +## PreEquip + +### 原型 + +Debug.PreEquip(装备魔法卡, 怪兽卡) + +*** + +~~~ +● bool Debug.PreEquip(Card equip_card, Card target) +为 target 添加装备 equip_card ,返回值表示是否成功 +~~~ + +### 补充 + +1. 可参考 NH-04 + +1. 不能以怪兽装备怪兽 + +## PreSetTarget + +### 原型 + +Debug.PreSetTarget(保护卡, 被保护的卡) + +*** + +~~~ +● void Debug.PreSetTarget(Card c, Card target) + +把 target 选为 c 的永续对象 +~~~ + +### 补充 + +1. 必须在布局完成之后再使用。 + +1. 可参考 NH-04 。 ADDED 残局文料/卡组测试教程.html Index: 残局文料/卡组测试教程.html ================================================================== --- /dev/null +++ 残局文料/卡组测试教程.html @@ -0,0 +1,141 @@ + + + + + + + 卡组测试教程 + + + + + +
+

卡组测试教程

+
+ +

1 前言

+

有人想用残局,进行卡组测试

+

鄙人在此提供些微帮助。

+

2 开局添加手卡

+

先安装「游戏王残局简化版」。

+

+fun["开局添加手卡"](6)
+
+

数字可改。

+
+

3 开启多回合

+
aux.BeginPuzzle()
+
+

它注册了三个效果:

+
    +
  1. 跳过抽卡阶段
  2. +
  3. 跳过准备阶段
  4. +
  5. 结束阶段时,玩家血量归零
  6. +
+

去掉这一代码,便可开启多回合。

+

4 完全操控 AI

+
Debug.ReloadFieldBegin(
+DUEL_ATTACK_FIRST_TURN
++ DUEL_SIMPLE_AI
+, 5)
+
+

去除特定参数即可。

+
Debug.ReloadFieldBegin(
+DUEL_ATTACK_FIRST_TURN
+, 5)
+
+
+

5 控制抽卡数量

+
Debug.SetPlayerInfo(0,0,0,0)
+
+

最后一个参数控制回合抽卡数量。

+

6 伪洗牌

+
Debug.ReloadFieldBegin(
+DUEL_ATTACK_FIRST_TURN
++ DUEL_SIMPLE_AI
+, 5)
+
+

添加特定参数即可。

+
Debug.ReloadFieldBegin(
+DUEL_ATTACK_FIRST_TURN
++ DUEL_SIMPLE_AI
++ DUEL_PSEUDO_SHUFFLE
+, 5)
+
+

7 随机抽卡

+
fun["随机抽卡"](6)
+
+

数字可改。

+ + + ADDED 残局文料/卡组测试教程.md Index: 残局文料/卡组测试教程.md ================================================================== --- /dev/null +++ 残局文料/卡组测试教程.md @@ -0,0 +1,98 @@ +% 卡组测试教程 + +# 前言 + +有人想用残局,进行卡组测试。 + +鄙人在此提供些微帮助。 + + +# 开局添加手卡 + +先安装「游戏王残局简化版」。 + +~~~ + +fun["开局添加手卡"](6) + +~~~ + +数字可改。 + +*** + +# 开启多回合 + +~~~ +aux.BeginPuzzle() + +~~~ + +它注册了三个效果: + +1. 跳过抽卡阶段 +1. 跳过准备阶段 +1. 结束阶段时,玩家血量归零 + +去掉这一代码,便可开启多回合。 + +# 完全操控 AI + +~~~ +Debug.ReloadFieldBegin( +DUEL_ATTACK_FIRST_TURN ++ DUEL_SIMPLE_AI +, 5) + +~~~ + +去除特定参数即可。 + +~~~ +Debug.ReloadFieldBegin( +DUEL_ATTACK_FIRST_TURN +, 5) + +~~~ + +*** + +# 控制抽卡数量 + +~~~ +Debug.SetPlayerInfo(0,0,0,0) + +~~~ + +最后一个参数控制回合抽卡数量。 + +# 伪洗牌 + +~~~ +Debug.ReloadFieldBegin( +DUEL_ATTACK_FIRST_TURN ++ DUEL_SIMPLE_AI +, 5) + +~~~ + +添加特定参数即可。 + +~~~ +Debug.ReloadFieldBegin( +DUEL_ATTACK_FIRST_TURN ++ DUEL_SIMPLE_AI ++ DUEL_PSEUDO_SHUFFLE +, 5) + +~~~ + +# 随机抽卡 + +~~~ +fun["随机抽卡"](6) + +~~~ + +数字可改。 + ADDED 残局文料/四妹系列.html Index: 残局文料/四妹系列.html ================================================================== --- /dev/null +++ 残局文料/四妹系列.html @@ -0,0 +1,70 @@ + + + + + + + 四妹系列 + + + + + + +

1 四妹系列

+

1.1 作者:四妹

+

1.1.1 37.Eternal Evolution

+

这个残局具有开创性意义。

+

它率先引入了在残局一开始由玩家从卡组中选卡加入手卡的玩法。

+ + + ADDED 残局文料/四妹系列.md Index: 残局文料/四妹系列.md ================================================================== --- /dev/null +++ 残局文料/四妹系列.md @@ -0,0 +1,9 @@ +# 四妹系列 + +## 作者:四妹 + +### 37.Eternal Evolution + +这个残局具有开创性意义。 + +它率先引入了在残局一开始由玩家从卡组中选卡加入手卡的玩法。 ADDED 残局文料/场景.html Index: 残局文料/场景.html ================================================================== --- /dev/null +++ 残局文料/场景.html @@ -0,0 +1,3473 @@ + + + + + + + 场景 + + + + + +
+

场景

+
+ +

1 正常

+

1.1

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(39454112,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(39454112,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(82308875,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(43096270,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.2

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(47870325,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(213326,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+Debug.AddCard(41524885,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(79858629,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(96540,1,1,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+Debug.AddCard(5530780,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(79858629,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.3

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(24094653,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(95286165,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(89631139,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(29491031,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(27279764,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(11321089,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.4

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(15150371,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(33846209,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(40619825,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(69884162,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.5

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(77449773,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(5183693,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(24154052,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(40619825,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.6

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(57143342,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(20758643,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(86498013,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(57308711,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(57308711,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(32012842,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(97843505,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(32012841,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(27094595,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.7

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(89631141,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(89631141,1,1,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(42338879,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(79266769,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
+Debug.AddCard(79176962,1,1,LOCATION_MZONE,4,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+--~ aux.BeginPuzzle()
+
+

1.8

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(54447022,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(34250214,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+Debug.AddCard(37129797,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.9

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(14558127,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(46820049,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(89631139,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(37160778,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(11021521,1,1,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(83011277,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.10

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(93332803,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(48770333,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(9720537,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.11

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(12652643,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(24207889,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(82065276,1,1,LOCATION_MZONE,1,POS_FACEDOWN_DEFENSE)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.12

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(52503575,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(3136426,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.13

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(73578229,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(31423101,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(12307878,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(67273917,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(9159938,1,1,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+--~ aux.BeginPuzzle()
+
+

1.14

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(9547962,0,0,LOCATION_SZONE,5,POS_FACEUP)
+Debug.AddCard(11375683,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+--~ aux.BeginPuzzle()
+
+

1.15

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,800,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(22046459,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(92481084,1,1,LOCATION_SZONE,5,POS_FACEUP)
+Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.16

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(61127349,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(41927278,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(55410871,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.17

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(24207889,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(69884162,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.18

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(9433350,1,1,LOCATION_GRAVE,0,POS_FACEUP,true)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(2732323,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.19

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(21495657,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(81489939,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(5972394,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(21495657,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(58990362,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.20

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(84012625,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(29549364,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(53129443,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
+Debug.AddCard(44508094,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.21

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(61488417,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(97489701,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(80666118,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+local c = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.PreSummon(c, SUMMON_TYPE_SYNCHRO)
+--~ Debug.AddCard(77783947,0,0,LOCATION_SZONE,1,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.22

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(89631143,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(8240199,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(53309998,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+Debug.AddCard(5402805,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.23

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(94142993,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(74937659,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.24

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(36975314,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(8842266,1,1,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(44155002,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+--~ aux.BeginPuzzle()
+
+

1.25

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(64061284,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(83104731,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(83104731,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(83104731,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+Debug.AddCard(95735217,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
+Debug.AddCard(95735217,0,0,LOCATION_MZONE,4,POS_FACEUP_ATTACK)
+Debug.AddCard(95735217,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.26

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(45815891,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(87170768,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(21615956,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(6631034,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.27

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(53485634,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(74677426,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(74677426,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(74677426,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(34302287,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(34302287,1,1,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(34302287,1,1,LOCATION_SZONE,2,POS_FACEDOWN)
+Debug.AddCard(5318639,1,1,LOCATION_SZONE,3,POS_FACEDOWN)
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.28

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(5818294,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(61740673,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(5318639,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(94096616,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(3897065,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.29

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(7165085,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(25542642,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(23288411,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.30

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(58820923,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.31

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(68396121,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(88177324,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,4,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+Debug.AddCard(89631139,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.32

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(50287060,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(95515060,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(81439173,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.33

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(1621413,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(16195942,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(16195942,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(86937530,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(86937530,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.34

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(54693926,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(94793422,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(92481084,0,0,LOCATION_SZONE,5,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(44287299,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(99267150,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.35

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(16762927,1,1,LOCATION_SZONE,0,POS_FACEUP)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.36

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,500,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(61127349,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(32919136,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
+Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(16762927,1,1,LOCATION_SZONE,0,POS_FACEUP)
+Debug.AddCard(13945283,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(70781055,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

1.37

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(28016193,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(2061963,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(572850,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(81612598,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(77693536,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2 异常

+

2.1

+

应该不能发动加速同调星尘龙。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(21251800,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(21615956,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(44508094,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(16172067,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(30983281,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+local m1 = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.PreSummon(m1, SUMMON_TYPE_SYNCHRO)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.2

+

应该不能特召火焰手。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(36975314,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(89631139,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(68535320,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(95929069,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(3096468,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.3

+

应该可以发动痛苦伯劳效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(46589034,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(46589034,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(57043117,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.4

+

应该可以自己选择适用哪只缺陷编译器的效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(92327802,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(92327802,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(27053506,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.5

+

应该可以把连接 3 吹回去。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(84257640,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(59120809,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(1362589,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(1362589,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(1362589,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(28570310,1,1,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(6061630,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(6061630,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.6

+

应该在对方受到伤害后也可以适用黑羽的效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(46710683,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(48202661,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(48202661,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(48202661,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(44430454,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(44430454,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.7

+

应该在适用仪式的供物的效果后不需要再满足流星辉巧群的攻击力条件。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(34334692,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(49064413,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(69035382,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(22398665,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(87322377,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(87322377,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(64631466,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(6400512,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(74701381,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.8

+

应该可以发动反骨王的效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(40227329,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(92536468,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(9024198,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(19580308,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(19580308,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.9

+

应该否定企鹅会被永恒混沌限制。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(22026707,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(3985011,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(32623004,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+Debug.AddCard(5628232,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(25750986,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(76442347,0,0,LOCATION_MZONE,0,POS_FACEDOWN_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.10

+

应该可以特召海神。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(55063751,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(86682165,0,0,LOCATION_GRAVE,0,POS_FACEDOWN,true)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(30241314,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.11

+

应该仇恨裂缝可以发动。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(70902743,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(20721759,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(27240101,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.12

+

锈龙不应该被召唤兽除外。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(90411554,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(75286621,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.13

+

应该能特召冰水。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(86682165,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
+
+-----------------
+
+Debug.AddCard(93920745,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(93920745,0,0,LOCATION_MZONE,1,POS_FACEDOWN_DEFENSE)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(32623004,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.14

+

应该英雄假面改名后不算剑斗兽怪兽了。

+
Debug.SetAIName("AI")
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+Debug.AddCard(75141056,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+Debug.AddCard(78868776,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(92373006,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
+
+Debug.AddCard(89943724,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(41470137,0,0,LOCATION_DECK,1,POS_FACEDOWN)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.15

+

应该喷气龙不能特召。

+
Debug.SetAIName("AI")
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_PSEUDO_SHUFFLE+DUEL_SIMPLE_AI,5)
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+Debug.AddCard(89631139,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+Debug.AddCard(46986414,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+Debug.AddCard(88120966,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+Debug.AddCard(30576089,0,0,LOCATION_MZONE,2,POS_FACEDOWN)
+
+Debug.AddCard(53129443,0,0,LOCATION_HAND,0,POS_FACEUP)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.16

+

应该不能发动简易融合。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,1400,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(1845204,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(79323590,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(41578483,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.17

+

应该不能羽衣精效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(89538537,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(7672244,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(25533642,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(35146019,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.18

+

应该不能以被无效的双龙为代价。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(65711558,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(65711558,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(25542642,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.19

+

应该不能以技能抽取为代价。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(82732705,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(65711558,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(31178212,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.20

+

应该不能发动超银河。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(83512285,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(93717133,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(9617996,1,1,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.21

+

应该不能发动六武众效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(86780027,0,0,LOCATION_SZONE,0,POS_FACEUP)
+Debug.AddCard(6579928,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(1828513,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(44430454,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.22

+

应该可以发动新宇融合。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(90307498,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(14088859,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(89943723,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(6205579,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.23

+

应该对方恢复 1800 基本分。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(94793422,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(91665064,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(17285476,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(17285476,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(36211150,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(34002992,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(28120197,1,1,LOCATION_SZONE,5,POS_FACEUP)
+Debug.AddCard(31812496,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.24

+

应该不是 1000 伤害。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,800,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(41927278,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(92481084,1,1,LOCATION_SZONE,5,POS_FACEUP)
+Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.25

+

应该我方不受伤害。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(41927278,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+--~ Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+--~ Debug.AddCard(55998462,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(17016362,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.26

+

应该衍生物不被破坏。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5318639,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(24081957,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(53451824,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(64631466,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(90884403,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.27

+

应该有一次特召机会。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(76145933,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(49928686,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(49928686,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(94977269,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
+Debug.AddCard(94977269,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
+
+-----------------
+
+Debug.AddCard(30312361,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(32295838,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+--~ aux.BeginPuzzle()
+
+

2.28

+

应该不回到卡组。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(40080312,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
+
+-----------------
+
+Debug.AddCard(30312361,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.29

+

应该要用龙星作为素材。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(99946920,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(80666118,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(95004025,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+local c = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.PreSummon(c, SUMMON_TYPE_SYNCHRO)
+Debug.AddCard(77783947,0,0,LOCATION_SZONE,1,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.30

+

应该不能召唤魔王。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(29424328,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(18108166,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(18108166,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.31

+

应该不能特召野鸭。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(54813225,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(12958919,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.32

+

应该不能解放古怪恶魔。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(57624336,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.33

+

应该能发轰炸龙的效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(4031928,0,0,LOCATION_SZONE,3,POS_FACEDOWN)
+Debug.AddCard(46247282,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(80770678,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(5821478,1,1,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.34

+

应该可以连续攻击。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(68934651,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(42632209,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
+
+-----------------
+
+Debug.AddCard(52497105,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(73178098,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(72529749,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(72529749,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(72529749,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(60643553,1,1,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(62279055,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.35

+

应该可以特召紫翠玉龙。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(43096270,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(11765832,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(37675907,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(22888900,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(24094653,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(38982356,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(5265750,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(93665266,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+--~ aux.BeginPuzzle()
+
+

2.36

+

应该可以发动特洛伊炸弹。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(45986603,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(63323539,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.37

+

应该不能发动废品收集者效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(97168905,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(58242947,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.38

+

应该可以选择适用神殿还是适用狂时钟的效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(2511,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(29762407,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(73632127,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(94192409,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(71594310,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(2347656,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(43096270,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(43096270,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(2511,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(29762407,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(73632127,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(94192409,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(71594310,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(2347656,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(43096270,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+Debug.AddCard(43096270,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.39

+

应该游戏不崩溃。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(11510448,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(20155904,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(20155904,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(86937530,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(86937530,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.40

+

应该可以选择适用顺序。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,500,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.41

+

应该不是如此分别计算。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(48814566,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(48814566,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
+Debug.AddCard(68073522,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
+Debug.AddCard(68073522,0,0,LOCATION_SZONE,3,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.42

+

应该可以正常处理骚灵效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(47355498,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+Debug.AddCard(52927340,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(49032236,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(53143898,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.43

+

应该不能发动时钟蜥蜴的效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+Debug.AddCard(10817524,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
+
+-----------------
+
+Debug.AddCard(30398342,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
+Debug.AddCard(51476410,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

2.44

+

应该不能发动莫忘骨头派对的效果。

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+Debug.AddCard(80722024,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(81945676,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+

3 小结

+

异常出现的原因主要有:

+
    +
  1. 预测能力的缺失

    +
      +
    1. 比如「异界共鸣-同调融合」,无法预测墓地

    2. +
    3. 比如「战华盟将-双龙」,无法预测对象

    4. +
  2. +
  3. 适用顺序的缺失

    +
      +
    1. 比如多个同级效果代价,应该可以选择先适用哪个效果代价

    2. +
    3. 比如「缺陷编译器」,应该可以选择适用的卡

    4. +
  4. +
  5. 统一结算与分开结算的混淆

    +
      +
    1. 比如「魂吸收」,把应该统一结算的效果进行分开结算了
    2. +
  6. +
  7. 效果执行过程中的判定区域改变

    +
      +
    1. 比如「魔导兽 迦楼罗」
    2. +
  8. +
  9. 效果的不固定

    +
      +
    1. 比如「十二兽 鸡拳」
    2. +
  10. +
  11. 素材范围的扩大

    +
      +
    1. 比如「龙子」,帮其他卡也扩大了素材范围
    2. +
  12. +
  13. 字段的不变

    +
      +
    1. 比如「英雄假面」,应该改变字段
    2. +
  14. +
  15. 条件未附加

    +
      +
    1. 比如「灵魂交错」,应该为其他卡增加一个强制条件
    2. +
  16. +
+

暂时先小结这些吧。

+

4 原因

+

4.1 召唤时的卡名提示

+

4.1.1 分析

+

(在残局模式中)

+

当我方召唤「悠悠」时,会有一个关于「悠悠」的卡名提示。

+

当对方召唤「悠悠」时,不会有一个关于「悠悠」的卡名提示。

+

在我方召唤「悠悠」时,会产生 MSG_HINT 和 MSG_SELECT_PLACE 。

+

但在对方召唤「悠悠」时,只会产生 MSG_SELECT_PLACE 。

+

这是因为 single_mode.cpp 的 SinglePlayAnalyze 在进行 MSG_HINT +的消息转发时会做一个多余的玩家判断。

+

4.1.2 「悠悠」

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(27288416,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(27288416,1,1,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+
+--~ aux.BeginPuzzle()
+
+

4.2 料理对决类的失误

+

4.2.1 分析

+

「糕冷的料理对决」应该可以把「圣菓使 +考维曲天使」特殊召唤到对方的额外怪兽区域,但现在,虽然出现了代表可选的背景线,但是却不能选择那个区域。

+

同样的事情,也发生在残局模式中,比如当我方控制对方要特殊召唤怪兽到额外怪兽区域时,就也出现了代表可选的背景线,但是却不能选择那个区域。

+

通过对残局模式的追踪,可以发现,当我方控制对方要特殊召唤怪兽到额外怪兽区域时, +MSG_SELECT_PLACE 有两个值是异常的:

+
    +
  1. hovered_controler

  2. +
  3. selectable_field

  4. +
+

当要确定 selectable_field 时, hovered_controler 的值会影响到 +selectable_field 的值,主要是让 selectable_field 的高 16 位与低 16 +位进行互换。

+

也就是说,低 16 位用来表示我方可选区域,高 16 +位用来表示对方可选区域。

+

之所以要用互换,而不是用直接移位,估计是因为我方与对方的视角不同。

+

那么为什么 hovered_controler 的值会出现异常?

+

这是因为 event_handler.cpp +在处理额外怪兽区域悬停消息的时候,只考虑到了这个区域是否有卡,而没有考虑到 +selectable_field 。

+

4.2.2 「糕冷的料理对决」

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(46485778,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(14283055,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(26435595,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+
+aux.BeginPuzzle()
+
+
+

4.2.3 「连接蜘蛛」

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(45815891,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+
+--~ aux.BeginPuzzle()
+
+
+

4.2.4 「连接蜘蛛」

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(45815891,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+
+--~ aux.BeginPuzzle()
+
+
+

4.2.5 「连接蜘蛛」

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(45815891,0,0,LOCATION_MZONE,6,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+
+--~ aux.BeginPuzzle()
+
+
+

4.3 残局模式的 act.png 问题

+

4.3.1 分析

+

当我方在残局模式控制对方并且到了对方回合时, act.png +并没有显示到对方区域,而是显示到了我方区域。

+

这是由于 drawing.cpp 在绘制 act.png +时并没有考虑到残局模式的这一情况。

+

也就是说,一般情况下是遇不到这个失误的。

+

4.3.2 额外卡组区域

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+--~ Debug.AddCard(45815891,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
+Debug.AddCard(98978921,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
+
+-----------------
+
+Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(27288416,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+
+--~ aux.BeginPuzzle()
+
+

4.3.3 墓地区域

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(95448692,0,0,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(95448692,1,1,LOCATION_GRAVE,0,POS_FACEUP)
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+
+--~ aux.BeginPuzzle()
+
+
+

4.3.4 除外区域

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(28297833,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(49088914,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(34447918,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(4928565,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(94801854,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(62038047,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(75500286,0,0,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(28297833,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(49088914,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(34447918,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(4928565,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(94801854,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(62038047,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+Debug.AddCard(75500286,1,1,LOCATION_HAND,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+
+Debug.ReloadFieldEnd()
+
+--~ aux.BeginPuzzle()
+
+
+

4.3.5 卡组区域

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+
+Debug.SetPlayerInfo(1,8000,0,0)
+
+
+-----------------
+
+Debug.AddCard(68881650,0,0,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(74364659,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(53776525,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+Debug.AddCard(68881650,1,1,LOCATION_DECK,0,POS_FACEDOWN)
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(74364659,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(53776525,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+
+--~ aux.BeginPuzzle()
+
+
+ + + ADDED 残局文料/场景.md Index: 残局文料/场景.md ================================================================== --- /dev/null +++ 残局文料/场景.md @@ -0,0 +1,3724 @@ +# 场景 + +## 正常 + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(39454112,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(39454112,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(82308875,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(43096270,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(47870325,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(213326,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + +Debug.AddCard(41524885,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(79858629,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(96540,1,1,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + +Debug.AddCard(5530780,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(79858629,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(24094653,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(95286165,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(89631139,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(29491031,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(27279764,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(11321089,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(15150371,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(33846209,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(40619825,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(69884162,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(77449773,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(5183693,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(24154052,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(40619825,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(57143342,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(20758643,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(86498013,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(57308711,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(57308711,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(32012842,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(97843505,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(32012841,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(27094595,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(89631141,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(89631141,1,1,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(42338879,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + +Debug.AddCard(79266769,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) +Debug.AddCard(79176962,1,1,LOCATION_MZONE,4,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +--~ aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(54447022,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(34250214,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + +Debug.AddCard(37129797,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(14558127,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(46820049,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(89631139,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(37160778,1,1,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(11021521,1,1,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(83011277,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(93332803,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(48770333,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(9720537,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(12652643,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(24207889,1,1,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(82065276,1,1,LOCATION_MZONE,1,POS_FACEDOWN_DEFENSE) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(52503575,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(3136426,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(73578229,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(31423101,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(12307878,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(67273917,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(9159938,1,1,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +--~ aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(9547962,0,0,LOCATION_SZONE,5,POS_FACEUP) +Debug.AddCard(11375683,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +--~ aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,800,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(22046459,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(92481084,1,1,LOCATION_SZONE,5,POS_FACEUP) +Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(61127349,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(41927278,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(55410871,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(24207889,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(69884162,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(9433350,1,1,LOCATION_GRAVE,0,POS_FACEUP,true) + +----------------- + + +----------------- + +Debug.AddCard(2732323,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(21495657,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(81489939,1,1,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(5972394,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(21495657,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(58990362,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(84012625,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(29549364,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(53129443,0,0,LOCATION_SZONE,2,POS_FACEDOWN) +Debug.AddCard(44508094,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(61488417,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(97489701,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(80666118,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +local c = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.PreSummon(c, SUMMON_TYPE_SYNCHRO) +--~ Debug.AddCard(77783947,0,0,LOCATION_SZONE,1,POS_FACEUP) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(89631143,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(8240199,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(53309998,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) +Debug.AddCard(5402805,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(94142993,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(74937659,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(36975314,0,0,LOCATION_SZONE,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(8842266,1,1,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(44155002,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +--~ aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(64061284,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(83104731,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(83104731,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(83104731,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) +Debug.AddCard(95735217,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) +Debug.AddCard(95735217,0,0,LOCATION_MZONE,4,POS_FACEUP_ATTACK) +Debug.AddCard(95735217,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + +Debug.AddCard(45815891,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(87170768,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(21615956,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(6631034,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(53485634,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(74677426,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(74677426,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(74677426,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(34302287,1,1,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(34302287,1,1,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(34302287,1,1,LOCATION_SZONE,2,POS_FACEDOWN) +Debug.AddCard(5318639,1,1,LOCATION_SZONE,3,POS_FACEDOWN) +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(5818294,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + +Debug.AddCard(61740673,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(5318639,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(94096616,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(3897065,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(7165085,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(25542642,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(23288411,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(58820923,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) + + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(68396121,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(88177324,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,4,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) +Debug.AddCard(89631139,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(50287060,0,0,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(95515060,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(81439173,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(1621413,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(16195942,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(16195942,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(86937530,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(86937530,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(54693926,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(94793422,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(92481084,0,0,LOCATION_SZONE,5,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(44287299,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(99267150,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(16762927,1,1,LOCATION_SZONE,0,POS_FACEUP) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,500,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(61127349,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(32919136,0,0,LOCATION_SZONE,2,POS_FACEDOWN) +Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(16762927,1,1,LOCATION_SZONE,0,POS_FACEUP) +Debug.AddCard(13945283,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(70781055,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(28016193,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(2061963,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(572850,1,1,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(81612598,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(77693536,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +## 异常 + +### + +应该不能发动加速同调星尘龙。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(21251800,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(21615956,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(44508094,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(16172067,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(30983281,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +local m1 = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.PreSummon(m1, SUMMON_TYPE_SYNCHRO) + +----------------- + + +----------------- + + +----------------- + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能特召火焰手。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(36975314,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(89631139,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(68535320,1,1,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(95929069,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(3096468,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以发动痛苦伯劳效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(46589034,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(46589034,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(57043117,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以自己选择适用哪只缺陷编译器的效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(92327802,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(92327802,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(27053506,1,1,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以把连接 3 吹回去。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(84257640,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(59120809,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(1362589,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(1362589,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(1362589,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(28570310,1,1,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(6061630,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(6061630,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该在对方受到伤害后也可以适用黑羽的效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(46710683,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(48202661,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(48202661,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(48202661,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(44430454,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(44430454,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该在适用仪式的供物的效果后不需要再满足流星辉巧群的攻击力条件。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(34334692,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(49064413,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(69035382,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(22398665,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(87322377,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(87322377,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(64631466,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(6400512,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(74701381,0,0,LOCATION_SZONE,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以发动反骨王的效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(40227329,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(92536468,0,0,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(9024198,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(19580308,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(19580308,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该否定企鹅会被永恒混沌限制。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(22026707,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(3985011,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(32623004,0,0,LOCATION_GRAVE,0,POS_FACEUP) +Debug.AddCard(5628232,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + +Debug.AddCard(25750986,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(76442347,0,0,LOCATION_MZONE,0,POS_FACEDOWN_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以特召海神。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(55063751,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(86682165,0,0,LOCATION_GRAVE,0,POS_FACEDOWN,true) + +----------------- + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(30241314,1,1,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该仇恨裂缝可以发动。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(70902743,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(20721759,1,1,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(27240101,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +锈龙不应该被召唤兽除外。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(90411554,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + +Debug.AddCard(75286621,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该能特召冰水。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + +Debug.AddCard(86682165,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) + +----------------- + +Debug.AddCard(93920745,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(93920745,0,0,LOCATION_MZONE,1,POS_FACEDOWN_DEFENSE) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(32623004,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该英雄假面改名后不算剑斗兽怪兽了。 + +~~~ +Debug.SetAIName("AI") +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +Debug.AddCard(75141056,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +Debug.AddCard(78868776,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(92373006,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) + +Debug.AddCard(89943724,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(41470137,0,0,LOCATION_DECK,1,POS_FACEDOWN) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该喷气龙不能特召。 + +~~~ +Debug.SetAIName("AI") +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_PSEUDO_SHUFFLE+DUEL_SIMPLE_AI,5) +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +Debug.AddCard(89631139,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +Debug.AddCard(46986414,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +Debug.AddCard(88120966,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) +Debug.AddCard(30576089,0,0,LOCATION_MZONE,2,POS_FACEDOWN) + +Debug.AddCard(53129443,0,0,LOCATION_HAND,0,POS_FACEUP) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能发动简易融合。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,1400,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(1845204,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(79323590,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(41578483,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能羽衣精效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(89538537,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(7672244,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(25533642,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + +Debug.AddCard(35146019,0,0,LOCATION_SZONE,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能以被无效的双龙为代价。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(65711558,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(65711558,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(25542642,1,1,LOCATION_SZONE,0,POS_FACEDOWN) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能以技能抽取为代价。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(82732705,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(65711558,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(31178212,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能发动超银河。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(83512285,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(93717133,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(9617996,1,1,LOCATION_MZONE,5,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能发动六武众效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(86780027,0,0,LOCATION_SZONE,0,POS_FACEUP) +Debug.AddCard(6579928,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(1828513,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(44430454,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以发动新宇融合。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + +Debug.AddCard(90307498,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(14088859,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(89943723,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(6205579,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该对方恢复 1800 基本分。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(94793422,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(91665064,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(17285476,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(17285476,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(36211150,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(34002992,1,1,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(28120197,1,1,LOCATION_SZONE,5,POS_FACEUP) +Debug.AddCard(31812496,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不是 1000 伤害。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,800,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(41927278,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(92481084,1,1,LOCATION_SZONE,5,POS_FACEUP) +Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该我方不受伤害。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(41927278,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +--~ Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +--~ Debug.AddCard(55998462,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(17016362,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该衍生物不被破坏。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5318639,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(24081957,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(53451824,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(64631466,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(90884403,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该有一次特召机会。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(76145933,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(49928686,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(49928686,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(94977269,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) +Debug.AddCard(94977269,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) + +----------------- + +Debug.AddCard(30312361,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(32295838,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +--~ aux.BeginPuzzle() + +~~~ + +### + +应该不回到卡组。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + +Debug.AddCard(40080312,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) + +----------------- + +Debug.AddCard(30312361,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该要用龙星作为素材。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(99946920,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(80666118,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(95004025,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +local c = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.PreSummon(c, SUMMON_TYPE_SYNCHRO) +Debug.AddCard(77783947,0,0,LOCATION_SZONE,1,POS_FACEUP) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能召唤魔王。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(29424328,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(18108166,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(18108166,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能特召野鸭。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(54813225,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(12958919,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能解放古怪恶魔。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(57624336,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该能发轰炸龙的效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(4031928,0,0,LOCATION_SZONE,3,POS_FACEDOWN) +Debug.AddCard(46247282,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(80770678,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(5821478,1,1,LOCATION_MZONE,5,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以连续攻击。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + +Debug.AddCard(68934651,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(42632209,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) + +----------------- + +Debug.AddCard(52497105,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(73178098,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(72529749,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(72529749,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(72529749,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(60643553,1,1,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(62279055,1,1,LOCATION_SZONE,0,POS_FACEDOWN) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以特召紫翠玉龙。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(43096270,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(11765832,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(37675907,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(22888900,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(24094653,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(38982356,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(5265750,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(93665266,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +--~ aux.BeginPuzzle() + +~~~ + +### + +应该可以发动特洛伊炸弹。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(45986603,0,0,LOCATION_SZONE,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(63323539,1,1,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能发动废品收集者效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(97168905,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + +Debug.AddCard(58242947,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以选择适用神殿还是适用狂时钟的效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(2511,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(29762407,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(73632127,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(94192409,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(71594310,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(2347656,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(43096270,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(43096270,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(2511,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(29762407,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(73632127,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(94192409,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(71594310,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(2347656,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(43096270,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) +Debug.AddCard(43096270,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该游戏不崩溃。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(11510448,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(20155904,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(20155904,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(86937530,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(86937530,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以选择适用顺序。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,500,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不是如此分别计算。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + +Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(48814566,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(48814566,0,0,LOCATION_SZONE,1,POS_FACEDOWN) +Debug.AddCard(68073522,0,0,LOCATION_SZONE,2,POS_FACEDOWN) +Debug.AddCard(68073522,0,0,LOCATION_SZONE,3,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该可以正常处理骚灵效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(47355498,0,0,LOCATION_HAND,0,POS_FACEDOWN) +Debug.AddCard(52927340,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + +Debug.AddCard(49032236,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(53143898,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能发动时钟蜥蜴的效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP) +Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + +Debug.AddCard(10817524,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) + +----------------- + +Debug.AddCard(30398342,0,0,LOCATION_SZONE,0,POS_FACEDOWN) +Debug.AddCard(51476410,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +### + +应该不能发动莫忘骨头派对的效果。 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + +Debug.AddCard(80722024,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + +Debug.AddCard(81945676,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ + +## 小结 + +异常出现的原因主要有: + +1. 预测能力的缺失 + + 1. 比如「异界共鸣-同调融合」,无法预测墓地 + + 1. 比如「战华盟将-双龙」,无法预测对象 + +1. 适用顺序的缺失 + + 1. 比如多个同级效果代价,应该可以选择先适用哪个效果代价 + + 1. 比如「缺陷编译器」,应该可以选择适用的卡 + +1. 统一结算与分开结算的混淆 + + 1. 比如「魂吸收」,把应该统一结算的效果进行分开结算了 + +1. 效果执行过程中的判定区域改变 + + 1. 比如「魔导兽 迦楼罗」 + +1. 效果的不固定 + + 1. 比如「十二兽 鸡拳」 + +1. 素材范围的扩大 + + 1. 比如「龙子」,帮其他卡也扩大了素材范围 + +1. 字段的不变 + + 1. 比如「英雄假面」,应该改变字段 + +1. 条件未附加 + + 1. 比如「灵魂交错」,应该为其他卡增加一个强制条件 + +暂时先小结这些吧。 + +## 原因 + +### 召唤时的卡名提示 + +#### 分析 + +(在残局模式中) + +当我方召唤「悠悠」时,会有一个关于「悠悠」的卡名提示。 + +当对方召唤「悠悠」时,不会有一个关于「悠悠」的卡名提示。 + +在我方召唤「悠悠」时,会产生 MSG_HINT 和 MSG_SELECT_PLACE 。 + +但在对方召唤「悠悠」时,只会产生 MSG_SELECT_PLACE 。 + +这是因为 single_mode.cpp 的 SinglePlayAnalyze 在进行 MSG_HINT 的消息转发时会做一个多余的玩家判断。 + +#### 「悠悠」 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) + +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(27288416,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(27288416,1,1,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() + +--~ aux.BeginPuzzle() + +~~~ + +### 料理对决类的失误 + +#### 分析 + +「糕冷的料理对决」应该可以把「圣菓使 考维曲天使」特殊召唤到对方的额外怪兽区域,但现在,虽然出现了代表可选的背景线,但是却不能选择那个区域。 + +同样的事情,也发生在残局模式中,比如当我方控制对方要特殊召唤怪兽到额外怪兽区域时,就也出现了代表可选的背景线,但是却不能选择那个区域。 + +通过对残局模式的追踪,可以发现,当我方控制对方要特殊召唤怪兽到额外怪兽区域时, MSG_SELECT_PLACE 有两个值是异常的: + +1. hovered_controler + +1. selectable_field + +当要确定 selectable_field 时, hovered_controler 的值会影响到 selectable_field 的值,主要是让 selectable_field 的高 16 位与低 16 位进行互换。 + +也就是说,低 16 位用来表示我方可选区域,高 16 位用来表示对方可选区域。 + +之所以要用互换,而不是用直接移位,估计是因为我方与对方的视角不同。 + +那么为什么 hovered_controler 的值会出现异常? + +这是因为 event_handler.cpp 在处理额外怪兽区域悬停消息的时候,只考虑到了这个区域是否有卡,而没有考虑到 selectable_field 。 + +#### 「糕冷的料理对决」 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) + +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(46485778,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(14283055,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(26435595,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() + +aux.BeginPuzzle() + + +~~~ + +#### 「连接蜘蛛」 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) + +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(45815891,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + +Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() + +--~ aux.BeginPuzzle() + + +~~~ + +#### 「连接蜘蛛」 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) + +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(45815891,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + +Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() + +--~ aux.BeginPuzzle() + + +~~~ + +#### 「连接蜘蛛」 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) + +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(45815891,0,0,LOCATION_MZONE,6,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + +Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() + +--~ aux.BeginPuzzle() + + +~~~ + +### 残局模式的 act.png 问题 + +#### 分析 + +当我方在残局模式控制对方并且到了对方回合时, act.png 并没有显示到对方区域,而是显示到了我方区域。 + +这是由于 drawing.cpp 在绘制 act.png 时并没有考虑到残局模式的这一情况。 + +也就是说,一般情况下是遇不到这个失误的。 + +#### 额外卡组区域 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) + +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + + +----------------- + + +----------------- + +--~ Debug.AddCard(45815891,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + +Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) +Debug.AddCard(98978921,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) + +----------------- + +Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(27288416,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() + +--~ aux.BeginPuzzle() + +~~~ + +#### 墓地区域 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) + +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(95448692,0,0,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(95448692,1,1,LOCATION_GRAVE,0,POS_FACEUP) + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() + +--~ aux.BeginPuzzle() + + +~~~ + +#### 除外区域 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) + +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(28297833,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(49088914,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(34447918,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(4928565,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(94801854,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(62038047,0,0,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(75500286,0,0,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(28297833,1,1,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(49088914,1,1,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(34447918,1,1,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(4928565,1,1,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(94801854,1,1,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(62038047,1,1,LOCATION_DECK,0,POS_FACEDOWN) +Debug.AddCard(75500286,1,1,LOCATION_HAND,0,POS_FACEDOWN) + +----------------- + + +----------------- + + +Debug.ReloadFieldEnd() + +--~ aux.BeginPuzzle() + + +~~~ + +#### 卡组区域 + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) + +Debug.SetPlayerInfo(0,8000,0,0) + +Debug.SetPlayerInfo(1,8000,0,0) + + +----------------- + +Debug.AddCard(68881650,0,0,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(74364659,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(53776525,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + +Debug.AddCard(68881650,1,1,LOCATION_DECK,0,POS_FACEDOWN) + +----------------- + + +----------------- + +Debug.AddCard(74364659,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(53776525,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() + +--~ aux.BeginPuzzle() + + +~~~ ADDED 残局文料/废案.html Index: 残局文料/废案.html ================================================================== --- /dev/null +++ 残局文料/废案.html @@ -0,0 +1,95 @@ + + + + + + + 废案 + + + + + + +

1 废案

+

1.1

+
Debug.SetAIName("base-2")
+
+Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
+
+Debug.SetPlayerInfo(0,8000,0,0)
+Debug.SetPlayerInfo(1,8000,0,0)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(11448373,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+Debug.AddCard(89567993,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
+
+-----------------
+
+
+-----------------
+
+
+-----------------
+
+Debug.AddCard(82742611,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
+
+Debug.ReloadFieldEnd()
+aux.BeginPuzzle()
+
+ + + ADDED 残局文料/废案.md Index: 残局文料/废案.md ================================================================== --- /dev/null +++ 残局文料/废案.md @@ -0,0 +1,37 @@ +# 废案 + +## + +~~~ +Debug.SetAIName("base-2") + +Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) + +Debug.SetPlayerInfo(0,8000,0,0) +Debug.SetPlayerInfo(1,8000,0,0) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(11448373,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) +Debug.AddCard(89567993,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) + +----------------- + + +----------------- + + +----------------- + +Debug.AddCard(82742611,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) + +Debug.ReloadFieldEnd() +aux.BeginPuzzle() + +~~~ ADDED 残局文料/枯岳说书人.html Index: 残局文料/枯岳说书人.html ================================================================== --- /dev/null +++ 残局文料/枯岳说书人.html @@ -0,0 +1,172 @@ + + + + + + + 枯岳说书人 + + + + + +
+

枯岳说书人

+
+ +

1 NH 系列

+

1.1 NH-02

+

1.1.1 规避副作用

+

选用具有强制性效果的卡片,比如「娱乐决斗」。

+

1.1.2 展开比解场重要

+

选用具有既能展开又能解场效果的卡片,如「风魔女」与「鹰身女郎」的配合。

+

1.1.3 展开比血量计算更重要

+

选用具有改变攻守型效果的卡片。

+

选用具有能让血量进行浮动效果的卡片。

+

1.1.4 预判 AI 行为

+

选用能让 AI 在特定时刻延时发动的卡片。

+

1.1.5 参数设定

+

目前有且仅有一个参数能在残局列表界面进行更改。

+

特意让解局过程对该参数产生依赖

+

1.1.6 恶意保护

+

故意给玩家具有保护效果的卡片。

+

但真实目的是,让其掩盖一些特定卡的适用范围。

+

比如「试胆竞速」。

+

1.1.7 资源过度

+

让玩家的资源超过场上格子数限制,迫使其对资源质量进行评估再加以提纯

+

1.1.8 打击自身

+

提供多套独立又相互矛盾的资源,迫使玩家将本可用于打击对方的效果用于打击自身。

+

1.1.9 频繁弹窗

+

特意加一些约束条件,使得自由时点效果需要在非常久之后发动才能利益最大化。

+

这样子,玩家每进行一步操作就得接受一次自由时点效果的弹窗询问。

+

1.1.10 养猪

+

使用多张卡片把对方喂养强大

+

最后使用具有夺取型效果的卡片把对方的强大力量夺取过来。

+

1.1.11 特定位置

+

选用需要在长期运营后处于特定位置才能获取最优收益的卡片。

+

1.1.12 自主封锁

+

选用具有能对双方都产生封锁效果的卡片。

+

制定约束条件,迫使玩家主动开启封锁再在适当时候自主关闭封锁。

+

1.2 NH-03

+

主题是黑魔导大战六武众,又名兽化六武众。

+

这是原来 NH 系列最好的一局。

+

1.3 NH-04

+

1.3.1 核心理念

+

烈烈炎火燃九幽

+

1.3.2 核心推演法

+

先确定最重要的几张核心卡

+

其中,需要印卡的核心卡,数量不宜多,不然难以推演。

+

然后围绕着这几张核心卡进行检查,通过增加辅助卡的方法来把意料之外的情况全数排除。

+

最终形成全卡池只有少数几种解法,甚至唯一解的局面。

+

1.3.3 全面封锁

+

越是大流的效果,比如墓地类效果,比如召唤类效果,比如攻守类效果,越应当在设计阶段予以一定的规避。

+

召唤类效果必须彻底封死。因为它们太强了。

+

墓地类效果无效化即可。

+

魔法类效果可经由特定卡进行开启。

+

1.3.4 效果分类

+

将各效果划分为少数几个大类,要够粗放。

+

将效果分类与当前局面进行比较,以求条件缩小至具体的名词术语。

+

利用这些被筛选后的名词术语去进行查找,重点关注效果的副作用

+

1.3.5 误导性封锁

+

把胜利方法以「次要封锁」的方式表达出来,形成贼喊捉贼的局面,干扰玩家判断。

+

1.3.6 成败同源

+

成功与失败来自于同一张卡

+

1.3.7 预知 AI 行为

+

玩家需预知 AI 行为,将其导向渣操

+

1.3.8 连锁管道

+

前一个连锁点的处理结果成为下一个连锁点的适用条件,如同管道运输一般。

+

1.4 NH-16

+

这局攻击力在早期直接打穿了 YGOPro 的血量上限

+

2 X-LV 系列

+

2.1 X-LV-30

+

X-LV-30 是 X-LV 系列新手教学的最后一关。

+

它是无解的。

+

2.2 X-LV-34

+

这是原来 X-LV 系列最好的一局。

+

2.3 X-LV-45

+

对方干扰效果的发动时机与发动与否是由我方来进行触发的,因此主导权仍然在我方。

+

2.4 X-LV-54

+

主题是龙兽交锋,更是用「枪」打兽

+ + + ADDED 残局文料/枯岳说书人.md Index: 残局文料/枯岳说书人.md ================================================================== --- /dev/null +++ 残局文料/枯岳说书人.md @@ -0,0 +1,147 @@ +# 枯岳说书人 + +## NH 系列 + +### NH-02 + +#### 规避副作用 + +选用具有强制性效果的卡片,比如「娱乐决斗」。 + +#### 展开比解场重要 + +选用具有既能展开又能解场效果的卡片,如「风魔女」与「鹰身女郎」的配合。 + +#### 展开比血量计算更重要 + +选用具有改变攻守型效果的卡片。 + +选用具有能让血量进行浮动效果的卡片。 + +#### 预判 AI 行为 + +选用能让 AI 在特定时刻延时发动的卡片。 + +#### 参数设定 + +目前有且仅有一个参数能在残局列表界面进行更改。 + +特意让解局过程对该参数产生依赖。 + +#### 恶意保护 + +故意给玩家具有保护效果的卡片。 + +但真实目的是,让其掩盖一些特定卡的适用范围。 + +比如「试胆竞速」。 + +#### 资源过度 + +让玩家的资源超过场上格子数限制,迫使其对资源质量进行评估再加以提纯。 + +#### 打击自身 + +提供多套独立又相互矛盾的资源,迫使玩家将本可用于打击对方的效果用于打击自身。 + +#### 频繁弹窗 + +特意加一些约束条件,使得自由时点效果需要在非常久之后发动才能利益最大化。 + +这样子,玩家每进行一步操作就得接受一次自由时点效果的弹窗询问。 + +#### 养猪 + +使用多张卡片把对方喂养强大。 + +最后使用具有夺取型效果的卡片把对方的强大力量夺取过来。 + +#### 特定位置 + +选用需要在长期运营后处于特定位置才能获取最优收益的卡片。 + +#### 自主封锁 + +选用具有能对双方都产生封锁效果的卡片。 + +制定约束条件,迫使玩家主动开启封锁再在适当时候自主关闭封锁。 + +### NH-03 + +主题是黑魔导大战六武众,又名兽化六武众。 + +这是原来 NH 系列最好的一局。 + +### NH-04 + +#### 核心理念 + +烈烈炎火燃九幽 + +#### 核心推演法 + +先确定最重要的几张核心卡。 + +其中,需要印卡的核心卡,数量不宜多,不然难以推演。 + +然后围绕着这几张核心卡进行检查,通过增加辅助卡的方法来把意料之外的情况全数排除。 + +最终形成全卡池只有少数几种解法,甚至唯一解的局面。 + +#### 全面封锁 + +越是大流的效果,比如墓地类效果,比如召唤类效果,比如攻守类效果,越应当在设计阶段予以一定的规避。 + +召唤类效果必须彻底封死。因为它们太强了。 + +墓地类效果无效化即可。 + +魔法类效果可经由特定卡进行开启。 + +#### 效果分类 + +将各效果划分为少数几个大类,要够粗放。 + +将效果分类与当前局面进行比较,以求条件缩小至具体的名词术语。 + +利用这些被筛选后的名词术语去进行查找,重点关注效果的副作用。 + +#### 误导性封锁 + +把胜利方法以「次要封锁」的方式表达出来,形成贼喊捉贼的局面,干扰玩家判断。 + +#### 成败同源 + +成功与失败来自于同一张卡。 + +#### 预知 AI 行为 + +玩家需预知 AI 行为,将其导向渣操。 + +#### 连锁管道 + +前一个连锁点的处理结果成为下一个连锁点的适用条件,如同管道运输一般。 + +### NH-16 + +这局攻击力在早期直接打穿了 YGOPro 的血量上限。 + +## X-LV 系列 + +### X-LV-30 + +X-LV-30 是 X-LV 系列新手教学的最后一关。 + +它是无解的。 + +### X-LV-34 + +这是原来 X-LV 系列最好的一局。 + +### X-LV-45 + +对方干扰效果的发动时机与发动与否是由我方来进行触发的,因此主导权仍然在我方。 + +### X-LV-54 + +主题是龙兽交锋,更是用「枪」打兽。 ADDED 残局文料/残局简化.html Index: 残局文料/残局简化.html ================================================================== --- /dev/null +++ 残局文料/残局简化.html @@ -0,0 +1,193 @@ + + + + + + + 残局简化 + + + + + +
+

残局简化

+
+ +

1 卡数

+

在残局中,仅统计有效果卡的数量。

+

这是因为读有效果的卡不仅比读没效果的卡要困难,而且还会带来更大的思维负担。

+

一般来说,认知资源和思维负载之间成反比关系:当认知资源增加时,思维负载就减少,而当认知资源减少时,思维负载就增加。

+

但这是因为较少的认知资源已经包含了思维推理所需的必要条件,而在此之上增加的认知资源提供了更多的思维推理所需要的中间步骤。

+

在残局里,所有卡的效果加起来,其中已经包含了解局所需要的必要效果,但是那部分多出来的效果则并不能提供解局所需的中间步骤。

+

因此,在残局里,思维负担与效果数量成正比,即效果数量越多,思维负担越重;效果数量越少,思维负担越轻(这里尚未考虑到效果的质量等其他属性)。

+
+
残局简化是去掉了哪些“生态位”呢?当然是去掉了那些人畜无害的吃瓜群众卡啊。举个例子,当你在看球赛时,有大量的现场观众在球场内与球星近距离合影(但没有影响比赛运行),并且摄像头或者眼睛并没有对球星进行特写(你需要自己努力的在人海里寻找球星的身影),你会对此反感吗?
+

2 残局简化对象

+

2.1 干扰卡

+

干扰卡,可以划分为三类:

+
    +
  1. 不参与解局过程
  2. +
  3. 参与解局过程但是其效果没有得到发挥
  4. +
  5. 参与解局过程且效果得到发挥但是被替换成无效果卡后仍然参与解局过程
  6. +
+

2.2 冗余卡

+

参与解局过程并且效果得到发挥,但被删掉后,残局必要流程不变

+

3 ***

+

4 残局简化方法

+

4.1 占位简化法

+

把有效果的卡替换成无效果的卡。

+

5 规则参数

+

5.1 「3」

+

「3」指大师 3

+

5.2 「4」

+

「4」指新大师,从这一规则开始引入连接怪兽。

+

若残局中有卡可能涉及到连接怪兽,则最低的规则参数将为「4」。

+

新大师是 3 +个规则中约束最为严格的规则,对玩家的操作要求最高。

+

5.3 「5」

+

「5」指大师 2020。

+

相比于新大师,大师 2020 废除了新大师对额外怪兽的过度限制

+

5.4 建议

+

在残局设计中,应根据不同残局的特点选择不同的规则参数,不需要非得追求最新的规则参数。

+

6 残局与实战

+

6.1 前言

+

普通残局与实战不同。

+

练习残局,则残局方面的技术会提升;

+

练习实战,则实战方面的技术会提升。

+

6.2 建议

+

不把残局与实战场面过度挂钩

+

6.3 补充

+
历来一般的残局都是就残局而言残局,又称之为“排局”。
+
+意指系由人们随意安排而制成的残局,并非双方临局走出来的现场局面。
+

7 残局难度

+

可简;

+

可难

+

8 残局对手

+

残局对手一般分为三种层次:

+
    +
  1. 卡少。
  2. +
  3. 卡多但呆呆挨打
  4. +
  5. 卡多且有互动。
  6. +
+

9 二解

+

「二解」指超越了原残局作者设定血量的解局方法。

+

一般情况下,残局设定血量就是目前最优解的解局血量。

+

如果出现了二解,就表明残局设定血量需要更改了。

+

10 特殊凡骨

+

10.1 灵摆

+
    +
  1. 火蛋白石头龙头领
  2. +
  3. 曼陀林草龙
  4. +
  5. 闪光之骑士
  6. +
  7. 铜锣龙
  8. +
+

10.2 ***

+

10.3 同调

+
    +
  1. 自然狮面草
  2. +
  3. 废铁死亡恶魔
  4. +
  5. 大地之骑士 盖亚骑士
  6. +
+

10.4 超量

+
    +
  1. 觉醒的勇士 魔蜥义豪
  2. +
  3. 宝石骑士·珍珠
  4. +
+

10.5 连接

+
    +
  1. 天威之鬼神
  2. +
  3. 电影之骑士 盖亚剑士
  4. +
  5. 流量幽灵
  6. +
  7. LAN 喙嘴龙
  8. +
  9. 天威之拳僧
  10. +
+

10.6 ***

+

10.7 仪式

+

很多。

+

10.8 融合

+

很多。

+ + + ADDED 残局文料/残局简化.md Index: 残局文料/残局简化.md ================================================================== --- /dev/null +++ 残局文料/残局简化.md @@ -0,0 +1,155 @@ +# 残局简化 + +## 卡数 + +在残局中,仅统计有效果卡的数量。 + +这是因为读有效果的卡不仅比读没效果的卡要困难,而且还会带来更大的思维负担。 + +一般来说,认知资源和思维负载之间成反比关系:当认知资源增加时,思维负载就减少,而当认知资源减少时,思维负载就增加。 + +但这是因为较少的认知资源已经包含了思维推理所需的必要条件,而在此之上增加的认知资源提供了更多的思维推理所需要的中间步骤。 + +在残局里,所有卡的效果加起来,其中已经包含了解局所需要的必要效果,但是那部分多出来的效果则并不能提供解局所需的中间步骤。 + +因此,在残局里,思维负担与效果数量成正比,即效果数量越多,思维负担越重;效果数量越少,思维负担越轻(这里尚未考虑到效果的质量等其他属性)。 + +*** + +~~~ +残局简化是去掉了哪些“生态位”呢?当然是去掉了那些人畜无害的吃瓜群众卡啊。举个例子,当你在看球赛时,有大量的现场观众在球场内与球星近距离合影(但没有影响比赛运行),并且摄像头或者眼睛并没有对球星进行特写(你需要自己努力的在人海里寻找球星的身影),你会对此反感吗? +~~~ + +## 残局简化对象 + +### 干扰卡 + +干扰卡,可以划分为三类: + +1. 不参与解局过程 +1. 参与解局过程但是其效果没有得到发挥 +1. 参与解局过程且效果得到发挥但是被替换成无效果卡后仍然参与解局过程 + +### 冗余卡 + +参与解局过程并且效果得到发挥,但被删掉后,残局必要流程不变。 + +## *** + +## 残局简化方法 + +### 占位简化法 + +把有效果的卡替换成无效果的卡。 + +## 规则参数 + +### 「3」 + +「3」指大师 3。 + +### 「4」 + +「4」指新大师,从这一规则开始引入连接怪兽。 + +若残局中有卡可能涉及到连接怪兽,则最低的规则参数将为「4」。 + +新大师是 3 个规则中约束最为严格的规则,对玩家的操作要求最高。 + +### 「5」 + +「5」指大师 2020。 + +相比于新大师,大师 2020 废除了新大师对额外怪兽的过度限制。 + +### 建议 + +在残局设计中,应根据不同残局的特点选择不同的规则参数,不需要非得追求最新的规则参数。 + +## 残局与实战 + +### 前言 + +普通残局与实战不同。 + +练习残局,则残局方面的技术会提升; + +练习实战,则实战方面的技术会提升。 + +### 建议 + +不把残局与实战场面过度挂钩。 + +### 补充 + +~~~ +历来一般的残局都是就残局而言残局,又称之为“排局”。 + +意指系由人们随意安排而制成的残局,并非双方临局走出来的现场局面。 +~~~ + +## 残局难度 + +可简; + +可难。 + +## 残局对手 + +残局对手一般分为三种层次: + +1. 卡少。 +1. 卡多但呆呆挨打。 +1. 卡多且有互动。 + +## 二解 + +「二解」指超越了原残局作者设定血量的解局方法。 + +一般情况下,残局设定血量就是目前最优解的解局血量。 + +如果出现了二解,就表明残局设定血量需要更改了。 + +## 特殊凡骨 + +### 灵摆 + +1. 火蛋白石头龙头领 +1. 曼陀林草龙 +1. 闪光之骑士 +1. 铜锣龙 + +### *** + +### 同调 + +1. 自然狮面草 +1. 废铁死亡恶魔 +1. 大地之骑士 盖亚骑士 + +### 超量 + +1. 觉醒的勇士 魔蜥义豪 +1. 宝石骑士·珍珠 + +### 连接 + +1. 天威之鬼神 +1. 电影之骑士 盖亚剑士 +1. 流量幽灵 +1. LAN 喙嘴龙 +1. 天威之拳僧 + +### *** + +### 仪式 + +很多。 + +### 融合 + +很多。 + + + + ADDED 残局文料/补记.md Index: 残局文料/补记.md ================================================================== --- /dev/null +++ 残局文料/补记.md @@ -0,0 +1,57 @@ +# 归 +距前已三月,归,时2024-01-16。 +待先下模拟器一代,再计后事。 +大事不妙,模拟器一代也已三月未更。 +其停更之因,不知,但现有三况: +1. 暗星维安卓端 +1. 先行卡盛行 +1. 衍版盛行,例如KoishiPro +或应去相助,但懒,罢。 +先等一年。 +# 改名 +距前已三月,该查局了。 +但见满屏系名,欲改局名。 +系名虽好,但已见其多年,想玩些新名式,故欲改。 +新名未必强于旧名,故于简介中留旧名,以便见机还旧。 +今游戏王逾二十年,规则屡变,欲让局随则名而排序,现只有一法:把则名放进局名。 +显则名,因我见某人不懂旧规。 +自用效卡数助局设始,本欲用其粗见局难度,今已得;本欲用其助无效卡入局,今已得;本欲用其限冗卡,今已得。 +效卡数益处已经时验,故用于局名。 +旧局名有数种: +1. 系名+序号 +1. 序号+局名 +1. 局名 +无序号+系名+局名,因软件名宽不够。 +序号+局名,如四妹系列,其益或在见名而知局内主字段,然英语差者不得此。 +大量局名用阿斯克码表,因软件早期不许汉语。 +今已许汉语,故欲用之。 +除几人有多系名外,系名实为作者简称。 +见某人怨局名,序号多而不显内。 +再虑衍生版,综上,得下: +> 规名(数字)_效卡数(数字)_作者简称(汉字)_局内一字段名(汉字)[_衍生版序号(数字)] +中括号内为可选,小括号内为形式。 +他人多用连接线,而此用下划线,以避混。 +好,试之,例如: +> MH01 +改为: +> 5_19_棉花_魔轰神 +似可行,按此办。 +# 追加说明 +欲知何时可解,故有查局。 +欲知旧名,故有旧名。 +作者欲言,故有简语。 +有衍生版,故有作者。 +综上,则: +~~~ +查局: +简语: +[作者: +旧名:] +~~~ +试之,则: +~~~ +查局:2024-01-16 +简语:一起来我我我 +旧名:19.Let's GaGaGa +~~~ +似可行,按此办。 DELETED 残局文档/README.html Index: 残局文档/README.html ================================================================== --- 残局文档/README.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - 游戏王残局简化版 - - - - - -
-

游戏王残局简化版

-
- -

1 正文

-

游戏王残局简化版,随缘更新。

-

2 ***

-

3 游戏王残局简化版源码托管网站

-

http://chiselapp.com/user/kkk/repository/canju

- - - DELETED 残局文档/README.md Index: 残局文档/README.md ================================================================== --- 残局文档/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# 游戏王残局简化版 - -## 正文 - -游戏王残局简化版,随缘更新。 - -## *** - -## 游戏王残局简化版源码托管网站 - -http://chiselapp.com/user/kkk/repository/canju - DELETED 残局文档/三个绑定函数.html Index: 残局文档/三个绑定函数.html ================================================================== --- 残局文档/三个绑定函数.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - 三个绑定函数 - - - - - - -

1 三个绑定函数

-

1.1 PreSummon

-

1.1.1 原型

-

Debug.PreSummon(卡, 召唤类型[, 从哪个区域特召到场上])

-
-
● void Debug.PreSummon(Card c, int sum_type[, int sum_location=0])
-设置卡片 c 的召唤信息:以 sum_type 方法(通常召唤、特殊召唤等)[从 sum_location]出场
-

1.1.2 召唤类型的可选值

-
    -
  1. SUMMON_TYPE_NORMAL

  2. -
  3. SUMMON_TYPE_ADVANCE

  4. -
  5. SUMMON_TYPE_DUAL

  6. -
  7. SUMMON_TYPE_FLIP

  8. -
  9. SUMMON_TYPE_SPECIAL

  10. -
  11. SUMMON_TYPE_FUSION

  12. -
  13. SUMMON_TYPE_RITUAL

  14. -
  15. SUMMON_TYPE_SYNCHRO

  16. -
  17. SUMMON_TYPE_XYZ

  18. -
  19. SUMMON_TYPE_PENDULUM

  20. -
  21. SUMMON_TYPE_LINK

  22. -
-
-
--Summon Type --召唤类型
-
-SUMMON_TYPE_NORMAL      =0x10000000 --通常召唤(EFFECT_SUMMON_PROC,EFFECT_SET_PROC 可用 Value 修改數值)
-
-SUMMON_TYPE_ADVANCE     =0x11000000 --上级召唤
-
-SUMMON_TYPE_DUAL        =0x12000000 --再度召唤(二重)
-
-SUMMON_TYPE_FLIP        =0x20000000 --翻转召唤
-
-SUMMON_TYPE_SPECIAL     =0x40000000 --特殊召唤(EFFECT_SPSUMMON_PROC,EFFECT_SPSUMMON_PROC_G 可用 Value 修改數值)
-
-SUMMON_TYPE_FUSION      =0x43000000 --融合召唤
-
-SUMMON_TYPE_RITUAL      =0x45000000 --仪式召唤
-
-SUMMON_TYPE_SYNCHRO     =0x46000000 --同调召唤
-
-SUMMON_TYPE_XYZ         =0x49000000 --超量召唤
-
-SUMMON_TYPE_PENDULUM    =0x4a000000 --灵摆召唤
-
-SUMMON_TYPE_LINK        =0x4c000000 --连接召唤
-

1.1.3 -从哪个区域特召到场上的可选值

-
    -
  1. LOCATION_DECK

  2. -
  3. LOCATION_HAND

  4. -
  5. LOCATION_GRAVE

  6. -
  7. LOCATION_REMOVED

  8. -
  9. LOCATION_EXTRA

  10. -
-
-
LOCATION_DECK       =0x01       --卡组
-
-LOCATION_HAND       =0x02       --手牌
-
-LOCATION_MZONE      =0x04       --主要怪兽区(0~4)+额外怪兽区(5~6)
-
-LOCATION_SZONE      =0x08       --魔陷区(0~4)+场地区(5)
-
-LOCATION_GRAVE      =0x10       --墓地
-
-LOCATION_REMOVED    =0x20       --除外区
-
-LOCATION_EXTRA      =0x40       --额外
-
-LOCATION_OVERLAY    =0x80       --超量素材
-
-LOCATION_ONFIELD    =0x0c       --场上(LOCATION_MZONE+LOCATION_SZONE)
-

1.1.4 补充

-

可参考 X-LV-48 。

-

1.2 PreEquip

-

1.2.1 原型

-

Debug.PreEquip(装备魔法卡, 怪兽卡)

-
-
● bool Debug.PreEquip(Card equip_card, Card target)
-为 target 添加装备 equip_card ,返回值表示是否成功
-

1.2.2 补充

-
    -
  1. 可参考 NH-04

  2. -
  3. 不能以怪兽装备怪兽

  4. -
-

1.3 PreSetTarget

-

1.3.1 原型

-

Debug.PreSetTarget(保护卡, 被保护的卡)

-
-
● void Debug.PreSetTarget(Card c, Card target)
-
-把 target 选为 c 的永续对象
-

1.3.2 补充

-
    -
  1. 必须在布局完成之后再使用。

  2. -
  3. 可参考 NH-04 。

  4. -
- - - DELETED 残局文档/三个绑定函数.md Index: 残局文档/三个绑定函数.md ================================================================== --- 残局文档/三个绑定函数.md +++ /dev/null @@ -1,143 +0,0 @@ -# 三个绑定函数 - -## PreSummon - -### 原型 - -Debug.PreSummon(卡, 召唤类型[, 从哪个区域特召到场上]) - -*** - -~~~ -● void Debug.PreSummon(Card c, int sum_type[, int sum_location=0]) -设置卡片 c 的召唤信息:以 sum_type 方法(通常召唤、特殊召唤等)[从 sum_location]出场 -~~~ - -### 召唤类型的可选值 - -1. SUMMON_TYPE_NORMAL - -1. SUMMON_TYPE_ADVANCE - -1. SUMMON_TYPE_DUAL - -1. SUMMON_TYPE_FLIP - -1. SUMMON_TYPE_SPECIAL - -1. SUMMON_TYPE_FUSION - -1. SUMMON_TYPE_RITUAL - -1. SUMMON_TYPE_SYNCHRO - -1. SUMMON_TYPE_XYZ - -1. SUMMON_TYPE_PENDULUM - -1. SUMMON_TYPE_LINK - -*** - -~~~ ---Summon Type --召唤类型 - -SUMMON_TYPE_NORMAL =0x10000000 --通常召唤(EFFECT_SUMMON_PROC,EFFECT_SET_PROC 可用 Value 修改數值) - -SUMMON_TYPE_ADVANCE =0x11000000 --上级召唤 - -SUMMON_TYPE_DUAL =0x12000000 --再度召唤(二重) - -SUMMON_TYPE_FLIP =0x20000000 --翻转召唤 - -SUMMON_TYPE_SPECIAL =0x40000000 --特殊召唤(EFFECT_SPSUMMON_PROC,EFFECT_SPSUMMON_PROC_G 可用 Value 修改數值) - -SUMMON_TYPE_FUSION =0x43000000 --融合召唤 - -SUMMON_TYPE_RITUAL =0x45000000 --仪式召唤 - -SUMMON_TYPE_SYNCHRO =0x46000000 --同调召唤 - -SUMMON_TYPE_XYZ =0x49000000 --超量召唤 - -SUMMON_TYPE_PENDULUM =0x4a000000 --灵摆召唤 - -SUMMON_TYPE_LINK =0x4c000000 --连接召唤 -~~~ - -### 从哪个区域特召到场上的可选值 - -1. LOCATION_DECK - -1. LOCATION_HAND - -1. LOCATION_GRAVE - -1. LOCATION_REMOVED - -1. LOCATION_EXTRA - -*** - -~~~ -LOCATION_DECK =0x01 --卡组 - -LOCATION_HAND =0x02 --手牌 - -LOCATION_MZONE =0x04 --主要怪兽区(0~4)+额外怪兽区(5~6) - -LOCATION_SZONE =0x08 --魔陷区(0~4)+场地区(5) - -LOCATION_GRAVE =0x10 --墓地 - -LOCATION_REMOVED =0x20 --除外区 - -LOCATION_EXTRA =0x40 --额外 - -LOCATION_OVERLAY =0x80 --超量素材 - -LOCATION_ONFIELD =0x0c --场上(LOCATION_MZONE+LOCATION_SZONE) -~~~ - -### 补充 - -可参考 X-LV-48 。 - -## PreEquip - -### 原型 - -Debug.PreEquip(装备魔法卡, 怪兽卡) - -*** - -~~~ -● bool Debug.PreEquip(Card equip_card, Card target) -为 target 添加装备 equip_card ,返回值表示是否成功 -~~~ - -### 补充 - -1. 可参考 NH-04 - -1. 不能以怪兽装备怪兽 - -## PreSetTarget - -### 原型 - -Debug.PreSetTarget(保护卡, 被保护的卡) - -*** - -~~~ -● void Debug.PreSetTarget(Card c, Card target) - -把 target 选为 c 的永续对象 -~~~ - -### 补充 - -1. 必须在布局完成之后再使用。 - -1. 可参考 NH-04 。 DELETED 残局文档/卡组测试教程.html Index: 残局文档/卡组测试教程.html ================================================================== --- 残局文档/卡组测试教程.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - 卡组测试教程 - - - - - -
-

卡组测试教程

-
- -

1 前言

-

有人想用残局,进行卡组测试

-

鄙人在此提供些微帮助。

-

2 开局添加手卡

-

先安装「游戏王残局简化版」。

-

-fun["开局添加手卡"](6)
-
-

数字可改。

-
-

3 开启多回合

-
aux.BeginPuzzle()
-
-

它注册了三个效果:

-
    -
  1. 跳过抽卡阶段
  2. -
  3. 跳过准备阶段
  4. -
  5. 结束阶段时,玩家血量归零
  6. -
-

去掉这一代码,便可开启多回合。

-

4 完全操控 AI

-
Debug.ReloadFieldBegin(
-DUEL_ATTACK_FIRST_TURN
-+ DUEL_SIMPLE_AI
-, 5)
-
-

去除特定参数即可。

-
Debug.ReloadFieldBegin(
-DUEL_ATTACK_FIRST_TURN
-, 5)
-
-
-

5 控制抽卡数量

-
Debug.SetPlayerInfo(0,0,0,0)
-
-

最后一个参数控制回合抽卡数量。

-

6 伪洗牌

-
Debug.ReloadFieldBegin(
-DUEL_ATTACK_FIRST_TURN
-+ DUEL_SIMPLE_AI
-, 5)
-
-

添加特定参数即可。

-
Debug.ReloadFieldBegin(
-DUEL_ATTACK_FIRST_TURN
-+ DUEL_SIMPLE_AI
-+ DUEL_PSEUDO_SHUFFLE
-, 5)
-
-

7 随机抽卡

-
fun["随机抽卡"](6)
-
-

数字可改。

- - - DELETED 残局文档/卡组测试教程.md Index: 残局文档/卡组测试教程.md ================================================================== --- 残局文档/卡组测试教程.md +++ /dev/null @@ -1,98 +0,0 @@ -% 卡组测试教程 - -# 前言 - -有人想用残局,进行卡组测试。 - -鄙人在此提供些微帮助。 - - -# 开局添加手卡 - -先安装「游戏王残局简化版」。 - -~~~ - -fun["开局添加手卡"](6) - -~~~ - -数字可改。 - -*** - -# 开启多回合 - -~~~ -aux.BeginPuzzle() - -~~~ - -它注册了三个效果: - -1. 跳过抽卡阶段 -1. 跳过准备阶段 -1. 结束阶段时,玩家血量归零 - -去掉这一代码,便可开启多回合。 - -# 完全操控 AI - -~~~ -Debug.ReloadFieldBegin( -DUEL_ATTACK_FIRST_TURN -+ DUEL_SIMPLE_AI -, 5) - -~~~ - -去除特定参数即可。 - -~~~ -Debug.ReloadFieldBegin( -DUEL_ATTACK_FIRST_TURN -, 5) - -~~~ - -*** - -# 控制抽卡数量 - -~~~ -Debug.SetPlayerInfo(0,0,0,0) - -~~~ - -最后一个参数控制回合抽卡数量。 - -# 伪洗牌 - -~~~ -Debug.ReloadFieldBegin( -DUEL_ATTACK_FIRST_TURN -+ DUEL_SIMPLE_AI -, 5) - -~~~ - -添加特定参数即可。 - -~~~ -Debug.ReloadFieldBegin( -DUEL_ATTACK_FIRST_TURN -+ DUEL_SIMPLE_AI -+ DUEL_PSEUDO_SHUFFLE -, 5) - -~~~ - -# 随机抽卡 - -~~~ -fun["随机抽卡"](6) - -~~~ - -数字可改。 - DELETED 残局文档/四妹系列.html Index: 残局文档/四妹系列.html ================================================================== --- 残局文档/四妹系列.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - 四妹系列 - - - - - - -

1 四妹系列

-

1.1 作者:四妹

-

1.1.1 37.Eternal Evolution

-

这个残局具有开创性意义。

-

它率先引入了在残局一开始由玩家从卡组中选卡加入手卡的玩法。

- - - DELETED 残局文档/四妹系列.md Index: 残局文档/四妹系列.md ================================================================== --- 残局文档/四妹系列.md +++ /dev/null @@ -1,9 +0,0 @@ -# 四妹系列 - -## 作者:四妹 - -### 37.Eternal Evolution - -这个残局具有开创性意义。 - -它率先引入了在残局一开始由玩家从卡组中选卡加入手卡的玩法。 DELETED 残局文档/场景.html Index: 残局文档/场景.html ================================================================== --- 残局文档/场景.html +++ /dev/null @@ -1,3473 +0,0 @@ - - - - - - - 场景 - - - - - -
-

场景

-
- -

1 正常

-

1.1

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(39454112,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(39454112,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(82308875,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(43096270,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.2

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(47870325,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(213326,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-Debug.AddCard(41524885,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(79858629,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(96540,1,1,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-Debug.AddCard(5530780,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(79858629,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.3

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(24094653,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(95286165,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(89631139,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(29491031,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(27279764,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(11321089,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.4

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(15150371,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(33846209,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(40619825,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(69884162,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.5

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(77449773,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(5183693,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(24154052,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(40619825,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.6

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(57143342,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(20758643,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(86498013,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(57308711,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(57308711,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(32012842,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(97843505,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(32012841,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(27094595,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.7

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(89631141,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(89631141,1,1,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(42338879,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-Debug.AddCard(79266769,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
-Debug.AddCard(79176962,1,1,LOCATION_MZONE,4,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
---~ aux.BeginPuzzle()
-
-

1.8

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(54447022,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(34250214,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-Debug.AddCard(37129797,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.9

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(14558127,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(46820049,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(89631139,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(37160778,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(11021521,1,1,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(83011277,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.10

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(93332803,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(48770333,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(9720537,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.11

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(12652643,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(24207889,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(82065276,1,1,LOCATION_MZONE,1,POS_FACEDOWN_DEFENSE)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.12

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(52503575,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(3136426,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.13

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(73578229,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(31423101,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(12307878,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(67273917,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(9159938,1,1,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
---~ aux.BeginPuzzle()
-
-

1.14

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(9547962,0,0,LOCATION_SZONE,5,POS_FACEUP)
-Debug.AddCard(11375683,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
---~ aux.BeginPuzzle()
-
-

1.15

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,800,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(22046459,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(92481084,1,1,LOCATION_SZONE,5,POS_FACEUP)
-Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.16

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(61127349,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(41927278,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(55410871,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.17

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(24207889,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(69884162,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.18

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(9433350,1,1,LOCATION_GRAVE,0,POS_FACEUP,true)
-
------------------
-
-
------------------
-
-Debug.AddCard(2732323,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.19

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(21495657,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(81489939,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(5972394,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(21495657,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(58990362,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.20

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(84012625,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(29549364,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(53129443,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
-Debug.AddCard(44508094,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.21

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(61488417,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(97489701,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(80666118,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-local c = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.PreSummon(c, SUMMON_TYPE_SYNCHRO)
---~ Debug.AddCard(77783947,0,0,LOCATION_SZONE,1,POS_FACEUP)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.22

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(89631143,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(8240199,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(53309998,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-Debug.AddCard(5402805,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.23

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(94142993,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(74937659,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.24

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(36975314,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(8842266,1,1,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(44155002,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
---~ aux.BeginPuzzle()
-
-

1.25

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(64061284,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(83104731,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(83104731,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(83104731,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-Debug.AddCard(95735217,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
-Debug.AddCard(95735217,0,0,LOCATION_MZONE,4,POS_FACEUP_ATTACK)
-Debug.AddCard(95735217,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.26

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-Debug.AddCard(45815891,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(87170768,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(21615956,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(6631034,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.27

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(53485634,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(74677426,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(74677426,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(74677426,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(34302287,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(34302287,1,1,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(34302287,1,1,LOCATION_SZONE,2,POS_FACEDOWN)
-Debug.AddCard(5318639,1,1,LOCATION_SZONE,3,POS_FACEDOWN)
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.28

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(5818294,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-Debug.AddCard(61740673,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(5318639,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(94096616,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(3897065,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.29

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(7165085,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(25542642,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(23288411,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.30

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(58820923,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
-
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.31

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(68396121,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(88177324,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,4,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-Debug.AddCard(89631139,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.32

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(50287060,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(95515060,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(81439173,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.33

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(1621413,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(16195942,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(16195942,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(86937530,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(86937530,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.34

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(54693926,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(94793422,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(92481084,0,0,LOCATION_SZONE,5,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(44287299,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(99267150,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.35

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(16762927,1,1,LOCATION_SZONE,0,POS_FACEUP)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.36

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,500,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(61127349,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(32919136,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
-Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(16762927,1,1,LOCATION_SZONE,0,POS_FACEUP)
-Debug.AddCard(13945283,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(70781055,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

1.37

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(28016193,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(2061963,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(572850,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(81612598,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(77693536,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2 异常

-

2.1

-

应该不能发动加速同调星尘龙。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(21251800,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(21615956,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(44508094,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(16172067,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(30983281,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-local m1 = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.PreSummon(m1, SUMMON_TYPE_SYNCHRO)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.2

-

应该不能特召火焰手。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(36975314,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(89631139,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(68535320,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(95929069,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(3096468,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.3

-

应该可以发动痛苦伯劳效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(46589034,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(46589034,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(57043117,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.4

-

应该可以自己选择适用哪只缺陷编译器的效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(92327802,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(92327802,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(27053506,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.5

-

应该可以把连接 3 吹回去。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(84257640,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(59120809,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(1362589,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(1362589,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(1362589,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(28570310,1,1,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(6061630,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(6061630,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.6

-

应该在对方受到伤害后也可以适用黑羽的效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(46710683,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(48202661,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(48202661,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(48202661,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(44430454,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(44430454,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.7

-

应该在适用仪式的供物的效果后不需要再满足流星辉巧群的攻击力条件。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(34334692,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(49064413,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(69035382,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(22398665,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(87322377,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(87322377,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(64631466,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(6400512,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(74701381,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.8

-

应该可以发动反骨王的效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(40227329,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(92536468,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(9024198,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(19580308,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(19580308,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.9

-

应该否定企鹅会被永恒混沌限制。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(22026707,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(3985011,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(32623004,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-Debug.AddCard(5628232,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-Debug.AddCard(25750986,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(76442347,0,0,LOCATION_MZONE,0,POS_FACEDOWN_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.10

-

应该可以特召海神。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(55063751,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(86682165,0,0,LOCATION_GRAVE,0,POS_FACEDOWN,true)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(30241314,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.11

-

应该仇恨裂缝可以发动。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(70902743,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(20721759,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(27240101,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.12

-

锈龙不应该被召唤兽除外。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(90411554,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-Debug.AddCard(75286621,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.13

-

应该能特召冰水。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-Debug.AddCard(86682165,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
-
------------------
-
-Debug.AddCard(93920745,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(93920745,0,0,LOCATION_MZONE,1,POS_FACEDOWN_DEFENSE)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(32623004,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.14

-

应该英雄假面改名后不算剑斗兽怪兽了。

-
Debug.SetAIName("AI")
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-Debug.AddCard(75141056,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
-Debug.AddCard(78868776,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(92373006,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
-
-Debug.AddCard(89943724,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(41470137,0,0,LOCATION_DECK,1,POS_FACEDOWN)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.15

-

应该喷气龙不能特召。

-
Debug.SetAIName("AI")
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_PSEUDO_SHUFFLE+DUEL_SIMPLE_AI,5)
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
-Debug.AddCard(89631139,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
-Debug.AddCard(46986414,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
-Debug.AddCard(88120966,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-Debug.AddCard(30576089,0,0,LOCATION_MZONE,2,POS_FACEDOWN)
-
-Debug.AddCard(53129443,0,0,LOCATION_HAND,0,POS_FACEUP)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.16

-

应该不能发动简易融合。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,1400,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(1845204,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(79323590,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(41578483,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.17

-

应该不能羽衣精效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(89538537,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(7672244,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(25533642,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-Debug.AddCard(35146019,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.18

-

应该不能以被无效的双龙为代价。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(65711558,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(65711558,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(25542642,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.19

-

应该不能以技能抽取为代价。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(82732705,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(65711558,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(31178212,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.20

-

应该不能发动超银河。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(83512285,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(93717133,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(9617996,1,1,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.21

-

应该不能发动六武众效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(86780027,0,0,LOCATION_SZONE,0,POS_FACEUP)
-Debug.AddCard(6579928,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(1828513,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(44430454,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.22

-

应该可以发动新宇融合。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-Debug.AddCard(90307498,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(14088859,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(89943723,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(6205579,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.23

-

应该对方恢复 1800 基本分。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(94793422,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(91665064,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(17285476,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(17285476,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(36211150,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(34002992,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(28120197,1,1,LOCATION_SZONE,5,POS_FACEUP)
-Debug.AddCard(31812496,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.24

-

应该不是 1000 伤害。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,800,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(41927278,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(92481084,1,1,LOCATION_SZONE,5,POS_FACEUP)
-Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.25

-

应该我方不受伤害。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(41927278,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
---~ Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
---~ Debug.AddCard(55998462,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(17016362,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.26

-

应该衍生物不被破坏。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5318639,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(24081957,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(53451824,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(64631466,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(90884403,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.27

-

应该有一次特召机会。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(76145933,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(49928686,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(49928686,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(94977269,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
-Debug.AddCard(94977269,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
-
------------------
-
-Debug.AddCard(30312361,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(32295838,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
---~ aux.BeginPuzzle()
-
-

2.28

-

应该不回到卡组。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-Debug.AddCard(40080312,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
-
------------------
-
-Debug.AddCard(30312361,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.29

-

应该要用龙星作为素材。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(99946920,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(80666118,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(95004025,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-local c = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.PreSummon(c, SUMMON_TYPE_SYNCHRO)
-Debug.AddCard(77783947,0,0,LOCATION_SZONE,1,POS_FACEUP)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.30

-

应该不能召唤魔王。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(29424328,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(18108166,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(18108166,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.31

-

应该不能特召野鸭。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(54813225,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(12958919,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.32

-

应该不能解放古怪恶魔。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(57624336,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.33

-

应该能发轰炸龙的效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(4031928,0,0,LOCATION_SZONE,3,POS_FACEDOWN)
-Debug.AddCard(46247282,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(80770678,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(5821478,1,1,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.34

-

应该可以连续攻击。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-Debug.AddCard(68934651,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(42632209,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
-
------------------
-
-Debug.AddCard(52497105,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(73178098,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(72529749,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(72529749,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(72529749,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(60643553,1,1,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(62279055,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.35

-

应该可以特召紫翠玉龙。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(43096270,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(11765832,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(37675907,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(22888900,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(24094653,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(38982356,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(5265750,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(93665266,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
---~ aux.BeginPuzzle()
-
-

2.36

-

应该可以发动特洛伊炸弹。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(45986603,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(63323539,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.37

-

应该不能发动废品收集者效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(97168905,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-Debug.AddCard(58242947,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.38

-

应该可以选择适用神殿还是适用狂时钟的效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(2511,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(29762407,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(73632127,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(94192409,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(71594310,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(2347656,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(43096270,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(43096270,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(2511,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(29762407,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(73632127,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(94192409,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(71594310,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(2347656,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(43096270,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-Debug.AddCard(43096270,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.39

-

应该游戏不崩溃。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(11510448,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(20155904,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(20155904,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(86937530,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(86937530,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.40

-

应该可以选择适用顺序。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,500,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.41

-

应该不是如此分别计算。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(48814566,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(48814566,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
-Debug.AddCard(68073522,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
-Debug.AddCard(68073522,0,0,LOCATION_SZONE,3,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.42

-

应该可以正常处理骚灵效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(47355498,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-Debug.AddCard(52927340,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-Debug.AddCard(49032236,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(53143898,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.43

-

应该不能发动时钟蜥蜴的效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-Debug.AddCard(10817524,0,0,LOCATION_GRAVE,0,POS_FACEUP,true)
-
------------------
-
-Debug.AddCard(30398342,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
-Debug.AddCard(51476410,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

2.44

-

应该不能发动莫忘骨头派对的效果。

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-Debug.AddCard(80722024,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-Debug.AddCard(81945676,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
-

3 小结

-

异常出现的原因主要有:

-
    -
  1. 预测能力的缺失

    -
      -
    1. 比如「异界共鸣-同调融合」,无法预测墓地

    2. -
    3. 比如「战华盟将-双龙」,无法预测对象

    4. -
  2. -
  3. 适用顺序的缺失

    -
      -
    1. 比如多个同级效果代价,应该可以选择先适用哪个效果代价

    2. -
    3. 比如「缺陷编译器」,应该可以选择适用的卡

    4. -
  4. -
  5. 统一结算与分开结算的混淆

    -
      -
    1. 比如「魂吸收」,把应该统一结算的效果进行分开结算了
    2. -
  6. -
  7. 效果执行过程中的判定区域改变

    -
      -
    1. 比如「魔导兽 迦楼罗」
    2. -
  8. -
  9. 效果的不固定

    -
      -
    1. 比如「十二兽 鸡拳」
    2. -
  10. -
  11. 素材范围的扩大

    -
      -
    1. 比如「龙子」,帮其他卡也扩大了素材范围
    2. -
  12. -
  13. 字段的不变

    -
      -
    1. 比如「英雄假面」,应该改变字段
    2. -
  14. -
  15. 条件未附加

    -
      -
    1. 比如「灵魂交错」,应该为其他卡增加一个强制条件
    2. -
  16. -
-

暂时先小结这些吧。

-

4 原因

-

4.1 召唤时的卡名提示

-

4.1.1 分析

-

(在残局模式中)

-

当我方召唤「悠悠」时,会有一个关于「悠悠」的卡名提示。

-

当对方召唤「悠悠」时,不会有一个关于「悠悠」的卡名提示。

-

在我方召唤「悠悠」时,会产生 MSG_HINT 和 MSG_SELECT_PLACE 。

-

但在对方召唤「悠悠」时,只会产生 MSG_SELECT_PLACE 。

-

这是因为 single_mode.cpp 的 SinglePlayAnalyze 在进行 MSG_HINT -的消息转发时会做一个多余的玩家判断。

-

4.1.2 「悠悠」

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(27288416,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(27288416,1,1,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-
---~ aux.BeginPuzzle()
-
-

4.2 料理对决类的失误

-

4.2.1 分析

-

「糕冷的料理对决」应该可以把「圣菓使 -考维曲天使」特殊召唤到对方的额外怪兽区域,但现在,虽然出现了代表可选的背景线,但是却不能选择那个区域。

-

同样的事情,也发生在残局模式中,比如当我方控制对方要特殊召唤怪兽到额外怪兽区域时,就也出现了代表可选的背景线,但是却不能选择那个区域。

-

通过对残局模式的追踪,可以发现,当我方控制对方要特殊召唤怪兽到额外怪兽区域时, -MSG_SELECT_PLACE 有两个值是异常的:

-
    -
  1. hovered_controler

  2. -
  3. selectable_field

  4. -
-

当要确定 selectable_field 时, hovered_controler 的值会影响到 -selectable_field 的值,主要是让 selectable_field 的高 16 位与低 16 -位进行互换。

-

也就是说,低 16 位用来表示我方可选区域,高 16 -位用来表示对方可选区域。

-

之所以要用互换,而不是用直接移位,估计是因为我方与对方的视角不同。

-

那么为什么 hovered_controler 的值会出现异常?

-

这是因为 event_handler.cpp -在处理额外怪兽区域悬停消息的时候,只考虑到了这个区域是否有卡,而没有考虑到 -selectable_field 。

-

4.2.2 「糕冷的料理对决」

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(46485778,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(14283055,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(26435595,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-
-aux.BeginPuzzle()
-
-
-

4.2.3 「连接蜘蛛」

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(45815891,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-
---~ aux.BeginPuzzle()
-
-
-

4.2.4 「连接蜘蛛」

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(45815891,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-
---~ aux.BeginPuzzle()
-
-
-

4.2.5 「连接蜘蛛」

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(45815891,0,0,LOCATION_MZONE,6,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-
---~ aux.BeginPuzzle()
-
-
-

4.3 残局模式的 act.png 问题

-

4.3.1 分析

-

当我方在残局模式控制对方并且到了对方回合时, act.png -并没有显示到对方区域,而是显示到了我方区域。

-

这是由于 drawing.cpp 在绘制 act.png -时并没有考虑到残局模式的这一情况。

-

也就是说,一般情况下是遇不到这个失误的。

-

4.3.2 额外卡组区域

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-
------------------
-
-
------------------
-
---~ Debug.AddCard(45815891,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
-Debug.AddCard(98978921,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
-
------------------
-
-Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(27288416,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-
---~ aux.BeginPuzzle()
-
-

4.3.3 墓地区域

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(95448692,0,0,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(95448692,1,1,LOCATION_GRAVE,0,POS_FACEUP)
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-
---~ aux.BeginPuzzle()
-
-
-

4.3.4 除外区域

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(28297833,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(49088914,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(34447918,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(4928565,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(94801854,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(62038047,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(75500286,0,0,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(28297833,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(49088914,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(34447918,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(4928565,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(94801854,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(62038047,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-Debug.AddCard(75500286,1,1,LOCATION_HAND,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-
-Debug.ReloadFieldEnd()
-
---~ aux.BeginPuzzle()
-
-
-

4.3.5 卡组区域

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-
-Debug.SetPlayerInfo(1,8000,0,0)
-
-
------------------
-
-Debug.AddCard(68881650,0,0,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(74364659,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(53776525,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-Debug.AddCard(68881650,1,1,LOCATION_DECK,0,POS_FACEDOWN)
-
------------------
-
-
------------------
-
-Debug.AddCard(74364659,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(53776525,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-
---~ aux.BeginPuzzle()
-
-
- - - DELETED 残局文档/场景.md Index: 残局文档/场景.md ================================================================== --- 残局文档/场景.md +++ /dev/null @@ -1,3724 +0,0 @@ -# 场景 - -## 正常 - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(39454112,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(39454112,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(82308875,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(43096270,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(47870325,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(213326,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - -Debug.AddCard(41524885,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(79858629,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(96540,1,1,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - -Debug.AddCard(5530780,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(79858629,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(24094653,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(95286165,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(89631139,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(29491031,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(27279764,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(11321089,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(15150371,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(33846209,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(40619825,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(69884162,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(77449773,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(5183693,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(24154052,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(40619825,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(57143342,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(20758643,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(86498013,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(48202661,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(57308711,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(57308711,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(32012842,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(97843505,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(32012841,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(27094595,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(89631141,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(89631141,1,1,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(42338879,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - -Debug.AddCard(79266769,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) -Debug.AddCard(79176962,1,1,LOCATION_MZONE,4,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() ---~ aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(54447022,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(34250214,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - -Debug.AddCard(37129797,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(14558127,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(46820049,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(89631139,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(37160778,1,1,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(11021521,1,1,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(83011277,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(93332803,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(48770333,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(9720537,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(12652643,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(24207889,1,1,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(82065276,1,1,LOCATION_MZONE,1,POS_FACEDOWN_DEFENSE) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(52503575,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(3136426,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(73578229,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(31423101,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(12307878,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(67273917,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(9159938,1,1,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() ---~ aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(9547962,0,0,LOCATION_SZONE,5,POS_FACEUP) -Debug.AddCard(11375683,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() ---~ aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,800,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(22046459,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(92481084,1,1,LOCATION_SZONE,5,POS_FACEUP) -Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(61127349,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(41927278,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(55410871,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(24207889,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(69884162,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(9433350,1,1,LOCATION_GRAVE,0,POS_FACEUP,true) - ------------------ - - ------------------ - -Debug.AddCard(2732323,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(21495657,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(81489939,1,1,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(5972394,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(21495657,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(58990362,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(84012625,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(29549364,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(53129443,0,0,LOCATION_SZONE,2,POS_FACEDOWN) -Debug.AddCard(44508094,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(61488417,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(97489701,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(80666118,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -local c = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.PreSummon(c, SUMMON_TYPE_SYNCHRO) ---~ Debug.AddCard(77783947,0,0,LOCATION_SZONE,1,POS_FACEUP) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(89631143,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(8240199,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(53309998,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) -Debug.AddCard(5402805,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(94142993,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(74937659,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(36975314,0,0,LOCATION_SZONE,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(8842266,1,1,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(44155002,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() ---~ aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(44874522,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(7171149,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(18486927,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(60953949,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(39303359,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(10509340,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(81269231,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(50933533,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(31557782,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(80045583,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(42878636,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(17663375,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(1278431,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(56094445,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(1953925,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(86321248,0,0,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(51788412,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(12652643,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(37663536,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(87182127,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(64061284,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(83104731,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(83104731,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(83104731,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) -Debug.AddCard(95735217,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) -Debug.AddCard(95735217,0,0,LOCATION_MZONE,4,POS_FACEUP_ATTACK) -Debug.AddCard(95735217,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - -Debug.AddCard(45815891,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(87170768,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(21615956,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(6631034,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(53485634,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(74677426,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(74677426,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(74677426,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(34302287,1,1,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(34302287,1,1,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(34302287,1,1,LOCATION_SZONE,2,POS_FACEDOWN) -Debug.AddCard(5318639,1,1,LOCATION_SZONE,3,POS_FACEDOWN) -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(5818294,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - -Debug.AddCard(61740673,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(5318639,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(94096616,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(3897065,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(7165085,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(25542642,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(23288411,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(58820923,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) - - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(68396121,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(88177324,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,4,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) -Debug.AddCard(89631139,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(50287060,0,0,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(95515060,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(81439173,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(1621413,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(16195942,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(16195942,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(86937530,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(86937530,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(54693926,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(94793422,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(92481084,0,0,LOCATION_SZONE,5,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(44287299,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(99267150,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(16762927,1,1,LOCATION_SZONE,0,POS_FACEUP) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,500,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(5405695,0,0,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(61127349,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(32919136,0,0,LOCATION_SZONE,2,POS_FACEDOWN) -Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(16762927,1,1,LOCATION_SZONE,0,POS_FACEUP) -Debug.AddCard(13945283,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(70781055,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(28016193,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(2061963,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(572850,1,1,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(81612598,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(77693536,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -## 异常 - -### - -应该不能发动加速同调星尘龙。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(21251800,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(21615956,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(44508094,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(16172067,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(30983281,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -local m1 = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.PreSummon(m1, SUMMON_TYPE_SYNCHRO) - ------------------ - - ------------------ - - ------------------ - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能特召火焰手。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(36975314,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(89631139,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(68535320,1,1,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(95929069,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(3096468,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以发动痛苦伯劳效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(46589034,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(46589034,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(57043117,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以自己选择适用哪只缺陷编译器的效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(92327802,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(92327802,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(27053506,1,1,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以把连接 3 吹回去。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(84257640,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(59120809,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(1362589,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(1362589,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(1362589,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(28570310,1,1,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(6061630,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(6061630,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该在对方受到伤害后也可以适用黑羽的效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(46710683,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(48202661,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(48202661,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(48202661,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(44430454,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(44430454,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该在适用仪式的供物的效果后不需要再满足流星辉巧群的攻击力条件。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(34334692,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(49064413,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(69035382,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(22398665,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(87322377,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(87322377,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(64631466,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(6400512,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(74701381,0,0,LOCATION_SZONE,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以发动反骨王的效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(40227329,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(92536468,0,0,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(9024198,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(19580308,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(19580308,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该否定企鹅会被永恒混沌限制。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(22026707,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(3985011,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(32623004,0,0,LOCATION_GRAVE,0,POS_FACEUP) -Debug.AddCard(5628232,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - -Debug.AddCard(25750986,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(76442347,0,0,LOCATION_MZONE,0,POS_FACEDOWN_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以特召海神。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(55063751,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(86682165,0,0,LOCATION_GRAVE,0,POS_FACEDOWN,true) - ------------------ - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(30241314,1,1,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该仇恨裂缝可以发动。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(70902743,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(20721759,1,1,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(27240101,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -锈龙不应该被召唤兽除外。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(90411554,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - -Debug.AddCard(75286621,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该能特召冰水。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - -Debug.AddCard(86682165,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) - ------------------ - -Debug.AddCard(93920745,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(93920745,0,0,LOCATION_MZONE,1,POS_FACEDOWN_DEFENSE) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(32623004,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该英雄假面改名后不算剑斗兽怪兽了。 - -~~~ -Debug.SetAIName("AI") -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - -Debug.AddCard(75141056,0,0,LOCATION_HAND,0,POS_FACEDOWN) - -Debug.AddCard(78868776,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(92373006,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) - -Debug.AddCard(89943724,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(41470137,0,0,LOCATION_DECK,1,POS_FACEDOWN) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该喷气龙不能特召。 - -~~~ -Debug.SetAIName("AI") -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_PSEUDO_SHUFFLE+DUEL_SIMPLE_AI,5) -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - -Debug.AddCard(89631139,0,0,LOCATION_GRAVE,0,POS_FACEUP) - -Debug.AddCard(46986414,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - -Debug.AddCard(88120966,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) -Debug.AddCard(30576089,0,0,LOCATION_MZONE,2,POS_FACEDOWN) - -Debug.AddCard(53129443,0,0,LOCATION_HAND,0,POS_FACEUP) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能发动简易融合。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,1400,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(1845204,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(79323590,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(41578483,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能羽衣精效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(89538537,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(7672244,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(25533642,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - -Debug.AddCard(35146019,0,0,LOCATION_SZONE,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能以被无效的双龙为代价。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(65711558,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(65711558,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(25542642,1,1,LOCATION_SZONE,0,POS_FACEDOWN) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能以技能抽取为代价。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(82732705,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(65711558,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(31178212,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能发动超银河。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(83512285,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(93717133,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(5405695,0,0,LOCATION_MZONE,3,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(9617996,1,1,LOCATION_MZONE,5,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能发动六武众效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(86780027,0,0,LOCATION_SZONE,0,POS_FACEUP) -Debug.AddCard(6579928,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(1828513,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(44430454,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以发动新宇融合。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - -Debug.AddCard(90307498,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(14088859,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(89943723,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(6205579,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该对方恢复 1800 基本分。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(94793422,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(91665064,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(17285476,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(17285476,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(36211150,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(34002992,1,1,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(28120197,1,1,LOCATION_SZONE,5,POS_FACEUP) -Debug.AddCard(31812496,1,1,LOCATION_MZONE,0,POS_FACEUP_DEFENSE) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不是 1000 伤害。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,800,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(41927278,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(92481084,1,1,LOCATION_SZONE,5,POS_FACEUP) -Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该我方不受伤害。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(41927278,0,0,LOCATION_SZONE,0,POS_FACEDOWN) ---~ Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) ---~ Debug.AddCard(55998462,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(17016362,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(94004268,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该衍生物不被破坏。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5318639,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(24081957,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(53451824,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(64631466,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(90884403,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该有一次特召机会。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(76145933,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(49928686,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(49928686,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(94977269,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) -Debug.AddCard(94977269,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) - ------------------ - -Debug.AddCard(30312361,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(32295838,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() ---~ aux.BeginPuzzle() - -~~~ - -### - -应该不回到卡组。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - -Debug.AddCard(40080312,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) - ------------------ - -Debug.AddCard(30312361,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该要用龙星作为素材。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(99946920,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(80666118,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(95004025,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -local c = Debug.AddCard(55863245,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.PreSummon(c, SUMMON_TYPE_SYNCHRO) -Debug.AddCard(77783947,0,0,LOCATION_SZONE,1,POS_FACEUP) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能召唤魔王。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(29424328,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(18108166,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(18108166,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能特召野鸭。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(54813225,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(12958919,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能解放古怪恶魔。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(68005187,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(57624336,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该能发轰炸龙的效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(4031928,0,0,LOCATION_SZONE,3,POS_FACEDOWN) -Debug.AddCard(46247282,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(80770678,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(5821478,1,1,LOCATION_MZONE,5,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以连续攻击。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - -Debug.AddCard(68934651,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(42632209,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) - ------------------ - -Debug.AddCard(52497105,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(73178098,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(72529749,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(72529749,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(72529749,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(60643553,1,1,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(62279055,1,1,LOCATION_SZONE,0,POS_FACEDOWN) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以特召紫翠玉龙。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(43096270,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(11765832,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(37675907,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(22888900,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(24094653,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(38982356,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(5265750,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(93665266,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() ---~ aux.BeginPuzzle() - -~~~ - -### - -应该可以发动特洛伊炸弹。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(45986603,0,0,LOCATION_SZONE,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(63323539,1,1,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能发动废品收集者效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(97168905,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - -Debug.AddCard(58242947,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以选择适用神殿还是适用狂时钟的效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(2511,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(29762407,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(73632127,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(94192409,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(71594310,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(2347656,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(43096270,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(43096270,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(2511,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(3244563,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(29762407,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(73632127,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(94192409,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(71594310,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(2347656,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(43096270,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) -Debug.AddCard(43096270,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(5405695,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该游戏不崩溃。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(11510448,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(20155904,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(20155904,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(86937530,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(86937530,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以选择适用顺序。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,500,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(82003859,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(82199284,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不是如此分别计算。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - -Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(23995347,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(27134689,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(1641882,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(3544583,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(48814566,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(48814566,0,0,LOCATION_SZONE,1,POS_FACEDOWN) -Debug.AddCard(68073522,0,0,LOCATION_SZONE,2,POS_FACEDOWN) -Debug.AddCard(68073522,0,0,LOCATION_SZONE,3,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(23995347,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(27134689,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(1641882,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(3544583,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该可以正常处理骚灵效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(47355498,0,0,LOCATION_HAND,0,POS_FACEDOWN) -Debug.AddCard(52927340,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - -Debug.AddCard(49032236,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(5405695,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(53143898,0,0,LOCATION_MZONE,2,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能发动时钟蜥蜴的效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP) -Debug.AddCard(5405695,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - -Debug.AddCard(10817524,0,0,LOCATION_GRAVE,0,POS_FACEUP,true) - ------------------ - -Debug.AddCard(30398342,0,0,LOCATION_SZONE,0,POS_FACEDOWN) -Debug.AddCard(51476410,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -### - -应该不能发动莫忘骨头派对的效果。 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - -Debug.AddCard(80722024,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - -Debug.AddCard(81945676,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ - -## 小结 - -异常出现的原因主要有: - -1. 预测能力的缺失 - - 1. 比如「异界共鸣-同调融合」,无法预测墓地 - - 1. 比如「战华盟将-双龙」,无法预测对象 - -1. 适用顺序的缺失 - - 1. 比如多个同级效果代价,应该可以选择先适用哪个效果代价 - - 1. 比如「缺陷编译器」,应该可以选择适用的卡 - -1. 统一结算与分开结算的混淆 - - 1. 比如「魂吸收」,把应该统一结算的效果进行分开结算了 - -1. 效果执行过程中的判定区域改变 - - 1. 比如「魔导兽 迦楼罗」 - -1. 效果的不固定 - - 1. 比如「十二兽 鸡拳」 - -1. 素材范围的扩大 - - 1. 比如「龙子」,帮其他卡也扩大了素材范围 - -1. 字段的不变 - - 1. 比如「英雄假面」,应该改变字段 - -1. 条件未附加 - - 1. 比如「灵魂交错」,应该为其他卡增加一个强制条件 - -暂时先小结这些吧。 - -## 原因 - -### 召唤时的卡名提示 - -#### 分析 - -(在残局模式中) - -当我方召唤「悠悠」时,会有一个关于「悠悠」的卡名提示。 - -当对方召唤「悠悠」时,不会有一个关于「悠悠」的卡名提示。 - -在我方召唤「悠悠」时,会产生 MSG_HINT 和 MSG_SELECT_PLACE 。 - -但在对方召唤「悠悠」时,只会产生 MSG_SELECT_PLACE 。 - -这是因为 single_mode.cpp 的 SinglePlayAnalyze 在进行 MSG_HINT 的消息转发时会做一个多余的玩家判断。 - -#### 「悠悠」 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) - -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(27288416,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(27288416,1,1,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() - ---~ aux.BeginPuzzle() - -~~~ - -### 料理对决类的失误 - -#### 分析 - -「糕冷的料理对决」应该可以把「圣菓使 考维曲天使」特殊召唤到对方的额外怪兽区域,但现在,虽然出现了代表可选的背景线,但是却不能选择那个区域。 - -同样的事情,也发生在残局模式中,比如当我方控制对方要特殊召唤怪兽到额外怪兽区域时,就也出现了代表可选的背景线,但是却不能选择那个区域。 - -通过对残局模式的追踪,可以发现,当我方控制对方要特殊召唤怪兽到额外怪兽区域时, MSG_SELECT_PLACE 有两个值是异常的: - -1. hovered_controler - -1. selectable_field - -当要确定 selectable_field 时, hovered_controler 的值会影响到 selectable_field 的值,主要是让 selectable_field 的高 16 位与低 16 位进行互换。 - -也就是说,低 16 位用来表示我方可选区域,高 16 位用来表示对方可选区域。 - -之所以要用互换,而不是用直接移位,估计是因为我方与对方的视角不同。 - -那么为什么 hovered_controler 的值会出现异常? - -这是因为 event_handler.cpp 在处理额外怪兽区域悬停消息的时候,只考虑到了这个区域是否有卡,而没有考虑到 selectable_field 。 - -#### 「糕冷的料理对决」 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) - -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(46485778,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(14283055,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(26435595,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() - -aux.BeginPuzzle() - - -~~~ - -#### 「连接蜘蛛」 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) - -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(45815891,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - -Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() - ---~ aux.BeginPuzzle() - - -~~~ - -#### 「连接蜘蛛」 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) - -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(45815891,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - -Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() - ---~ aux.BeginPuzzle() - - -~~~ - -#### 「连接蜘蛛」 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) - -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(45815891,0,0,LOCATION_MZONE,6,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - -Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() - ---~ aux.BeginPuzzle() - - -~~~ - -### 残局模式的 act.png 问题 - -#### 分析 - -当我方在残局模式控制对方并且到了对方回合时, act.png 并没有显示到对方区域,而是显示到了我方区域。 - -这是由于 drawing.cpp 在绘制 act.png 时并没有考虑到残局模式的这一情况。 - -也就是说,一般情况下是遇不到这个失误的。 - -#### 额外卡组区域 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) - -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - - ------------------ - - ------------------ - ---~ Debug.AddCard(45815891,0,0,LOCATION_MZONE,5,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - -Debug.AddCard(98978921,1,1,LOCATION_EXTRA,0,POS_FACEDOWN) -Debug.AddCard(98978921,0,0,LOCATION_EXTRA,0,POS_FACEDOWN) - ------------------ - -Debug.AddCard(27288416,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(27288416,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() - ---~ aux.BeginPuzzle() - -~~~ - -#### 墓地区域 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) - -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(95448692,0,0,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(95448692,1,1,LOCATION_GRAVE,0,POS_FACEUP) - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() - ---~ aux.BeginPuzzle() - - -~~~ - -#### 除外区域 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) - -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(28297833,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(49088914,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(34447918,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(4928565,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(94801854,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(62038047,0,0,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(75500286,0,0,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(28297833,1,1,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(49088914,1,1,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(34447918,1,1,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(4928565,1,1,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(94801854,1,1,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(62038047,1,1,LOCATION_DECK,0,POS_FACEDOWN) -Debug.AddCard(75500286,1,1,LOCATION_HAND,0,POS_FACEDOWN) - ------------------ - - ------------------ - - -Debug.ReloadFieldEnd() - ---~ aux.BeginPuzzle() - - -~~~ - -#### 卡组区域 - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN,5) - -Debug.SetPlayerInfo(0,8000,0,0) - -Debug.SetPlayerInfo(1,8000,0,0) - - ------------------ - -Debug.AddCard(68881650,0,0,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(74364659,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(53776525,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - -Debug.AddCard(68881650,1,1,LOCATION_DECK,0,POS_FACEDOWN) - ------------------ - - ------------------ - -Debug.AddCard(74364659,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(53776525,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() - ---~ aux.BeginPuzzle() - - -~~~ DELETED 残局文档/废案.html Index: 残局文档/废案.html ================================================================== --- 残局文档/废案.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - 废案 - - - - - - -

1 废案

-

1.1

-
Debug.SetAIName("base-2")
-
-Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5)
-
-Debug.SetPlayerInfo(0,8000,0,0)
-Debug.SetPlayerInfo(1,8000,0,0)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(11448373,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-Debug.AddCard(89567993,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK)
-
------------------
-
-
------------------
-
-
------------------
-
-Debug.AddCard(82742611,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK)
-
-Debug.ReloadFieldEnd()
-aux.BeginPuzzle()
-
- - - DELETED 残局文档/废案.md Index: 残局文档/废案.md ================================================================== --- 残局文档/废案.md +++ /dev/null @@ -1,37 +0,0 @@ -# 废案 - -## - -~~~ -Debug.SetAIName("base-2") - -Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,5) - -Debug.SetPlayerInfo(0,8000,0,0) -Debug.SetPlayerInfo(1,8000,0,0) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(11448373,0,0,LOCATION_MZONE,0,POS_FACEUP_ATTACK) -Debug.AddCard(89567993,0,0,LOCATION_MZONE,1,POS_FACEUP_ATTACK) - ------------------ - - ------------------ - - ------------------ - -Debug.AddCard(82742611,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK) - -Debug.ReloadFieldEnd() -aux.BeginPuzzle() - -~~~ DELETED 残局文档/枯岳说书人.html Index: 残局文档/枯岳说书人.html ================================================================== --- 残局文档/枯岳说书人.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - - 枯岳说书人 - - - - - -
-

枯岳说书人

-
- -

1 NH 系列

-

1.1 NH-02

-

1.1.1 规避副作用

-

选用具有强制性效果的卡片,比如「娱乐决斗」。

-

1.1.2 展开比解场重要

-

选用具有既能展开又能解场效果的卡片,如「风魔女」与「鹰身女郎」的配合。

-

1.1.3 展开比血量计算更重要

-

选用具有改变攻守型效果的卡片。

-

选用具有能让血量进行浮动效果的卡片。

-

1.1.4 预判 AI 行为

-

选用能让 AI 在特定时刻延时发动的卡片。

-

1.1.5 参数设定

-

目前有且仅有一个参数能在残局列表界面进行更改。

-

特意让解局过程对该参数产生依赖

-

1.1.6 恶意保护

-

故意给玩家具有保护效果的卡片。

-

但真实目的是,让其掩盖一些特定卡的适用范围。

-

比如「试胆竞速」。

-

1.1.7 资源过度

-

让玩家的资源超过场上格子数限制,迫使其对资源质量进行评估再加以提纯

-

1.1.8 打击自身

-

提供多套独立又相互矛盾的资源,迫使玩家将本可用于打击对方的效果用于打击自身。

-

1.1.9 频繁弹窗

-

特意加一些约束条件,使得自由时点效果需要在非常久之后发动才能利益最大化。

-

这样子,玩家每进行一步操作就得接受一次自由时点效果的弹窗询问。

-

1.1.10 养猪

-

使用多张卡片把对方喂养强大

-

最后使用具有夺取型效果的卡片把对方的强大力量夺取过来。

-

1.1.11 特定位置

-

选用需要在长期运营后处于特定位置才能获取最优收益的卡片。

-

1.1.12 自主封锁

-

选用具有能对双方都产生封锁效果的卡片。

-

制定约束条件,迫使玩家主动开启封锁再在适当时候自主关闭封锁。

-

1.2 NH-03

-

主题是黑魔导大战六武众,又名兽化六武众。

-

这是原来 NH 系列最好的一局。

-

1.3 NH-04

-

1.3.1 核心理念

-

烈烈炎火燃九幽

-

1.3.2 核心推演法

-

先确定最重要的几张核心卡

-

其中,需要印卡的核心卡,数量不宜多,不然难以推演。

-

然后围绕着这几张核心卡进行检查,通过增加辅助卡的方法来把意料之外的情况全数排除。

-

最终形成全卡池只有少数几种解法,甚至唯一解的局面。

-

1.3.3 全面封锁

-

越是大流的效果,比如墓地类效果,比如召唤类效果,比如攻守类效果,越应当在设计阶段予以一定的规避。

-

召唤类效果必须彻底封死。因为它们太强了。

-

墓地类效果无效化即可。

-

魔法类效果可经由特定卡进行开启。

-

1.3.4 效果分类

-

将各效果划分为少数几个大类,要够粗放。

-

将效果分类与当前局面进行比较,以求条件缩小至具体的名词术语。

-

利用这些被筛选后的名词术语去进行查找,重点关注效果的副作用

-

1.3.5 误导性封锁

-

把胜利方法以「次要封锁」的方式表达出来,形成贼喊捉贼的局面,干扰玩家判断。

-

1.3.6 成败同源

-

成功与失败来自于同一张卡

-

1.3.7 预知 AI 行为

-

玩家需预知 AI 行为,将其导向渣操

-

1.3.8 连锁管道

-

前一个连锁点的处理结果成为下一个连锁点的适用条件,如同管道运输一般。

-

1.4 NH-16

-

这局攻击力在早期直接打穿了 YGOPro 的血量上限

-

2 X-LV 系列

-

2.1 X-LV-30

-

X-LV-30 是 X-LV 系列新手教学的最后一关。

-

它是无解的。

-

2.2 X-LV-34

-

这是原来 X-LV 系列最好的一局。

-

2.3 X-LV-45

-

对方干扰效果的发动时机与发动与否是由我方来进行触发的,因此主导权仍然在我方。

-

2.4 X-LV-54

-

主题是龙兽交锋,更是用「枪」打兽

- - - DELETED 残局文档/枯岳说书人.md Index: 残局文档/枯岳说书人.md ================================================================== --- 残局文档/枯岳说书人.md +++ /dev/null @@ -1,147 +0,0 @@ -# 枯岳说书人 - -## NH 系列 - -### NH-02 - -#### 规避副作用 - -选用具有强制性效果的卡片,比如「娱乐决斗」。 - -#### 展开比解场重要 - -选用具有既能展开又能解场效果的卡片,如「风魔女」与「鹰身女郎」的配合。 - -#### 展开比血量计算更重要 - -选用具有改变攻守型效果的卡片。 - -选用具有能让血量进行浮动效果的卡片。 - -#### 预判 AI 行为 - -选用能让 AI 在特定时刻延时发动的卡片。 - -#### 参数设定 - -目前有且仅有一个参数能在残局列表界面进行更改。 - -特意让解局过程对该参数产生依赖。 - -#### 恶意保护 - -故意给玩家具有保护效果的卡片。 - -但真实目的是,让其掩盖一些特定卡的适用范围。 - -比如「试胆竞速」。 - -#### 资源过度 - -让玩家的资源超过场上格子数限制,迫使其对资源质量进行评估再加以提纯。 - -#### 打击自身 - -提供多套独立又相互矛盾的资源,迫使玩家将本可用于打击对方的效果用于打击自身。 - -#### 频繁弹窗 - -特意加一些约束条件,使得自由时点效果需要在非常久之后发动才能利益最大化。 - -这样子,玩家每进行一步操作就得接受一次自由时点效果的弹窗询问。 - -#### 养猪 - -使用多张卡片把对方喂养强大。 - -最后使用具有夺取型效果的卡片把对方的强大力量夺取过来。 - -#### 特定位置 - -选用需要在长期运营后处于特定位置才能获取最优收益的卡片。 - -#### 自主封锁 - -选用具有能对双方都产生封锁效果的卡片。 - -制定约束条件,迫使玩家主动开启封锁再在适当时候自主关闭封锁。 - -### NH-03 - -主题是黑魔导大战六武众,又名兽化六武众。 - -这是原来 NH 系列最好的一局。 - -### NH-04 - -#### 核心理念 - -烈烈炎火燃九幽 - -#### 核心推演法 - -先确定最重要的几张核心卡。 - -其中,需要印卡的核心卡,数量不宜多,不然难以推演。 - -然后围绕着这几张核心卡进行检查,通过增加辅助卡的方法来把意料之外的情况全数排除。 - -最终形成全卡池只有少数几种解法,甚至唯一解的局面。 - -#### 全面封锁 - -越是大流的效果,比如墓地类效果,比如召唤类效果,比如攻守类效果,越应当在设计阶段予以一定的规避。 - -召唤类效果必须彻底封死。因为它们太强了。 - -墓地类效果无效化即可。 - -魔法类效果可经由特定卡进行开启。 - -#### 效果分类 - -将各效果划分为少数几个大类,要够粗放。 - -将效果分类与当前局面进行比较,以求条件缩小至具体的名词术语。 - -利用这些被筛选后的名词术语去进行查找,重点关注效果的副作用。 - -#### 误导性封锁 - -把胜利方法以「次要封锁」的方式表达出来,形成贼喊捉贼的局面,干扰玩家判断。 - -#### 成败同源 - -成功与失败来自于同一张卡。 - -#### 预知 AI 行为 - -玩家需预知 AI 行为,将其导向渣操。 - -#### 连锁管道 - -前一个连锁点的处理结果成为下一个连锁点的适用条件,如同管道运输一般。 - -### NH-16 - -这局攻击力在早期直接打穿了 YGOPro 的血量上限。 - -## X-LV 系列 - -### X-LV-30 - -X-LV-30 是 X-LV 系列新手教学的最后一关。 - -它是无解的。 - -### X-LV-34 - -这是原来 X-LV 系列最好的一局。 - -### X-LV-45 - -对方干扰效果的发动时机与发动与否是由我方来进行触发的,因此主导权仍然在我方。 - -### X-LV-54 - -主题是龙兽交锋,更是用「枪」打兽。 DELETED 残局文档/残局简化.html Index: 残局文档/残局简化.html ================================================================== --- 残局文档/残局简化.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - - 残局简化 - - - - - -
-

残局简化

-
- -

1 卡数

-

在残局中,仅统计有效果卡的数量。

-

这是因为读有效果的卡不仅比读没效果的卡要困难,而且还会带来更大的思维负担。

-

一般来说,认知资源和思维负载之间成反比关系:当认知资源增加时,思维负载就减少,而当认知资源减少时,思维负载就增加。

-

但这是因为较少的认知资源已经包含了思维推理所需的必要条件,而在此之上增加的认知资源提供了更多的思维推理所需要的中间步骤。

-

在残局里,所有卡的效果加起来,其中已经包含了解局所需要的必要效果,但是那部分多出来的效果则并不能提供解局所需的中间步骤。

-

因此,在残局里,思维负担与效果数量成正比,即效果数量越多,思维负担越重;效果数量越少,思维负担越轻(这里尚未考虑到效果的质量等其他属性)。

-
-
残局简化是去掉了哪些“生态位”呢?当然是去掉了那些人畜无害的吃瓜群众卡啊。举个例子,当你在看球赛时,有大量的现场观众在球场内与球星近距离合影(但没有影响比赛运行),并且摄像头或者眼睛并没有对球星进行特写(你需要自己努力的在人海里寻找球星的身影),你会对此反感吗?
-

2 残局简化对象

-

2.1 干扰卡

-

干扰卡,可以划分为三类:

-
    -
  1. 不参与解局过程
  2. -
  3. 参与解局过程但是其效果没有得到发挥
  4. -
  5. 参与解局过程且效果得到发挥但是被替换成无效果卡后仍然参与解局过程
  6. -
-

2.2 冗余卡

-

参与解局过程并且效果得到发挥,但被删掉后,残局必要流程不变

-

3 ***

-

4 残局简化方法

-

4.1 占位简化法

-

把有效果的卡替换成无效果的卡。

-

5 规则参数

-

5.1 「3」

-

「3」指大师 3

-

5.2 「4」

-

「4」指新大师,从这一规则开始引入连接怪兽。

-

若残局中有卡可能涉及到连接怪兽,则最低的规则参数将为「4」。

-

新大师是 3 -个规则中约束最为严格的规则,对玩家的操作要求最高。

-

5.3 「5」

-

「5」指大师 2020。

-

相比于新大师,大师 2020 废除了新大师对额外怪兽的过度限制

-

5.4 建议

-

在残局设计中,应根据不同残局的特点选择不同的规则参数,不需要非得追求最新的规则参数。

-

6 残局与实战

-

6.1 前言

-

普通残局与实战不同。

-

练习残局,则残局方面的技术会提升;

-

练习实战,则实战方面的技术会提升。

-

6.2 建议

-

不把残局与实战场面过度挂钩

-

6.3 补充

-
历来一般的残局都是就残局而言残局,又称之为“排局”。
-
-意指系由人们随意安排而制成的残局,并非双方临局走出来的现场局面。
-

7 残局难度

-

可简;

-

可难

-

8 残局对手

-

残局对手一般分为三种层次:

-
    -
  1. 卡少。
  2. -
  3. 卡多但呆呆挨打
  4. -
  5. 卡多且有互动。
  6. -
-

9 二解

-

「二解」指超越了原残局作者设定血量的解局方法。

-

一般情况下,残局设定血量就是目前最优解的解局血量。

-

如果出现了二解,就表明残局设定血量需要更改了。

-

10 特殊凡骨

-

10.1 灵摆

-
    -
  1. 火蛋白石头龙头领
  2. -
  3. 曼陀林草龙
  4. -
  5. 闪光之骑士
  6. -
  7. 铜锣龙
  8. -
-

10.2 ***

-

10.3 同调

-
    -
  1. 自然狮面草
  2. -
  3. 废铁死亡恶魔
  4. -
  5. 大地之骑士 盖亚骑士
  6. -
-

10.4 超量

-
    -
  1. 觉醒的勇士 魔蜥义豪
  2. -
  3. 宝石骑士·珍珠
  4. -
-

10.5 连接

-
    -
  1. 天威之鬼神
  2. -
  3. 电影之骑士 盖亚剑士
  4. -
  5. 流量幽灵
  6. -
  7. LAN 喙嘴龙
  8. -
  9. 天威之拳僧
  10. -
-

10.6 ***

-

10.7 仪式

-

很多。

-

10.8 融合

-

很多。

- - - DELETED 残局文档/残局简化.md Index: 残局文档/残局简化.md ================================================================== --- 残局文档/残局简化.md +++ /dev/null @@ -1,155 +0,0 @@ -# 残局简化 - -## 卡数 - -在残局中,仅统计有效果卡的数量。 - -这是因为读有效果的卡不仅比读没效果的卡要困难,而且还会带来更大的思维负担。 - -一般来说,认知资源和思维负载之间成反比关系:当认知资源增加时,思维负载就减少,而当认知资源减少时,思维负载就增加。 - -但这是因为较少的认知资源已经包含了思维推理所需的必要条件,而在此之上增加的认知资源提供了更多的思维推理所需要的中间步骤。 - -在残局里,所有卡的效果加起来,其中已经包含了解局所需要的必要效果,但是那部分多出来的效果则并不能提供解局所需的中间步骤。 - -因此,在残局里,思维负担与效果数量成正比,即效果数量越多,思维负担越重;效果数量越少,思维负担越轻(这里尚未考虑到效果的质量等其他属性)。 - -*** - -~~~ -残局简化是去掉了哪些“生态位”呢?当然是去掉了那些人畜无害的吃瓜群众卡啊。举个例子,当你在看球赛时,有大量的现场观众在球场内与球星近距离合影(但没有影响比赛运行),并且摄像头或者眼睛并没有对球星进行特写(你需要自己努力的在人海里寻找球星的身影),你会对此反感吗? -~~~ - -## 残局简化对象 - -### 干扰卡 - -干扰卡,可以划分为三类: - -1. 不参与解局过程 -1. 参与解局过程但是其效果没有得到发挥 -1. 参与解局过程且效果得到发挥但是被替换成无效果卡后仍然参与解局过程 - -### 冗余卡 - -参与解局过程并且效果得到发挥,但被删掉后,残局必要流程不变。 - -## *** - -## 残局简化方法 - -### 占位简化法 - -把有效果的卡替换成无效果的卡。 - -## 规则参数 - -### 「3」 - -「3」指大师 3。 - -### 「4」 - -「4」指新大师,从这一规则开始引入连接怪兽。 - -若残局中有卡可能涉及到连接怪兽,则最低的规则参数将为「4」。 - -新大师是 3 个规则中约束最为严格的规则,对玩家的操作要求最高。 - -### 「5」 - -「5」指大师 2020。 - -相比于新大师,大师 2020 废除了新大师对额外怪兽的过度限制。 - -### 建议 - -在残局设计中,应根据不同残局的特点选择不同的规则参数,不需要非得追求最新的规则参数。 - -## 残局与实战 - -### 前言 - -普通残局与实战不同。 - -练习残局,则残局方面的技术会提升; - -练习实战,则实战方面的技术会提升。 - -### 建议 - -不把残局与实战场面过度挂钩。 - -### 补充 - -~~~ -历来一般的残局都是就残局而言残局,又称之为“排局”。 - -意指系由人们随意安排而制成的残局,并非双方临局走出来的现场局面。 -~~~ - -## 残局难度 - -可简; - -可难。 - -## 残局对手 - -残局对手一般分为三种层次: - -1. 卡少。 -1. 卡多但呆呆挨打。 -1. 卡多且有互动。 - -## 二解 - -「二解」指超越了原残局作者设定血量的解局方法。 - -一般情况下,残局设定血量就是目前最优解的解局血量。 - -如果出现了二解,就表明残局设定血量需要更改了。 - -## 特殊凡骨 - -### 灵摆 - -1. 火蛋白石头龙头领 -1. 曼陀林草龙 -1. 闪光之骑士 -1. 铜锣龙 - -### *** - -### 同调 - -1. 自然狮面草 -1. 废铁死亡恶魔 -1. 大地之骑士 盖亚骑士 - -### 超量 - -1. 觉醒的勇士 魔蜥义豪 -1. 宝石骑士·珍珠 - -### 连接 - -1. 天威之鬼神 -1. 电影之骑士 盖亚剑士 -1. 流量幽灵 -1. LAN 喙嘴龙 -1. 天威之拳僧 - -### *** - -### 仪式 - -很多。 - -### 融合 - -很多。 - - - - DELETED 残局文档/补记.md Index: 残局文档/补记.md ================================================================== --- 残局文档/补记.md +++ /dev/null @@ -1,57 +0,0 @@ -# 归 -距前已三月,归,时2024-01-16。 -待先下模拟器一代,再计后事。 -大事不妙,模拟器一代也已三月未更。 -其停更之因,不知,但现有三况: -1. 暗星维安卓端 -1. 先行卡盛行 -1. 衍版盛行,例如KoishiPro -或应去相助,但懒,罢。 -先等一年。 -# 改名 -距前已三月,该查局了。 -但见满屏系名,欲改局名。 -系名虽好,但已见其多年,想玩些新名式,故欲改。 -新名未必强于旧名,故于简介中留旧名,以便见机还旧。 -今游戏王逾二十年,规则屡变,欲让局随则名而排序,现只有一法:把则名放进局名。 -显则名,因我见某人不懂旧规。 -自用效卡数助局设始,本欲用其粗见局难度,今已得;本欲用其助无效卡入局,今已得;本欲用其限冗卡,今已得。 -效卡数益处已经时验,故用于局名。 -旧局名有数种: -1. 系名+序号 -1. 序号+局名 -1. 局名 -无序号+系名+局名,因软件名宽不够。 -序号+局名,如四妹系列,其益或在见名而知局内主字段,然英语差者不得此。 -大量局名用阿斯克码表,因软件早期不许汉语。 -今已许汉语,故欲用之。 -除几人有多系名外,系名实为作者简称。 -见某人怨局名,序号多而不显内。 -再虑衍生版,综上,得下: -> 规名(数字)_效卡数(数字)_作者简称(汉字)_局内一字段名(汉字)[_衍生版序号(数字)] -中括号内为可选,小括号内为形式。 -他人多用连接线,而此用下划线,以避混。 -好,试之,例如: -> MH01 -改为: -> 5_19_棉花_魔轰神 -似可行,按此办。 -# 追加说明 -欲知何时可解,故有查局。 -欲知旧名,故有旧名。 -作者欲言,故有简语。 -有衍生版,故有作者。 -综上,则: -~~~ -查局: -简语: -[作者: -旧名:] -~~~ -试之,则: -~~~ -查局:2024-01-16 -简语:一起来我我我 -旧名:19.Let's GaGaGa -~~~ -似可行,按此办。