You are viewing a potentially older version of this package. View all versions.
Ratzu-ReviveAllies-0.3.2 icon

ReviveAllies

Revive your dead friends at their tombstone within a configurable revive window.

Date uploaded 2 weeks ago
Version 0.3.2
Download link Ratzu-ReviveAllies-0.3.2.zip
Downloads 189
Dependency string Ratzu-ReviveAllies-0.3.2

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

Revive Allies

When your friends die, they drop a green tombstone instead, where you can revive them until the revive window expires.

USAGE

  • Your friends hold their "Use" key (E) on the marker to revive you (4 seconds by default; there is a single-press mode in the config).
  • You stay revivable for the window (30 seconds by default); after that you die for real and your tombstone appears as usual.
  • Don't want to wait? Hold your own "Use" key (E) to give up — the progress turns red and you die immediately.
  • Revived players come back at 25% health.

CONFIGURATION

BepInEx/config/com.andres.reviveallies.cfg (created on first launch):

  • Revive.ModeHold (default) or Press.
  • Revive.HoldTimeSeconds — how long the revive takes (default 4 seconds).
  • Revive.WindowSeconds — how long you stay revivable (default 30 seconds).

These settings are controlled on the server.

CONTACT ME

If you have any issues with the mod, open an issue on GitHub: https://github.com/andres-valdes/revival-revived/issues

CHANGELOG

Changelog

0.3.4

  • Fixed client-to-client revives failing to build progress when both players were connected through a host or dedicated server.
  • Made held revive input more tolerant of frame hitches.

0.3.2

  • Fixed a bug where enemies would continue to aggro downed players.
  • Revive progress builds up smoothly.

0.3.1

Internal cleanup of the downed/revive logic, with one gameplay tweak: while you hold your "Use" key to give up, an ally can no longer finish reviving you until you let go. Holding "give up" now reliably means you want to die.

0.3.0

The third minor release of ReviveAllies, and a full rewrite of the mod, updated for current Valheim versions.

  • Give up: hold your own "Use" key (E) while downed to end it early — a red circle fills and you die immediately instead of waiting out the window.
  • Revive settings are now controlled by the server: the host's revive window, hold time and mode apply to everyone in the session, and a client's own values for these are ignored.

0.2.0

Reliability pass on the revive flow, especially in multiplayer with real network latency.

  • Reviving is now owner-authoritative: the progress circle no longer overflows past full and refills near completion, and a completed revive never leaves a lingering marker behind on high-latency servers.
  • The revive marker crumbles away (grave despawn effect) when you are revived, instead of blinking out.
  • Dead bodies stay inert until respawn: no invisible collider to bump into and no floating name/health bar over the corpse.
  • Hardened the marker-to-tombstone handoff so the swap is gap-free, and a death with an empty inventory crumbles the marker instead of leaving it to vanish.

0.1.1

  • Rewrote the mod page with full usage details.
  • New icon.
  • The dev/test harness is no longer compiled into release builds (smaller DLL, no test hooks).

0.1.0

Initial release.

  • Downed state on lethal damage with a green revive marker (player-named, drop-in spawn, color gradient tracking the bleed-out window).
  • Hold-to-revive with radial progress UI (configurable hold time, or single-press mode); channeling pauses the bleed-out timer.
  • Seamless marker-to-tombstone handoff on true death; marker crumbles when there is no loot to drop; corpse stays inert until respawn.
  • Downed + disconnect = death, enforced on reconnect; reviving a player who vanished mid-channel fizzles cleanly.
  • Configurable revive window, hold time and revive mode.