トップページ

RPGツクール95Value!のバイナリファイルの解析情報を少しずつ載せていきます。
だいたい工事中。
10進法と16進法が混ざってますが、注記がない限りは16進法と思ってください。
とりあえず以下を読んでいこうと思っています。

  • CHARA.DAT:エネミー(敵)データ(暫定的に完了)
  • eve*.dat:マップイベントデータ
  • EPARTY.DAT:トループ(敵部隊)データ(暫定的に完了)
  • ITEM.DAT:アイテムデータ(完了)
  • MAGIC.DAT:魔法データ(完了)
  • *.RPG:メインデータ(途中)

文字列の上限

文字列18バイト+ヌル文字2バイトがあちこちに出てくるが、ひょっとすると文字列20バイトかもしれない。

雑多な解説

インデックスに当たる値はバイナリの中に含まれない。

基本的に圧縮されていない値のテーブルのようなので扱いは楽?

上限値に100が目立つ。レベルやアイテム/魔法/エネミーの上限など。

RPGツクール2000で言う所の「属性」は、魔法(特殊技能)に対する耐性として一体一対応で設定される。
プレイヤー/エネミーに対して0~200%の値で100バイト確保されているのはそのため。ダメージを与える特殊技能であればダメージ倍率になり、状態変化であれば成功率になる模様(未検証)。

状態異常は新規作成できず、「毒」「麻痺」「魔法封じ」「混乱」「睡眠」「戦闘不能」のみ。
能力値の一時的な上昇/下降は攻撃力・防御力・すばやさ。
精神力に相当するパラメータはない。おそらく魔法の「パワー」と前述の耐性のみでダメージが決定される。

  • 最終更新:2017-05-19 20:46:12

このWIKIを編集するにはパスワード入力が必要です

認証パスワード