AlephOneMML

Marathon Markup Language (MML)とは、Extensible Markup Language(XML)のサブセットで、Marathonのエンジンの環境を機種に依存しない形で設定する目的で作られました。MacOS版のAleph Oneにおいては、Aleph Oneのアプリケーション内のTEXTリソースに格納されており、IDの順番にアクセスされ、SDL版Aleph Oneにおいては、"MML"のサブディレクトリに格納され、アルファベットの順にアクセスされます。 (それらのセッティングを無視することができるように、ローカルディレクトリの中のスクリプトはグローバルなものの後に読まれます)

XMLに関するより多くの資料については、以下のリンクをチェックしてください:

私が整備することを試みた1つの特徴は、値のどんなセットもそうでありうるということです、別のものをそばに無視しました。例えば、あなたがあるファイルで色を赤と指定し、その後に処理されたファイルにおいて緑と色をセットすれば、その色は緑になるでしょう。

要素属性の多くは、ここにあるインデックスの値です。また、もし他の方法で指定されなかったならば、それらはすべて0から数えられます。例えば、番号は0〜31までコレクションに付けられます。しかし、私が現在直面する1つの問題は、0の代わりに1からスタートすることとして、このドキュメント中のリストが示されるということです。私は確かではありません、手によってアイテムに番号を付けずに、それを修正する方法;このドキュメントは、1000を加えるクラッジを含んでいます。