ExtractionAutoRevive

版本 v4.0.1·更新於 2026-05-11

【Host Only MOD】Revives everyone every time an extraction is completed.納品完了ごとに全員を蘇生するMOD

模組介紹 作者原文

ExtractionAutoRevive

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.

Overview

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.

Features

Player-facing behavior

  • Automatically revives dead players during extraction/shop cleanup.
  • Works as a host-only mod.
  • Waits for the death head to stay grounded before reviving.
  • Clears delayed revive entries when the scene or level changes.
  • Does not require any chat command.

Technical behavior

  • Hooks the game's existing extraction/shop cleanup revive context.
  • Temporarily redirects PlayerDeathHead.Revive() only while extraction cleanup is active.
  • Queues dead players using PhotonView.ViewID when possible, with instance ID fallback.
  • Checks death state through deadSet, isDisabled, active state, and death-head triggered state.
  • Uses PlayerAvatar.Revive(true) first and falls back to PlayerAvatar.Revive(false) if needed.
  • Uses SemiFunc.OnGroundCheck from the death head's physics object, rigidbody center, or collider bounds.
  • Clears pending revive queues on scene load, active scene change, RunManager.ChangeLevel, and RunManager.RestartScene.

Installation

  • Install BepInEx 5.4.x for REPO.
  • Put ExtractionAutoRevive.dll into BepInEx/plugins.
  • Install it on the host.
  • Start the game.

Usage

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.

Configuration

General

EnableMod

Setting name

EnableMod

Description

Enables or disables the mod.

Default

true

Minimum

Boolean only

Maximum

Boolean only

Log

EnableLog

Setting name

EnableLog

Description

Enables standard mod logs.

Default

true

Minimum

Boolean only

Maximum

Boolean only

EnableVerboseLog

Setting name

EnableVerboseLog

Description

Enables verbose diagnostic logs.

Default

false

Minimum

Boolean only

Maximum

Boolean only

GroundCheck

RequiredGroundedSeconds

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

GroundCheckDistance

Setting name

GroundCheckDistance

Description

Ground ray distance from the death head collider bounds.

Default

0.35

Minimum

0.05

Maximum

3.0

PendingCheckIntervalSeconds

Setting name

PendingCheckIntervalSeconds

Description

Pending revive monitor interval.

Default

0.05

Minimum

0.02

Maximum

1.0

Notes

  • This is a host-only mod.
  • The mod does not instantly revive heads that are still airborne.
  • If a level transition happens while a revive is waiting, the pending revive queue is cleared.
  • The host should be the only player required to install this mod.

Contact

  • REPO JP:
  • REPO Modding Server:

※Mod created by AI

ExtractionAutoRevive

COSMETICS UPDATE V0.4.0対応済み.

このMODは、ホスト専用の、納品回収時に死亡プレイヤーをデスヘッドの地面接觸後に自動蘇生するMODです。

REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります!

參加は以下のリンクから!

概要

ExtractionAutoRevive は、ゲーム本體の納品所/ショップ回収時の既存蘇生フローを変更し、死亡頭が納品所內になくても死亡プレイヤーを蘇生できるようにします。

現在のバージョンでは、死亡頭が設定秒數以上地面に觸れてから蘇生します。

これにより、死亡頭が落下中、跳ねている最中、または回収処理で移動中に早すぎる蘇生が行われるのを防ぎます。

特徴

プレイヤー向け挙動

  • 納品所/ショップ回収時に死亡プレイヤーを自動蘇生
  • ホスト専用で動作
  • 死亡頭が地面に觸れてから蘇生
  • シーン変更やレベル変更時に遅延蘇生キューを消去
  • チャットコマンド不要

技術的挙動

  • ゲーム本體の既存の納品/ショップ回収蘇生コンテキストへ乗る構成
  • 納品回収処理中だけ PlayerDeathHead.Revive() を一時的に差し替え
  • 可能な場合は PhotonView.ViewID、不可能な場合はインスタンスIDで遅延蘇生対象を管理
  • deadSet、isDisabled、アクティブ狀態、死亡頭のtriggered狀態で死亡狀態を確認
  • PlayerA

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
ExtractionAutoRevive-4.0.1.zip
檔案大小
123.7 KiB