Mycopunk
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
2 weeks ago
Downloads
52
Size
16KB
Dependency string
Sparroh-RedactedNotification-1.0.1

RedactedNotification

A BepInEx mod for Mycopunk that alerts you when the rare ERROR REDACTED mission modifier appears on the mission board — including while you are mid-mission and the board refreshes.

Features

  • Board watch: Tracks the current mission board seed and detects ERROR REDACTED on any listed mission
  • Mid-mission alerts: Lives on the player HUD so you still get notified when the board rotates during a run
  • Hidden by default: Only shows when ERROR REDACTED is present
  • Alert blink: Soft alpha pulse on text + icon when the modifier is on the board
  • Optional idle mode: Persistent grey indicator with “no ERROR detected.” when the modifier is absent
  • Repositionable: Soft integration with ModSettingsMenu HUD repositioning when available

Getting Started

Dependencies

  • Mycopunk (base game)
  • BepInEx - Version 5.4.2403 or compatible
  • SparrohUILib (Sparroh-SparrohUILib)
  • .NET Framework 4.8

Building/Compiling

dotnet build --configuration Release

Installing

Via Thunderstore (Recommended):

  1. Install via Thunderstore / r2modman
  2. Ensure SparrohUILib is installed as a dependency

Manual Installation:

  1. Place RedactedNotification.dll in BepInEx/plugins/
  2. Place SparrohUILib.dll in BepInEx/plugins/ (or install SparrohUILib package)

Configuration

Config file: BepInEx/config/sparroh.redactednotification.cfg

Option Default Description
EnableHUD true Master toggle for the notification HUD
ShowWhenNotDetected false Always show a grey idle state when ERROR REDACTED is not on the board
EnableBlink true Soft alpha pulse on the alert so it is easier to notice
BlinkSpeed 2.0 Blink cycles per second (try 1–3)
BlinkMinAlpha 0.35 Dim-phase alpha (higher = subtler)
AlertText ERROR REDACTED has appeared! Text when the modifier is on the board
IdleText no ERROR detected. Text for idle mode
AnchorX / AnchorY 0.50 / 0.12 Normalized HUD position (0–1)

Config hot-reloads when the file changes.

How it works

The game regenerates the mission board from Global.MissionSelectSeed (about every 10 minutes). This mod:

  1. Resolves the ERROR REDACTED MissionModifier from Global.Instance.MissionModifiers
  2. Reconstructs the current board from that seed (same logic as mission select)
  3. Shows a reticle HUD alert when any board mission includes the modifier

Opening mission select also feeds live button data so special/custom missions are covered.

Authors

  • Sparroh

License

MIT — see LICENSE

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.