「セーブデータ」の編集履歴(バックアップ)一覧に戻る

セーブデータ - (2009/06/29 (月) 17:25:46) のソース

//*解析
//ruby読め茄子。
//一旦D言語に変換してから解析してみるノシ
// ↑CRpgLsd.cppに途中まで書いているからそれを見れば多少は分かるかも

*セーブデータ 
:ファイル|Savexx.lsd
:形式|最初に12バイトのファイルヘッダ 0x0B("LcfSaveData"の文字数) + LcfSaveData~
以降は「配列番号 + データサイズ(BER圧縮整数) + データ」の繰り返し。

**配列番号リスト
|配列番号|内容|形式|省略時の初期値|備考|
|0x64|セーブデータ選択画面の情報|一次元配列|||
|0x65|スイッチ・変数などのフラグ情報|一次元配列||(未解析)|
|0x66|||||
|0x67|ピクチャ情報|一次元配列||(未解析)|
|0x68|セーブ地点|一次元配列||(未解析)|
|0x69|小型船の情報|一次元配列|||
|0x6A|大型船の情報|一次元配列|||
|0x6B|飛行船の情報|一次元配列|||
|0x6C|パーティ情報|二次元配列|||
|0x6D|アイテム情報|一次元配列||(未解析)|
|0x6E|||||
|0x6F|||||
|0x70|||||
|0x71|||||
|0x72|||||


*参考コード(ライセンス注意)
-[[RPGツクール2000/2003 - セーブデータ抽出>http://hossy.info/rpgdev/2k_save.php]]
記事メニュー
目安箱バナー