JP | EN | Keyconfig_JP | Keyconfig_EN
- Modの導入、設定変更、セーブデータの移行、ゲーム本体や他Modとの組み合わせによって発生したセーブデータの破損、進行状況の消失、動作不良、その他いかなる損害についても作者は責任を負いかねます。
- 導入前には必ずセーブデータのバックアップを作成し、必要に応じてSteam Cloudの自動同期を一時的に無効化してください。
- Slay the Spire 2はアーリーアクセスのため、アップデートにより本Modが使用不可になる可能性がございます。
KeyboardControllerMode は、キーボード入力をSlay the Spire 2のコントローラー操作アクションへ変換します。マウス不要でキーボードのみでコントローラー風UIでの操作が可能になります。
このModは、ゲーム内のキーボード設定とコントローラー設定を起動後に読み取り、同じ操作名どうしを対応させます。
例:
View Exhaustのキーボード設定がEView Exhaustのコントローラー設定がRB- この場合、
Eを押すとRB相当の入力として扱われます
初期設定の例:
| キー | 操作 |
|---|---|
↑ |
上 |
↓ |
下 |
← |
左 |
→ |
右 |
Space |
決定 / 見る |
Escape |
キャンセル |
M |
マップを見る |
D |
デッキを見る |
A |
山札を見る |
S |
捨て札を見る |
X |
廃棄札を見る |
E |
ターン終了 |
Top Panel はSlay the Spire 2本体のキーボード設定に存在しないため、KeyboardControllerMode専用の設定で補います。デフォルトでは"T"キーとなっております。詳しくはKeyconfigとTop Panel Keyについてをご覧ください。
- Slay the Spire 2 がインストール済みであること(本項目ではWindows環境での説明となります) Mod導入前に、セーブデータのバックアップとSteam Cloudの一時停止を行ってください。
Slay the Spire 2 を終了した状態で、以下のフォルダ全体を別の場所へコピーします。
C:\Users\<ユーザー名>\AppData\Roaming\SlayTheSpire2\steam\<SteamID>
バックアップ先の例:
C:\Users\<ユーザー名>\Documents\<SteamID>
セーブデータ移行作業中の上書き事故を避けるため、作業中だけSteam CloudをOFFにします。
- Steamライブラリで
Slay the Spire 2を右クリック プロパティ一般Steam CloudにSlay the Spire 2のゲームを保存をOFF
セーブ移行と動作確認が終わったら、必要に応じてONに戻してください。
Steamから開く場合:
- Steamライブラリで
Slay the Spire 2を右クリック 管理ローカルファイルを閲覧
ゲームフォルダ直下に mods フォルダを作成します。(すでに存在する場合は飛ばしてください)
~\Steam\steamapps\common\Slay the Spire 2\mods
KeyboardControllerMode.zip をダウンロードして解凍し、modsフォルダに置きます。KeyboardControllerModeには以下3ファイルが入っていることを確認します。
KeyboardControllerMode.dll
KeyboardControllerMode.json
KeyboardControllerMode.config.json
配置後の形:
Slay the Spire 2
└─ mods
└─ KeyboardControllerMode
├─ KeyboardControllerMode.dll
├─ KeyboardControllerMode.json
└─ KeyboardControllerMode.config.json
- Slay the Spire 2 を起動
- Mod読み込み画面で
Keyboard Controller Modeが表示されることを確認
Slay the Spire 2 は、バニラ用セーブとModded用セーブを別々に扱います。
バニラのセーブ場所(Profile1の例):
C:\Users\<ユーザー名>\AppData\Roaming\SlayTheSpire2\steam\<SteamID>\profile1
Mod版のセーブ場所(Profile1の例):
C:\Users\<ユーザー名>\AppData\Roaming\SlayTheSpire2\steam\<SteamID>\modded\profile1
初回Mod起動時にプロファイルが初期化されたように見える場合がありますが、多くの場合はバニラのセーブが消えたのではなく、Modded用の別プロファイルを見ています。
Slay the Spire 2 を終了した状態で、以下をコピーします。
C:\Users\<ユーザー名>\AppData\Roaming\SlayTheSpire2\steam\<SteamID>\profile1
コピー先:
C:\Users\<ユーザー名>\AppData\Roaming\SlayTheSpire2\steam\<SteamID>\modded\profile1
単純コピーしてもMod起動時に初期状態で上書きされる場合があります。その場合は以下の手順で行います。
- Modありでゲームを起動
- ゲーム内で
profile2など、コピーしたい対象とは別のプロファイルを選ぶ - ゲームを起動したまま、バニラの
profile1をmodded\profile1へコピー - ゲームに戻って
profile1へ切り替える
この手順で、Modded側でもバニラの進捗を読み込めることがあります。
注意:
- コピー前に必ずバックアップ済みであることを確認してください
- 基本は
Vanilla -> Moddedの一方向コピーにしてください Modded -> Vanillaへ戻すのは避けてください
このModはMIT Licenseで公開しています。詳しくは LICENSE をご覧ください。