这段代码主要是一个自定义的应用效果函数。首先,它获取了游戏变量中编号为135的值作为origin(初始值)。

然后定义了一个名为getData的函数,它接受两个参数subtracter和compare,并返回origin减去subtracter和0之间的较大值,同时不能超过compare。

接下来,根据一些计算规则,定义了一系列变量a1到a6。其中a1等于origin和3之间的较小值,a2到a5通过调用getData函数得到的值,a6等于游戏变量编号为16的值。

再往下,定义了一个名为operation的函数,它接受参数weight(权重),并根据一定的计算规则返回一个值。具体计算规则是将weight参数与a1到a5的值分别相乘,然后乘以a6的值再除以100。

然后,根据operation函数计算得到的值,定义了变量b1到b10。

接着,定义了一个名为selfAdd的函数,它接受参数add(需要添加的值),并将add参数的值分别加到this._paramPlus数组的对应位置上。

然后,定义了一系列名为c1到c6的函数,每个函数都调用了selfAdd函数,并传入不同的参数。

再往下,定义了一个名为list的数组,包含了c1到c6这些函数。

最后,定义了一个名为main的函数,它接受一个flag参数,根据flag值来调用list数组中对应位置的函数。

最后,定义了一个flag变量,它根据游戏敌人数据中的params属性的第7个元素的值减1得到。

最后,调用main函数,并传入flag值作为参数。

最后,输出了this对象的值

Custom Apply Effectconst origin = $gameVariablesvalue135;const getData = subtracter compare = return MathminMathmaxorigin - subtracter 0 compare;const a1 = Mathminorigin 3;const a2 = getData10 7;con

原文地址: http://www.cveoy.top/t/topic/hWEa 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录