GameConfigSetting: Difference between revisions

From Splatoon Wiki - SDL Foundation
Jump to navigationJump to search
Add GameConfigSetting params for pre-launch
m Fix wrong header
Line 112: Line 112:
|}
|}


==== Category: Photograph ====
===== Category: Photograph =====
{| class="wikitable"
{| class="wikitable"
!Parameter Name
!Parameter Name

Revision as of 18:50, 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