Re: [問題] D2 如何手動修改技能發動時的音效?

作者: f22 (天道劍邪)   2018-06-27 15:40:17
: 我之前的認知是某技能發動時的光影及音效來自與特定職業的技能預設
:
: 比方說【傳送】杖,任何職業裝備後發動傳送時的聲光特效等同法師……
:
: 難不成同樣是裝備附加的技能,聚氣型技能跟賦予型技能所抓的mpq內部參數就是不
: 一樣 O_oa!?
:
: 我又想到符文組給的聖騎靈氣(如夢境的神聖衝擊)給人物或傭兵戴上時的聲光特效
: 與聖騎的相同啊……
:
: 該不會……官方在規劃Chaos這符文組時漏掉了音效這環節 =_=|||
mpq 檔並沒有區分不同類型的技能音效播放方式,
音效就是統一設定。
職業技能發動的音效,原則上由兩個文件在控制:
skills.txt(欄位:stsoundclass)
sounds.txt(本案欄位是 barbarian_whirlwind)
找到指定檔案以及存放位置,就能變更音效。而
音效檔案必須符合一定的格式:
Wave[PCM], 22,050 kHz, 16 Bit, 單音
照上面的說明去著手,幾乎都不會有問題。但是,
官方對音效的播放,有些會特別附加限制,不是
用文件檔來設定,而是直接寫入 dll 檔的編碼裡,
優先於 sounds.txt 執行。這現象確實存在,我
自己就遇過,音效變更無效甚至遊戲直接當掉。
chaos 符文組上的旋風發動時,沒有野人發動時
的音效,理論上 bug 的可能性較大,但我比較傾
向是官方的刻意處理,因為有一些很類似的情形,
例如 call to arms 施展聚氣時、野人三英靈發
動野人的技能時,也都沒有聽到完整的音效。
最合理的解釋是:野人大部分技能的施展都帶有
一點野人特有的吼聲,如果由其他職業或怪物來
發動,聽起來會很奇怪,於是官方就野人技能音
效的發動,額外做了限制,大部份直接消音。而
限制的方法就是寫在 dll 檔裡,sounds.txt 檔
裡沒有一個欄位是跟音效部分消失有關的。
總結來說,控制 whirwind 音效就一個檔案而已,
符文組 chaos 無法出現音效,應該是被官方封
鎖了,必須 code-editing 才能改變。一點淺見。

Links booklink

Contact Us: admin [ a t ] ucptt.com