バイナリファイルに関するMODの記述ルールです。producttype.datとか、rf\unitdata.datとかが主な操作対象だと思います。
- 1、条件部
- 2、操作部
1、条件部
インデックス指定
今の段階で実装している唯一の方法です。バイナリファイル全体を2文字(1バイト?)ずつで区切られた大きな配列とみなし、添え数(インデックス)を指定して変更する場所を指し示す方法です。
競合とかの問題の発生の可能性はありますが、多分バイナリファイルでデータを途中に挿入したりする人はそんないないと思うのでこの方法だけでも大丈夫と判断しました。
- ・1つ目の要素
- まずはインデックス指定の方法で条件部を書くことを示す必要があります。そのため、最初の要素には"0"と書いてください。
この部分は現段階では全くの無駄ですが、この後新しい方法を追加していくときには役立ってくると思っています。
- ・2つ目の要素
- 変更したい場所のインデックスを書いてください。
- ・3つ目の要素
- 条件部の終了を示すため、空白(スペースではない)のデータを入れます。2つ目の要素を書き終えるときに","を2回押せばOKです。
2、操作部
入れ替え
こちらもまた1つしか方法は実装していません。テキストファイルの方の入れ替えと同じように単純にデータを入れ替えます。
- ・1つ目の要素
- まずは入れ替えを行う事を示す必要があります。最初の要素は0としてください。
- ・2つ目の要素
- 最後は入れ替えるデータ(数字?)を書いてください。。
戻る
トップへ