

COMPATIBLE WITH COSMETICS UPDATE V0.4.0.
This mod is a host-only mod that revives dead players during extraction cleanup after their death head has stayed on the ground for the configured amount of time.
ExtractionAutoRevive changes the game's extraction/shop cleanup revive flow so dead players can be revived even when their death head is not inside the extraction point.
The current version waits until each death head has touched the ground for at least the configured duration before reviving that player. This prevents early revives while the head is still falling, bouncing, or being moved by level cleanup behavior.
PlayerDeathHead.Revive() only while extraction cleanup is active.PhotonView.ViewID when possible, with instance ID fallback.deadSet, isDisabled, active state, and death-head triggered state.PlayerAvatar.Revive(true) first and falls back to PlayerAvatar.Revive(false) if needed.SemiFunc.OnGroundCheck from the death head's physics object, rigidbody center, or collider bounds.RunManager.ChangeLevel, and RunManager.RestartScene.ExtractionAutoRevive.dll into BepInEx/plugins.No command is required.
When extraction/shop cleanup runs, the host queues dead players and revives each player after their death head has stayed grounded long enough.
Setting name
EnableMod
Description Enables or disables the mod.
Default
true
Minimum Boolean only
Maximum Boolean only
Setting name
EnableLog
Description Enables standard mod logs.
Default
true
Minimum Boolean only
Maximum Boolean only
Setting name
EnableVerboseLog
Description Enables verbose diagnostic logs.
Default
false
Minimum Boolean only
Maximum Boolean only
Setting name
RequiredGroundedSeconds
Description Required seconds that the death head must stay on the ground before revive.
Default
1.0
Minimum
0.0
Maximum
10.0
Setting name
GroundCheckDistance
Description Ground ray distance from the death head collider bounds.
Default
0.35
Minimum
0.05
Maximum
3.0
Setting name
PendingCheckIntervalSeconds
Description Pending revive monitor interval.
Default
0.05
Minimum
0.02
Maximum
1.0
※Mod created by AI
COSMETICS UPDATE V0.4.0対応済み.
このMODは、ホスト専用の、納品回収時に死亡プレイヤーをデスヘッドの地面接触後に自動蘇生するMODです。
REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります! 参加は以下のリンクから! https://discord.gg/h5ATY4m5bZ
ExtractionAutoRevive は、ゲーム本体の納品所/ショップ回収時の既存蘇生フローを変更し、死亡頭が納品所内になくても死亡プレイヤーを蘇生できるようにします。
現在のバージョンでは、死亡頭が設定秒数以上地面に触れてから蘇生します。 これにより、死亡頭が落下中、跳ねている最中、または回収処理で移動中に早すぎる蘇生が行われるのを防ぎます。
PlayerDeathHead.Revive() を一時的に差し替えPhotonView.ViewID、不可能な場合はインスタンスIDで遅延蘇生対象を管理deadSet、isDisabled、アクティブ状態、死亡頭のtriggered状態で死亡状態を確認PlayerAvatar.Revive(true) を優先し、失敗時は PlayerAvatar.Revive(false) にフォールバックSemiFunc.OnGroundCheck で接地判定RunManager.ChangeLevel、RunManager.RestartScene で遅延蘇生キューを消去ExtractionAutoRevive.dll を BepInEx/plugins に配置コマンドは不要です。
納品所/ショップの回収処理が走ると、ホストが死亡プレイヤーをキューに入れ、死亡頭が設定時間以上地面に触れた後に蘇生します。
設定値名
EnableMod
設定内容説明 MOD全体の有効/無効
初期値
true
設定可能最小値 Boolean only
設定可能最大値 Boolean only
設定値名
EnableLog
設定内容説明 通常ログの出力有効/無効
初期値
true
設定可能最小値 Boolean only
設定可能最大値 Boolean only
設定値名
EnableVerboseLog
設定内容説明 詳細診断ログの出力有効/無効
初期値
false
設定可能最小値 Boolean only
設定可能最大値 Boolean only
設定値名
RequiredGroundedSeconds
設定内容説明 蘇生前に死亡頭が地面に触れている必要秒数
初期値
1.0
設定可能最小値
0.0
設定可能最大値
10.0
設定値名
GroundCheckDistance
設定内容説明 死亡頭のCollider境界からの地面判定距離
初期値
0.35
設定可能最小値
0.05
設定可能最大値
3.0
設定値名
PendingCheckIntervalSeconds
設定内容説明 遅延蘇生監視のチェック間隔
初期値
0.05
設定可能最小値
0.02
設定可能最大値
1.0
※AI生成MOD