Skip to content

ygo-calc v2.6

Latest
Compare
Choose a tag to compare
@jsc723 jsc723 released this 07 May 17:31
· 6 commits to master since this release

v2.6

  • 支持显示非ASCII字符

v2.5

Yisp v0.4

  • 支持##语句(移动到集合顶端)
  • 移除$,改为由用户自己写逻辑实现
  • 规范化了<string>,<action-tag><varname>的区别
  • 支持print语句
  • 支持block语句
  • 重新实现洗牌操作,添加shuffle语句
  • 修复读取变长参数列表时的bug
  • 支持能处理变长参数列表的操作符(+|*|and|or)
  • 重构操作符分发方式

v2.4

Yisp v0.3

  • 支持操作符(*|/|>=|<=)
  • 抽牌由#实现,移除%操作
  • 添加<action-tag>,确保了效果执行的原子性

v2.3

Yisp v0.2

  • 每个大写字母都能作为<card-collection>使用

v2.2

  • 可显示置信区间

v2.1

  • combo支持condition

v2.0

  • 发布Yisp语言v0.1(卡牌效果脚本语言)
    • 语句,表达式,字符串,数字
    • 卡牌集合<card-collection><card-set>
    • 条件过滤<card-filters>
    • 条件break(/<number>)
    • 抽卡
    • 移动卡牌
    • 选择卡牌
    • 禁止命令
    • if语句
    • 操作符(+|-|>|<|==|and|or|r)
    • 变量
    • 效果属性<effect-attributes>
  • 支持score的<number>表达式
  • 去除了旧版的turns
  • 每个主题可以设置不同初始手牌

v1.4

  • 添加score
  • 添加combo匿名条件

v1.3

  • 添加topics

v1.2

  • 支持从stdin读取yaml文件名

v1.1

  • 支持模糊匹配attribute

v1.0

  • 支持测试抽到某些手牌组合的概率
  • 支持多个回合
  • 支持匹配卡牌名、属性
  • 支持条件组合的别名