HostReviveModFX
复活已彻底死亡(变成骸骨)的队友,房间里所有人同步看到他站起来;死亡时物品留在身上,复活还在。修复旧版 HostReviveMod 停更、卡顿掉帧、复活后别人看他仍是尸体的问题。支持长按复活、一键全体复活、自动复活。Revive dead teammates, synced for everyone; keeps your items.
By NCC
| Date uploaded | 3 weeks ago |
| Version | 1.0.1 |
| Download link | NCC-HostReviveModFX-1.0.1.zip |
| Downloads | 390 |
| Dependency string | NCC-HostReviveModFX-1.0.1 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.2403README
HostReviveModFX(中文)
可以复活已经彻底死亡(变成骸骨)的队友,房间里所有人都能同步看到他站起来。
这是对 HostReviveMod 1.7.0 的重写。旧版从 2026 年 8 月起就没再更新,下面这些问题一直没修:
- 复活后别人看到的还是尸体: 旧版只把复活消息发给被救的人。本 mod 发给房间里所有人,跟原版复活雕像、亡灵之书一样。
- 游戏掉到个位数帧: 旧版在没点营火时每帧都遍历整张地图。本 mod 只在真正复活时才查一次位置。
- 复活后两手空空: 本 mod 默认让死者的物品留在身上,复活后还在,只有背包掉在原地。
功能
| 功能 | 操作 | 默认 |
|---|---|---|
| 长按复活 | 看着队友的骸骨按住交互键(E),用游戏原生的提示和读条,不需要亡灵之书 | 开,3 秒 |
| 一键全体复活 | 按 Y 复活所有死亡的队友,默认也包括彻底昏迷的人 | 开 |
| 自动倒计时复活 | 死亡一段时间后自动复活 | 关,20 秒 |
- 复活位置:每个功能单独设置,可选倒下的地方、救人者身边、最近点燃的营火。
- 死亡保留物品(默认开):死亡时物品栏 3 格和手上拿着的东西(包括 3 格之外额外拿的那件)都留在身上,复活后还在;背包照原版掉在死亡的地方;昏迷倒地时照原版掉落。需要死者本人装了本 mod。
- 全体复活键可以在 Mod 设置里直接改;长按复活用游戏的交互键,在游戏自己的按键设置里改。
- 智能复活位置:原地没法站人时(比如中途加入、一直是鬼魂状态的队友,或者换图后骸骨已经不在了),会自动传到救他的人身边;如果没有活人,就依次找:已点燃的篝火 → 房主死亡的位置 → 他最后站立的地方,绝不会掉进虚空。复活点会自动避开地上的骸骨。
- 骸骨位置指引:屏幕上标出每个队友骸骨的名字和距离,不在视野里时贴着屏幕边缘指方向。
- 复活次数和代价(默认关):可以限制每人每局最多被复活几次(全房间共用,回到机场重新计数),也可以让救人的人付出一点饥饿值。
- 复活保护(默认 3 秒):刚复活的几秒内无敌,带游戏自带的金光,避免一复活又被毒雾、摔落秒杀。需要被复活的人也装了本 mod。
- 原版复活惩罚(默认开):跟复活雕像一样,按难度加诅咒和 30% 饥饿,保持游戏原本的平衡;想要满状态复活可以关掉。
- 只需一人安装:没装的队友也能正确看到复活。装了 mod 的人都能救人。
- 自动复活只由一个人发出:多人装了 mod 时,由房主负责;房主没装,就由编号最小的玩家负责。
- 拿着亡灵之书复活时保持原版效果(复活成骷髅形态)。
- 提示语言跟随游戏语言。
- 单人测试模式(调试分类里):全员死亡也不结束本局,一个人就能测试全体复活和自动复活。
替换 HostReviveMod: 使用前请先停用 HostReviveMod,两者都用 Y 键全体复活。
HostReviveModFX
Revive teammates who have fully died, and have everyone in the lobby see them stand back up.
This is a from-scratch rewrite that fixes two problems in HostReviveMod 1.7.0:
- Revived players stayed dead for everyone else. The old mod sent the revive only to the revived player, so other players still saw a corpse. HostReviveModFX sends it to every player in the room, exactly like the vanilla Scout Statue and Book of Bones.
- The game dropped to a few FPS. Until a campfire was lit, the old mod scanned the whole scene every frame. HostReviveModFX looks up positions only at the moment of a revive.
Features
| Feature | How | Default |
|---|---|---|
| Hold revive | Look at a dead teammate's skeleton and hold Interact (E). Uses the game's own prompt and progress ring, and needs no Book of Bones. | On, 3 s |
| Revive all | Press Y to revive every dead teammate. Fully passed-out teammates are included by default. | On |
| Auto revive | Revive dead teammates automatically after a delay. | Off, 20 s |
- Revive place, set separately for each feature:
Body(where they fell),Reviver(next to you) orCampfire(nearest lit campfire). - Keep items on death (on by default): when you die, your 3 inventory slots and the item in your hands, including the extra one held beyond the 3 slots, stay with you and come back when you are revived. Your backpack still drops where you died. Passing out drops items as in vanilla. The dying player needs the mod for this.
- Revive-all hotkey can be changed in the Mod Settings menu. Hold revive uses the game's Interact key, which you rebind in the game's own controls.
- Smart revive place: when the body can't be stood on (a late joiner who has been a ghost since an earlier map, or a skeleton gone after a map reload), the player is revived next to whoever revives them; with nobody alive, at a lit campfire, else where the host died, else where they last stood. Never in the void, and never inside a skeleton.
- Skeleton markers: each dead teammate's skeleton shows name and distance on screen, pinned to the screen edge when out of view.
- Limits and costs (off by default): max revives per player per run (shared by the room, reset at the airport) and a hunger cost for the reviver.
- Revive protection (3 s by default): a few seconds of the game's own invincibility (gold glow) right after a revive, so poison fog or a fall can't kill you again instantly. Needs the mod on the revived player's side.
- Vanilla penalty (on by default): the ascent curse and 30% hunger, the same as the Scout Statue, to keep the game's balance. Turn it off for full-health revives.
- Only one player needs the mod. Teammates without it still see every revive correctly. Anyone who has the mod can revive.
- Auto revive is sent by one player only. If several players have the mod, the host sends it, or the player with the lowest actor number when the host doesn't have the mod.
- Holding the Book of Bones keeps the vanilla behaviour (you revive as a skeleton).
- Text language follows the game language: Chinese or English.
- Solo test mode (Debug section) stops the run from ending when everyone is dead, so you can try revive all and auto revive alone.
All options are in BepInEx/config/com.hostrevivemodfx.cfg, and also in the in-game Mod Settings menu if you have ModConfig installed.
Replacing HostReviveMod: disable HostReviveMod before using this mod. Both use Y for revive all.
CHANGELOG
Changelog
1.0.7
- Reviving yourself (the revive-all key or the panel while you are dead) no longer always brings you back where you died. New option "Self Revive Place":
- Ask (default): the panel asks where to come back: in place, next to the nearest teammate, or next to any living teammate from a list with distances.
- Body: where you died.
- NearestTeammate: next to the closest living teammate (in place if nobody is alive). With nobody alive, you come back in place without being asked.
- Revive all while you are dead revives the others first, then you, so they count as alive for where you come back.
- Big lobbies: the panel's revive list, the self revive list and the leaderboard now scroll (mouse wheel or the scrollbar) instead of cutting off after a few rows; the settings tab got a scrollbar too.
- Long names are shortened with "…" everywhere (panel, leaderboards, markers), coloured names included.
- Skeleton markers hide while the panel is open.
- 复活自己(死后按全体复活键或在面板里点自己)不再只能原地复活。新增「自救复活位置」:每次选择(默认,面板里选原地 / 最近的队友旁 / 从活着的队友列表里挑一个)、原地、最近的队友旁(没人活着就原地)。没有活着的队友时直接原地复活。复活面板、自救列表、排行榜在人多时可以滚动(滚轮或滚动条),设置页也加了滚动条;超长名字(包括彩色名字)统一显示为「…」;面板打开时隐藏骸骨标记。已用 14 名队友在地图上实测。
1.0.6
- Revive panel (U), in the game's own style (the pause menu's banner buttons and font), with three tabs:
- Revive: every dead teammate (bones / zombie / no body, distance, revives left); click one to revive just them from anywhere, or revive everyone.
- Leaderboard: deaths, pass-outs, revives given and received per player, this run or all time, with who died most and who saved most.
- Settings: the main options as on/off switches, choices and +/- steppers, saved at once. The mouse is free and your character stays put while it is open; it closes on U, the Close button or the pause menu.
- Corner leaderboard (off by default): a small translucent leaderboard in the top-left corner, like the game's live info.
- Skeleton markers and the auto revive countdown now use the game's font.
- Message log: revive lines in green, warnings (no revives left, missing bandage, other version) in orange; revive all no longer adds a "revived N teammates" line on top of the per-revive lines; the "auto revive in N s" line is gone (the countdown is on screen).
- 新增复活面板(按 U),用游戏原版暂停菜单的横幅按钮和字体,三个选项卡:复活(点谁复活谁 / 全部复活)、排行榜(本局 / 总计的死亡、昏迷、救人、被救)、设置(常用选项一点就改,立即保存)。打开时鼠标可点、人物不动。新增左上角半透明小排行榜(默认关)。骸骨指引和倒计时改用游戏字体。消息栏:复活绿色、警告橙色,去掉重复提示。已在地图上实测。
1.0.4
- Backpack returns on revive (on by default): the backpack you dropped when you died goes back on your back after the revive, wherever you are revived, unless a teammate took it. Off: it stays where you died and is marked on your screen.
- Optional revive item cost (off by default): each dead teammate revived by hold revive, revive all or revive one uses up a bandage, a first-aid kit or any medical item from the reviver's slots or hands. Auto revive and picking up passed-out teammates are free. The hold prompt shows the cost.
- Revive log (on by default): the message log says who revived whom, and back at the airport you get a summary of the run's revives.
- 新增:复活后掉在原地的背包自动回到背上(关闭则在屏幕上标出背包位置);可选的救人消耗物品(绷带 / 急救包 / 任一医疗品,默认关);复活记录(谁救了谁、回机场汇总本局复活次数)。全部已在地图上实测。
1.0.3
- Mushroom deaths (turning into a zombie) now keep your items too. Vanilla drops everything there, backpack included; now it works like a normal death: your 3 slots and the item in your hands stay with you, only the backpack drops.
- Mushroom deaths leave no skeleton, so the markers now show the zombie that rose from your teammate, or where they turned once the game has despawned it. Revive all and auto revive bring them back as usual, and the zombie disappears.
- Auto revive shows a countdown on the dead player's screen.
- Fixed: auto revive did nothing if the host had this mod with auto revive off, even when another player turned it on. Now any player with the mod can turn it on for the room; if several do, the host's setting wins.
- A message tells you when someone in the room runs a different version of this mod.
- Small performance cleanup (no per-frame list copies).
- 蘑菇感染死(变僵尸)也保留物品(原版会连背包全掉,现在和普通死亡一样只掉背包);骸骨指引会标出他变成的僵尸,僵尸消失后标他倒下的地方;自动复活在死者屏幕上显示倒计时;修复房主装了 mod 但没开自动复活时、别人开了也不生效的问题;房间里有人版本不同时会提示;小幅性能优化。全部已在地图上实测。
1.0.2
- New option, on by default: Keep Items On Pass Out. In vanilla, passing out spills your 3 slots and the item in your hands on the ground, so they were gone even with Keep Items On Death. Now they stay with you; the item in your hands is put away while you lie there and goes back into your hands when you get up or are revived. Turn it off for the vanilla drop. Tested on a map: poisoned until passing out, died of it, revived, nothing lost.
- 新增「昏迷不掉落」(默认开):原版昏迷倒地时 3 格物品和手上的东西会全部掉在地上,导致开了死亡保留物品复活后东西还是没了。现在昏迷时东西都留在身上,醒来或被救起后手上那件会放回手里。关闭则照原版掉落。已在地图上实测:中毒昏迷 → 毒死 → 复活,一件不少。
1.0.1
- New icon.
- Smarter revive place: if the body is unusable (a late joiner who is a ghost from an earlier map, a petrified death, a skeleton gone with a map reload), the player is revived next to whoever revives them instead of falling into the void.
- Skeleton markers: every dead teammate's skeleton shows name and distance on screen, pinned to the screen edge when out of view.
- Optional limits: max revives per player per run (shared by the room, reset at the airport) and a hunger cost for the reviver. Both off by default.
- Revive protection: 3 s of the game's invincibility after a revive (configurable, 0 = off).
- Balance: the vanilla revive penalty is now on by default for new installs (existing configs keep their setting).
- When the body can't be used and nobody alive can stand next to the revived player, the fallback order is: a campfire that is already lit, then where the host died, then where the player last stood alive (never the void).
- Revive spots avoid skeleton ragdolls: reviving inside one could launch the player into the air.
- Fixed: after a statue revive the game leaves the old skeleton lying around; the mod could take it for the player's body after a later death. Only the newest skeleton counts now (hold revive and markers too).
- Keep items reworked after testing on a real map: items in the 3 slots are stashed as vanilla does, the extra item held beyond the slots is kept in its slot and put back in the player's hands after the revive. Keeping the held object through the death warp could launch the player on revive.
- Fixed: the vanilla revive RPC throwing at its end (reconnect data not ready, e.g. at the airport) skipped the revive count and cost.
- Debug: a self test (key or automatic) that checks dying, item keeping, revive place and protection in game.
- 新图标;复活位置智能判断(中途加入的鬼魂队友不会再掉进虚空);骸骨位置指引;可选的复活次数上限和救人饥饿代价;复活保护 3 秒;原版复活惩罚默认开启;无人存活时依次复活到:已点燃的篝火 → 房主死亡点 → 最后站立处;复活点避开骸骨;只认最新的骸骨;死亡保留物品改为更稳的实现(已在地图上实测)。
1.0.0
- First release.
- Hold revive on skeletons, revive all (Y) and auto revive, all synced to every player through the vanilla revive RPC.
- Revive place options: body, reviver, nearest lit campfire.
- Optional vanilla revive penalty.
- Keep items on death: inventory slots and held item come back on revive; the backpack still drops.
- Revive-all hotkey editable in the Mod Settings menu.
- Text follows the game language (Chinese or English).
- Solo test mode for trying revives alone.