Stellaris

Stellaris

Not enough ratings
【Stellaris3.9.3】よく使うデバッグ用のコンソールコマンドまとめ
By fatal_errorjp
タイトル通りです。
Mod作成の時などによく使うコマンドを忘れてしまうことがあるのでここに載せておきます。
   
Award
Favorite
Favorited
Unfavorite
1. よく使うコンソールコマンド一覧
コマンド名
説明
guibounds
マウスカーソルを置いた場所のUIのファイル名を表示する。
debugtooltip
ツールチップにIDなどのデバック用の情報を追加表示する。
communications [ID]
指定した帝国と通信を確立する。ID指定がない場合は全てが対象となる。
intel
銀河全域の完全な視界を得る。
research_technology <ID>
指定したIDの研究を研究済みにする。
research_all_technologies
全ての取得可能な研究を研究済みにする。
research_all_technologies 1
危険な研究や宇宙生物などのデブリで取るなどの条件を満たさないといけない物も含めた全ての研究を研究済みにする。
max_resources
直ちに全ての帝国の備蓄をMAXにする。ただし関連研究を終えていない場合、戦略資源の備蓄は変わらない。
observe
観察者モードに変更する。
play <ID>
プレイヤーの捜査帝国を変更する。play 0で自身の帝国に戻る。
switchlanguage l_english
言語設定を英語に切り替え、ローカライズファイルを再読込する。
switchlanguage l_japanese
言語設定を日本語に切り替え、ローカライズファイルを再読込する。
reload <xxxx.gui>
指定したguiファイルを再読込する。例) reload planet_view.gui
reload_gui
GUI全体を再読込する。
dump_origins
銀河全体の各帝国の起源の数の統計情報を表示する。
debug_traits_view
リーダーに付与できる特性の一覧を表示する。検索してツールチップを表示できるだけで、付与はできない。
imgui show debug_view
色々なデバック用機能を呼び出せるGUI画面を表示する。英語にしか対応してないので、日本語は文字化けする。switchlanguage l_englishするといいかも。
imgui show fleets
艦隊の色々な内部データが確認可能なデバッグ画面を表示する。英語にしか対応してないので、日本語は文字化けする。switchlanguage l_englishするといいかも。
print_flags <ID>
指定した帝国に付与されているフラグとVariablesの情報を表示する。
debug_events
このコマンドを入力した日が、debug_dumpeventsの開始日となる。
debug_dumpevents
debug_eventsを入力した日から、debug_dumpeventsを入力した日までに呼び出されるイベントの種類と、呼び出された回数を表示する。
run <ファイル名>
対象のファイルを読み込み、記述されているコンソールコマンドを順に実行する。
effect_file <ファイル名>
対象のファイルを読み込み、記述されているeffectを実行する。
trigger_file <ファイル名>
対象のファイルを読み込み、記述されているtriggerを実行する。
effect <effectコマンド>
effectコマンドを実行する。
trigger <triggerコマンド>
triggerコマンドを実行する。
2. よく使うTrigger一覧
# スコープ調査用 trigger OR = { is_scope_type = none is_scope_type = megastructure is_scope_type = planet is_scope_type = country is_scope_type = ship is_scope_type = pop is_scope_type = fleet is_scope_type = galactic_object is_scope_type = leader is_scope_type = army is_scope_type = ambient_object is_scope_type = species is_scope_type = design is_scope_type = pop_faction is_scope_type = war is_scope_type = alliance is_scope_type = starbase is_scope_type = deposit is_scope_type = observer is_scope_type = sector } # game.logに現在のスコープのGetNameを一通り表示する。 trigger print_scope_trigger = yes
3. よく使うeffect一覧
# game.logに現在のスコープのGetNameを一通り表示する。 effect print_scope_effect = yes
1 Comments
fatal_errorjp  [author] 5 Nov, 2023 @ 4:07am 
自分用で他の場所にメモとってたやつをこちらに移植
もっと局所的に色々使っているものはあるけど、様子見て追加していきます