[FM2010エディタでできないこと]
実は、FM2010のデータベースはXMLで記述されている。
したがってXML記述を追加すればデータ拡張は容易なのだ。
今回のエディタは、GUIから修正部分のXMLを書き出す仕組みになっている。
しかし・・・機能は不十分であり・・
(1)2国間にまたがる修正はできない
あくまでも1国のルール追加・修正という形になっているため、修正は1国単位
である。一応マージ機能があるが、これも2国にまたがる場合は無視される。
とはいっても国の個数だけ作っておけばよさそうだが・・実はそうではない。
(2)大陸大会・国際大会は修正できない
チャンピオンズリーグやヨーロッパリーグなどを修正することはできない。
(個人的にはヨーロッパリーグの規定を修正したいのだが・・)
また、これにより、アジアチャンピオンズリーグの日本からの出場条件が
「Jリーグの上位4位まで」と誤っているのを修正できない。
(・・・修正できないはずだったのだが・・実は裏技である程度修正できてしまう
ことがわかった。後述の手段↓を参照)
(※10.3パッチで「天皇杯の優勝クラブ」が出場できるように修正されたが、
この修正はリーグを10.3エディタで新規作成した場合にのみ適用される
ので、10.2以前のリーグデータを流用する場合には注意されたい。
(「Jつく」のリーグデータ作成は10.2以前であると思われる。)
また、後述の手段を使った場合は、代償としてこの修正は受け付けない。)
(3)データ追加したときに自動発生するIDを変更できない
これが厄介だ。データを追加した場合に発生するIDが常に同じになってしまう
ため、データを追加した2つのXMLファイルは組み合わせることができないのだ。
(これをうっかりすると、FM2010の実行時に突然エラーが発生する。)
(※重複したIDは自動時に調整してくれる・・はずなのだが、うまく機能して
いなかった。
10.3パッチでは、重複するIDを正しく調整してくれるようになったため
この心配はなくなったと思われる)
これらは「大陸対応」「世界対応」XMLを書き出せるようにし、その中では「国対応」
のXMLをマージ(及びIDの調整)することができるようになれば解決すると思うが…
今後のエディタのバージョンアップを待ちたい。
(上記は2009年11月15日時点での話である)
(2010年3月公開の10.3パッチでは、多くの不具合が修正されている)