mirror of
https://github.com/Shu-Ying/noname-shuying.git
synced 2026-10-18 13:20:02 +08:00
初始化仓库
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* 语音台词表。
|
||||
*
|
||||
* 作用:
|
||||
* 这里登记的是“音频文件 -> 台词文本”的翻译,不负责播放语音。
|
||||
* 语音播放仍由各技能中的 audio: "ext:..." 或 game.playAudio(...) 控制。
|
||||
*
|
||||
* 写法:
|
||||
* 左边填音频路径,不写 .mp3;右边填显示的台词。
|
||||
* 例如技能 shuYing_Shizuishi 使用:
|
||||
* audio: "ext:术樱包/yuanshen/八重神子:4"
|
||||
* 那么底层会按技能名寻找:
|
||||
* extension/术樱包/yuanshen/八重神子/shuYing_Shizuishi1.mp3
|
||||
* extension/术樱包/yuanshen/八重神子/shuYing_Shizuishi2.mp3
|
||||
* ...
|
||||
* 对应台词键就是:
|
||||
* "#术樱包/yuanshen/八重神子/shuYing_Shizuishi1": "台词"
|
||||
*/
|
||||
|
||||
const shuYingVoice = {
|
||||
// 原神 - 八重神子
|
||||
// "#术樱包/yuanshen/八重神子/shuYing_Shizuishi1": "此处填写台词。",
|
||||
// "#术樱包/yuanshen/八重神子/shuYing_Shashengying1": "此处填写台词。",
|
||||
// "#术樱包/yuanshen/八重神子/shuYing_Tianhuxianzhen1": "此处填写台词。",
|
||||
|
||||
// 原神 - 可莉
|
||||
// "#术樱包/yuanshen/可莉/shuYing_Pengpeng1": "此处填写台词。",
|
||||
// "#术樱包/yuanshen/可莉/shuYing_Honghong1": "此处填写台词。",
|
||||
// "#术樱包/yuanshen/可莉/shuYing_Lieyan1": "此处填写台词。",
|
||||
|
||||
// 崩铁 - 花火
|
||||
// "#术樱包/bengtie/花火/jiaMian_Skill_shuYing1": "此处填写台词。",
|
||||
// "#术樱包/bengtie/花火/huanYv_Skill_shuYing1": "此处填写台词。",
|
||||
};
|
||||
|
||||
function getVoice(obj) {
|
||||
const result = {};
|
||||
for (const key in obj) {
|
||||
const path = key.startsWith("#") ? key.slice(1) : key;
|
||||
result[`#ext:${path}`] = obj[key];
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
export default getVoice(shuYingVoice);
|
||||
Reference in New Issue
Block a user