You are viewing a potentially older version of this package. View all versions.
BenContentWarning-BenGoop-1.0.0 icon

BenGoop

Shock Bens (Snails) to get their Goop, a powerful mind-bending drug. (f5 to summon goop)

Date uploaded 5 days ago
Version 1.0.0
Download link BenContentWarning-BenGoop-1.0.0.zip
Downloads 9
Dependency string BenContentWarning-BenGoop-1.0.0

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
RugbugRedfern-MyceliumNetworking-1.0.14 icon
RugbugRedfern-MyceliumNetworking

An easy to use networking library for sending custom RPCs through Steam.

Preferred version: 1.0.14

README

Ben Goop

A Content Warning mod that adds the Ben Goop - a mysterious goo ball you can eat to trip absolute balls.

Developed by BenContentWarning.

Features

  • Press F5 in game to add a Ben Goop straight to your inventory and equip it (remappable in BepInEx/config).
  • Pick it up and click (left-click / use) while holding to eat it.
  • The high lasts about 85 seconds and changes over time like a real drug - come-up, peak, come-down:
    • Hallucinated Bens: fading, incorporeal Zombe/Snailbie ghosts (no collision - you can walk through them). They are YOUR hallucination, spawned locally on your own client: only you see them, they never show up on camera if you film while tripping, and they never bother other players.
    • Vision distortion: rolling full-spectrum hue shifts, split-toned colour everywhere, channel-smearing, chromatic aberration, lens warping, tunnel-vision vignette, film grain and white-balance swings that all pulse in their own rhythm. Sudden "waves" slam the chromatic/lens distortion like a surge of the drug.
    • After-image overlays: the screen is snapshotted on two delays (~0.1s and ~0.2s) and faded back over everything - the world smears and trails behind you with a twin ghost.
    • Spins & shakes: sudden camera rolls, FOV pulses and screen shakes.
    • Stumbling: your legs give out randomly when it hits hard.
  • The suspicious goo is the actual in-game Goo Ball mesh with a fresh coat of "taste the rainbow".
  • Your controls are never inverted - the trip is always playable.
  • Press F7 to instantly trigger the trip on yourself for testing (remappable too).
  • The whole thing is performance-friendly: no expensive depth-of-field or motion-blur, just light color-grade passes and a quarter-res screen capture at 10Hz.

Requirements

Installation

  1. Install BepInEx for Content Warning.
  2. Drop MyceliumNetworkingForCW.dll into BepInEx/plugins/MyceliumNetworking/.
  3. Drop BenGoop.dll into BepInEx/plugins/BenGoop/.
  4. Launch the game, join/create a lobby, press F5, and eat that goop.

Building

C:\Users\Alex\.dotnet\dotnet.exe build -c Release

Requires the game to be installed at the default path (C:\Program Files (x86)\Steam\steamapps\common\Content Warning). You can override with -p:CWDir=.... The build copies BenGoop.dll into the game's BepInEx/plugins/BenGoop/ folder automatically.

Files

  • Plugin.cs — BepInEx plugin, F5 spawn key, Mycelium RPC registration.
  • GoopItem.cs — clones the in-game GooBall into a "Ben Goop" item, registers it in the ItemDatabase, and handles the eat-on-click behaviour.
  • TripEffect.cs — the drug state machine (come-up/peak/come-down), camera + post-processing distortion, the spins, stumbling, and the host-side hallucination spawner.
  • GhostBen.cs — the hallucination Bens (harmless drifting ghosts, synced to every client).
  • InputInversion.cs — Harmony patch that inverts controls at the input source while the trip says so.
  • BenGoop.csproj — build setup (netstandard2.1, game references, Publicizer).

License

Use it however you like, Ben. Don't do drugs.