Lines of
single_doc/卡组测试教程.md
from check-in 11980aabdb
that are changed by the sequence of edits moving toward
check-in 4a8edbf38c:
11980aabdb 2023-07-06 1:
11980aabdb 2023-07-06 2: <div class="title">卡组测试教程</div>
3:
4:
5: <details>
6: <summary>
7: 前言
8: </summary>
9: 有人想用残局,进行卡组<b>测试</b>。
10:
11: 鄙人在此提供些微帮助。
12:
13: </details>
14:
15: <details>
16: <summary>
17: 开局添加手卡
18: </summary>
19:
20: ~~~
21: --~ 必须位于残局文件顶部
22: --~ 加载残局函数库
23: Debug.AddCard(0
24: , 0
25: , 0
26: , LOCATION_MZONE
27: , -1
28: , POS_FACEUP)
29: ~~~
30:
31: 这段加载代码应放于残局文件顶部,才可使用所有功能。
32:
33: ~~~
34: --~ 必须位于残局文件底部
35: fun["开局添加手卡"](6)
36: ~~~
37:
38: 数字可改。
39:
40: <b>注意:这项功能依赖于残局函数库。</b>
41:
42: <b>具体来说,就是要安装「游戏王残局简化版」。</b>
43:
44: </details>
45:
46: <b>☞ 以下内容不够重要,可以忽略</b>
47:
48: <details>
49: <summary>
50: 开启多回合
51: </summary>
52:
53: ~~~
54: aux.BeginPuzzle()
55: ~~~
56:
57: 它注册了三个效果:
58:
59: 1. 跳过抽卡阶段
60: 1. 跳过准备阶段
61: 1. 结束阶段时,玩家血量<b>归零</b>
62:
63: 去掉这一代码,便可开启多回合。
64: </details>
65:
66: <details>
67: <summary>
68: 完全操控 AI
69: </summary>
70:
71: ~~~
72: Debug.ReloadFieldBegin(
73: DUEL_ATTACK_FIRST_TURN
74: + DUEL_SIMPLE_AI
75: , 5)
76: ~~~
77:
78: <b>去除</b>特定参数即可。
79:
80: ~~~
81: Debug.ReloadFieldBegin(
82: DUEL_ATTACK_FIRST_TURN
83: , 5)
84: ~~~
85: </details>
86:
87: <b>☞ 以下内容不够重要,可以忽略</b>
88:
89: <details>
90: <summary>
91: 控制抽卡数量
92: </summary>
93:
94: ~~~
95: Debug.SetPlayerInfo(0,0,0,0)
96: ~~~
97:
98: 最后一个参数控制<b>每</b>回合抽卡数量。
99: </details>
100:
101:
102:
103: <details>
104: <summary>
105: 伪洗牌
106: </summary>
107:
108: ~~~
109: Debug.ReloadFieldBegin(
110: DUEL_ATTACK_FIRST_TURN
111: + DUEL_SIMPLE_AI
112: , 5)
113: ~~~
114:
115: <b>添加</b>特定参数即可。
116:
117: ~~~
118: Debug.ReloadFieldBegin(
119: DUEL_ATTACK_FIRST_TURN
120: + DUEL_SIMPLE_AI
121: + DUEL_PSEUDO_SHUFFLE
122: , 5)
123: ~~~
124: </details>
125:
126: