Skip to content
Mercury233 edited this page Apr 26, 2017 · 10 revisions

YGOPro

一个《游戏王》的脚本引擎,附带示例图形界面。

快捷键:

  • ESC: 最小化窗口。
  • A: 按住此键可使系统在每个时点时停下来询问。
  • S: 按住此键可使系统在所有时点时都不会停下来询问。
  • D: 按住此键可使系统在所有有卡可以发动的时点时停下来询问。
  • R: 修复字体错误。
  • F1~F4: 分别显示自己的墓地、除外区、额外卡组、超量素材列表。
  • F5~F8: 分别显示对方的墓地、除外区、额外卡组、超量素材列表。

颜色:

背景:

  • 白色表示自己的卡,灰色表示对方的卡。

文字:

卡组、额外卡组和除外的卡:

  • 黑色表示表侧的卡,蓝色表示里侧的卡。

超量素材:

  • 默认为黑色,蓝色表示超量素材的原拥有者与现在的控制者不同。

序号:

  • 怪兽区域:从左手边数依次为1~5。
  • 魔法&陷阱区域:从左手边数依次为1~5。
  • 场地区域:6。
  • 灵摆区域:从左手边数依次为7~8。
  • 其他:从下边数依次为1~n。

编辑卡组界面:

  • 全部数字文本框均支持 > 、 = 、 < 、 >= 、 <= 等符号。
  • 关键字搜索默认是包括卡名和效果,但在关键字前加$会只包括卡名,加@则搜索属于该系列的卡(由于翻译原因,卡名中出现字段并不意味属于那个系列)

命令行选项:

  • -e foo.cdb: 加载 foo.cdb 作为额外数据库。
  • -n nickname: 设置昵称。
  • -h 192.168.0.2: 设置联机模式中的主机地址。
  • -p 7911: 设置联机模式中的主机端口。
  • -w abc: 设置联机模式中的主机密码。
  • -d: 进入编辑卡组界面。
  • -d deck: 与 -j 共用时为选择卡组,否则为编辑指定卡组。
  • -c: 用默认设置建立主机。
  • -j: 加入上方选项设定的主机,当选项不存在时加入system.conf中lasthost记录的主机。
  • -r: 进入观看录像界面。
  • -r replay.yrp: 载入 replay.yrp 录像。
  • -s: 进入残局模式界面。
  • -s puzzle.lua: 载入 puzzle.lua 残局。
  • -k: 决斗完成时不退出。详见下方说明。

注意:

  • -c -j -e -r -s 应为最后一个参数,其后的参数都将被忽略。
  • -d -c -j -e -r -s 会使YGOPro在决斗或卡组编辑完成后自动退出。主要用于一些启动器。在这些参数前加 -k 可使完成时不退出。
  • -d -r -s 支持完整的文件路径,或只有文件名。但是卡组名不应该包含扩展名,而录像和残局文件名必须包含扩展名。

目录说明:

  • pics: .jpg格式的卡图(177*254)。
  • pics\thumbnail: .jpg格式的预览图(44*64)。
  • script: .lua的脚本文件。
  • textures: 其他图片文件。
  • deck: .ydk卡组文件。
  • replay: .yrp录像文件。
  • expansions: 此目录里所有的.cdb文件将作为额外数据库被加载。
  • 默认不提供卡牌数据库,运行时需要有效的cards.cdb在运行目录。
  • 非Windows下运行需要在system.conf中配置字体。