しかもセーブデータを直接編集するだけでゲームデータのstart.pos ファイルを弄らずに済むので、一々キャンペーンをやり直さず、途中のセーブから出来る。
2017-07-28 23:59:38まず、TotalWarフォーラムのここ(twcenter.net/forums/showthr…)からツールの「EditSF」をダウンロード。(最新ので良い)
2017-07-29 00:01:20次にダウンロードしたEditSFを起動。EditSFでAttilaのセーブデータを開く。セーブデータの場所は特に弄ってなければ C:\Users\AppData\Roaming\The Creative Assembly\Attila\save_gamesにあります。
2017-07-29 00:03:44言うまでもないですがバックアップはとっておいてください。そして、変更したいセーブデータをEditDFで開く。
2017-07-29 00:07:03ここからちょっと複雑になるので注意。初め、EditSFの画面にはCAMPAIGN_SAVE_GAMEがある。そこからタブを開いていき CAMPAIGN_ENV > CAMPAIGN_MODEL > WORLD > REGION_MANAGER > REGIONS_ARRAYへ。
2017-07-29 00:08:25REGIONS_ARRAYは都市と地域の設定みたいなもので全部で185あります。開いてREGIONのタブをクリックしてみるとスレッドがいくつかあり、それぞれ番号が振られ、地域名と都市名が記されています。例えばバニラの西ローマの首都はメディオラヌム。 pic.twitter.com/MKwO9OOk06
2017-07-29 00:15:26メディオラヌムはRegions_ARRAY‐17にあり、割り振られた番号は18です。西ローマの首都をメディオラヌム市からローマ市にしたい場合。ローマ市はREGIONS_ARRAY‐41にあり、割り振られた番号は42です。 pic.twitter.com/5rWbcZXTBj
2017-07-29 00:19:22これで変えたい先の都市の番号は確認できましたね?では、REGIONS_ARRAYを閉じ、次は同じWORLDの中にあるFACTION_ARRAY>FACTION_ARRAY - 0へ。FACTION_ARRAY - 0はあなたが今プレイしている勢力です。
2017-07-29 00:23:01FACTION_ARRAY - 0のFACTIONをクリック。そうすると先ほどと同じくスレッドが出てきます。その上から8番目と9番目に数字があります。そこがREGIONS_ARRAYで割り振られていた都市の番号で設定されてる首都です。変更前はメディオラヌムなので18になっています pic.twitter.com/IDL9bWVN8H
2017-07-29 00:27:35このメディオラヌムの18を先ほど確認したローマの42へ変更。その時にちょっと書き込みに時間がかかるときがありますがそのままで。書き込みが終われば赤くなります。そして、左上のFileでセーブ。これでOKです。あとはTotalWar:Attilaを起動してみてください。 pic.twitter.com/zlZ3X39N9N
2017-07-29 00:32:03Attilaを起動したら、弄ったセーブデータを再開。手順通りに従っていればごらんのとおり、首都が変わっているはずです。 pic.twitter.com/fmwKPqeQDO
2017-07-29 00:41:08問題はREGIONS_ARRAYから都市の番号を探さなきゃならないところが手間というところですが、西ローマと東ローマならこちらのフォーラムtwcenter.net/forums/showthr…でどのREGIONS_ARRAYかがわかります。
2017-07-29 00:42:00他にも首都をラヴェンナやロンディニウム、カルタゴ・ノヴァ等にするのも同じ方法でお茶の子さいさいです。首都変更MODがある時期からぱったりアプデされなくなってどういうことかと思ったらこの方法があったからなんですねぇ。
2017-07-29 00:45:53