#navi(MML)
サウンド要素:
この要素は種々のサウンドの特徴を指定します。それらの値は以前はあちこちでハードコードされていました。これらはMarathon1との互換性のために変化されます。
| ~名前 | ~デフォルト | ~意味 |
| ~terminal_logon | #141 | ターミナルのログオン |
| ~terminal_logoff | #142 | ターミナルのログオフ |
| ~terminal_page | #143 | ターミナルでのページの移動 |
| ~teleport_in | #1 | テレポート・イン |
| ~teleport_out | #2 | テレポート・アウト |
| ~got_powerup | #19 | パワーアップを拾う |
| ~got_item | #20 | 他のものを拾う |
| ~crunched | #3 | モンスターを押しつぶす |
| ~exploding | #198 | ジャガーノットの爆発 |
| ~breathing | #6 | 水中にいるとき(酸素が減ると頻度が増える) |
| ~oxygen_warning | #7 | 酸素が少なくなったときの警告 |
| ~adjust_volume | #18 | 音量の変更音 |
| ~button_success | #143 | インターフェースボタンが動作したときに発する(たとえば解像度の変更) |
| ~button_failure | #5 | インターフェースボタンが動作に失敗したときに発する(たとえば解像度を変更することができないとき) |
| ~button_inoperative | #11 | インターフェースボタンが動作できないときに発する |
| ~ogl_reset | #198 | OpenGLテクスチャーがリセットされるとき |
これはどの周辺・ランダムサウンドの割り当て(必要に応じて外部ファイルを使うこともできる)を使うかを指定する子要素を持ちます。周辺・ランダムサウンドの割り当ては(一般的な)サウンド定義のリストのインデックスから割り当てられ、それらは子要素とで指定されます。それぞれは以下の属性を持ち、どちらも必須です。
| index | 周辺・ランダムサウンドのどれか |
| sound | サウンドのリストのインデックス |
周辺サウンドは次のものです:
| ~0 | 水 |
| ~1 | 下水 |
| ~2 | 溶岩 |
| ~3 | 排出物 |
| ~4 | 媒体下 |
| ~5 | 風 |
| ~6 | 滝 |
| ~7 | サイレン |
| ~8 | 送風 |
| ~9 | スフトドア |
| ~10 | スフトプラットフォーム |
| ~11 | 重スフトドア |
| ~12 | 重スフトプラットフォーム |
| ~13 | 軽機械 |
| ~14 | 重機械 |
| ~15 | トランスフォーマー |
| ~16 | 閃光を放つトランスフォーマー |
| ~17 | マシンバインダー |
| ~18 | マシンブックプレス |
| ~19 | マシンパンチャー |
| ~20 | 電気装置音 |
| ~21 | サイレン |
| ~22 | 夜風 |
| ~23 | プフォールドア |
| ~24 | プフォールプラットフォーム |
| ~25 | プフォール宇宙船#1 |
| ~26 | エイリアン宇宙船#2 |
| ~27 | ジャイロ宇宙船 |
ランダムサウンドは以下のものです:
| ~0 | 水の落ちる音 |
| ~1 | 雷 |
| ~2 | 地下爆発 |
| ~3 | ロウォンの鳥の鳴き声 |
| ~4 | ジャイロ宇宙船のきしむ音 |
外部サウンドは子要素で指定され、3つの属性をに持ちます。
| index | サウンドのリストのインデックス |
| slot | どのスロット(0から4)でサウンドを外部サウンドで置き換えるか |
| file | 使うサウンドファイルの名前;パスを含むことができる |
子要素<sound_clear>で現在存在する外部サウンド定義を消します。