0290名無しさんの野望 (デーンチッ 0e73-X5Um)
2019/12/12(木) 14:10:04.77ID:VbueeN6r01212今回は結構面倒な部類だったから参考にはならんかも
・家に入った時に追加のアニメを再生しているとよくクラッシュする
・クラッシュログから解析したらOGREがアニメーションを処理するつもりで空のデータにアクセスしてる
→上記2つから、ファイルに問題が有るんじゃなくて読み込まれないのが問題と推測。更にOGRE関係が怪しいとわかる
・じゃあデフォルトのはなんで読み込まれてる? どこでデフォルトのを読み込む設定してるのか
→FCSや〜.cfgを色々覗いていたら resources.cfg でOGREのフォルダの設定してる
・"resources.cfg OGRE"でググったら指定したフォルダのみ自動で読み込まれると判明
・とりあえず resources.cfg に追記して試す
mods\〜以下の実際のファイルの場所を追記 → クラッシュする
マージ先のdata\〜を追記 → クラッシュしない
追記せずにMOD内部のファイルの場所を変更 → クラッシュしない
以上から、
・アニメーションは resources.cfg で指定されたフォルダに置く必要がある
・FCSでmods\〜以下のフォルダを指定した場合は、data\〜へとリダイレクトされる(mods\〜でアクセスされることはない)
・リダイレクト先が resources.cfg で指定されたフォルダなら、自動で読み込む対象になる
という感じかな
まあ要するに、「どうして落ちるのか」じゃなく「どうしてこっちは動くのか」がわかれば自然と落ちる理由も判るって話