先日、ゲームロード中、Loading Screen Mod画面で
Simulation: (failed) Object reference not set to an instance of an object
なる赤文字列が出現し、ゲームが正常に起動しなくなった。
時間をかけて高速道路網と鉄道網をイイ感じで構築できたのに、なんてことだ!!!
修復する方法が無いものか…
ダメ元でググってみたものの、解決方法は…、おっ、あったぞ!
ただし英語でした。
まあ一応英文は読めるので、わからん単語はこまめに調べつつ、指示通りに作業することまる1日(!!!)
なぜこんなにかかったのか?
タイムリープでもした?
何はさておき、解決方法も見つかり無事ゲームも復旧したので、その手順を以下にまとめることにする。
基本的には、古いMODのアンサブスクライブ、代替MODのサブスクライブ、非互換MODの一方のアンサブスクライブ、復旧用MODの導入と、MODの入れ替え差し替え作業のみなので、そんなに難しい話ではない(ではなぜ1日かかったのか?)。
アンサブスクライブするMODとその代替MOD
以下のMODはアンサブスクライブし、必要ならばその代替MODをサブスクライブする。
More Beautification
コメントによると問題がある模様。
→代替のFind It! 2を推奨。
Sharp Junction Angles
ゲームと非互換、つまりもはや使用不可。
→代替のFine Road Tool 2とFine Road Anarchy 2の両方を推奨。
New Roads for Network Extensions 2
ゲームと非互換、つまりもはや使用不可。
→代替の[Backward Compatibility] New Roads For Network Extension 2を推奨。
Multi-Track Station Enabler
ゲームと非互換、つまりもはや使用不可。
→代替のAdvanced Stop Selection (ex MTSE)を推奨。
Larger Footprints
ゲームと非互換、つまりもはや使用不可。
Slow speed
ゲームと非互換、つまりもはや使用不可。というか既にページ自体無い。
Custom Light Effects
コメントによると問題がある模様。
→代替のCustom Effect Loaderを推奨。
Advanced Road Anarchy
ゲームと非互換、つまりもはや使用不可。というか既にページ自体無い。
→代替のFine Road Tool 2とFine Road Anarchy 2の両方を推奨。
Demand Master
コメントによると問題がある模様。
→代替のSuper Demandなどを推奨。
Prop Fine Tune
コメントによると問題がある模様。
また、上記に上げたMore Beautificationも必要とする分、より問題がありそう。
Roads United: Europe
これに必要なRoads United: Core+がゲームと非互換なので。
No Pillars
コメントによると問題がある模様。
→代替のMove It!を推奨。
自分は、More Beautification、Prop Fine Tune、No Pillarsをサブスクライブしていた。しかもFind It! 2もサブスクライブしていたので、見事にMore BeautificationとFind It! 2がダブっていた。
非互換MODと一方のMODのアンサブスクライブ
Realistic Vehicle SpeedとTM:PE
非互換。どちらか一方をサブスクライブすること。(オススメはTM:PE)
BigCity (25 tiles mod)とAll 25 Areas purchasable
非互換。どちらか一方をサブスクライブすること。
または、81 Tiles (Fixed for 1.2+)を導入する。
Improved Public Transport 2 (IPT2)とTransport Lines Manager 14
非互換。どちらか一方をサブスクライブすること。
また、Transport Lines Manager 14はResize It!とも非互換なので注意。
Adovanced ToolbarとResize It!
非互換。どちらか一方をサブスクライブすること。
または、新しいMODだがまだテスト版のYet Another Toolbar [TEST]を導入するのも良いかも。
自分は上記のダブりは無かったが、All 25 Areas purchasableと81 Tiles (Fixed for 1.2+)の両方をサブスクライブしていたのに驚いた。
復旧用MODの導入
Loading Screen Mod
このMODのセーフモードオプションを使用して修復を試みる。
Safenets
“Simulation error: Object reference not set” error from RoadBaseAI.CanEnableTrafficLights.の解決を試みるMOD。
ただし、Loading Screen Modののセーフモードオプションで十分かもしれないが、互換性があるので念の為入れておく。
Save Our Saves
壊れた保存ゲームファイルの修復を試みるMOD。
ファイル修復完了後は、ゲームをロードする前にコンテンツ・マネージャーでON/OFFチェックを外し読み込まないようにすること。
一時的にアンスクライブするMOD
Ultimate Eye Candy
使用したいならば、ゲーム修復完了後に再度サブスクライブする。
スクライブしたMODを使用可能にするには
1.Steamからcities: skylinesのプレイボタンをクリック。
2.Raradox Launcherの画面が開いたら、プレイボタンをクリック。

3.ゲームをロードする前に、コンテンツ・マネージャーをクリック。

4.画面左の項目の中からMODをクリック。

上記でサブスクライブしたMODのON/OFFチェックボタンをクリックし使用可能にする。
この時点では、まだゲームはロードしない。
破損ファイルの修復方法
1.ゲームをロードする前に、オプションボタンをクリック。

2.画面左の項目の中からLoading Screen Modをクリックし、項目下部のセーフモードオプション全てにチェックを入れる。

最下部の「Load next save in Safe Mode」の3つのボタンを全てチェック
3.ゲームをロードする。
4.ゲームが正常に開いたら、すかさず別名保存する。
5.保存終了後、ゲームを終了する。
Save Our Saves MODは前述した通り、ファイル 修復完了後にON/OFFチェックを外し読み込まないようにすること。
Loading Screen Modのセーフモードオプション全てのチェックは、ゲーム終了後自動的に外れる仕様だが、念の為オプション画面にて確認する。
先程別名保存したゲームファイルを選択し、無事開くか確認。
以上、無事にファイルも修復したので、街づくり再開。
コメント