【PVZ】出怪表达式的其他表示方法
2023-02-03 14:38 作者:蓝杨桃_studiow | 我要投稿
相关链接:出怪表达式的符号表示

最初编这些东西时心情很复杂,想了很久最后还是选择在专栏中留个档。

一、出怪表达式的三段表示
1.1形式:

三段表示弥补了符号表示的一些缺陷,如特殊僵尸原级别、比重无从考究的问题、插件部分繁杂的问题等

1.2插件补充

p[zombid, α]、z[zombid, α]
表示在关卡中僵尸的比重、级别,主要针对非原版僵尸或难以分辨原比重、级别的僵尸。
部分需插件补充的僵尸符号表示:
桶钢门僵尸:2-2*
白眼巨人:g-white
红眼巨人:g-red
黑眼巨人:g-black

dif.[α]
用数值量化该关卡的难度(可省略)(α≤15)

可变DRB表示方法(插件补充):
DRB[[DRB1][α)[DRB2][β)[DRB3]]
α、β表示发生DRB改变的波数(可变DRB往往最多变化2次)
主出怪式中DRB(仅可变DRB)、pnc、zb、ADZ、AMFZ等插件在一些情况下也应写入插件补充中(zb现改为表示无限制出怪)

实例:

这是目前我的自制关卡中出怪最复杂的关卡:【实验室】黑云压城
(因为该关卡需要同时测试白眼黑眼共存问题与可变DRB的关卡稳定性)

野式表示是根据该关卡的出怪,通过计算得出该关卡难度最大值,进而确定该关卡的难度来拟定一套阵型应对该关卡。
野式表示格式并不唯一,往往会产生一些具有时效性的公式(一般只适用于单个关卡)

实例:
关卡 异界3通过野式表示确定红眼的比重(1500),从而确定关卡难度


关卡 轩的挑战通过野式表示在不改变红眼的比重条件下得出可通关阵型打法


(谁还能看得出来这是植物大战僵尸啊)
感谢阅读