游戏王残局简化版

Annotation For single_doc/卡组测试教程.md
Login

Annotation For single_doc/卡组测试教程.md

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: