#author("2018-09-25T20:20:23+09:00","default:editor","editor")
#author("2018-10-20T00:32:49+09:00","default:editor","editor")
#contentsx(depth=1:2)
*音声差し替えについて [#yf29f3cf]
 1.22までに公式でサポートされていた音声差し替え方法は、user\help.txtに説明が載っている。&br;
 記載のない方法でsoundフォルダ内の音声を個人的に差し替えて楽しむこともできるが自己責任で。&br;
 このページではomake系ヴァリアント限定での内容も含めた音声差し替え方法を説明するほか、音声ファイルに関わる仕様全般についてもまとめておく。

**取り扱えるファイル形式 [#mdabe354]
-サウンド(効果音)にはwavが使える。
-BGMにはmp3とmidiが使える。外部ツールEExを用いた場合oggも再生可能。
-外部ツールなしでmidiのループ再生が可能なのはoom系のみ。
|フォルダ|種類|用途|備考|h
|sound|midi|・デフォルトのBGM&br;・musiclist.txtによるBGM差し替え&br;・EEx_MusicList.txtによるBGM差し替え((要EEx))&br;・選択肢会話CNPCの{ev}mc〇〇によるBGM再生||
|~|~|・カスタムテキストの{bgm:〇〇.midi}によるBGM再生|MMA系,SE|
|~|mp3|・カスタムテキストの{bgm:〇〇.mp3}によるBGM再生|~|
|~|wav|・デフォルトの効果音&br;・選択肢会話CNPCの{ev}〇〇.wavによる効果音再生||
|~|~|・EExログ抽出ウィンドウから再生可能な効果音|要EEx|
|~|~|・拡張攻撃音差し替え|oo系,MMAh|
|~|~|・妹ボイス・妹猫ボイス|MMA系,SE|
|~|~|・空腹音声|MMAh|
|~|~|・カスタムアイテムのisnd.定義用効果音|oo系,MMAh|
|~|~|・カスタムテキストの{snd:〇〇.wav}による効果音再生|MMA系,SE|
|user\sound|midi|・カスタムテキストの{bgm:〇〇.midi}によるBGM再生|~|
|~|mp3|・カスタムテキストの{bgm:〇〇.mp3}によるBGM再生|~|
|~|wav|・カスタムテキストの{snd:〇〇.wav}による効果音再生|~|
|user\music|midi|・musiclist.txtによるBGM差し替え&br;・EEx_MusicList.txtによるBGM差し替え((要EEx))&br;・選択肢会話CNPCの{ev}mc〇〇によるBGM再生||
|~|mp3|~|~|
|~|wav|・EExログ抽出に伴う効果音再生|要EEx|

**音声関連のオプション [#w51528be]
-[ゲームの設定]から音声形式が設定可能。ヴァリアントによってはゲーム内で音量を調整できる。
||[ゲームの設定]|選択肢|備考|h
|1.22|[画面と音の設定]→[サウンドの再生]|なし/direct sound/MCI|効果音(wav)の再生形式を選択。|
|~|[画面と音の設定]→[midiの再生]|なし/direct sound/MCI|BGM(midi)の再生形式を選択。&br;なしとした場合はmp3のBGMも再生されなくなる。|
|oom|~|なし/direct sound/&br;MCI/GuruGuruSMF4|~|
|~|[拡張設定5(システム)]→[midi音量(GGSMF限定)]|127~0|midi音量を1刻みで設定。&br;[midiの再生]→[GuruGuruSMF4]を選んだ場合のみ有効。|
|MMA|[拡張設定2(MMA)]→[WAV(MCI)再生処理]|MCI/mmplay|MCIを使ったwavの再生に使う処理を選択。&br;[サウンドの再生]→[MCI]を選んだ場合のみ有効。|
|~|[拡張設定2(MMA)]→[MP3再生処理]|MCI/mmplay|mp3の再生に使う処理を選択。&br;[midiの再生]→[なし]以外を選んだ場合のみ有効。|
|~|[拡張設定2(MMA)]→[WAV音量]|0~100|wavの音量を10刻みで設定。&br;[サウンドの再生]→[なし]を選んだ場合や&br;[WAV(MCI)再生処理]→[mmplay]を選んだ場合は無効。|
|~|[拡張設定2(MMA)]→[MP3音量]|0~100|mp3の音量を10刻みで設定。&br;[midiの再生]→[なし]を選んだ場合や&br;[MP3再生処理]→[mmplay]を選んだ場合は無効。|
&br;
-それぞれメリット・デメリットがあるので環境に合った形式を選ぶとよい。
|再生形式|特徴|h
|directsound|遅延小。効果音設定(サウンドの再生)は通常directsound推奨。mp3再生には利用されていない。|
|mci|環境によってはやや遅い。この設定を選ぶと[拡張設定2(MMA)]においてwavとmp3の音量変更が可能になる。|
|GuruGuruSMF|起動時に若干遅くなる。スタンダードMIDI(C111を用いてループするように作られたMIDI)ファイルがループ再生可能になる。&br;この設定を選ぶと[拡張設定5(システム)](oom系)においてmidiの音量変更が可能になる。|
|mmplay|従来処理。音量設定不可。※拡張設定2(MMA)でのみ設定可。|

*BGM(音楽)差し替え [#dc000a2f]
**musiclist.txtを利用したBGM差し替え [#r83878e6]
 elonaのゲーム内で再生されるBGMはsoundフォルダ内に入っている。&br;
 soundフォルダ内のファイルを直接置き換えてリネームしなくても、soundフォルダかuser\soundフォルダ内に差し替えたい音楽を追加し、&br; user\music\musiclist.txtを編集することでBGMを差し替えることができる。&br;
 omake系列ヴァリアントでは、BGM差し替えに関する大きな変更はない。&br;&br;
 従来のBGM詳細は本家wikiの[[ディスクページ>https://elona.wikiwiki.jp/?cmd=read&page=%E3%82%A2%E3%82%A4%E3%83%86%E3%83%A0%2F%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF&word=%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF]]や、フリーゲームの音楽wiki内[[Elonaページ>https://www23.atwiki.jp/freegamemusic/pages/252.html]]参照。&br;
***注意点 [#l1316c10]
-変更していいのは各行の最初のファイル名のみ。&br;
-行を並び替えたり改行で行を追加してはいけない。&br;
-二列目の二列目のmc***は再生タグなので変更してはいけない。&br;
 ※user\help.txt参照。&br;
-街のBGMは高音質すぎると再生されない。&br;
 ※詳細は本家wikiFAQ参照: [[MP3パック以外のmp3に変更する方法>https://elona.wikiwiki.jp/?cmd=read&page=FAQ&word=BGM#mf5a5725]]
 [[BGMが鳴らないときの対処方法>https://elona.wikiwiki.jp/?cmd=read&page=FAQ&word=BGM#k447b505]]
-イベントシーンの一部はmusiclist.txtで異なるBGMを指定した場合でも従来のmidiが再生される。

**再生されるBGMに関するヴァリアントでの変更点 [#y76d59d6]
***omake [#kceed9c5]
-ラスボス戦でmcLastBossが流れていなかったのを修正。
--また、ラスボス殺害後の音楽をmcChaosに変更。
***oom [#s3c71b73]
-すくつにボスが居る場合mcBossが流れるように。
-魔石ダンジョンのボスがいる場合もmcLastBossが流れるように。
***MMA [#u820c26c]
-ディスクの使用でマップに指定したBGMをネフィア系マップのランダムBGMより優先するように。(oorにも取り込み済み)

**カスタムメッセージにおけるBGM再生 [#a2e375a4]
-MMAではカスタムメッセージ中の{bgm:*}によって、その場のBGMを変更することができるようになった。&br;(SEでも変更可。)
|置換書式|意味|使用例|h
|{bgm:*}|現在のBGMを*に変更する|{bgm:PSML516.MID}|
--soundフォルダまたはuser\soundフォルダの音声ファイルが参照される。
--MMA系ではuser\cmapフォルダに展開されたカスタムマップ、カスタムワールドの梱包ファイルも対象とする。
--[[選択会話中のBGM再生>http://elona-omakefamily-wiki.com/?%E9%9F%B3%E5%A3%B0%E5%B7%AE%E3%81%97%E6%9B%BF%E3%81%88#j0cc1d15]]とは別物。{bgm:*}や後述の{snd:*}は選択肢会話用NPCでも使えるが{ev}と併用するのではなく本文に使う。
**EExによるBGM差し替え [#t4961c07]
 外部ツールであるEExを利用すればoggの再生、ループmidiの再生、&br;
 時間帯別音楽再生や音楽のランダム再生といったBGM拡張機能を利用することができるようになる。&br;
 再生させるための条件や設定方法については[[EEx旧公式サイト>http://kusotool.web.fc2.com/eex/index.html]]の説明書参照。

*効果音差し替え [#t0c03805]
-soundフォルダ内のwavファイルを置き換えることでゲーム内効果音を差し替えることができる。
-一括差し替えセットとして「Elona Sound Replacer」がElona公式サイトの[[ダウンロードページ>http://ylvania.org/jp/elona]]で紹介されている。

**効果音一覧 [#s35787a9]
#region(効果音一覧) 
|LEFT:40|BGCOLOR(#EDE9E4):||LEFT:300||c
|識別子|BGCOLOR(#B9AEA2):ファイル名|意味・概要|詳細説明|音声と連動するメッセージ例|h
|1|pop1.wav|ポンと鳴る1|ページ切替(左右キー)||
|2|atk1.wav|攻撃1-命中|攻撃命中(近接・遠隔)||
|3|atk2.wav|攻撃2-クリティカル|クリティカルヒット|会心の一撃|
|4|miss.wav|ミス|物理攻撃回避|華麗に避けた。/攻撃を避けた。|
|5|cursor1.wav|カーソル|カーソル上下移動、個数指定||
|6|fire1.wav|火|火柱を踏む、松明の使用、アイテムやマップの燃焼による破壊|~は燃えた/灰と化した|
|8|kill1.wav|倒す1|敵を倒す(音程低め)|ミンチにした。/粉々の肉片に変えた。&br;&color(#B9AEA2){※ランダムに再生。};|
|9|kill2.wav|倒す2|敵を倒す(音程高め)|~|
|10|more1.wav|もっと|ダイアログ(会話)の選択肢決定音||
|11|getgold1.wav|金を得る|おひねり、売却、金貨/硬貨を拾う|金貨を拾った。/おひねりを貰った。|
|12|paygold1.wav|金を払う|アイテムを購入する、代金を払う||
|13|equip1.wav|装備|装備の付け外し、アイテムの受け渡し|~を外した。|
|14|get1.wav|ゲット1|アイテムを拾う・盗む(音程低め)|&br;&color(#B9AEA2){※ランダムに再生。};|
|15|get2.wav|ゲット2|アイテムを拾う・盗む(音程高め)|~|
|16|drop1.wav|落とす|アイテムを置く|~を地面に置いた。|
|17|drink1.wav|飲む|ポーションを飲む、調合する(混ぜる)|ふかふかパンの作成に成功した!|
|18|eat1.wav|食べる|アイテムを食べる、技能で敵をたべる||
|19|spend1.wav|消費|BP振り分け(ボーナスをスキルに分配)||
|20|ok1.wav|OK|決定、ポップアップ画面後の進行||
|21|alert1.wav|警報(マテリアル)|マテリアル取得、500Yen硬貨の両替||
|22|locked|鍵のかかった|鍵開け失敗、ドアの施錠|開錠に失敗した/鍵を閉めた。|
|23|chest1.wav|チェスト(開錠)|宝箱類の開錠成功判定時|開錠に成功した。|
|24|ding2.wav|成長2-獲得|宝箱や願いからのアイテム獲得、潜在能力のポーション、店の売上発生、魔法使いの夢など|高級品が、足元に散らばった。/~の潜在能力が上昇した。|
|25|cook1.wav|料理|料理(調理器具の使用)|~を料理して、~を作った。|
|26|pop2.wav|ポンと鳴る2|アイテムの知識(情報)、Input枠、干渉、依頼受託直前、方向指定|いくつ買う?/依頼主に会う?/どの方向を掘る?|
|27|fail1.wav|失敗|アイテム関連の行動に失敗(拾えないものを拾おうとする、渡せないものを渡そうとする)|「イヤ!」/それはあなたの大事なものだ|
|29|bow1.wav|弓|弓による攻撃命中時||
|30|gun1.wav|銃|射撃(銃)攻撃発生時||
|31|throw2.wav|投げる2|モンスターボール・リトル捕獲玉を投げる||
|32|Heart1.wav|心臓|低HP警告の心臓の音||
|33|heal1.wav|ヒール|回復(HP・MPなど)||
|34|ball1.wav|ボール|ボール系魔法||
|35|breath1.wav|ブレス|ブレス攻撃発動|~のブレスを吐いた。|
|36|arrow1.wav|矢-魔法の矢|矢系魔法||
|37|bolt1.wav|ボルト|ボルト系魔法発動|~ボルトの魔法を詠唱した。|
|38|curse1.wav|呪い1-デバフ|魔法・有害ポーションによるデバフ|&color(#B9AEA2){※詠唱に成功していれば抵抗されたとしても再生される。};|
|39|pop3.wav|ポンと鳴る3|カジノ入退出(ブラックジャック)||
|40|click1.wav|クリック|ランダムイベント進行、改宗時の選択肢決定音|損害はなかった。|
|41|get3.wav|ゲット3*戦利品|カジノ報酬確定|~を戦利品に加えた。|
|42|laser1.wav|レーザー(光子銃)|射撃(光子銃)攻撃発生時||
|43|foot.wav|足音|滞在者の移動(ハウスボード)||
|44|write1.wav|書く(保存)|終了時のセーブやオートセーブによる保存|無事に記録された。/*保存*|
|45|crush1.wav|クラッシュ1-崩れる|壊す(壁採掘・収穫依頼の壺など)、無機物系NPCのの死|壺を割った。|
|46|water2.wav|水2-濡れる|水マップを通過、水たまりを踏む|地面の液体を浴びた。|
|47|crush2.wav|クラッシュ2-割れる|ポーション投擲時、冷気属性によるアイテム破壊|地面に落ちて砕けた。/粉々に砕けた|
|48|door1.wav|ドア1(木製)|通常ドア(木製タイプ)の開閉||
|49|exitmap1.wav|マップ退出|マップ移動|~に入った。/~を後にした。|
|50|dead1.wav|死亡|PCの死亡||
|51|complete1.wav|成し遂げる|クエスト成功|依頼を完了した。|
|52|dig1.wav|掘る1(ツルハシ)|壁堀り・マテリアル採取(鉱石系)||
|53|chime.wav|チャイム|ノルンの冒険ガイド||
|54|dig2.wav|掘る2(スコップ)|マテリアル採取(一般系・動物系)||
|55|bush1.wav|茂み(採取)|収穫、マテリアル採取(植物系)||
|56|gasha.wav|ガシャポン|ガシャポンの使用||
|57|water.wav|水(釣りスポット)|マテリアル採取(泉)||
|58|build1.wav|建造|物件(含シェルター)の設置、撤去、生産品の製造(裁縫など)||
|59|book1.wav|本(ジャーナル)|冒険日誌(ジャーナル)を表示||
|60|ding1.wav|成長1-レベル|PCのレベルアップ||
|61|ding3.wav|成長3-向上|(主能力・スキルの)能力値の上昇、ガシャポンの玉を空ける、ペットの潜在能力の上昇(訓練所)|~の技術の向上を感じた。/あなたの意志は固くなった。|
|62|pop4.wav|ポンと鳴る4|ランダムイベント発生(音がding2に重なる場合もある)、&br;入信・改宗(信仰していないの神の祭壇の上で祈る)||
|63|punish1.wav|罰する|改宗を行い天罰を食らう||
|64|pray1.wav|祈る1|パーティーメンバーの増減(NPC加入、駐留、待機等)|~は復活した!|
|65|offer1.wav|生じる|変化、変異、ドア・壁生成、魔力の抽出・充填、寄生|~の魔力を抽出した。/~は変容した。|
|66|fizzle.wav|失敗|魔法の詠唱に失敗する||
|67|door2.wav|ドア2|SF風ドア(自動ドア風)の開閉||
|68|web.wav|蜘蛛の巣(まき散らす)|マップ効果設置系魔法(炎の壁、蜘蛛の巣、酸の海、闇の霧)|蜘蛛の巣が辺りを覆った。|
|69|cheer.wav|歓声|アリーナ(闘技場)での勝利||
|70|trap1.wav|罠|罠にかかる(届かなくても鳴るが避けた場合は鳴らない。)|罠にかかった。|
|71|card1.wav|カード|デッキにカードを入れる、カジノでのカード配布||
|72|teleport1.wav|テレポート|テレポートする|~は突然消えた。|
|73|bash1.wav|ぶつかる(体当たり)|NPCや果実の木に体当たり|~に体当たりした。|
|74|night.wav|夜|一日の終わり|一日が終わり、日付が変わった。|
|75|bg_rain.wav|環境音-雨|天候-雨||
|76|bg_thunder.wav|環境音-雷|天候-雷雨||
|77|bg_wind.wav|環境音-風|エーテルの風||
|78|bg_sea.wav|環境音-海|波の音(ポートカプール)||
|79|bg_town.wav|環境音-街|主要の町で流れるガヤ音||
|80|bg_fire.wav|環境音-火|焚き火がマップ内に存在||
|81|foot1a.wav|足1a|足音(音程低め)|&br;&color(#B9AEA2){※グローバルマップ上で鳴る。交互に再生。};|
|82|foot1b.wav|足1b|足音(音程高め)|~|
|83|foot2a.wav|足2a-雪|足音雪(音程中)|&br;&color(#B9AEA2){※グローバルマップ以外でも鳴る。交互に再生。};|
|84|foot2b.wav|足2b-雪|足音雪(音程高)|~|
|85|foot2c.wav|足2c-雪|足音雪(音程低)|~|
|86|snow.wav|雪|雪だるまを作る、NPCが雪を投げる|~は雪を投げた。|
|87|fish_cast.wav|釣り-投げる|釣り開始(餌のついた釣竿を水タイルの横で使う。)||
|88|fish_fight.wav|釣り-ファイト|釣り最中||
|89|fish_get.wav|釣り-ゲット|釣り終了||
|90|ammo.wav|弾薬(装填) |特殊弾の装填||
|91|throw1.wav|投げる1|投擲武器による攻撃発生時||
|92|scroll.wav|スクロール|マテリアルメニューを表示||
|93|log.wav|ログ|メッセージログを表示||
|94|chara.wav|キャラ|情報(PCの能力・スキル情報画面)を表示、スキルを習得・訓練(トレーナー)||
|95|wear.wav|着る*装備|装備(装備品)画面を表示||
|96|feat.wav|フィート|フィート画面を表示||
|97|port.wav|ポートレート|肖像の変更(ポートレイト変更)画面を表示||
|98|unpop1.wav||未使用?||
|99|chat.wav|会話|敵対していないNPCに干渉して話しかける、中立NPCに接触する||
|100|inv.wav|インベントリ|アイテム系メニュー(インベントリの操作)操作|どのアイテムを置く?/どれを開ける?|
|101|skill.wav|スキル|技能(能力の発動)画面を表示||
|102|spell.wav|呪文|魔法(魔法の詠唱)画面を表示||
|103|dice.wav|ダイス|サイコロの音(異名や銘等の選択)||
|104|vomit.wav|吐く|嘔吐(ゲロゲロ)||
|105|atksword.wav|攻撃(首狩り)|首狩り発動|*ブシュッ*|
|106|atk_ice.wav|攻撃-氷(冷気)|冷気属性によるスキル攻撃・死|&color(#B9AEA2){※ブレス(技能)・ボルト(魔法)など→属性音あり。&br; 属性格闘や武器による追加ダメージ→属性音なし。&br; 死亡時はどちらも属性音あり。};|
|107|atk_elec.wav|攻撃-電撃|電撃属性によるスキル攻撃・死|~|
|108|atk_fire.wav|攻撃-火|火炎属性によるスキル攻撃・死|~|
|109|atk_hell.wav|攻撃-地獄|地獄属性によるスキル攻撃・死|~|
|110|atk_poison.wav|攻撃-毒|毒属性によるスキル攻撃・死|~|
|111|atk_nerve.wav|攻撃-神経|神経属性によるスキル攻撃・死|~|
|112|atk_sound.wav|攻撃-音|音属性による魔法・死|~|
|113|atk_mind.wav|攻撃-精神(幻惑)|幻惑属性によるスキル攻撃・死|~|
|114|atk_chaos.wav|攻撃-混沌|混沌属性によるスキル攻撃・死|~|
|115|atk_dark.wav|攻撃-暗黒|暗黒属性によるスキル攻撃・死|~|
|116|curse2.wav|呪い2(睡眠イベント)|睡眠イベントでの呪い・変異||
|117|curse3.wav|呪い3(汎用)|呪縛の巻物・呪いの言葉・呪われた潜在ポーション|~は黒く輝いた。|
|118|enc.wav|エンチャント1|バフ効果(一時的な強化魔法付与。)|&color(#B9AEA2){※PCの鼓舞使用時には再生されない。};|
|119|enc2.wav|エンチャント2|肉体・精神復活、物質感知、魔法の地図||
|120|pray2.wav|祈る2|神に祈る、呪われていない信仰の巻物を読む|~に祈った。あなたは黄金の輝きに包まれた!|
|121|offer2.wav|供える|祭壇に捧げ物を備える|~はまばゆく輝いて消えた。|
|121|offer2.wav|供える|祭壇に捧げ物を供える|~はまばゆく輝いて消えた。|
-MMA系でCNPCにdeadSound.を設定する場合はこの識別子(SE番号)を使用する。
-7番は欠番?
#endregion
**拡張攻撃音差し替え [#bfb186b2]
-oo系ヴァリアントやMMAhでは物理攻撃に伴う効果音を種類別に差し替えられることができる。
--soundフォルダに下記のファイル名で設置する。該当ファイルが存在しない場合はデフォルトの効果音が再生される。

***oo系 [#l54e4e05]
-音声の再生タイミングは固定。
|種類|攻撃命中時用|攻撃発生時用|h
|長剣|long_sword0.wav|-|
|短剣|short_sword0.wav|~|
|斧|axe0.wav|~|
|鈍器|blunt0.wav|~|
|槍|polearm0.wav|~|
|杖|stave0.wav|~|
|鎌|scythe0.wav|~|
|機関銃|-|machine0.wav|
|散弾銃|~|shot0.wav|
|機械弓|~|crossbow0.wav|

***MMAh [#dda9084b]
-攻撃命中時と攻撃発生時の効果音を別々に用意することが可能。
|種類|攻撃命中時|攻撃発生時|h
|長剣|sword0.wav|sword1.wav|
|短剣|dagger0.wav|dagger1.wav|
|斧|axe0.wav|axe1.wav|
|鈍器|blunt0.wav|blunt1.wav|
|槍|polearm0.wav|polearm1.wav|
|杖|staff0.wav|staff1.wav|
|鎌|scythe0.wav|scythe1.wav|
|格闘|martialarts0.wav|martialarts1.wav|
|弓|bow0.wav|bow1.wav|
|機械弓|crossbow0.wav|crossbow1.wav|
|投擲|throwing0.wav|throwing1.wav|
|拳銃|pistol0.wav|pistol1.wav|
|機関銃|machinegun0.wav|machinegun1.wav|
|散弾銃|shotgun0.wav|shotgun1.wav|
|光子銃|lasergun0.wav|lasergun1.wav|

**カスタムアイテムにおける効果音指定 [#zc4f2633]
-武器系のカスタムアイテム対しisnd.を定義することで攻撃時の効果音を指定することができる。
-ooによって実装。oo系ヴァリアントとMMAhで使用可。
-sound内に含まれるwavファイル名を拡張子抜きで記述する。
 例:isnd. "fish_cast"
 上記のように定義すると、soundフォルダ内のfish_cast.wavが再生される。

**CNPCによる音声再生 [#j0cc1d15]
-omakeにより選択肢会話可能なCNPCを作成することができるようになったが、&br;イベントアクション{ev}において効果音やBGMを再生することができる。
--wavはファイル名を直接記載、BGMは再生タグ(mc****)を指定する。
|>|記載例|h
|効果音を再生させる場合|{ev}scroll.wav|
|BGMタグを再生させる場合|{ev}mcOpening|
--Elonaテキスト改造まとめ Wiki内[[選択肢会話解説ページ>https://wikiwiki.jp/elonatxt/omake%E6%8B%A1%E5%BC%B5%E6%9B%B8%E5%BC%8F-CNPC%E9%81%B8%E6%8A%9E%E8%82%A2%E4%BC%9A%E8%A9%B1%E6%A9%9F%E8%83%BD%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6]]も参考になる。

***CNPCの死亡効果音 [#a86a78a6]
-MMAではCNPCの死亡時に再生される効果音を「deadSound.」によって設定できるようになった。ファイル名ではなく識別子で指定。[[効果音一覧>http://elona-omakefamily-wiki.com/?%E9%9F%B3%E5%A3%B0%E5%B7%AE%E3%81%97%E6%9B%BF%E3%81%88#s35787a9]]参照。
-例えば下記のように指定したNPCの死亡音はheal1.wavとなる。
 deadSound. "33"
**カスタムメッセージにおける効果音再生 [#k9784560]
-MMAではカスタムメッセージ中の{snd:*}によって、ペットのセリフの代わりに音声を再生したり&br;設定した擬音に合わせた効果音を再生することができるようになった。(elmからの取り込み。SEでも再生可。)
|置換書式|意味|使用例|h
|{snd:*}|*の音声を再生する|{snd:nandeyanen.wav}|
--soundフォルダまたはuser\soundフォルダにあるwavファイルが参照される。
--MMA系ではuser\cmapフォルダに展開されたカスタムマップ、カスタムワールドの梱包ファイルも対象とする。
**妹の音声再生 [#cc962f0e]
-MMAやSEでは妹ボイスが再生できるようになる。(elmからの取り込み)
--音声ファイルと設定の変更が必要。

***MMA系での妹ボイス設定方法 [#j40641a1]
+elmから妹や妹猫用音声ファイルを入手し、soundフォルダ内に導入する。
+elm用の設定ファイルであるhack_config.txtをelmからMMA系のフォルダ内にコピーする。具体的な導入手順は下記の通り。
--MMAやMMAhの入っているフォルダとは別の場所にelmを適切に導入し起動。
--elm内設定で[ELM拡張設定(音声)]→[カスタム音声]→[有効]にする。
--elmフォルダ内に生成されたhack_config.txtをMMAやMMAhフォルダ内にコピーする。
+下記のように定義されたhack_config.txtがあればelm本体がなくても再生する。

 [hack config]
 youngersistervoice. "1"

***SEでの妹ボイス設定方法 [#o0979b50]
+elmから妹や妹猫用音声ファイルを入手し、soundフォルダ内に導入する。
+[拡張設定7(SE)]→[妹ボイス]→[あり/妹のみ/妹猫のみ/なし]から設定を変更する。
***elmの入手先:([[Elonaヴァリアントまとめ Wiki内elmページ>https://wikiwiki.jp/elonaval/elm]]) [#h7138621]


 ●妹の声が聞ける。音声素材はあみたろの声素材工房(http://www14.big.or.jp/~amiami/happy/)より。
                                                                            (readme_elmより)
 ●妹の音声を追加(拡張設定2)。口調を変えてるとしゃべれないので注意。
 ●設定項目名の変更。「妹の音声」→「カスタム音声」
  カスタム死亡音と{snd:}タグによる音声のON/OFFをこの設定で行うように。
  互換性維持のため、hack_config.txtの項目名は以前と同じ「youngersistervoice.」となる。
                                                                        (history_elm.txtより)
***必要な音声ファイル一覧 [#t08beaee]
-user\soundではなく実行フォルダと同じ位置のsoundフォルダに入れる。SEでは妹ボイスが不足しているとエラー落ちするそうなので注意。
|種類|導入元フォルダ|導入先フォルダ|ファイル名|h
|妹ボイス|sound|sound|auchi.wav/hidoi.wav/nandeyanen.wav/&br;oneechan_01.wav/oniichan_01.wav/yatta.wav|
|妹猫ボイス|妹猫Voice|sound|catsis_damenya.wav/catsis_nyandeyanen.wav/catsis_oneechan_01.wav/&br;catsis_oniichan_01.wav/catsis_unyan.wav/catsis_unyanya.wav/catsis_yattanya.wav|

***呼び方別妹ボイス [#o5fefe7c]
-MMAhでは妹生成時にランダムで呼び方が変わるように設定することもできるが、番号に対応するoniichan_**.wavとoneechan_**.wavを&br;soundフォルダ内に追加すれば、呼び方別に別々の音声を再生することができる。
--音声ファイルは自身で好きなものを用意する。対象となる音声ファイルがない場合はoniichan_01.wav/oneechan_01.wavが再生される。
|01:お兄ちゃん/お姉ちゃん|02:お兄ちゃま/お姉ちゃま|03:あにぃ/おねぇ|04:お兄様/お姉様|05:おにいたま/おねえたま|
|06:兄上様/姉上様|07:にいさま/ねえさま|08:アニキ/アネキ|09:兄くん/姉くん|10:兄君さま/姉君さま|
|11:兄チャマ/姉チャマ|12:兄や/姉や|13:兄さん/姉さん|14:あんちゃん/ねえちゃん||
-例えばアニキ/アネキに対応する音声を再生したい場合はoniichan_08.wav/oneechan_08.wavを追加する。
**空腹時のペットの音声再生 [#ffb57e31]
-MMAhではペットが空腹になった時にメッセージを流し効果音を鳴らすことができるようになる。(ore_hackからの取り込み)
--ペットが空腹になったときsoundフォルダにgrowl.wavがあれば音声を再生する。
--指のないペットが指をくわえようとしたとき他の部位をくわえる。
-設定の変更が必要
|フォルダ|ファイル名|状況|設定|h
|sound|growl.wav|ペットが空腹になったとき|必要&br;[拡張設定2(mmahack)]-[ペットの空腹]-[知らせる/知らせない]|

-カスタムメッセージでカスタマイズすることも可能。
|条件名|用例|状況|h
|%txtGrowlingStomach|{snpc}のお腹が「ぐぅ」と鳴った。{snd:growl.wav}|ペットが空腹になったとき|
|%txtLookEating|{snpc}は指をくわえながらあなたを見つめた。|ペットが空腹のときにプレイヤーが食事をしたとき|
|%txtLookCooking|{snpc}は、期待の眼差しであなたを見つめた。|ペットが空腹のときにプレイヤーが料理を作ったとき|

**その他 [#t9b1cf84]
-(MMA)BGM関連の処理を見直してmusiclist.txtに定義できるBGMの種類を無制限に。(互換性対策)
-(MMA)カスタムマップ、カスタムワールドのファイル生成時にuser\cmapフォルダ配下にある音声素材ファイルを梱包できるように。&br;※これらのファイルはF8からのカスタムマップ、ワールド読み込み時にcmapフォルダ内に展開され、撤去時に自動的に削除される。
-(MMA)BGM用として「マップ(ワールド)名_cmapmc*.mid」「マップ(ワールド)名_cmapmc*.mp3」(*は連番で1~30まで)を追加可能。
-(MMA)効果音用として「マップ(ワールド)名_cmapse*.wav」(*は連番で1~30まで)を追加可能。
 ※ページ作成日:180806 
  oo系、特にoorに関しては調査不十分。加筆修正歓迎。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS