Backup of MML/overhead_map (2) Back


Back to History list

#navi(MML);

*マップ要素: <overhead_map>
この要素はゲーム中にMキーを押すことによって表示されるマップを設定します。この要素のmode属性には以下の値が割り当てられています。
|0|標準:オートマッピング(デフォルト)|
|1|見える範囲のみ表示|
|3|全て|
It can also have the attribute "title_offset属性", whose value is how many pixels downward to offset the title text

title_offset属性ではマップのタイトルテキストが下へどれくらいの位置にあるかを指定します。

モンスターには種々のタイプを割り当てることができます。表示されない、あるいはボブという人として、あるいはエイリアンとしてほかに表示させることができます。 Marathonのエンジンは、仕様上、死んでいるモンスターが何のモンスタータイプであるかという情報を保持しないため、生きている、そして死んでいるモンスターのために別にされなくてはなりません、

そこで、<assign_dead>属性と一緒に<assign_live>属性を生きているモンスターにをモンスターに割り当てます。生きているモンスターに割り当てるコレクションIDをcoll要素に指定し、死んでいるモンスターにこれを割り当てるべきかをmonster要素で一緒に指定します。両方の要素を表示するかどうかはtype属性で指定します

|-1|無し(表示しない)|
|0|ボブ(デフォルトでは表示)|
|1|エイリアン(デフォルトでは非表示)|

以下の要素がオンになっているかどうかを指定する事によって他の物体をディスプレイに表示させることができます。この値はboolean値です。
-<aliens>:プレイヤーやボブなどのキャラクター
-<items>:取ることができる全てのアイテム
-<projectiles>:砲弾
-<paths>:モンスターAIが行こうとしている方向のパス

ラインに関する設定は、<line>要素で行います。以下の属性は全て必修です。
-type:
--0,壁(ソリッド)
--1,段差(ソリッドでない。床の高さが周りの高さと異なる)
--2,コントロールパネル
-scale:0が最小で3が最大のマップの縮尺です。
-width:ピクセルでの幅の値

色は<color>要素で指定できます。色の指定の仕方についてはここを参照してください。 以下は色のインデックス値です:

|0|ポリゴン|
|1|プラットフォーム|
|2|水|
|3|溶岩|
|4|下水|
|5|ジャイロの水|
|6|プフォールの水|
|7|丘|
|8|ソリッドライン|
|9|段差ライン|
|10|コントロールパネル|
|11|ボブの表示|
|12|モンスターの表示|
|13|アイテムの表示|
|14|砲弾の表示|
|15|チェックポイントの表示|
|16|注釈|
|17|マップのタイトル|
|18|パス|
|19|マイナー被弾|
|20|メジャー被弾|