HostReviveModFX
复活已彻底死亡(变成骸骨)的队友,房间里所有人同步看到他站起来;死亡、昏迷时物品留在身上,复活还在。修复旧版 HostReviveMod 停更、卡顿掉帧、复活后别人看他仍是尸体的问题。支持长按复活、一键全体复活、自动复活。Revive dead teammates, synced for everyone; keeps your items.
By NCC
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.