効率と最適化が基本的な要素である複雑なSatisfactoryの世界では、コマンドコンソールにアクセスする方法を知っていることはプレイヤーにとって非常に貴重なツールとなります。コマンドの使用を学ぶことは、問題の解決やゲーム体験の最適化に役立つだけでなく、自分のニーズや欲求に応じて実験を行う自由を提供します。ゲーム内の明るさや霧の量などのパラメータを変更することができます。自分自身のSatisfactoryサーバーでシステムへの進化を開始しましょう。
キーボードにチルダ(~)キーがない場合は、次のようにしてコンソールにアクセスするキーを変更できます:
F6の代わりに最適なキーを設定できることを覚えておいてください。常に、ゲーム内で既に使用されているctrl、shift、altなどの組み合わせ、または既存の使用法のあるキーを避けてください。
コンソールにアクセスした後に使用できるコマンドの一覧です。一部はオートコンプリートに表示されますが、実際に機能しないか問題を引き起こすものもあります。これらのコマンドは、非デバッグとデバッグの2種類に分けられます。この区別をすることが重要です。デバッグコマンドはしばしばゲームの機能に問題を引き起こすので、それらを使用することにした場合は、事前にゲームを保存することをお勧めします。
これらのコマンドは主にグラフィカルや照明の側面に焦点を当てています。
コマンド | 説明 | デフォルト |
---|---|---|
?(Enterを押さない) | 一覧を表示し、一部のコマンドに簡単な説明が表示されます。パッチ0.3.3.5現在、合計2296個のコマンドがありますが、すべてのコマンドが一般ユーザーとして利用可能ではありません。 緑色のコマンド:一般ユーザーとして実行可能、変更可能 紫色のコマンド:管理者として実行可能(おそらく「Admin」や「AdminLogin」といったコマンドでアクセス可能)、ただし一部は一般ユーザーにもアクセス可能で、マルチプレイヤーゲームでホストになる可能性があります。 灰色のコマンド:読み取り専用 |
N/A |
materialFlowAnalysis recipeName[FString] | ゲーム内のすべてのクラフト可能なアイテムの秒間必要アイテムを見つけるために使用できるコマンドです。コマンドを使用するには、「materialFlowAnalysis」と入力し、その後調べたいアイテム名を入力します(大文字と小文字を区別します)。アイテムの「名前」または「FString」は、個々のアイテムのブループリントパスに示されている正確な文字列に従う必要があります。これは、各アイテムのページのインフォボックスで見つけることができます。 | N/A |
Gamma [number] | ガンマ(明るさ)レベルを変更します。 | 2.2 |
Pause | ゲームを一時停止し、再びコマンドを入力して再生を続けます。 | N/A |
r.Atmosphere [0/1] | 大気を有効にしたり無効にしたりします。 | 1 |
r.Fog [0/1] | 霧を有効にしたり無効にしたりします。 | 1 |
r.ViewDistanceScale | 木々/植物/岩などのレンダリング距離を設定します。値は乗算です* | 1 |
foliage.LODDistanceScale | 遠くでどのように高品質のLODモデルが表示されるかを制御します。主に植生や建物に影響し、パフォーマンスに大きな影響を与える可能性がありますが、ゲームの見た目を向上させることもできます。距離を増やすには、この値を高い値に設定します(推奨される高い値は5です)。 | 1 |
r.Shadow.DistanceScale | オブジェクトが投射する影のレンダリング距離を設定します。値は乗算です* | 1 |
r.ScreenPercentage [percent] | 内部解像度スケールを設定します。これはr.TemporalAA.Upsamplingと共に使用して、一時的なアンチエイリアシング(TAA)で「偽の」フル解像度画像を得るために使用できます。これにより、パフォーマンスが大幅に向上します。 | 100 |
r.TemporalAACurrentFrameWeight [number] | 範囲0〜1。現在の内部フレームが最終画像に与える影響を設定します。より良いアンチエイリアシングや動き中のアーティファクト(特にスミア)をより多くのコストでアップサンプリングするために、この値を低い値(たとえば0.05)に設定します。また、低い値を使用する場合は、r.TemporalAASamplesを16などの大きな値に増やします。 | 0.2 |
r.TemporalAAFilterSize | TAAサンプルの拡散を設定します。1未満の値(0.25など)を使用して、画像をシャープにします(r.TemporalAASamples > 6の場合のみ動作します)。 | 1 |
r.TemporalAASamples [number] | TAAに使用するサンプル数を設定します。ジッタリングを減らすには、これを2〜5に設定します。 | 8 |
r.Tonemapper.Sharpen [number] | シンプルなシャープンフィルターの量を設定します。 | 0 |
r.StaticMeshLODDistanceScale [number] | 静的メッシュのレベルオブディテール(LOD)を制御します。グラフィックスを向上させるには、これを0に設定しますが、パフォーマンスが低下する可能性があります。1より大きい値を設定すると、劇的に悪化します。 | 1 |
r.LandscapeLODBias [number] | 遠くの地形ジオメトリを修正します。グラフィックスを向上させるには、これを-2または-3に設定しますが、パフォーマンスが低下する可能性があります。 | 0 |
Grass.densityscale [number] | 草の密度を設定します。0で完全に無効にし、0〜1の値でそれを減少させ、1より大きい値で増加させます。 | 1 |
pool.light.count [number] | レンダリングするライトの量を設定します。 | ? |
pool.light.lightshaft.count [number] | レンダリングする光の軸の量を設定します。 | ? |
Stat FPS | Unreal Engine 4の内蔵FPSカウンターを有効にします。すべてのコマンドフィールドは大文字と小文字を区別しません。FPSカウンターは、すべての環境で動作し、ロード画面やメインメニューでも動作します。 | N/A |
Stat Levels | 説明によれば、「レベルストリーミング情報を表示します」。 | N/A |
Stat Unit | これを有効にすると、フレーム時間(1000/フレーム時間= FPS)、ゲーム時間(1000/ゲーム時間= UPS)、描画時間(不明)、GPU時間(不明)、RHIT時間(不明)などのさまざまな統計情報が表示されます。また、DynResがサポートされているかどうかも表示されます(unknownを使用)。 | N/A |
Suicide | ゲーム内メニューのEscからRespawnオプションを使用するのと同じ効果があります。 | N/A |
t.MaxFPS [number] | 最大フレームレートを任意の値に設定します。ビデオ設定のオプション以外の任意の値になります。 0に設定すると、フレームレートが無制限になります。 | 0 |
FOV [number] | 入力された値に視野を設定しますが、150を超える値は不安定になり、グリッチが発生する可能性があります。 FOVは、ゲームのオプション内のスライダーで変更できますが、このコンソールコマンドではスライダーを超えた任意の値に設定できます。 | N/A |
ToggleDebugOverlay [0/1] | さまざまなデバッグ情報を表示するウィンドウを表示します。 | 0 |
SaveWithNewSessionName [name] | 現在のセッションを新しいセッション名で保存し、「ゲームのロード」メニューで区別します。 | N/A |
これらのコマンドを使用すると、不安定になる可能性があり、何の動作も行わないか、ゲームの機能に問題を引き起こす場合があります。これらのコマンドを有効にすると、次の情報が左上隅に表示されます(それ以外の場合は指示がある場合を除く):
これらを有効にするには、次の行を入力し、<DebugType>の間に見つかるテキストを変更する必要があります:
ShowDebug <DebugType> [FName]
デバッグコマンド | 説明 |
---|---|
AI | 未知の用途。おそらく、プレイヤーの近くにいる敵や自動車両に関する情報を表示します。 |
AKAUDIOSOURCES | アクティブなオーディオソースの数とその他の情報を表示します。再度実行してデフォルトの情報を表示します。 |
ANIMATION | 未知の用途。おそらく、再生中のアニメーションのフレーム、アニメーションの名前などに関する情報を表示します。 |
BONES | 未知の用途。おそらく、非静的モデルのボーン接続とその方向に関する情報を表示します。 |
CAMERA | デフォルト情報の下に、カメラ位置に関する追加情報を表示します。 |
CIRCUITS | 世界内のすべての電力ネットワーク(回路)に関する情報を表示します。回路の数、ID、および回路に関する情報(構成要素、発生電力、消費電力、ヒューズの状態など)を含みます。再度実行してデフォルトの情報を表示します。 |
COLLISION | 未知。おそらく、衝突情報を表示します。 |
FACTORY | プレイヤーが建造した構造物(車両を含まない)の数を、最も多いものから最も少ないものまで順に表示します。 |
FACTORYCONNNECTIONS | 未知の用途。注意:極端な遅延を引き起こす場合があります。自己の責任で使用してください。再度実行してデフォルトの情報を表示します。 |
FORCEFEEDBACK | 現在のフォースフィードバック値とその計算に寄与している要素に関する情報を表示します。 |
INPUT | 現在使用されている入力方法(キーボード/マウス)、使用されているキー、入力値、および入力が実行された時間に関する情報を表示します。入力スタックの情報も表示します。すべての情報はデフォルトの情報の下に表示されます。 |
NET | 未知の用途。おそらく、マルチプレイヤー接続情報を表示します。 |
NONE | 残りの情報を非表示にして、デフォルトの情報のみを表示します。 |
PHYSICS | 現在のプレイヤーの速度成分、cm/sでの合計プレイヤーの速度、プレイヤーが経験した加速度などの物理に関する情報を表示します。すべての情報はデフォルトの情報の下に表示されます。 |
POWER | 未知の用途。注意:ラグを引き起こす場合があります。自己の責任で使用してください。 |
RADIATION | 放射性サブシステムに関連する情報を表示します。放射源の数、放射を発するエミッターの数、放射レベル、およびプレイヤーの露出レベルが含まれます。再度実行してデフォルトの情報を表示します。 |
RADIATIONSPHERES | おそらく、放射がプレイヤーに影響を及ぼし始める球体を表示します。再度実行してデフォルトの情報を表示します。 |
RESET | デフォルトの情報を含むすべてのデバッグ情報を非表示にします。 |
SIGNIFICANCEMANAGER | 現在再生されているサウンドの重要性とその音量に関する情報を表示します。 |
TRACKS | トラック上の鉄道サブシステムに関する情報を表示します。トラックセグメントやブロックなど、グラフに分割されます(グラフはループまたはトラックの伸びになります)。再度実行してデフォルトの情報を表示します。 |
TRAINCOUPLERS | 機能しません。 |
TRAINSCHEDULER | 列車のスケジューリング情報を表示します。 |
TRAINSIGNALS | 列車信号およびブロック情報を表示します。エントリーシグナル、ブロックがパスまたはブロック信号で定義されているかどうか、予約リクエスト、ブロック内の列車などに関する情報が含まれます。 |
TRAINS | すべての既存の列車に関する情報を表示します(重量、牽引力、制動力、電力使用量、スレーブおよびマスターなど)。再度実行してデフォルトの情報を表示します。 |
VEHICLE | プレイヤーが現在乗っている車両に関する情報を表示します。速度、ステアリング角度、スロットル情報、ブレーキのオン/オフ、現在のギア、エンジンRPM、経験しているドラッグフォース、および車両の各ホイールに関する物理情報が含まれます。 |
WEAPON | 未知の用途。おそらく、持ち武器/ツールに関する情報を表示します。 |
次のコマンドはコンソールのオートコンプリートリストに表示されますが、早期アクセスでも機能しませんでした:
これらのコンソールコマンドのおかげで、制限なしにゲームにアクセスし、必要なすべての機能を使用することができます。ただし、完全に機能するコマンドは主にグラフィカルな性質を持ちます。これは、ゲームを最高の状態で楽しむのに大いに役立ちます。デバッグコマンドは特定のゲームの特性に深く入り込むのに役立ちますが、現在のところ、ほとんどのものが問題を引き起こすだけで解決策にはなりません。あなた自身の Satisfactory サーバーですべてのコマンドを探索してみてください!