|
XML形式のデータです。ここにデータを置いておくと中の人が役立てると思います。HTMLみたいなものなので形式はすぐにわかるはず。厳密にチェックしてないのでけっこう適当でも読み込めたりします。 マップデータの仕様 ↓暫定的なもので、適宜追加・変更されるかもしれません タグの解説 ↓
データ例 ↓Stage2のマップです。このマップは(右45ほど回転させて見れば)縦6行、横8列ぶんの大きさがあるので、一番左上をA1、右下をF8として座標が割り当てられます。 データの一部を抜き出して解説します。下は、stage2のB行のデータを抜き出したもの <line start="6">
<dia height="2" color="blue">
<label value="敵生成位置"/>
</dia>
<dia height="2"/>
<dia height="2.5" slope="right"/>
</line>
line要素中に3つのdia要素があるので、この列には3つのマスデータが記述されています。line要素のstart属性が6なので、このデータはB列の6,7,8マスを記述することになります。 B6マス(最初のdia要素のデータ)の高さは2です。冷気属性の敵生成位置なので、色は青で説明文に生成位置と記述されています。 B8マス(最後のdaa要素のデータ)は右上斜めマスなので、slopeはrightとし、heightは2.0から3.0の間にあるので、2.5としています。 マップデータ ↓stage2 ↓<map>
<line start="7">
<dia height="2">
<character sname="モーラ"/>
<label value="モーラの初期位置"/>
</dia>
</line>
<line start="6">
<dia height="2" color="blue">
<label value="敵生成位置"/>
</dia>
<dia height="2"/>
<dia height="2.5" slope="right"/>
</line>
<line start="2">
<dia height="1.5" slope="left"/>
<dia height="1.5" slope="left"/>
<dia/>
<dia height="2"/>
<dia height="2"/>
<dia height="2"/>
<dia height="2"/>
</line>
<line>
<dia height="1"/>
<dia height="1" color="red">
<label value="敵生成位置"/>
</dia>
<dia height="1"/>
<dia height="1.5" slope="right"/>
<dia height="2"/>
</line>
<line start="3">
<dia height="1"/>
<dia height="1">
<character sname="バンズ"/>
<label value="バンズの初期位置"/>
</dia>
<dia height="2"/>
</line>
<line start="4">
<dia height="1"/>
<dia height="1.5" slope="left" color="yellow">
<label value="敵生成位置"/>
</dia>
</line>
</map>
Stage 2-29 ↓<map> <line start = "4"> <dia height="5" /> <dia height="5" /> </line> <line start = "4"> <dia height="5" /> <dia height="5"><object sname="呪いの契約書"/></dia> <dia height="5" /> <dia height="5"><object sname="燭台"/></dia> </line> <line start = "2"> <dia height="2"><character sname=""/></dia> <dia height="2.5" slope="right" /> <dia height="3.5" slope="right" /> <dia height="4.5" slope="right" /> <dia height="5" /> <dia height="5" /> <dia height="5" /> </line> <line> <dia height="0"><character sname="メリア"/></dia> <dia height="2" /> <dia height="2.5" slope="right"><object sname="呪いの契約書"/></dia> <dia height="3.5" slope="right"><npc sname="カーレット"/></dia> <dia height="4.5" slope="right" /> <dia height="5" /> <dia height="5" /> <dia height="5" /> </line> <line start = "2"> <dia height="2"><character sname=""/></dia> <dia /> <dia /> <dia /> <dia height="5" /> <dia height="5"><object sname="燭台"/></dia> </line> <line start = "4"> <dia height="5" /> <dia height="5"><object sname="呪いの契約書"/></dia> <dia height="5" /> </line> <line start = "4"> <dia height="5" /> <dia height="5" /> </line> <line /> </map> |