GameConfigSetting: Difference between revisions
From Splatoon Wiki - SDL Foundation
Jump to navigationJump to search
Created page with "GameConfigSetting" |
m Fix wrong header |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
GameConfigSetting | The game uses a debug config file named ''GameConfigSetting.xml'' in the ''System.pack'' compressed file. It contains toggle-able parameters that the developers would use in order to test various in-development features. | ||
There are apparent differences in the available parameters for GameConfigSetting in each edition of Splatoon. | |||
== Editions of GameConfigSetting == | |||
=== Splatoon Pre-Launch Review === | |||
The Pre-Launch Review edition of Splatoon contains the most amount of GameConfigSetting parameters. | |||
==== Category: root ==== | |||
{| class="wikitable" | |||
|+ | |||
!Parameter Name | |||
!Parameter Name (Translated) | |||
!Comment | |||
!Comment (Translated) | |||
!Value Type | |||
!Default Value | |||
!Minimum Value | |||
!Maximum value | |||
!Is On Debug Menu | |||
|- | |||
|ギアや武器などの追加度合い | |||
|CustomPartAddition | |||
|0:最初のロム、1:パッチ、2..:追加があれば使う | |||
| | |||
|s32 | |||
|0 | |||
|0 | |||
|1 | |||
| | |||
|- | |||
|"最初に入るシーン名 | |||
|FirstScene | |||
| | |||
|Chooses the scene that the game boots with. | |||
|string | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|"最初に自動で入るマップ名 | |||
|FirstMap | |||
| | |||
|Chooses the map that the game boots with. | |||
|string | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|正規シーケンス? | |||
|CorrectSeq | |||
|0:ターゲット次第、1:必ずON、2:必ずOFF | |||
| | |||
|s32 | |||
|0 | |||
| | |||
| | |||
| | |||
|- | |||
|DayChangeCheck有効? | |||
|DayChangeCheck | |||
|0:ターゲット次第、1:必ずON、2:必ずOFF | |||
| | |||
|s32 | |||
|0 | |||
| | |||
| | |||
| | |||
|- | |||
|FreeTestの人数(0のときは通常通り) | |||
|FreeTestPlayerNum | |||
| | |||
| | |||
|s32 | |||
|0 | |||
|0 | |||
|8 | |||
| | |||
|- | |||
|開発用のシンプルなシーケンスを使うかどうか | |||
|DbgSimpleSeq | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|レイアウトのデバッグ用ペインツリーを作らない | |||
|LayoutDbgPaneTreeOff | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|コントローラーを振動させない | |||
|CtrlNotRumble | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
|true | |||
|} | |||
===== Category: Photograph ===== | |||
{| class="wikitable" | |||
!Parameter Name | |||
!Parameter Name (Translated) | |||
!Comment | |||
!Comment (Translated) | |||
!Value Type | |||
!Default Value | |||
!Minimum Value | |||
!Maximum value | |||
!Is On Debug Menu | |||
|- | |||
|撮影モードのON/OFF | |||
|PhotographMode | |||
|0:最初のロム、1:パッチ、2..:追加があれば使う | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|撮影用のプレイヤー情報名 | |||
|PhotographPlayerInfo | |||
| | |||
| | |||
|string | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|撮影用にプレイヤーを無敵にする | |||
|PhotographPlayerImortal | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|撮影用にスペシャルが溜まらないようにする | |||
|PhotographNoSpecial | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|チームカラーを入れ替える | |||
|SwapTeamColor | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|インクを青vsオレンジで固定(静止画用) | |||
|PhotographForceBlueOrange | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|メイン地形のアニメーションを止める(静止画用) | |||
|StopFieldAnimation | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|デバッグ機能を使った時のDMarkを表示 | |||
|IsDispDMark | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|} | |||
===== Category: Sound ===== | |||
{| class="wikitable" | |||
!Parameter Name | |||
!Parameter Name (Translated) | |||
!Comment | |||
!Comment (Translated) | |||
!Value Type | |||
!Default Value | |||
!Minimum Value | |||
!Maximum value | |||
!Is On Debug Menu | |||
|- | |||
|BGMをミュート | |||
|BGMOff | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
|true | |||
|- | |||
|サウンドを根こそぎオフ(現在は効きません。サウンド処理オフフラグを使ってください。) | |||
|SoundOffByTheRoot | |||
|オフにするとスレッドも立てない(このフラグはaalにする以前のもので、現在は使えません) | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|サウンド処理オフ(aalとSLink2の発音処理、計算処理が回らなくなります。Develop以下限定) | |||
|NoAudioBySndDefine | |||
|aalとSLink2の処理有効フラグを倒す(Develop以下限定) | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|ストリームのキャッシュサイズ(KB) | |||
|StreamCacheSize | |||
|80 - 160 が妥当らしい | |||
| | |||
|s32 | |||
|160 | |||
| | |||
| | |||
| | |||
|- | |||
|ゲーム内時間をローカルでもRTCで計算(1分でのBGM変化確認用) | |||
|CalcGameFrameRTC | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|ラウドネス等計測モード:0=無効、1=シーン自動計測、2=DebugMenuかORで手動計測(Develope以下限定。変更後は要ロ | |||
ム再起動) | |||
|SoundProcessCheck | |||
|0:無効、1:有効(各シーンを自動計測)、2:有効(DebugMenuかORから手動計測) | |||
| | |||
|u32 | |||
|0 | |||
| | |||
| | |||
| | |||
|- | |||
|BOSSダウンロード有効? | |||
|BossDownload | |||
|0:ターゲット次第、1:必ずON、2:必ずOFF | |||
| | |||
|s32 | |||
|0 | |||
| | |||
| | |||
| | |||
|- | |||
|BootでNEXログイン | |||
|NexLoginInBoot | |||
|0:ターゲット次第、1:必ずON、2:必ずOFF | |||
| | |||
|s32 | |||
|0 | |||
| | |||
| | |||
| | |||
|- | |||
|Bootで強制祭開催モード | |||
|ForceFestivalHeldInBoot | |||
|Bootで強制祭開催モード | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|BootでLANマッチングに切り替え | |||
|ChangeLanMatchInBoot | |||
|BootでLANマッチングに切り替え | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|俺たち対戦台 | |||
|IsVersusMachine | |||
|対戦台環境かどうか(開発機専用) | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|ASSERTになってもenl通信スレッドを止めない | |||
|NonStopEnlThreadIfAssert | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|PiaのTRACEをより詳細に(通称・東條スペシャル) | |||
|PiaTraceDetail | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|PiaのTRACEを消す | |||
|PiaTraceOff | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|PiaのTRACEをCashedPrintに | |||
|PiaCashedPrint | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|フレンドライブラリ通知をプリント | |||
|PrintFriendNotification | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|Transport計測描画モード | |||
|DrawTransportProfilerMode | |||
|Transport計測描画モード | |||
| | |||
|u32 | |||
|0 | |||
| | |||
| | |||
| | |||
|- | |||
|レイテンシーエミュレータの初期設定値 | |||
|LatencyEmulatorPresetLevel | |||
| | |||
| | |||
|u32 | |||
|0 | |||
|0 | |||
|5 | |||
| | |||
|- | |||
|Transport解析を有効にする | |||
|ValidTransportAnalyze | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|Cloneメッセージを圧縮するレベル(0-9) | |||
|CloneDataCompressionLevel | |||
| | |||
| | |||
|u32 | |||
|1 | |||
|0 | |||
|9 | |||
| | |||
|- | |||
|Cloneのイベントデータ送信を保留する機能を有効にする | |||
|ValidEventCloneDeferment | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|Cloneデータ送信を保留する最大時間 | |||
|CloneDefermentPeriod | |||
| | |||
| | |||
|u32 | |||
|128 | |||
|1 | |||
|10000 | |||
| | |||
|- | |||
|プレイヤーステート送信間隔(0なら接続人数-1Fに一回) | |||
|PlayerStateSendInterval | |||
| | |||
| | |||
|s32 | |||
|4 | |||
|0 | |||
|256 | |||
| | |||
|- | |||
|PaintEventをプロファイル | |||
|ProfilePaintEvent | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|イベントの遅延チェックを開始するフレーム(-1で無効) | |||
|DelayCheckFrame | |||
| | |||
| | |||
|s32 | |||
| -1 | |||
| | |||
| | |||
| | |||
|- | |||
|偽装するサーバ時間(W3CDTF形式) | |||
|DbgServerTime | |||
| | |||
| | |||
|string | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|サーバタイム表示を行うか | |||
|IsDispDbgServerTime | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|エージングを有効にするか | |||
|IsEnableAging | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|ランダムキー入力を有効にするか | |||
|IsEnableRandomKeyInput | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|通信検証を有効にするか | |||
|IsTestNetBug | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|フレンドレギュラーを選択する確率 | |||
|AgingProbFriendRegular | |||
| | |||
| | |||
|f32 | |||
|0.f | |||
| | |||
| | |||
| | |||
|- | |||
|レギュラーを選択する確率 | |||
|AgingProbRegular | |||
| | |||
| | |||
|f32 | |||
|1.f | |||
| | |||
| | |||
| | |||
|- | |||
|ガチを選択する確率 | |||
|AgingProbGachi | |||
| | |||
| | |||
|f32 | |||
|0.f | |||
| | |||
| | |||
| | |||
|- | |||
|対戦中に通信エラーが発生する確率 | |||
|AgingProbNetErrVS | |||
| | |||
| | |||
|f32 | |||
|0.f | |||
| | |||
| | |||
| | |||
|- | |||
|結果発表中に通信エラーが発生する確率 | |||
|AgingProbNetErrResult | |||
| | |||
| | |||
|f32 | |||
|0.f | |||
| | |||
| | |||
| | |||
|- | |||
|マッチング中に通信エラーが発生する確率 | |||
|AgingProbNetErrMatch | |||
| | |||
| | |||
|f32 | |||
|0.f | |||
| | |||
| | |||
| | |||
|- | |||
|対戦後離脱する確率 | |||
|AgingProbExitGame | |||
| | |||
| | |||
|f32 | |||
|0.5f | |||
| | |||
| | |||
| | |||
|- | |||
|フレンド対戦相手が見つからなかった場合にロビーを抜ける確率 | |||
|AgingProbExitLobby | |||
| | |||
| | |||
|f32 | |||
|0.2f | |||
| | |||
| | |||
| | |||
|- | |||
|レイテンシーを動的に変更 | |||
|AgingProbChangeLatency | |||
| | |||
| | |||
|f32 | |||
|0.f | |||
| | |||
| | |||
| | |||
|- | |||
|デバッグ用の箱庭で対戦を行うか | |||
|IsUseDebugStage | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|ネットワーク時刻の取得を強制的に行うか | |||
|IsForceGetNetworkTime | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|BOSS及びサーバタイム及びUserUniqueValueの起動時表示を行うか | |||
|IsDispBossAndServerTime | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|フィールドテスト用特殊設定 | |||
|IsFieldTest | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|強制お祭結果DL | |||
|IsForceDLFesResult | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|イベント溢れチェック | |||
|IsEventBuffOverflowCheck | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|この秒数放置したら切断 | |||
|LeaveThreshold | |||
| | |||
| | |||
|u32 | |||
|60 | |||
| | |||
| | |||
| | |||
|- | |||
|放置切断処理を無効化(マリクラなど用) | |||
|IgnoreLeaveDisconnect | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|Matchシーンのデバッグ情報表示 | |||
|DispMatchSceneDbgInfo | |||
|0:ターゲット次第、1:必ずON、2:必ずOFF | |||
| | |||
|s32 | |||
|0 | |||
| | |||
| | |||
| | |||
|- | |||
|マッチメイク時のタイムアウト初期値[sec] | |||
|MatchmakeTimeoutInit | |||
| | |||
| | |||
|s32 | |||
|0 | |||
|0 | |||
|999 | |||
| | |||
|} | |||
===== Category: Mission ===== | |||
{| class="wikitable" | |||
!Parameter Name | |||
!Parameter Name (Translated) | |||
!Comment | |||
!Comment (Translated) | |||
!Value Type | |||
!Default Value | |||
!Minimum Value | |||
!Maximum value | |||
!Is On Debug Menu | |||
|- | |||
|行動履歴データを保存する | |||
|WriteActionLogData | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|} | |||
===== Category: VSGame ===== | |||
{| class="wikitable" | |||
!Parameter Name | |||
!Parameter Name (Translated) | |||
!Comment | |||
!Comment (Translated) | |||
!Value Type | |||
!Default Value | |||
!Minimum Value | |||
!Maximum value | |||
!Is On Debug Menu | |||
|- | |||
|希望するチーム番号(-1:ランダム(デフォルト)、0,1:各チーム) | |||
|HopeTeamNo | |||
| | |||
| | |||
|s32 | |||
| -1 | |||
| -1 | |||
|1 | |||
| | |||
|- | |||
|試合終了時にヒートマップデータ保存 | |||
|WriteHeatMapDataAtTheEnd | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|行動履歴データ記録時のデフォルトNFCUID | |||
|ActionLogDefaultNFCUID | |||
| | |||
| | |||
|string | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|VSGameの試合時間を強制で変える(秒単位)(0のときは通常通り) | |||
|VSGameTime | |||
| | |||
| | |||
|u32 | |||
|0 | |||
|0 | |||
|600 | |||
| | |||
|- | |||
|最初に設定されるVSルール | |||
|FirstVSRule | |||
| | |||
| | |||
|string | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|VSGameがタイムアップ後に終了するかどうか | |||
|VSGameEndAfterTimeOver | |||
|NOA等にROM送る用にtrueにする | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|ローカルでVSGameに入った時プレイヤー8人出す | |||
|EnableMaxPlayerTest | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|} | |||
===== Category: Gfx ===== | |||
{| class="wikitable" | |||
!Parameter Name | |||
!Parameter Name (Translated) | |||
!Comment | |||
!Comment (Translated) | |||
!Value Type | |||
!Default Value | |||
!Minimum Value | |||
!Maximum value | |||
!Is On Debug Menu | |||
|- | |||
|TVとDRCを入替え | |||
|SwapTVAndDRC | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|塗りテクスチャの解像度指定 | |||
|NewTextureResolutionPerMeter | |||
| | |||
| | |||
|u32 | |||
|8 | |||
|1 | |||
|16 | |||
| | |||
|- | |||
|プレイヤーのオクルージョンカリングon/off(シーンの再入場が必要) | |||
|PlayerUseOcclusionQuery | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|アクター(プレイヤー以外)のオクルージョンカリングon/off(シーンの再入場が必要) | |||
|ActorUseOcclusionQuery | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|塗の壁判定45度 | |||
| | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|軽量グラフィックモード | |||
|LightGfxMode | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|フレームバッファのメモリをTVとDRCで共有するか | |||
|EnableSharedFrameBufferMemory | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|デュエルをDrawCalcCalcにする | |||
|EnableDuelDrawCalcCalc | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|シーン中常時GPUFootPrint有効 | |||
|EnableGPUFootPrintAlways | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|シーン開始時にSparkでキャプチャする | |||
|SparkCaptureOnEnterScene | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|VエリアのGPUストールバグ調査用 | |||
|EnablePaintTargetAreaDebug | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|前フレームブレンドフィルター | |||
|EnablePrevBlendFilter | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|エミッター数のデバッグ表示 | |||
|EnablePtclDebugDraw | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|弾エフェクトを生成しない | |||
|DisableBulletEffect | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|Pilot以降でもストレスアナライザーをOFFる | |||
|DisableStressAnalyzer | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|PlazaのGPUStallバグ調査用 | |||
|PlazaGPUStallDebug | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|PlazaのGPUStallバグ調査用シーン遷移フレーム数 | |||
|PlazaGPUStallDebugReloadFrame | |||
| | |||
| | |||
|u32 | |||
|600 | |||
| | |||
| | |||
| | |||
|- | |||
|BulletArgのログを取る機能on/off | |||
|RecordBulletArg | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|グリッド開始Yより低い壁塗頂点がないかチェックする | |||
|GridOffsetYCheck | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|ストレスアナライザーのデバッグ描画on/off | |||
|EnableStressAnalyzerDebugDraw | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|} | |||
===== Category: Programmer ===== | |||
{| class="wikitable" | |||
!Parameter Name | |||
!Parameter Name (Translated) | |||
!Comment | |||
!Comment (Translated) | |||
!Value Type | |||
!Default Value | |||
!Minimum Value | |||
!Maximum value | |||
!Is On Debug Menu | |||
|- | |||
|VSGameから自動で抜けるデバッグ機能(秒) | |||
|VSGameAutoExitTime | |||
| | |||
| | |||
|u32 | |||
|0 | |||
|0 | |||
|600 | |||
| | |||
|- | |||
|GameSettingの地形選択を自動でする | |||
|GameSettingAutoMapDecide | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|(デバッグ用)他プレイヤーがもつWeaponSet | |||
|DebugDefaultWeaponSetID | |||
| | |||
| | |||
|u32 | |||
|0 | |||
|0 | |||
|71 | |||
| | |||
|- | |||
|プレイヤー無制限に自動ショット射出(デバッグ用) | |||
|GamePlayerIsUnlimitedAutoShot | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|プレイヤー常時にスーパー状態(上のと組み合わせるとスーパー乱射) | |||
|GamePlayerIsUnlimitedAutoSuperShot | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|インク消費無し、スペシャルゲージ常時マックス | |||
|GamePlayerIsUnlimitedInkTank | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|ELinkのcalcをスキップする(デバッグ用) | |||
|DbgIsSkipELinkCalc | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|アクターのロード時使用ヒープを作る(デバッグ用) | |||
|CreateActorLoadChildHeap | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|PilotでもgetSceneDbgCtrlでコントローラーを取れるように | |||
|ValidSceneDbgCtrlPilot | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|MemProfiler起動時にスタート | |||
|MemProfilerStart | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|開発版で良く使うリソースを常駐へロードをする | |||
|LoadOftenUseResToStaticAsDev | |||
| | |||
| | |||
|bool | |||
|true | |||
| | |||
| | |||
| | |||
|- | |||
|ローカルで非操作プレイヤーの塗り踏みをチェックしない(処理測定用) | |||
|CheckPaintStepCtrlOnly | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|無限ループチェッカーOFF(PilotでSparkとか使いたい時) | |||
|InfLoopCheckerOFF | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|SparkをOFFにする | |||
|SparkOFF | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|} | |||
===== Category: PersonalPrint ===== | |||
{| class="wikitable" | |||
!Parameter Name | |||
!Parameter Name (Translated) | |||
!Comment | |||
!Comment (Translated) | |||
!Value Type | |||
!Default Value | |||
!Minimum Value | |||
!Maximum value | |||
!Is On Debug Menu | |||
|- | |||
|個人プリントを強調表示 | |||
|MarkPersonalPrint | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|中嶋個人プリント | |||
|PersonalPrint_Nkjm | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|Gfx個人プリント | |||
|PersonalPrint_Gfx | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|Paint個人プリント | |||
|PersonalPrint_Paint | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|岩田個人プリント | |||
|PersonalPrint_Iwtk | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|佐藤(慎)個人プリント | |||
|PersonalPrint_Satos | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|筒井個人プリント | |||
|PersonalPrint_Ttik | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|木谷個人プリント | |||
|PersonalPrint_Kitn | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|- | |||
|セーブデータプリント | |||
|PersonalPrint_Save | |||
| | |||
| | |||
|bool | |||
|false | |||
| | |||
| | |||
| | |||
|} | |||
===== Category: Patrol ===== | |||
{| class="wikitable" | |||
!Parameter Name | |||
!Parameter Name (Translated) | |||
!Comment | |||
!Comment (Translated) | |||
!Value Type | |||
!Default Value | |||
!Minimum Value | |||
!Maximum value | |||
!Is On Debug Menu | |||
|- | |||
|巡回用パラメータ | |||
|PatrolParam | |||
| | |||
| | |||
|xml | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|展示版エージング機能を有効にする(自動でシーケンスすすめる) | |||
|ForShowAutoAging | |||
| | |||
| | |||
|bool | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|エージング機能における接続人数 | |||
|ConnectNumForShowAutoAging | |||
| | |||
| | |||
|u32 | |||
|1 | |||
|1 | |||
|8 | |||
| | |||
|} |
Latest revision as of 18:51, 21 August 2024
The game uses a debug config file named GameConfigSetting.xml in the System.pack compressed file. It contains toggle-able parameters that the developers would use in order to test various in-development features.
There are apparent differences in the available parameters for GameConfigSetting in each edition of Splatoon.
Editions of GameConfigSetting
Splatoon Pre-Launch Review
The Pre-Launch Review edition of Splatoon contains the most amount of GameConfigSetting parameters.
Category: root
Parameter Name | Parameter Name (Translated) | Comment | Comment (Translated) | Value Type | Default Value | Minimum Value | Maximum value | Is On Debug Menu |
---|---|---|---|---|---|---|---|---|
ギアや武器などの追加度合い | CustomPartAddition | 0:最初のロム、1:パッチ、2..:追加があれば使う | s32 | 0 | 0 | 1 | ||
"最初に入るシーン名 | FirstScene | Chooses the scene that the game boots with. | string | |||||
"最初に自動で入るマップ名 | FirstMap | Chooses the map that the game boots with. | string | |||||
正規シーケンス? | CorrectSeq | 0:ターゲット次第、1:必ずON、2:必ずOFF | s32 | 0 | ||||
DayChangeCheck有効? | DayChangeCheck | 0:ターゲット次第、1:必ずON、2:必ずOFF | s32 | 0 | ||||
FreeTestの人数(0のときは通常通り) | FreeTestPlayerNum | s32 | 0 | 0 | 8 | |||
開発用のシンプルなシーケンスを使うかどうか | DbgSimpleSeq | bool | true | |||||
レイアウトのデバッグ用ペインツリーを作らない | LayoutDbgPaneTreeOff | bool | true | |||||
コントローラーを振動させない | CtrlNotRumble | bool | false | true |
Category: Photograph
Parameter Name | Parameter Name (Translated) | Comment | Comment (Translated) | Value Type | Default Value | Minimum Value | Maximum value | Is On Debug Menu |
---|---|---|---|---|---|---|---|---|
撮影モードのON/OFF | PhotographMode | 0:最初のロム、1:パッチ、2..:追加があれば使う | bool | false | ||||
撮影用のプレイヤー情報名 | PhotographPlayerInfo | string | ||||||
撮影用にプレイヤーを無敵にする | PhotographPlayerImortal | bool | false | |||||
撮影用にスペシャルが溜まらないようにする | PhotographNoSpecial | bool | false | |||||
チームカラーを入れ替える | SwapTeamColor | bool | false | |||||
インクを青vsオレンジで固定(静止画用) | PhotographForceBlueOrange | bool | false | |||||
メイン地形のアニメーションを止める(静止画用) | StopFieldAnimation | bool | false | |||||
デバッグ機能を使った時のDMarkを表示 | IsDispDMark | bool | true |
Category: Sound
Parameter Name | Parameter Name (Translated) | Comment | Comment (Translated) | Value Type | Default Value | Minimum Value | Maximum value | Is On Debug Menu |
---|---|---|---|---|---|---|---|---|
BGMをミュート | BGMOff | bool | true | true | ||||
サウンドを根こそぎオフ(現在は効きません。サウンド処理オフフラグを使ってください。) | SoundOffByTheRoot | オフにするとスレッドも立てない(このフラグはaalにする以前のもので、現在は使えません) | bool | false | ||||
サウンド処理オフ(aalとSLink2の発音処理、計算処理が回らなくなります。Develop以下限定) | NoAudioBySndDefine | aalとSLink2の処理有効フラグを倒す(Develop以下限定) | bool | false | ||||
ストリームのキャッシュサイズ(KB) | StreamCacheSize | 80 - 160 が妥当らしい | s32 | 160 | ||||
ゲーム内時間をローカルでもRTCで計算(1分でのBGM変化確認用) | CalcGameFrameRTC | bool | false | |||||
ラウドネス等計測モード:0=無効、1=シーン自動計測、2=DebugMenuかORで手動計測(Develope以下限定。変更後は要ロ
ム再起動) |
SoundProcessCheck | 0:無効、1:有効(各シーンを自動計測)、2:有効(DebugMenuかORから手動計測) | u32 | 0 | ||||
BOSSダウンロード有効? | BossDownload | 0:ターゲット次第、1:必ずON、2:必ずOFF | s32 | 0 | ||||
BootでNEXログイン | NexLoginInBoot | 0:ターゲット次第、1:必ずON、2:必ずOFF | s32 | 0 | ||||
Bootで強制祭開催モード | ForceFestivalHeldInBoot | Bootで強制祭開催モード | bool | false | ||||
BootでLANマッチングに切り替え | ChangeLanMatchInBoot | BootでLANマッチングに切り替え | bool | false | ||||
俺たち対戦台 | IsVersusMachine | 対戦台環境かどうか(開発機専用) | bool | false | ||||
ASSERTになってもenl通信スレッドを止めない | NonStopEnlThreadIfAssert | bool | false | |||||
PiaのTRACEをより詳細に(通称・東條スペシャル) | PiaTraceDetail | bool | false | |||||
PiaのTRACEを消す | PiaTraceOff | bool | false | |||||
PiaのTRACEをCashedPrintに | PiaCashedPrint | bool | false | |||||
フレンドライブラリ通知をプリント | PrintFriendNotification | bool | false | |||||
Transport計測描画モード | DrawTransportProfilerMode | Transport計測描画モード | u32 | 0 | ||||
レイテンシーエミュレータの初期設定値 | LatencyEmulatorPresetLevel | u32 | 0 | 0 | 5 | |||
Transport解析を有効にする | ValidTransportAnalyze | bool | false | |||||
Cloneメッセージを圧縮するレベル(0-9) | CloneDataCompressionLevel | u32 | 1 | 0 | 9 | |||
Cloneのイベントデータ送信を保留する機能を有効にする | ValidEventCloneDeferment | bool | true | |||||
Cloneデータ送信を保留する最大時間 | CloneDefermentPeriod | u32 | 128 | 1 | 10000 | |||
プレイヤーステート送信間隔(0なら接続人数-1Fに一回) | PlayerStateSendInterval | s32 | 4 | 0 | 256 | |||
PaintEventをプロファイル | ProfilePaintEvent | bool | false | |||||
イベントの遅延チェックを開始するフレーム(-1で無効) | DelayCheckFrame | s32 | -1 | |||||
偽装するサーバ時間(W3CDTF形式) | DbgServerTime | string | ||||||
サーバタイム表示を行うか | IsDispDbgServerTime | bool | false | |||||
エージングを有効にするか | IsEnableAging | bool | false | |||||
ランダムキー入力を有効にするか | IsEnableRandomKeyInput | bool | false | |||||
通信検証を有効にするか | IsTestNetBug | bool | false | |||||
フレンドレギュラーを選択する確率 | AgingProbFriendRegular | f32 | 0.f | |||||
レギュラーを選択する確率 | AgingProbRegular | f32 | 1.f | |||||
ガチを選択する確率 | AgingProbGachi | f32 | 0.f | |||||
対戦中に通信エラーが発生する確率 | AgingProbNetErrVS | f32 | 0.f | |||||
結果発表中に通信エラーが発生する確率 | AgingProbNetErrResult | f32 | 0.f | |||||
マッチング中に通信エラーが発生する確率 | AgingProbNetErrMatch | f32 | 0.f | |||||
対戦後離脱する確率 | AgingProbExitGame | f32 | 0.5f | |||||
フレンド対戦相手が見つからなかった場合にロビーを抜ける確率 | AgingProbExitLobby | f32 | 0.2f | |||||
レイテンシーを動的に変更 | AgingProbChangeLatency | f32 | 0.f | |||||
デバッグ用の箱庭で対戦を行うか | IsUseDebugStage | bool | false | |||||
ネットワーク時刻の取得を強制的に行うか | IsForceGetNetworkTime | bool | true | |||||
BOSS及びサーバタイム及びUserUniqueValueの起動時表示を行うか | IsDispBossAndServerTime | bool | false | |||||
フィールドテスト用特殊設定 | IsFieldTest | bool | false | |||||
強制お祭結果DL | IsForceDLFesResult | bool | false | |||||
イベント溢れチェック | IsEventBuffOverflowCheck | bool | false | |||||
この秒数放置したら切断 | LeaveThreshold | u32 | 60 | |||||
放置切断処理を無効化(マリクラなど用) | IgnoreLeaveDisconnect | bool | false | |||||
Matchシーンのデバッグ情報表示 | DispMatchSceneDbgInfo | 0:ターゲット次第、1:必ずON、2:必ずOFF | s32 | 0 | ||||
マッチメイク時のタイムアウト初期値[sec] | MatchmakeTimeoutInit | s32 | 0 | 0 | 999 |
Category: Mission
Parameter Name | Parameter Name (Translated) | Comment | Comment (Translated) | Value Type | Default Value | Minimum Value | Maximum value | Is On Debug Menu |
---|---|---|---|---|---|---|---|---|
行動履歴データを保存する | WriteActionLogData | bool | false |
Category: VSGame
Parameter Name | Parameter Name (Translated) | Comment | Comment (Translated) | Value Type | Default Value | Minimum Value | Maximum value | Is On Debug Menu |
---|---|---|---|---|---|---|---|---|
希望するチーム番号(-1:ランダム(デフォルト)、0,1:各チーム) | HopeTeamNo | s32 | -1 | -1 | 1 | |||
試合終了時にヒートマップデータ保存 | WriteHeatMapDataAtTheEnd | bool | false | |||||
行動履歴データ記録時のデフォルトNFCUID | ActionLogDefaultNFCUID | string | ||||||
VSGameの試合時間を強制で変える(秒単位)(0のときは通常通り) | VSGameTime | u32 | 0 | 0 | 600 | |||
最初に設定されるVSルール | FirstVSRule | string | ||||||
VSGameがタイムアップ後に終了するかどうか | VSGameEndAfterTimeOver | NOA等にROM送る用にtrueにする | bool | true | ||||
ローカルでVSGameに入った時プレイヤー8人出す | EnableMaxPlayerTest | bool | false |
Category: Gfx
Parameter Name | Parameter Name (Translated) | Comment | Comment (Translated) | Value Type | Default Value | Minimum Value | Maximum value | Is On Debug Menu |
---|---|---|---|---|---|---|---|---|
TVとDRCを入替え | SwapTVAndDRC | bool | false | |||||
塗りテクスチャの解像度指定 | NewTextureResolutionPerMeter | u32 | 8 | 1 | 16 | |||
プレイヤーのオクルージョンカリングon/off(シーンの再入場が必要) | PlayerUseOcclusionQuery | bool | true | |||||
アクター(プレイヤー以外)のオクルージョンカリングon/off(シーンの再入場が必要) | ActorUseOcclusionQuery | bool | true | |||||
塗の壁判定45度 | bool | true | ||||||
軽量グラフィックモード | LightGfxMode | bool | false | |||||
フレームバッファのメモリをTVとDRCで共有するか | EnableSharedFrameBufferMemory | bool | false | |||||
デュエルをDrawCalcCalcにする | EnableDuelDrawCalcCalc | bool | false | |||||
シーン中常時GPUFootPrint有効 | EnableGPUFootPrintAlways | bool | true | |||||
シーン開始時にSparkでキャプチャする | SparkCaptureOnEnterScene | bool | false | |||||
VエリアのGPUストールバグ調査用 | EnablePaintTargetAreaDebug | bool | false | |||||
前フレームブレンドフィルター | EnablePrevBlendFilter | bool | false | |||||
エミッター数のデバッグ表示 | EnablePtclDebugDraw | bool | false | |||||
弾エフェクトを生成しない | DisableBulletEffect | bool | false | |||||
Pilot以降でもストレスアナライザーをOFFる | DisableStressAnalyzer | bool | false | |||||
PlazaのGPUStallバグ調査用 | PlazaGPUStallDebug | bool | false | |||||
PlazaのGPUStallバグ調査用シーン遷移フレーム数 | PlazaGPUStallDebugReloadFrame | u32 | 600 | |||||
BulletArgのログを取る機能on/off | RecordBulletArg | bool | false | |||||
グリッド開始Yより低い壁塗頂点がないかチェックする | GridOffsetYCheck | bool | false | |||||
ストレスアナライザーのデバッグ描画on/off | EnableStressAnalyzerDebugDraw | bool | false |
Category: Programmer
Parameter Name | Parameter Name (Translated) | Comment | Comment (Translated) | Value Type | Default Value | Minimum Value | Maximum value | Is On Debug Menu |
---|---|---|---|---|---|---|---|---|
VSGameから自動で抜けるデバッグ機能(秒) | VSGameAutoExitTime | u32 | 0 | 0 | 600 | |||
GameSettingの地形選択を自動でする | GameSettingAutoMapDecide | bool | false | |||||
(デバッグ用)他プレイヤーがもつWeaponSet | DebugDefaultWeaponSetID | u32 | 0 | 0 | 71 | |||
プレイヤー無制限に自動ショット射出(デバッグ用) | GamePlayerIsUnlimitedAutoShot | bool | false | |||||
プレイヤー常時にスーパー状態(上のと組み合わせるとスーパー乱射) | GamePlayerIsUnlimitedAutoSuperShot | bool | false | |||||
インク消費無し、スペシャルゲージ常時マックス | GamePlayerIsUnlimitedInkTank | bool | false | |||||
ELinkのcalcをスキップする(デバッグ用) | DbgIsSkipELinkCalc | bool | false | |||||
アクターのロード時使用ヒープを作る(デバッグ用) | CreateActorLoadChildHeap | bool | false | |||||
PilotでもgetSceneDbgCtrlでコントローラーを取れるように | ValidSceneDbgCtrlPilot | bool | false | |||||
MemProfiler起動時にスタート | MemProfilerStart | bool | false | |||||
開発版で良く使うリソースを常駐へロードをする | LoadOftenUseResToStaticAsDev | bool | true | |||||
ローカルで非操作プレイヤーの塗り踏みをチェックしない(処理測定用) | CheckPaintStepCtrlOnly | bool | false | |||||
無限ループチェッカーOFF(PilotでSparkとか使いたい時) | InfLoopCheckerOFF | bool | false | |||||
SparkをOFFにする | SparkOFF | bool | false |
Category: PersonalPrint
Parameter Name | Parameter Name (Translated) | Comment | Comment (Translated) | Value Type | Default Value | Minimum Value | Maximum value | Is On Debug Menu |
---|---|---|---|---|---|---|---|---|
個人プリントを強調表示 | MarkPersonalPrint | bool | false | |||||
中嶋個人プリント | PersonalPrint_Nkjm | bool | false | |||||
Gfx個人プリント | PersonalPrint_Gfx | bool | false | |||||
Paint個人プリント | PersonalPrint_Paint | bool | false | |||||
岩田個人プリント | PersonalPrint_Iwtk | bool | false | |||||
佐藤(慎)個人プリント | PersonalPrint_Satos | bool | false | |||||
筒井個人プリント | PersonalPrint_Ttik | bool | false | |||||
木谷個人プリント | PersonalPrint_Kitn | bool | false | |||||
セーブデータプリント | PersonalPrint_Save | bool | false |
Category: Patrol
Parameter Name | Parameter Name (Translated) | Comment | Comment (Translated) | Value Type | Default Value | Minimum Value | Maximum value | Is On Debug Menu |
---|---|---|---|---|---|---|---|---|
巡回用パラメータ | PatrolParam | xml | ||||||
展示版エージング機能を有効にする(自動でシーケンスすすめる) | ForShowAutoAging | bool | ||||||
エージング機能における接続人数 | ConnectNumForShowAutoAging | u32 | 1 | 1 | 8 |