Skip to content

添加自定义策略

Compare
Choose a tag to compare
@huiyadanli huiyadanli released this 30 Jul 12:54
· 40 commits to main since this release
5856d87

新增自定义策略的功能

在软件当前目录的 strategy 的文件夹下,复制一个策略示例txt文件,自行参考格式编辑即可,注意技能1~3是从右往左数的。这种方式容错能力较低,且无逻辑和循环判断,编写时要保证角色角色不会在对局中死亡,推荐针对某些固定行动的对局进行编写。

策略 txt 必须是 UTF-8 编码,软件启动时会自动载入 strategy 文件夹下的所有策略:
image

已经失效的示例

以下内容已经不可用,具体见1.3版本

示例1:

角色定义:
角色1=刻晴|雷{技能3消耗=1雷骰子+2任意,技能2消耗=3雷骰子,技能1消耗=4雷骰子}
角色2=雷神|雷{技能3消耗=1雷骰子+2任意,技能2消耗=3雷骰子,技能1消耗=4雷骰子}
角色3=甘雨|冰{技能4消耗=1冰骰子+2任意,技能3消耗=1冰骰子,技能2消耗=5冰骰子,技能1消耗=3冰骰子}
---
回合1:
出战 雷神
使用 技能2
使用 技能3
---
回合2:
使用 技能1
切换 甘雨
使用 技能3
---
回合3:
使用 技能1
切换 刻晴
使用 技能2
---
回合4:
使用 技能1
使用 技能3
---

示例2:

角色定义:
角色1=凯亚|冰{技能3消耗=1冰骰子+2任意,技能2消耗=3冰骰子,技能1消耗=4冰骰子}
角色2=菲谢尔|雷{技能3消耗=1雷骰子+2任意,技能2消耗=3雷骰子,技能1消耗=3雷骰子}
角色3=迪卢克|火{技能3消耗=1火骰子+2任意,技能2消耗=3火骰子,技能1消耗=4火骰子}
---
回合1:
出战 迪卢克
使用 技能2
使用 技能2
---
回合2:
使用 技能2
使用 技能1
切换 菲谢尔
---
回合3:
使用 技能2
使用 技能3
切换 凯亚
---
回合4:
使用 技能2
使用 技能2
---