HostReviveMod
Host-side revive toolkit: hold revive, dance revive, 3 revive-all position modes, penalty toggles, and progress indicators.
By sakurakites
CHANGELOG
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog: https://keepachangelog.com/en/1.1.0/
[1.5.2] - 2026-03-13
Changed
- Bumped plugin/package version to
1.5.2. - Fix the bug that causes the mod function to not work properly.
[1.5.1] - 2026-03-13
Changed
- Bumped plugin/package version to
1.5.1. - Added bilingual issue reporting section in README with GitHub Issues link:
[1.5.0] - 2026-03-13
Added
- Added revive progress UI for hold-revive and dance-revive.
- Added optional progress broadcast messages via in-game message API.
- Added
Instant Dance Revivefallback option. - Added revive-all position mode
CheckpointPosition(revive at target checkpoint when available). - Added
Dance Active Window (Seconds)to improve multiplayer dance detection reliability.
Changed
- Revive-all now supports 3 modes:
OriginalPositionHostPositionCheckpointPosition
- Revive execution switched back to
RPCA_ReviveAtPosition(position, applyStatus, -1)for better consistency.
Fixed
- Fixed hold-revive and dance-revive reliability issues reported in host-only multiplayer tests.
- Improved dead target acquisition for hold-revive with front-cone fallback detection.
[1.4.0] - 2026-03-11
Added
- Added separate vanilla penalty toggles for revive methods:
Host Revive Uses Vanilla PenaltyDance Revive Uses Vanilla Penalty
- Host can now independently control whether revive applies vanilla hunger+curse penalty for:
- Hold-revive / revive-all
- Dance-revive
Changed
- Updated README config documentation with the new penalty options.
- Bumped plugin/package versions to
1.4.0.
[1.3.0] - 2026-03-11
Added
- Added host-side dance revive system:
- Players can revive a downed/dead teammate by dancing near them.
- Default settings: 5m range, 3s required dancing time.
- Added dance revive configuration options:
Enable Dance ReviveDance Revive DistanceDance Revive Duration (Seconds)
- Added bilingual config and notification support (
ZhCn/EnUs). - Added revive-all position mode:
HostPosition(default)OriginalPosition
Changed
- Optimized dance detection logic using emote flow:
- Hooked
CharacterAnimations.RPCA_PlayRemoveto record emote names. - Use known dance emote names (
A_Scout_Emote_Dance1,A_Scout_Emote_Dance2) and emote-state checks.
- Hooked
- Updated README and manifest metadata to match actual gameplay behavior.
Fixed
- Fixed single-host/solo testing scenario by supporting optional host inclusion in revive-all.
- Fixed outdated package description (removed old campfire auto-respawn wording).
[1.2.0] - 2026-03-09
Added
- Added host-only hold-to-revive teammate feature.
- Added host revive-all hotkey.
- Added ModConfig dependency and in-game configurable options.