You are viewing a potentially older version of this package. View all versions.
Tambi_Studios-DizzinessMod-1.1.1 icon

DizzinessMod

Move too fast for too long and you'll get dizzy. Adds a turquoise dizziness status that can knock you out mid-fall. Now uses its own independent status bar — fully separate from Crab. Fall damage works normally.

Date uploaded 2 months ago
Version 1.1.1
Download link Tambi_Studios-DizzinessMod-1.1.1.zip
Downloads 55
Dependency string Tambi_Studios-DizzinessMod-1.1.1

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.75301 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.75301

README

DizzinessMod

Move too fast for too long and you'll get dizzy.

A custom status that builds up when you fall or fly at high speeds. Fill the bar and you'll pass out — mid-air ragdoll until you hit the ground. Rest on the ground (or jump gently) for a few seconds and it drops back down.

Version 1.1.1: now uses its own fully independent status bar — no longer shares space with the vanilla Crab status. Both can be active at the same time without conflicts.


How it works

  • Falling/flying at more than 7 m/s while not on the ground starts filling the dizziness bar.
  • Faster speeds fill it dramatically quicker (quadratic scaling).
  • When the bar fills up, your character passes out and ragdolls — but only revives once you've landed.
  • Standing on the ground (or moving slowly without climbing) for 15 seconds starts draining the bar.
  • The drain rate is 0.05 / second — full bar to zero takes about 20 seconds of rest.

Custom Expedition difficulty integration

The mod uses the Other Damage custom expedition slider:

Other Damage Dizziness gain rate
Off Status disabled entirely
Low x1
Norm x3
High x5

This lets you tune the mod to your run without editing config files.

Multiplayer

  • Synced over Photon (PunRPC at 5 Hz).
  • All players need a compatible version to sync correctly.
  • Versions 1.0.x and 1.1.x are not sync-compatible.
  • Mod is safe to use in solo and multiplayer.

Installation

Use r2modman or any other mod manager.

Requires:

  • BepInEx 5.4.x (PEAK pack)

Configuration

Open BepInEx/config/com.tambistudios.dizziness.cfg:

[Debug]
## Enables F5 (teleport 100m up), F7 (set dizziness 50%) and on-screen debug HUD.
EnableDebugKeys = false

Only useful for development — leave off in normal play.

Credits

Made by Tambi Studios — a self-taught vibe coder who learned modding by yelling at Claude until it worked.

If you find a bug, hit me up on the Thunderstore comments.

CHANGELOG

DizzinessMod Changelog

1.3.0 — Visual Effects Update

Added

  • Screen vignette — as dizziness builds, the edges of your screen darken and your vision tunnels. At max dizziness everything closes in.
  • Camera sway — the camera gently rolls and breathes with increasing frequency as dizziness grows.
  • Concussion flash — a warm white flash hits the screen whenever a dynamite explosion causes dizziness. Intensity scales with the amount of dizziness dealt.

Changed

  • Rest delay increased to 12 seconds — you now need to stay still for 12 seconds before dizziness starts draining (up from 6).

Fixed

  • Dizziness now properly causes pass-out — a patch that links dizziness to the stamina system was not applying correctly in 1.2.0. Pass-out and stamina bar reduction now work as intended.

1.2.0 — Bugle Relief & Dynamite Concussion

Added

  • Bugle relief — toot a bugle within 30 m to reduce everyone's dizziness at 0.05/sec.
  • Dynamite concussion — explosions cause dizziness scaled by distance (max within 5 m, zero beyond 20 m).

Fixed

  • Pass-out loop fixed.
  • Dizziness now visually reduces stamina bar.
  • Status bar icon stays visible.
  • Spike protection — gain capped at 0.3/sec.

1.1.1 — Truly Independent Bar

  • Cloned status bar at runtime via reflection.

1.1.0 — Custom Status Overhaul

  • Own custom status, turquoise color, spiral icon.
  • Photon RPC networking at 5 Hz.

1.0.0

  • Initial release.