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
|
|