DELETED single_doc/README.html Index: single_doc/README.html ================================================================== --- single_doc/README.html +++ /dev/null @@ -1,70 +0,0 @@ - - -
- - - -游戏王残局简化版,随缘更新。
-http://chiselapp.com/user/kkk/repository/canju
- - - DELETED single_doc/README.md Index: single_doc/README.md ================================================================== --- single_doc/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# 游戏王残局简化版 - -## 正文 - -游戏王残局简化版,随缘更新。 - -## *** - -## 游戏王残局简化版源码托管网站 - -http://chiselapp.com/user/kkk/repository/canju - DELETED single_doc/三个绑定函数.html Index: single_doc/三个绑定函数.html ================================================================== --- single_doc/三个绑定函数.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - -Debug.PreSummon(卡, 召唤类型[, 从哪个区域特召到场上])
-● void Debug.PreSummon(Card c, int sum_type[, int sum_location=0])
-设置卡片 c 的召唤信息:以 sum_type 方法(通常召唤、特殊召唤等)[从 sum_location]出场
-SUMMON_TYPE_NORMAL
SUMMON_TYPE_ADVANCE
SUMMON_TYPE_DUAL
SUMMON_TYPE_FLIP
SUMMON_TYPE_SPECIAL
SUMMON_TYPE_FUSION
SUMMON_TYPE_RITUAL
SUMMON_TYPE_SYNCHRO
SUMMON_TYPE_XYZ
SUMMON_TYPE_PENDULUM
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 --连接召唤
-LOCATION_DECK
LOCATION_HAND
LOCATION_GRAVE
LOCATION_REMOVED
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 。
-Debug.PreEquip(装备魔法卡, 怪兽卡)
-● bool Debug.PreEquip(Card equip_card, Card target)
-为 target 添加装备 equip_card ,返回值表示是否成功
-可参考 NH-04
不能以怪兽装备怪兽
Debug.PreSetTarget(保护卡, 被保护的卡)
-● void Debug.PreSetTarget(Card c, Card target)
-
-把 target 选为 c 的永续对象
-必须在布局完成之后再使用。
可参考 NH-04 。
有人想用残局,进行卡组测试。
-鄙人在此提供些微帮助。
-先安装「游戏王残局简化版」。
-
-fun["开局添加手卡"](6)
-
-数字可改。
-aux.BeginPuzzle()
-
-它注册了三个效果:
-去掉这一代码,便可开启多回合。
-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 single_doc/卡组测试教程.md Index: single_doc/卡组测试教程.md ================================================================== --- single_doc/卡组测试教程.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 single_doc/四妹系列.html Index: single_doc/四妹系列.html ================================================================== --- single_doc/四妹系列.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - -这个残局具有开创性意义。
-它率先引入了在残局一开始由玩家从卡组中选卡加入手卡的玩法。
- - - DELETED single_doc/四妹系列.md Index: single_doc/四妹系列.md ================================================================== --- single_doc/四妹系列.md +++ /dev/null @@ -1,9 +0,0 @@ -# 四妹系列 - -## 作者:四妹 - -### 37.Eternal Evolution - -这个残局具有开创性意义。 - -它率先引入了在残局一开始由玩家从卡组中选卡加入手卡的玩法。 DELETED single_doc/场景.html Index: single_doc/场景.html ================================================================== --- single_doc/场景.html +++ /dev/null @@ -1,3473 +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()
-
-异常出现的原因主要有:
-预测能力的缺失
-比如「异界共鸣-同调融合」,无法预测墓地
比如「战华盟将-双龙」,无法预测对象
适用顺序的缺失
-比如多个同级效果代价,应该可以选择先适用哪个效果代价
比如「缺陷编译器」,应该可以选择适用的卡
统一结算与分开结算的混淆
-效果执行过程中的判定区域改变
-效果的不固定
-素材范围的扩大
-字段的不变
-条件未附加
-暂时先小结这些吧。
-(在残局模式中)
-当我方召唤「悠悠」时,会有一个关于「悠悠」的卡名提示。
-当对方召唤「悠悠」时,不会有一个关于「悠悠」的卡名提示。
-在我方召唤「悠悠」时,会产生 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 有两个值是异常的:
-hovered_controler
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 -并没有显示到对方区域,而是显示到了我方区域。
-这是由于 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 single_doc/场景.md
Index: single_doc/场景.md
==================================================================
--- single_doc/场景.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 single_doc/废案.html
Index: single_doc/废案.html
==================================================================
--- single_doc/废案.html
+++ /dev/null
@@ -1,95 +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 single_doc/废案.md
Index: single_doc/废案.md
==================================================================
--- single_doc/废案.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 single_doc/枯岳说书人.html
Index: single_doc/枯岳说书人.html
==================================================================
--- single_doc/枯岳说书人.html
+++ /dev/null
@@ -1,172 +0,0 @@
-
-
-
-
-
-
- 选用具有强制性效果的卡片,比如「娱乐决斗」。
-选用具有既能展开又能解场效果的卡片,如「风魔女」与「鹰身女郎」的配合。
-选用具有改变攻守型效果的卡片。
-选用具有能让血量进行浮动效果的卡片。
-选用能让 AI 在特定时刻延时发动的卡片。
-目前有且仅有一个参数能在残局列表界面进行更改。
-特意让解局过程对该参数产生依赖。
-故意给玩家具有保护效果的卡片。
-但真实目的是,让其掩盖一些特定卡的适用范围。
-比如「试胆竞速」。
-让玩家的资源超过场上格子数限制,迫使其对资源质量进行评估再加以提纯。
-提供多套独立又相互矛盾的资源,迫使玩家将本可用于打击对方的效果用于打击自身。
-特意加一些约束条件,使得自由时点效果需要在非常久之后发动才能利益最大化。
-这样子,玩家每进行一步操作就得接受一次自由时点效果的弹窗询问。
-使用多张卡片把对方喂养强大。
-最后使用具有夺取型效果的卡片把对方的强大力量夺取过来。
-选用需要在长期运营后处于特定位置才能获取最优收益的卡片。
-选用具有能对双方都产生封锁效果的卡片。
-制定约束条件,迫使玩家主动开启封锁再在适当时候自主关闭封锁。
-主题是黑魔导大战六武众,又名兽化六武众。
-这是原来 NH 系列最好的一局。
-烈烈炎火燃九幽
-先确定最重要的几张核心卡。
-其中,需要印卡的核心卡,数量不宜多,不然难以推演。
-然后围绕着这几张核心卡进行检查,通过增加辅助卡的方法来把意料之外的情况全数排除。
-最终形成全卡池只有少数几种解法,甚至唯一解的局面。
-越是大流的效果,比如墓地类效果,比如召唤类效果,比如攻守类效果,越应当在设计阶段予以一定的规避。
-召唤类效果必须彻底封死。因为它们太强了。
-墓地类效果无效化即可。
-魔法类效果可经由特定卡进行开启。
-将各效果划分为少数几个大类,要够粗放。
-将效果分类与当前局面进行比较,以求条件缩小至具体的名词术语。
-利用这些被筛选后的名词术语去进行查找,重点关注效果的副作用。
-把胜利方法以「次要封锁」的方式表达出来,形成贼喊捉贼的局面,干扰玩家判断。
-成功与失败来自于同一张卡。
-玩家需预知 AI 行为,将其导向渣操。
-前一个连锁点的处理结果成为下一个连锁点的适用条件,如同管道运输一般。
-这局攻击力在早期直接打穿了 YGOPro 的血量上限。
-X-LV-30 是 X-LV 系列新手教学的最后一关。
-它是无解的。
-这是原来 X-LV 系列最好的一局。
-对方干扰效果的发动时机与发动与否是由我方来进行触发的,因此主导权仍然在我方。
-主题是龙兽交锋,更是用「枪」打兽。
- - - DELETED single_doc/枯岳说书人.md Index: single_doc/枯岳说书人.md ================================================================== --- single_doc/枯岳说书人.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 single_doc/残局简化.html Index: single_doc/残局简化.html ================================================================== --- single_doc/残局简化.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - -在残局中,仅统计有效果卡的数量。
-这是因为读有效果的卡不仅比读没效果的卡要困难,而且还会带来更大的思维负担。
-一般来说,认知资源和思维负载之间成反比关系:当认知资源增加时,思维负载就减少,而当认知资源减少时,思维负载就增加。
-但这是因为较少的认知资源已经包含了思维推理所需的必要条件,而在此之上增加的认知资源提供了更多的思维推理所需要的中间步骤。
-在残局里,所有卡的效果加起来,其中已经包含了解局所需要的必要效果,但是那部分多出来的效果则并不能提供解局所需的中间步骤。
-因此,在残局里,思维负担与效果数量成正比,即效果数量越多,思维负担越重;效果数量越少,思维负担越轻(这里尚未考虑到效果的质量等其他属性)。
-残局简化是去掉了哪些“生态位”呢?当然是去掉了那些人畜无害的吃瓜群众卡啊。举个例子,当你在看球赛时,有大量的现场观众在球场内与球星近距离合影(但没有影响比赛运行),并且摄像头或者眼睛并没有对球星进行特写(你需要自己努力的在人海里寻找球星的身影),你会对此反感吗?
-干扰卡,可以划分为三类:
-参与解局过程并且效果得到发挥,但被删掉后,残局必要流程不变。
-把有效果的卡替换成无效果的卡。
-「3」指大师 3。
-「4」指新大师,从这一规则开始引入连接怪兽。
-若残局中有卡可能涉及到连接怪兽,则最低的规则参数将为「4」。
-新大师是 3 -个规则中约束最为严格的规则,对玩家的操作要求最高。
-「5」指大师 2020。
-相比于新大师,大师 2020 废除了新大师对额外怪兽的过度限制。
-在残局设计中,应根据不同残局的特点选择不同的规则参数,不需要非得追求最新的规则参数。
-普通残局与实战不同。
-练习残局,则残局方面的技术会提升;
-练习实战,则实战方面的技术会提升。
-不把残局与实战场面过度挂钩。
-历来一般的残局都是就残局而言残局,又称之为“排局”。
-
-意指系由人们随意安排而制成的残局,并非双方临局走出来的现场局面。
-可简;
-可难。
-残局对手一般分为三种层次:
-「二解」指超越了原残局作者设定血量的解局方法。
-一般情况下,残局设定血量就是目前最优解的解局血量。
-如果出现了二解,就表明残局设定血量需要更改了。
-很多。
-很多。
- - - DELETED single_doc/残局简化.md Index: single_doc/残局简化.md ================================================================== --- single_doc/残局简化.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 single_doc/补记.md Index: single_doc/补记.md ================================================================== --- single_doc/补记.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 -~~~ -似可行,按此办。 ADDED 残局文档/README.html Index: 残局文档/README.html ================================================================== --- /dev/null +++ 残局文档/README.html @@ -0,0 +1,70 @@ + + + + + + +游戏王残局简化版,随缘更新。
+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 @@ + + + + + + +Debug.PreSummon(卡, 召唤类型[, 从哪个区域特召到场上])
+● void Debug.PreSummon(Card c, int sum_type[, int sum_location=0])
+设置卡片 c 的召唤信息:以 sum_type 方法(通常召唤、特殊召唤等)[从 sum_location]出场
+SUMMON_TYPE_NORMAL
SUMMON_TYPE_ADVANCE
SUMMON_TYPE_DUAL
SUMMON_TYPE_FLIP
SUMMON_TYPE_SPECIAL
SUMMON_TYPE_FUSION
SUMMON_TYPE_RITUAL
SUMMON_TYPE_SYNCHRO
SUMMON_TYPE_XYZ
SUMMON_TYPE_PENDULUM
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 --连接召唤
+LOCATION_DECK
LOCATION_HAND
LOCATION_GRAVE
LOCATION_REMOVED
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 。
+Debug.PreEquip(装备魔法卡, 怪兽卡)
+● bool Debug.PreEquip(Card equip_card, Card target)
+为 target 添加装备 equip_card ,返回值表示是否成功
+可参考 NH-04
不能以怪兽装备怪兽
Debug.PreSetTarget(保护卡, 被保护的卡)
+● void Debug.PreSetTarget(Card c, Card target)
+
+把 target 选为 c 的永续对象
+必须在布局完成之后再使用。
可参考 NH-04 。
有人想用残局,进行卡组测试。
+鄙人在此提供些微帮助。
+先安装「游戏王残局简化版」。
+
+fun["开局添加手卡"](6)
+
+数字可改。
+aux.BeginPuzzle()
+
+它注册了三个效果:
+去掉这一代码,便可开启多回合。
+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 残局文档/卡组测试教程.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 @@ + + + + + + +这个残局具有开创性意义。
+它率先引入了在残局一开始由玩家从卡组中选卡加入手卡的玩法。
+ + + 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 @@ + + + + + + +Debug.SetAIName("base-2")
+
+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()
+
+异常出现的原因主要有:
+预测能力的缺失
+比如「异界共鸣-同调融合」,无法预测墓地
比如「战华盟将-双龙」,无法预测对象
适用顺序的缺失
+比如多个同级效果代价,应该可以选择先适用哪个效果代价
比如「缺陷编译器」,应该可以选择适用的卡
统一结算与分开结算的混淆
+效果执行过程中的判定区域改变
+效果的不固定
+素材范围的扩大
+字段的不变
+条件未附加
+暂时先小结这些吧。
+(在残局模式中)
+当我方召唤「悠悠」时,会有一个关于「悠悠」的卡名提示。
+当对方召唤「悠悠」时,不会有一个关于「悠悠」的卡名提示。
+在我方召唤「悠悠」时,会产生 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 有两个值是异常的:
+hovered_controler
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 +并没有显示到对方区域,而是显示到了我方区域。
+这是由于 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 残局文档/场景.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 @@
+
+
+
+
+
+
+ Debug.SetAIName("base-2")
+
+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 @@
+
+
+
+
+
+
+ 选用具有强制性效果的卡片,比如「娱乐决斗」。
+选用具有既能展开又能解场效果的卡片,如「风魔女」与「鹰身女郎」的配合。
+选用具有改变攻守型效果的卡片。
+选用具有能让血量进行浮动效果的卡片。
+选用能让 AI 在特定时刻延时发动的卡片。
+目前有且仅有一个参数能在残局列表界面进行更改。
+特意让解局过程对该参数产生依赖。
+故意给玩家具有保护效果的卡片。
+但真实目的是,让其掩盖一些特定卡的适用范围。
+比如「试胆竞速」。
+让玩家的资源超过场上格子数限制,迫使其对资源质量进行评估再加以提纯。
+提供多套独立又相互矛盾的资源,迫使玩家将本可用于打击对方的效果用于打击自身。
+特意加一些约束条件,使得自由时点效果需要在非常久之后发动才能利益最大化。
+这样子,玩家每进行一步操作就得接受一次自由时点效果的弹窗询问。
+使用多张卡片把对方喂养强大。
+最后使用具有夺取型效果的卡片把对方的强大力量夺取过来。
+选用需要在长期运营后处于特定位置才能获取最优收益的卡片。
+选用具有能对双方都产生封锁效果的卡片。
+制定约束条件,迫使玩家主动开启封锁再在适当时候自主关闭封锁。
+主题是黑魔导大战六武众,又名兽化六武众。
+这是原来 NH 系列最好的一局。
+烈烈炎火燃九幽
+先确定最重要的几张核心卡。
+其中,需要印卡的核心卡,数量不宜多,不然难以推演。
+然后围绕着这几张核心卡进行检查,通过增加辅助卡的方法来把意料之外的情况全数排除。
+最终形成全卡池只有少数几种解法,甚至唯一解的局面。
+越是大流的效果,比如墓地类效果,比如召唤类效果,比如攻守类效果,越应当在设计阶段予以一定的规避。
+召唤类效果必须彻底封死。因为它们太强了。
+墓地类效果无效化即可。
+魔法类效果可经由特定卡进行开启。
+将各效果划分为少数几个大类,要够粗放。
+将效果分类与当前局面进行比较,以求条件缩小至具体的名词术语。
+利用这些被筛选后的名词术语去进行查找,重点关注效果的副作用。
+把胜利方法以「次要封锁」的方式表达出来,形成贼喊捉贼的局面,干扰玩家判断。
+成功与失败来自于同一张卡。
+玩家需预知 AI 行为,将其导向渣操。
+前一个连锁点的处理结果成为下一个连锁点的适用条件,如同管道运输一般。
+这局攻击力在早期直接打穿了 YGOPro 的血量上限。
+X-LV-30 是 X-LV 系列新手教学的最后一关。
+它是无解的。
+这是原来 X-LV 系列最好的一局。
+对方干扰效果的发动时机与发动与否是由我方来进行触发的,因此主导权仍然在我方。
+主题是龙兽交锋,更是用「枪」打兽。
+ + + 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 @@ + + + + + + +在残局中,仅统计有效果卡的数量。
+这是因为读有效果的卡不仅比读没效果的卡要困难,而且还会带来更大的思维负担。
+一般来说,认知资源和思维负载之间成反比关系:当认知资源增加时,思维负载就减少,而当认知资源减少时,思维负载就增加。
+但这是因为较少的认知资源已经包含了思维推理所需的必要条件,而在此之上增加的认知资源提供了更多的思维推理所需要的中间步骤。
+在残局里,所有卡的效果加起来,其中已经包含了解局所需要的必要效果,但是那部分多出来的效果则并不能提供解局所需的中间步骤。
+因此,在残局里,思维负担与效果数量成正比,即效果数量越多,思维负担越重;效果数量越少,思维负担越轻(这里尚未考虑到效果的质量等其他属性)。
+残局简化是去掉了哪些“生态位”呢?当然是去掉了那些人畜无害的吃瓜群众卡啊。举个例子,当你在看球赛时,有大量的现场观众在球场内与球星近距离合影(但没有影响比赛运行),并且摄像头或者眼睛并没有对球星进行特写(你需要自己努力的在人海里寻找球星的身影),你会对此反感吗?
+干扰卡,可以划分为三类:
+参与解局过程并且效果得到发挥,但被删掉后,残局必要流程不变。
+把有效果的卡替换成无效果的卡。
+「3」指大师 3。
+「4」指新大师,从这一规则开始引入连接怪兽。
+若残局中有卡可能涉及到连接怪兽,则最低的规则参数将为「4」。
+新大师是 3 +个规则中约束最为严格的规则,对玩家的操作要求最高。
+「5」指大师 2020。
+相比于新大师,大师 2020 废除了新大师对额外怪兽的过度限制。
+在残局设计中,应根据不同残局的特点选择不同的规则参数,不需要非得追求最新的规则参数。
+普通残局与实战不同。
+练习残局,则残局方面的技术会提升;
+练习实战,则实战方面的技术会提升。
+不把残局与实战场面过度挂钩。
+历来一般的残局都是就残局而言残局,又称之为“排局”。
+
+意指系由人们随意安排而制成的残局,并非双方临局走出来的现场局面。
+可简;
+可难。
+残局对手一般分为三种层次:
+「二解」指超越了原残局作者设定血量的解局方法。
+一般情况下,残局设定血量就是目前最优解的解局血量。
+如果出现了二解,就表明残局设定血量需要更改了。
+很多。
+很多。
+ + + 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 +~~~ +似可行,按此办。