You are viewing a potentially older version of this package. View all versions.
uberflyteam-EchoStalker-0.2.3 icon

EchoStalker

Adds a relentless friend-faced enemy with custom pursuit, capture, animation, and audio behavior.

Date uploaded a day ago
Version 0.2.3
Download link uberflyteam-EchoStalker-0.2.3.zip
Downloads 394
Dependency string uberflyteam-EchoStalker-0.2.3

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
Zehs-REPOLib-4.2.0 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 4.2.0

README

Echo Stalker

Adds a new friend-faced enemy to R.E.P.O. with its own host-authoritative behavior, animated body and hands, and captive sound.

The enemy roams slowly until it detects a player, then accelerates into a relentless chase and deals a nonlethal capture hit. It becomes invulnerable, settles beside that player, and deals another nonlethal hit every five seconds while its mouth and hands move with the captive audio. On the captured player's client, that loop is the only audible sound. The monster releases and despawns as soon as the player's synchronized health increases. Before claiming a target it can be damaged and stunned by thrown objects, but it is never player-grabbable.

Multiplayer

Every player in the lobby needs this mod and its dependencies installed. Use the same Thunderstore profile or share your profile code with the group.

Prototype defaults

  • Approximate visual height: 0.8 m (roughly half a player and slightly larger than the Duck)
  • Detection range: 16 m
  • Roam speed: 1.7 m/s
  • Chase speed: 8.5 m/s base, plus up to 4 m/s of distance-based catch-up speed
  • Capture damage: 20 immediately, then every 5 seconds while latched (each hit is clamped to leave at least 1 health)
  • Captive audio: target-only 2D loop beginning at 0:00; all other local audio is muted until release
  • Release condition: any synchronized health increase on the captured player (including self-healing)
  • Thrown-object stun mass: 2 kg

This is an early prototype. Balance, visuals, and audio may change.

CHANGELOG

Changelog

0.2.3

  • Resized the Echo Stalker to roughly half player height and slightly larger than the Duck.
  • Matched its physical hit capsule and sight, attack, and look-at origins to the smaller body.
  • Moved its latched sitting position closer to the captured player.

0.2.2

  • Fixed silent captive audio by using R.E.P.O.'s native Cutscene Only mixer snapshot instead of muting Unity's global listener volume.
  • Made the long captive clip preload synchronously and added one-time playback diagnostics to the BepInEx log.
  • Disabled unsupported enemy-near music hooks that flooded the runtime log with missing-component errors.

0.2.1

  • Changed latch damage from a single hit to 20 damage immediately and every 5 seconds thereafter.
  • Kept every latch hit nonlethal, clamping the captured player to at least 1 health.
  • Added sequence-validated multiplayer damage ticks and heal-race handling so healing still releases immediately.

0.2.0

  • Added a friend-styled procedural body, generated face decal, articulated hands, state-driven animation, and speech-like mouth movement during the captive loop.
  • Added the supplied captive audio as a deterministic target-only loop beginning at 0:00.
  • Muted all other audio locally for the captured player until their health increases, with immediate restoration on release.
  • Increased chase speed and added distance-based catch-up speed so the target cannot simply outrun the monster.
  • Added multiplayer-safe capture confirmation, nonlethal damage handling, healing-race handling, and target-disconnect cleanup.

0.1.0

  • Added the first Echo Stalker prototype.
  • Added roaming, alert, chase, attack, cooldown, stun, and death handling.
  • Added multiplayer state synchronization through the game's enemy state system.
  • Added original prototype visuals and sounds.
  • Added host-authoritative thrown-object damage and stun handling.