v0.2.0-alpha
Pre-release
Pre-release
概要
DMC4SE Multi Trainer の minor リリース。 Replay 機能と Boss Rush BP を追加、 Randomizer と Disable Camera Events の安定性も向上。
ダウンロード
下記 Multi_Trainer-v0.2.0-alpha.zip を展開して dinput8.dll + multi_trainer.dll を game フォルダに配置。 詳細は同梱の README 参照。
v0.1.0-alpha からの変更点
新機能
- Replay (Input Record/Playback) — 入力 (= ゲームパッド / キーボード) を 30 秒間記録し、 後で再生できます。 Game タブ → System section から操作。 コンボ検証や同一操作の再現テスト用。
- Live Override: 再生中、 自分が操作してるフレームだけ live 入力で上書き
- Record Override: Live Override 中の入力を録画に書き戻し (= punch-in 編集)
- Hotkey: Record (default F2) / Play (default F3)、 UI 非表示中も操作可
- キーボード入力にも対応
- Boss Rush BP — Bloody Palace の ボス floor (= F40/F60/F80/F100) に自動 jump、 ボス連戦モード化。 Stage タブから on/off。 有効時は BP Start Floor を F20 に強制設定。
- Hide HUD — プレイ画面の HUD (= 体力 / DT ゲージ / スコア / タイマー 等の overlay) を非表示化。 Game タブ → System section から on/off。
- Enemy Spawn: Auto Respawn — 手動 spawn した em が倒されたあと、 指定した秒数後に同じ em / 同じ位置で再 spawn します。 Enemy タブ → Spawn section から on/off、 待ち秒数も設定可能。
Randomizer 安定性向上
- Wave 単位の type budget 機構を追加 (= resource manager の slot 枯渇による crash 対策)
- Wave 切替を spawner instance 変化で検知
- 1 wave 内で導入できる em type 数を制限 (default 6)
- Blitz と Assault の自動排他 (= 共存で crash が発生するため)
- Wave 内で一方が既出なら他方は抽選から除外、 別 em が picked される
- em013 Chimera Seed の動的除外
- Wave 内に 2 type 以上居る場合 em013 は抽選から除外 (= collision 抜け対策)
- Mephisto (em008) を save_load 時に preload
- 未 load mission での Mephisto spawn 時 crash を予防
- 特定 stage (st700) 入場時の crash 修正 (= wave 登録周りの内部処理を再設計)
UI 改善
- 各機能のツールチップを全面的に見直し、 分かりやすい説明に変更
- Stage タブの並び順を変更 (= BP Start Floor を上に、 Mission Boss Start と Boss Rush BP を横並びに)
- Enemy Randomizer Settings:
- Blitz / em013 を default OFF に変更
- 既存ユーザー向け migration: v0.2.0 初回起動時に Blitz/em013 のチェックを 1 度だけ強制解除 (= 以降は手動 ON 可)
- Reset ボタンで checkbox 状態も初期化対象に
- Blitz / em013 / em_dante にツールチップ追加 (= 既知の挙動説明)
その他
- Disable Camera Events: 一部 boss 戦後 / stage 遷移後の暗転残り を改善 (= fade dispatch site 追加)
内部改善
- 安定性に関わる細かい修正と将来機能のための土台整備
既知の問題
- Randomizer 使用中に多数の em type が登場すると稀に crash することがあります。 Blitz / em013 を OFF にすると頻度を抑えられます (= 初期値 OFF 推奨)。
- Replay 再生中に Doppelganger を併用すると、 正確に再生されないことがあります。