指令生成覆蓋的問題應(yīng)該是玩家最關(guān)心的,但在那之前有必要說明技能觸發(fā)的時(shí)序。經(jīng)過檢測,被動技能的觸發(fā)可以簡化成兩個(gè)步驟:
1、判定(是否達(dá)成條件)
2、發(fā)動(技能實(shí)際發(fā)生作用)
而這兩個(gè)步驟在回合中的時(shí)序如下圖:
(右欄為判定時(shí)機(jī)排序,中欄為發(fā)動時(shí)機(jī)排序,左欄是回合進(jìn)程)
(略過「進(jìn)入關(guān)卡時(shí)」類型的一次性判定)
(回合進(jìn)程的名稱我亂取的不要太關(guān)注)
(發(fā)動時(shí)機(jī)排序我不確定,但誰先誰後其實(shí)不是很重要,因?yàn)榇蠖嗖粫舜嘶ハ喔蓴_)
【指令生成的排隊(duì)佇列優(yōu)先級】
觀察技能實(shí)際觸發(fā)時(shí)的效果可以注意到,條件達(dá)成(判定時(shí)機(jī))和技能生效(發(fā)動時(shí)機(jī))有時(shí)間差,相同效果的技能(無論判定條件為何)都會有相同的發(fā)動時(shí)機(jī)並統(tǒng)一結(jié)算(例如攻擊%增傷,不論何時(shí)達(dá)成增傷條件,都統(tǒng)一在消除結(jié)束後、扣血結(jié)算前加乘上去)也就是說,判定條件符合的技能,會進(jìn)入「排隊(duì)佇列」,等待發(fā)動時(shí)機(jī)到來時(shí)生效。
而在數(shù)種類型的技能效果中,「指令生成」應(yīng)該是唯一「發(fā)動順序」會影響結(jié)果的,因此針對指令生成,有必要特別去了解等待發(fā)動時(shí)的「排隊(duì)佇列優(yōu)先級」。
經(jīng)過一番折騰((( ′????ω????` ) ))我得到的結(jié)論是,影響指令生成順序的優(yōu)先級為「指令種類 > 技能判定時(shí)序 > 隊(duì)伍站位」:生成指令的種類相同時(shí)看判定時(shí)序,連判定時(shí)序也相同時(shí)才看隊(duì)伍站位。以下針對這三個(gè)項(xiàng)目分別簡要說明:
一、指令種類
經(jīng)過檢測,在決定發(fā)動先後順序時(shí)可以將指令種類分為三個(gè)層級:
一、無效指令(aka 空氣)
二、特殊指令(毒、石、強(qiáng)化)
三、普通指令(劍、弓、法、牧)
在生成指令時(shí)優(yōu)先產(chǎn)生第一級的指令(無效),並依序逐級生成。
(所以強(qiáng)化會被普通指令蓋掉是「總是會遇到」的事 ( ??ω?? ))
9/2更新:
檢測出這三個(gè)層級的方法,因?yàn)橛悬c(diǎn)繁雜,我將檢測過程整理好補(bǔ)充在下面,有興趣了解(或是想打臉我(??。))的朋友可以去看一下~
這三個(gè)層級我大概有99%的把握是對的,剩下1%可能是「只分無效跟其他兩種層級」,但只有兩級的話感覺沒必要有這道條件,所以我覺得不會是這樣。
二、判定時(shí)序
前面提過,在指令層級相同時(shí)依判定時(shí)序決定哪個(gè)技能先產(chǎn)生指令,而判定時(shí)序我認(rèn)為依技能面板的跳出順序?yàn)闇?zhǔn)應(yīng)該是沒問題的。(應(yīng)該吧)
其中行動期(即是指令一批一批消除的過程)中的判定,三種消除是「每一批」都會判定有無達(dá)成條件的,早一批達(dá)成的會較早進(jìn)入排隊(duì)佇列(這點(diǎn)可以從技能面板跳出來的時(shí)機(jī)看出來)。
值得留意的是,我認(rèn)為在「同一批」中的消除是沒有先後順序的,消除的統(tǒng)計(jì)是一批一批一起計(jì)算(例如首消時(shí)爆炸順序是1.八劍 2.空氣 不代表天劍的消8產(chǎn)3比海溫的消空氣產(chǎn)劍強(qiáng)先達(dá)成判定)。而同一批達(dá)成判定條件時(shí),判定順序是依「首消、消除、累消」的順序來排序。這一段的推論我沒跟官方求證過,測試過程有點(diǎn)複雜瑣碎,總之我得到的結(jié)論是這樣,不是的話就算了( ′????ω????` )
如果有巴友發(fā)現(xiàn)不對勁歡迎提供影片給我,我會再分析影片修正( ′????ω????` )
三、隊(duì)伍站位
這個(gè)大家都知道了,站左邊的先發(fā)動。
That' all. ( ??ω?? )
舉SSR 貓貓和SSR左歌為例,用「指令種類 > 技能判定時(shí)序 > 隊(duì)伍站位」來檢視:兩人的技能同樣都是產(chǎn)強(qiáng)化「第二層級的指令」、判定時(shí)機(jī)都是「首消」,因此最後是以隊(duì)伍站位來決定生成順序,讓貓貓站左歌的右邊可以確保牧強(qiáng)先產(chǎn)生、不會蓋掉法強(qiáng)。
如果法強(qiáng)仍然少一顆,那是自己蓋自己(??。))
最後關(guān)於指令覆蓋還有一點(diǎn)值得一提,就是自己會產(chǎn)生兩種指令的角色怎麼判斷覆蓋順序。
第一位是白鳴鏡產(chǎn)普通和無效,初步從指令種類來判斷,普通應(yīng)該要能覆蓋無效,於是經(jīng)過長時(shí)間檢測我測出四次以上劍蓋無效而沒有相反情形,應(yīng)該可以得證:
(這圖沒截到指令生成瞬間,只是給大家看看我多會疊空氣)
第二位SR瑪洛就比較困難,產(chǎn)出的法強(qiáng)和石頭屬於同一位階,達(dá)成的判定時(shí)機(jī)也(當(dāng)然)相同,隊(duì)伍站位也(當(dāng)然)相同,但總不可能有時(shí)a蓋b有時(shí)b蓋a吧?我測試了不知道幾遍後出現(xiàn)過五次以上石頭蓋強(qiáng)化的結(jié)果,反過來的情況則一次都沒有:
(這圖沒截到指令生成瞬間,只是給大家看看我多會疊石頭)
既然種類、時(shí)序、站位都相同,卻仍然能決定順序,顯然一定有個(gè)依據(jù),我大膽假設(shè)生成順序是依「技能面板提及的順序」,先提到的先產(chǎn)生,並且這一項(xiàng)的優(yōu)先級在指令種類之後(如此一來就不會和白鳴鏡的狀況衝突)。關(guān)於這一點(diǎn)因?yàn)榭晒?yàn)證的角色還太少,只能確定以上兩個(gè)角色的實(shí)驗(yàn)結(jié)果樣本數(shù)足夠讓人認(rèn)定SR瑪洛就是「石頭蓋法強(qiáng)」、白鳴鏡就是「普通蓋空氣」,除此之外的推測都只能停留在假設(shè)。
【血量判定】
修改前的文章還murmur了各種對判定時(shí)序的觀察感想,但文章已經(jīng)太長了就先都砍掉,不過血量判定我覺得還是滿值得知道一下的,所以保留如下:
由血量判定的時(shí)機(jī)來看,較簡便的判斷方式是以「行動期」的血量來當(dāng)基準(zhǔn),結(jié)算期的血量增減(毒傷、牧指令補(bǔ)血等)不影響判定。所以假如該回合被毒爛、血量從大於50%掉到底,R左歌的難堪反擊並不會發(fā)動;反過來說即使該回合補(bǔ)血時(shí)結(jié)算從瀕死拉到滿血,也不會讓該技能無法發(fā)動(因?yàn)橐呀?jīng)判定完血量了),換言之不必為了增傷而刻意不消牧指令。
【結(jié)語】
大致上是這樣,內(nèi)容不是100%正確,但我已盡量把官方回答我疑問的部分用我自己的話整理出來,並套實(shí)驗(yàn)結(jié)果進(jìn)來整合,我想應(yīng)該是八九不離十了(吧?( ??ω?? )),也不適合再向官方打破砂鍋問到底,官方願意說這麼多我已經(jīng)很感謝了。???(つд`?)???
整理一下指令「種類的生成優(yōu)先級」的測試結(jié)果
(有人想知道嗎?(=′?`))
像這樣把它寫整齊感覺對測試結(jié)果更有把握了呢!
∠( ? 」∠)_
註1:
雖然我是經(jīng)過海量測試之後提出「種類優(yōu)先於判定順序」的假說、拿去問官方之後,才得到「指令種類》判定時(shí)序》隊(duì)伍站位」這個(gè)優(yōu)先順序的結(jié)論,不過在整理測試結(jié)果時(shí)用結(jié)論反推回去比較容易說明,所以下面說明的前提是假設(shè)已知「指令種類》判定時(shí)序》隊(duì)伍站位」。
註2:
「a『生成優(yōu)先級』較b為高」的意思在文中是指「a比b『優(yōu)先』生成」,然而在敘述上用「覆蓋」來說明比較容易理解,因此文中用「>、=」來表達(dá)覆蓋關(guān)係,「b>a」表示「a比b優(yōu)先產(chǎn)生、b會覆蓋a」,同理「b = a」表示「a和b生成優(yōu)先級相同,依判定時(shí)序及隊(duì)伍站位決定覆蓋關(guān)係」
註3:
測試時(shí)除隊(duì)伍最左側(cè)及最右側(cè)的測試對象外,中間兩個(gè)位置都擺放不會生成指令的角色,以避免影響版面判讀。
註4:
下面再次說明「判定時(shí)序」和「隊(duì)伍站位」的覆蓋關(guān)係供參考
判定時(shí)序:步數(shù)>技能不可用>消除>首消
(省略測試過程用不到的判定時(shí)機(jī))
隊(duì)伍站位:右>左
[1.強(qiáng)化>空氣]
海溫:首消1空氣產(chǎn)1劍強(qiáng)化
葉比斯:步數(shù)大於3產(chǎn)1空氣
海溫左、葉比斯右:強(qiáng)化蓋空氣
說明:不論是判定時(shí)機(jī)還是隊(duì)伍站位,空氣指令都應(yīng)該較晚生成,然而結(jié)果是空氣被強(qiáng)化覆蓋,可知空氣總是優(yōu)先於強(qiáng)化指令生成。 測空氣超難截圖的,要剛好發(fā)生在場上沒空氣的時(shí)候不知道還得測幾次,上面的圖已經(jīng)是空氣最少的一次了= = 我是有錄影確認(rèn)很肯定上面那顆空氣不是被空氣疊了,但就不是很完美......
[2.強(qiáng)化 = 毒]
海溫:首消1空氣產(chǎn)1劍強(qiáng)化
無名:首消1空氣產(chǎn)1毒
海溫左、無名右:毒蓋強(qiáng)化
無名左、海溫右:強(qiáng)化蓋毒
說明:可藉由站位調(diào)整生成順序,意味兩種指令的優(yōu)先級相同。
(測試時(shí)只消一個(gè)空氣以使兩者的判定時(shí)機(jī)完全相同)
(測試時(shí)只消一個(gè)空氣以使兩者的判定時(shí)機(jī)完全相同)
[3.石 ≦ 毒]
瑪洛:消除3法產(chǎn)1石
厄姆:技能不可用產(chǎn)2毒
瑪洛左、厄姆右:毒蓋石
說明:這個(gè)測試組合不論站位、判定時(shí)序毒都較晚,可知石 ≦ 毒,否則石應(yīng)該要覆蓋毒。
[4.毒 ≦ 石]
瑪洛:消除3法產(chǎn)1石
無名:首消1空氣產(chǎn)1毒
無名左、瑪洛右:石蓋毒
說明:這個(gè)測試組合從判定時(shí)序來看石會蓋毒,可知毒 ≦ 石,否則毒應(yīng)該要覆蓋石。
[5.普通>強(qiáng)化]
多娜:首消5弓產(chǎn)5弓
海溫:首消1空氣產(chǎn)1劍強(qiáng)化
多娜左、海溫右:弓蓋強(qiáng)化
說明:同樣是首消,若普通 = 強(qiáng)化,那麼依站位強(qiáng)化應(yīng)能蓋過普通,由此結(jié)果可得知普通>強(qiáng)化。
將上面五個(gè)式子整理起來可以得到「普通>強(qiáng)化=石=毒>空氣」的結(jié)果,空氣永遠(yuǎn)最先產(chǎn)生、普通永遠(yuǎn)最後,強(qiáng)化、石、毒則需再以判定時(shí)序、隊(duì)伍站位判斷。
其他還有幾組測試結(jié)果,目前帶回「普通>強(qiáng)化=石=毒>空氣」中都符合,不過上面五個(gè)式子已經(jīng)能有效找出這個(gè)關(guān)係式,其他組合的測試結(jié)果就不是那麼重要了,但做都做了就各一句話留在下面:
妮拉左、瑪洛右,普通>石
妮拉左、無名右,普通>毒
天劍+亞修左、厄姆右,普通>毒
天弓左、海溫右,普通>強(qiáng)化
瑪洛左、海溫右,石>強(qiáng)化
葉比斯左、無名右,毒>空氣
瑪洛左、葉比斯右,石>空氣
最後是自己蓋自己的測試:
SR瑪洛,石頭>強(qiáng)化
劍白鳴鏡,普通>空氣
厄姆,毒>毒