逆コンパイル向け > 解析情報 > map_data

「逆コンパイル向け/解析情報/map_data」の編集履歴(バックアップ)一覧はこちら

逆コンパイル向け/解析情報/map_data - (2014/04/13 (日) 02:33:31) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

map_data *マップ関連 MAP情報を格納する配列の中に格納されている。 ワールドマップ上に存在するマップオブジェクトの一覧 adata.s1 dim adata, 40, 200 ~Version 1.16 reloaded fix 3(2009 Christmas Edition) 40要素 × 200オブジェクト分 dim adata, 40, 500 Version 1.17(開発版)~Version 1.22(開発版) 40要素 × 500オブジェクト分 |adata(00, マップNo)|マップタイプ| |~ | 01:ワールドマップ| |~ | ・ノースティリス| |~ | 02:アクリ・テオラ、ラーナ、工房ミラル・ガロク、パルミア大使館| |~ | 03:街| |~ | ・ヴェルニース| |~ | ・ヨウィン| |~ | ・パルミア| |~ | ・ダルフィ| |~ | ・ポート・カプール| |~ | ・ノイエル| |~ | ・ルミエスト| |~ | 04:野外| |~ | 05:プレイヤー物件| |~ | ・わが家| |~ | ・シェルター(プレイヤー物件)| |~ | ・牧場| |~ | ・博物館| |~ | ・店| |~ | ・畑| |~ | ・倉庫| |~ | 06:ルミエスト墓所、神々の休戦地、妹の館、| |~ | 混沌の城《獣》、混沌の城《機甲》、混沌の城《奇形》、実験場、シェルター(各街)| |~ | 07:ハウスドーム、闘技場、コロシアム、即時依頼時マップ| |~ | 20:ダンジョン(洞窟)| |~ | ・レシマス| |~ | ・死者の洞窟| |~ | ・竜窟| |~ | ・山道| |~ | ・子犬の洞窟| |~ | ・ミノタウロスの巣| |~ | ・イークの洞窟| |~ | ・ピラミッド| |~ | 21:ダンジョン(塔)| |~ | ・灼熱の塔| |~ | 22:ダンジョン(森)| |~ | 23:ダンジョン(砦)| |~ | ・古城| |adata(01, マップNo)|マップオブジェクトが存在するワールドマップ上のX座標| |adata(02, マップNo)|マップオブジェクトが存在するワールドマップ上のY座標| ||| |adata(06, マップNo)|マップの到達最深階| ||| |adata(10, マップNo)|マップの最深階| ||| |adata(12, マップNo)|| ||| |adata(16, マップNo)|マップオブジェクト識別番号| |~ | マップNoとは必ずしも対応しない(特に複数建てられる物件)が、多くの場合は一致している。| |~ | 002:野外| |~ | 003:レシマス| |~ | 004:ノースティリス| |~ | 005:ヴェルニース| |~ | 006:闘技場| |~ | 007:わが家| |~ | 008:ランダムダンジョン| |~ | 009:実験場| |~ | 010:ルミエスト墓所| |~ | 011:ポート・カプール| |~ | 012:ヨウィン| |~ | 013:即時依頼時マップ| |~ | ・街近辺| |~ | ・市街地| |~ | ・パーティー会場| |~ | ・※依頼内容によって変化| |~ | 014:ダルフィ| |~ | 015:パルミア| |~ | 016:灼熱の塔| |~ | 017:死者の洞窟| |~ | 018:古城| |~ | 019:竜窟| |~ | 020:神々の休戦地| |~ | 021:アクリ・テオラ| |~ | 022:混沌の城《獣》| |~ | 023:混沌の城《機甲》| |~ | 024:混沌の城《奇形》| |~ | 025:ラーナ| |~ | 026:山道| |~ | 027:子犬の洞窟| |~ | 028:イークの洞窟| |~ | 029:妹の館| |~ | 030:シェルター| |~ | 031:牧場| |~ | 032:パルミア大使館| |~ | 033:ノイエル| |~ | 034:工房ミラル・ガロク| |~ | 035:ハウスドーム| |~ | 036:ルミエスト| |~ | 037:ピラミッド| |~ | 038:ミノタウロスの巣| |~ | 040:コロシアム| |~ | 041:牢獄| |~ | 042:すくつ| |~ | 043:ノースティリス南関所| |~ | 044:サウスティリス| |~ | 045:サウスティリス北関所| |~ | 046:煙とパイプ亭| |~ | 047:テストワールド| |~ | 048:テストワールド北関所| |~ | 101:博物館| |~ | 102:店| |~ | 103:畑| |~ | 104:倉庫| |adata(17, マップNo)|マップの開始階層(=危険度)| ||| |adata(20, マップNo)|ダンジョンの主討伐フラグ| |~ | -1:討伐済み| ||| |adata(22, マップNo)|アリーナ連勝数| |adata(23, マップNo)|ペットアリーナ連勝数| |adata(24, マップNo)|アリーナの対戦相手(決闘)用乱数種?| ||| |adata(26, マップNo)|アリーナの対戦相手(ランブル)用乱数種?| |~ | 次の決闘の開始日時。| |adata(27, マップNo)|次のランブルの開始日時。| |adata(2X, マップNo)|%s < 現在時刻なら挑戦できない。| Version 1.02(開発版)~Version 1.16 reloaded fix 3(2009 Christmas Edition) Version 1.02(開発版)以前は未確認 マップNo100~149はプレイヤーが建設する我が家以外の建物用、マップNo150~199はランダムダンジョン用。 Version 1.17(開発版)~Version 1.22(開発版) マップNo300~449はプレイヤーが建設する我が家以外の建物用、マップNo450~499はランダムダンジョン用。 どちらも使用されていない領域(adata(16, マップNo) == 0)に新しく作られる。 使用されていない領域が無ければ生成に失敗する。 ---- **ワールドマップ上に存在する各マップオブジェクトの詳細?(目次みたいなもの?) mdata_????.s2 dim mdata, 100 |mdata(00)|現在いるマップのX方向の大きさ| |mdata(01)|現在いるマップのY方向の大きさ| |mdata(02)|現在いるマップの描画に使用するマップチップセットの指定| |~ |※Version 1.22(開発版)時点では単純にgraphicフォルダ内のmap?.bmpの ?部分をあらわす整数値| |mdata(03)|次回マップ再生成年月日時(?)| |~ | (年 * 24 * 30 * 12) + (月 * 24 * 30) + (日 * 24) + (時) + 24| |~ | (例)24=0年0月0日 768=0年1月1日 | ||| |mdata(06)|現在いるマップのタイプ| |~ | 1:ワールドマップ| |~ | 3:街(依頼掲示板有り)(?)| |~ | 5:| |mdata(07)|マップ再生成フラグ(?)| |~ | 0:強制新規再作成| |~ | マップデータ(mdata_xxx.s2)が存在していても必ず新規作成| |~ | ※子犬の洞窟| |~ | 1:再生成可能マップ(?)| |mdata(16)|生成年月日時(?)| |~ | (年 * 24 * 30 * 12) + (月 * 24 * 30) + (日 * 24) + (時) + 24| |~ | (例)24=0年0月0日 768=0年1月1日 | mdatan_????.s2 sdim mdatan, 20, 2 改行付きテキストファイル 2行 1:マップ名? 2:? ※mdata_????.s2とセット ----
map_data *マップ関連 MAP情報を格納する配列の中に格納されている。 ワールドマップ上に存在するマップオブジェクトの一覧 adata.s1 dim adata, 40, 200 ~Version 1.16 reloaded fix 3(2009 Christmas Edition) 40要素 × 200オブジェクト分 dim adata, 40, 500 Version 1.17(開発版)~Version 1.22(開発版) 40要素 × 500オブジェクト分 |adata(00, マップNo)|マップタイプ| |~ | 01:ワールドマップ| |~ | ・ノースティリス| |~ | 02:アクリ・テオラ、ラーナ、工房ミラル・ガロク、パルミア大使館| |~ | 03:街| |~ | ・ヴェルニース| |~ | ・ヨウィン| |~ | ・パルミア| |~ | ・ダルフィ| |~ | ・ポート・カプール| |~ | ・ノイエル| |~ | ・ルミエスト| |~ | 04:野外| |~ | 05:プレイヤー物件| |~ | ・わが家| |~ | ・シェルター(プレイヤー物件)| |~ | ・牧場| |~ | ・博物館| |~ | ・店| |~ | ・畑| |~ | ・倉庫| |~ | 06:ルミエスト墓所、神々の休戦地、妹の館、| |~ | 混沌の城《獣》、混沌の城《機甲》、混沌の城《奇形》、実験場、シェルター(各街)| |~ | 07:ハウスドーム、闘技場、コロシアム、即時依頼時マップ| |~ | 20:ダンジョン(洞窟)| |~ | ・レシマス| |~ | ・死者の洞窟| |~ | ・竜窟| |~ | ・山道| |~ | ・子犬の洞窟| |~ | ・ミノタウロスの巣| |~ | ・イークの洞窟| |~ | ・ピラミッド| |~ | 21:ダンジョン(塔)| |~ | ・灼熱の塔| |~ | 22:ダンジョン(森)| |~ | 23:ダンジョン(砦)| |~ | ・古城| |adata(01, マップNo)|マップオブジェクトが存在するワールドマップ上のX座標| |adata(02, マップNo)|マップオブジェクトが存在するワールドマップ上のY座標| ||| |adata(06, マップNo)|マップの到達最深階| ||| |adata(10, マップNo)|マップの最深階| ||| |adata(12, マップNo)|| ||| |adata(16, マップNo)|マップオブジェクト識別番号| |~ | マップNoとは必ずしも対応しない(特に複数建てられる物件)が、多くの場合は一致している。| |~ | 002:野外| |~ | 003:レシマス| |~ | 004:ノースティリス| |~ | 005:ヴェルニース| |~ | 006:闘技場| |~ | 007:わが家| |~ | 008:ランダムダンジョン| |~ | 009:実験場| |~ | 010:ルミエスト墓所| |~ | 011:ポート・カプール| |~ | 012:ヨウィン| |~ | 013:即時依頼時マップ| |~ | ・街近辺| |~ | ・市街地| |~ | ・パーティー会場| |~ | ・※依頼内容によって変化| |~ | 014:ダルフィ| |~ | 015:パルミア| |~ | 016:灼熱の塔| |~ | 017:死者の洞窟| |~ | 018:古城| |~ | 019:竜窟| |~ | 020:神々の休戦地| |~ | 021:アクリ・テオラ| |~ | 022:混沌の城《獣》| |~ | 023:混沌の城《機甲》| |~ | 024:混沌の城《奇形》| |~ | 025:ラーナ| |~ | 026:山道| |~ | 027:子犬の洞窟| |~ | 028:イークの洞窟| |~ | 029:妹の館| |~ | 030:シェルター| |~ | 031:牧場| |~ | 032:パルミア大使館| |~ | 033:ノイエル| |~ | 034:工房ミラル・ガロク| |~ | 035:ハウスドーム| |~ | 036:ルミエスト| |~ | 037:ピラミッド| |~ | 038:ミノタウロスの巣| |~ | 040:コロシアム| |~ | 041:牢獄| |~ | 042:すくつ| |~ | 043:ノースティリス南関所| |~ | 044:サウスティリス| |~ | 045:サウスティリス北関所| |~ | 046:煙とパイプ亭| |~ | 047:テストワールド| |~ | 048:テストワールド北関所| |~ | 101:博物館| |~ | 102:店| |~ | 103:畑| |~ | 104:倉庫| |adata(17, マップNo)|マップの開始階層(=危険度)| ||| |adata(20, マップNo)|ダンジョンの主討伐フラグ| |~ | -1:討伐済み| ||| |adata(22, マップNo)|アリーナ連勝数| |adata(23, マップNo)|ペットアリーナ連勝数| |adata(24, マップNo)|アリーナの対戦相手(決闘)用乱数種?| ||| |adata(26, マップNo)|アリーナの対戦相手(ランブル)用乱数種?| |~ | 次の決闘の開始日時。| |adata(27, マップNo)|次のランブルの開始日時。| |adata(2X, マップNo)|%s < 現在時刻なら挑戦できない。| Version 1.02(開発版)~Version 1.16 reloaded fix 3(2009 Christmas Edition) Version 1.02(開発版)以前は未確認 マップNo100~149はプレイヤーが建設する我が家以外の建物用、マップNo150~199はランダムダンジョン用。 Version 1.17(開発版)~Version 1.22(開発版) マップNo300~449はプレイヤーが建設する我が家以外の建物用、マップNo450~499はランダムダンジョン用。 どちらも使用されていない領域(adata(16, マップNo) == 0)に新しく作られる。 使用されていない領域が無ければ生成に失敗する。 ---- **ワールドマップ上に存在する各マップオブジェクトの詳細?(目次みたいなもの?) mdata_????.s2 dim mdata, 100 |mdata(00)|現在いるマップのX方向の大きさ| |mdata(01)|現在いるマップのY方向の大きさ| |mdata(02)|現在いるマップの描画に使用するマップチップセットの指定| |~ |※Version 1.22(開発版)時点では単純にgraphicフォルダ内のmap?.bmpの ?部分をあらわす整数値| |mdata(03)|次回マップ再生成年月日時(?)| |~ | (年 * 24 * 30 * 12) + (月 * 24 * 30) + (日 * 24) + (時) | |~ | (例)0=0年0月0日 744=0年1月1日 | ||| |mdata(06)|現在いるマップのタイプ| |~ | 1:ワールドマップ| |~ | 3:街(依頼掲示板有り)(?)| |~ | 5:| |mdata(07)|マップ再生成フラグ(?)| |~ | 0:強制新規再作成| |~ | マップデータ(mdata_xxx.s2)が存在していても必ず新規作成| |~ | ※子犬の洞窟| |~ | 1:再生成可能マップ(?)| |mdata(16)|生成年月日時(?)| |~ | (年 * 24 * 30 * 12) + (月 * 24 * 30) + (日 * 24) + (時) + 24| |~ | (例)24=0年0月0日 768=0年1月1日 | mdatan_????.s2 sdim mdatan, 20, 2 改行付きテキストファイル 2行 1:マップ名? 2:? ※mdata_????.s2とセット ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: