pvz成倍出怪、大波出怪和無(wú)限制出怪
無(wú)論如何,每波刷新時(shí)生成的怪物總數(shù)不超過(guò)50,即使怪物容量還有剩余。 1倍出怪: 對(duì)于大多數(shù)關(guān)卡第x波,如果是小波,怪物容量y=int((x-1)/3),即1 1 1 2 2 2 3 3 3 4 4 4 5 5 5…,每3小波+1;對(duì)于冒險(xiǎn)2周目、誰(shuí)笑到最后(這關(guān)x需要+10再代入計(jì)算)、生存第2次及以后選卡(生存第1次選卡還是上述公式),y=int((x-1)*2/5)+1,即1 1 1 2 2 3 3 3 4 4 5 5 5 6 6…,每5小波+2。 大波怪物容量是int(2.5y)。 k倍出怪: 小波怪物容量變?yōu)閗y。這里y指上述公式中1倍出怪時(shí)對(duì)應(yīng)的小波的怪物容量,下同。 大波是int(2.5y)+(k-1)z。其中y≤8時(shí),z=int(3/2*y)-1;y≥8時(shí),z=int(5/2*y)-9。 親測(cè)β版(4倍出怪)1周目1-2的w6(y=2)怪物容量11,1周目1-3的w8(y=3)怪物容量16,w10(y=4)怪物容量25,大多數(shù)關(guān)w20(y=7)怪物容量44,2周目w20(y=8)怪物容量53,大多數(shù)關(guān)w30(y=10)怪物容量73,2周目w30(y=12)怪物容量93。 親測(cè)在1倍、2倍和3倍出怪的diy關(guān)卡,w40分別35、61和87,w50分別42、75和108,w60分別50、91和132,w70分別60、111和162,w80分別67、125和183,w90分別75、141和207,w100分別85、161和237。均滿足上述表達(dá)式。 β版hardA:怪物容量≤9時(shí)k不變,怪物容量≥10時(shí)k翻倍,y不變,大波也是。 親測(cè)diy2倍出怪w10增加,w11和w12正常然后從w13開(kāi)始翻倍;5倍出怪w1到w3正常,從w4開(kāi)始翻倍;9倍出怪同上;10倍出怪w1就開(kāi)始翻倍。 大波強(qiáng)行插入普僵和旗幟:最先生成y個(gè)普僵,且最多因此生成8個(gè)。然后生成旗幟。再然后生成其他怪物。 無(wú)限制出怪:只要剩余的怪物容量≥1,且本波怪物總數(shù)沒(méi)溢出,就可以出這關(guān)可能出的任意怪,即使會(huì)透支本波怪物容量。但是仍然前5小波不出鴨子救生圈僵尸(但是水里其他僵尸還是可能出),無(wú)草皮之地仍然前5小波不在無(wú)草皮的地方出怪。