Cray-EventChatNotifications icon

EventChatNotifications

Posts a narrator-style line in the vanilla text chat when a player takes first place on a tracked tab-menu metric (best hole, longest chip-in, average finish time, item pickups, K/O ratio) or when a hole-event lands (hole in one, eagle, birdie, speedrun).

By Cray
Last updated 2 months ago
Total downloads 211
Total rating 0 
Categories
Dependency string Cray-EventChatNotifications-0.4.1
Dependants 0 other packages depend on this package

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

README

EventChatNotifications

Mirror-friendly mod that piggybacks on the vanilla InfoFeed event RPCs to post a narrator-style line in the local text chat for notable in-match events. No custom Mirror messages, no broadcasting from this mod — every modded client receives the vanilla event RPC already and just renders an extra chat line locally. Vanilla peers in the lobby see no difference.

Events covered in v0.1

  • Hole in one, birdie, eagle, albatross, condor (per-stroke achievements)
  • Chip in
  • Speedrun ("that was fast")
  • Knockouts: "X knocked out Y"

Known gaps in v0.1

  • Stat-pass detections ("X passed Y on knockouts/putts/total score") aren't yet implemented — they require per-frame tracking of every player's current rank on each metric. Deferred to v0.2.

Build / deploy / release

dotnet build -c Release
pwsh tools/package.ps1
gh release create vX.Y.Z artifacts/Cray-EventChatNotifications-<ver>.zip --notes-file CHANGELOG.md