anotak氏による動作高速化MOD。
60fps動作や効率的なプログラムとしてゲームが動作するようになる。
JohnSolaris氏による修正MODと併用しても問題なく動くMODになっているようです。
ファイル:Discord
APIなしでゲームをロードし、別のフロアに移動したときのクラッシュを修正しました。
ゲームの起動に10秒以上かかった場合に稀に発生していた問題を修正(遅いハードドライブ)
60fpsをサポートしました。(バニラの30fpsとは対照的に)この方法でゲームはより反応します。
ゲームをバックグラウンドでプレイしていて、ターンが行われていない場合、CPUに優しくするためにゲームは5fpsに落ちます。
RiftOptimizer-v4b.zip を落とし、zipフォルダを解凍。
フォルダ名を「RiftOptimizer」としてmodsフォルダに入れます。
API_Universal を使用しない場合は、ファイルの一部書き換えが必要です。
(AAA_Loader + Bugfixesでプレイする時)
APIを使わないとゲームが落ちる
APIを使わずに RiftOptimizer-v4b を読み込むと、次のリフトに進む時にゲームが落ちます。
スレッドに修正方法が書いてあります。
フォルダ「RiftOptimizer」の中にある FPS_NoAPI.py の中身を書き換えます。
FPS_NoAPI.py の26行目に
import Level
を追加。
これで問題なく動作するようになります。
メモ
GithubにあるものとDiscordにあるものではファイルが違います。
Githubはv4、Discordはv4bのようです。
GitHub版(v4??)
GitHub - anotak/RiftOptimizer
zipフォルダを解凍し、フォルダ名を「RiftOptimizer」としてmodsフォルダに入れます。
Github版には以下が適用されていません。
FPS_NoAPI.py の192行目を以下のように書き換え
self.tab_targets = T For T In Self.game.next Level.iter Tiles() If Isinstance(t.prop, Portal)
を
self.tab_targets = T For T In Self.game.next Level.iter Tiles() If Isinstance(t.prop, Level.Portal)