立場
新しい作者として作り直す(これまで)
原作者が正式に更新するまでの保守版として出す(その後)
README と配布ページの冒頭に、原作者に連絡したうえでの一時的な保守版であること、正式な更新が出たら役目を終えることを書いています。
作者が離れて、壊れたまま(これまで)
引き継いで、直し続ける(その後)
命中の印、ダメージの数字、撃破の表示、敵の体力バーなど、SULFUR の戦闘に手応えと便利さを足す mod です。原作者の更新が止まり、ゲームの更新で動かなくなっていたものを、原作者に連絡して許可を得たうえで引き継ぎました。
元の mod は Cmmmmmm さんの作品です。効果音や画像など、元の mod に含まれる素材はこのページでは使っていません。
ダウンロード数とバージョンは Thunderstore(2026-10-26 時点)。
求められているのに、動かない
原作者の最後の更新は 2025 年 6 月で、そこから約 1 年止まっていました。その間に SULFUR は Unity 6 に移り、この mod はコンパイルも動作もできなくなっていました。
引き継いだ後も、遊んでいる人から「命中音も撃破表示も出ない」「死体を撃って臓器が取れない」「敵の体力バーの設定がどこにあるか分からない」といった声が届いています。
遊び方を変えずに、動く状態を保つ
保守版として決めたこと
新しい作者として作り直す(これまで)
原作者が正式に更新するまでの保守版として出す(その後)
README と配布ページの冒頭に、原作者に連絡したうえでの一時的な保守版であること、正式な更新が出たら役目を終えることを書いています。
死亡時の保護を、これまでどおり初期設定でオンにする(これまで)
初期設定はオフ。すでに設定している人はそのまま(その後)
0.18.5 でゲーム本体に、保険をかけた持ち物が戻ってくる仕組みが入りました。両方がオンだと役割がぶつかるので、新しく入れる人だけ初期設定を変えました。
メニュー用に、設定のコピーを別に持つ(これまで)
メニューは BepInEx の設定をそのまま映すだけにする(その後)
コピーを持つと、いつかプレイヤーが自分で書いた設定を上書きしてしまいます。別の mod を前提にしてほしいという提案もありましたが、同じ理由で、依存は増やしていません。
直してきたこと
Unity 6 への移行で、コンパイルから動作まで全部が止まりました。当たり判定のクラスが消え、弾の当たりが Harmony で触れない処理に移り、古い入力の呼び出しは毎フレーム例外を出すようになりました。その後の 0.18.5 でも、ダメージの関数の形とセーブの扱いが変わっています。壊れ方は毎回、移行メモに残しています。
命中音も撃破表示も出ない、という報告がありました。以前の版が起動に失敗した時に、セーブへ空の設定を書き込んでいました。それが残っている人だけ、直した版でも動きませんでした。1.5.4 から、起動時にその状態を自動で直します。
借りていたゲームのフォントがメインメニューのもので、ステージに入ると解放されていました。使えなくなったら取り直すようにしています。
1.5.2 では、弾が死体を抜けるように死体の当たり判定を消しました。その結果、死体を撃って臓器を取る遊び方ができなくなりました。1.5.6 で、「当たった弾はそこで止まる」というルールの方を書き換え、死体には当たるけれど弾は飛び続けるようにしました。
引き継いでからの 3 か月