Tambi_Studios-DizzinessMod icon

DizzinessMod

Move too fast for too long and you'll get dizzy. Adds a teal dizziness status that accumulates from high speed and can knock you out mid-fall.

Last updated 2 days ago
Total downloads 95
Total rating 1 
Categories Afflictions
Dependency string Tambi_Studios-DizzinessMod-1.0.1
Dependants 0 other packages depend on this package

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

Dizziness From Speed

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

This mod adds a new dizziness status that builds up when you move at high speed — running, climbing, dashing, or falling. The faster you go, the faster it accumulates. If your total status sum exceeds the pass-out threshold, the game knocks you out — meaning you can actually pass out mid-air if you fall for too long.

A small touch that makes long falls and runaway speeds feel much more dangerous.


How it works

  • 🌪️ Speed threshold: dizziness starts building above 15 m/s
  • 📈 Scaling: the higher the speed, the faster it grows
  • 💧 Recovery: drains automatically after 1 second of being below the threshold (0.05/sec, similar to Drowsy)
  • 💀 Pass-out: when total status sum (all afflictions + dizziness) reaches 0.99, you pass out — even mid-fall
  • ⚙️ Difficulty-aware: scales with the Other Damage setting in Custom Expedition (Off / Low / Normal / High)
  • 🌐 Multiplayer: fully synced — other players see your dizziness on their screen too

Visuals

  • A dedicated teal-coloured bar appears in your status row alongside Curse, Hunger, etc.
  • A dizziness spiral icon above the bar
  • No screen vignette, no character pulse — kept clean so it doesn't compete with real damage feedback

Compatibility

This mod uses the unused Crab status slot internally, so:

  • Does not conflict with the real Curse status from any source (previous versions did — this is fixed)
  • ✅ Works in single player and multiplayer
  • ✅ Compatible with Custom Expedition difficulty settings
  • ⚠️ Incompatible with any other mod that also writes to the Crab status (none known)

Installation

Install via r2modman — recommended. Or extract the zip into your BepInEx/plugins/ folder manually.

Requires: BepInEx 5.4.x

Configuration

Config file: BepInEx/config/com.tambistudios.dizziness.cfg

Setting Default Description
EnableDebugKeys false Enables F5 (teleport 100m up) and an on-screen debug HUD showing speed, dizziness, status sum, and difficulty multiplier. Useful for testing.

Changelog

1.0.1

  • 🐛 Fixed incorrect BepInEx dependency in manifest (was BepInEx-BepInExPack, now correctly BepInEx-BepInExPack_PEAK-5.4.75301)
  • 🆔 Renamed plugin GUID to com.tambistudios.dizziness (config file is now com.tambistudios.dizziness.cfg)
  • No gameplay changes

1.0.0

  • 🎉 First stable release
  • ✅ Native status integration (uses Crab slot, fully synced in multiplayer)
  • ✅ Properly themed teal bar and icon
  • ✅ Fixed all conflicts with real Curse from any source
  • ✅ Clean status accumulation — no red sound/vignette/pulse for dizziness

0.x (beta)

  • Used Curse status directly, which caused conflicts with real curse sources
  • Custom UI bar drawn on top of stamina bar (had positioning issues)

Feedback

Open an issue or comment on the Thunderstore page if you hit any bugs. Especially interested in cases where dizziness behaves weirdly with other mods.


Головокружение от скорости

Двигаешься слишком быстро и слишком долго — закружится голова.

Этот мод добавляет статус головокружения, который накапливается при высокой скорости движения — бег, лазание, рывок или падение. Чем быстрее ты двигаешься — тем быстрее растёт. Если сумма всех статусов превысит порог потери сознания, игра вырубит тебя — и да, это может произойти прямо в воздухе, если ты падаешь слишком долго.

Маленькое дополнение, делающее долгие падения и разгоны намного опаснее.


Как работает

  • 🌪️ Порог скорости: головокружение начинает расти выше 15 м/с
  • 📈 Масштабирование: чем выше скорость — тем быстрее накапливается
  • 💧 Восстановление: автоматически спадает через 1 секунду после того как скорость упала ниже порога (0.05/сек, как у Сонливости)
  • 💀 Потеря сознания: когда сумма всех статусов (включая головокружение) достигает 0.99 — вырубаешься, даже в полёте
  • ⚙️ Учёт сложности: масштабируется с настройкой Другой урон в Custom Expedition (Выкл / Низкое / Обычное / Высокое)
  • 🌐 Мультиплеер: полная синхронизация — другие игроки тоже видят твоё головокружение

Визуал

  • Отдельная бирюзовая полоска в строю статусов рядом с Проклятием, Голодом и т.д.
  • Иконка-спираль над полоской
  • Без виньетки на экране и пульса персонажа — чтобы не путать с обычным уроном

Совместимость

Мод использует неиспользуемый слот статуса Crab (Краб), поэтому:

  • Не конфликтует с настоящим Проклятием из любого источника (в предыдущих версиях был баг — теперь исправлен)
  • ✅ Работает в одиночке и в мультиплеере
  • ✅ Совместим с настройками сложности Custom Expedition
  • ⚠️ Несовместим с другими модами, которые тоже используют слот Crab (таких пока нет)

Установка

Установка через r2modman — рекомендуется. Или распакуй zip в папку BepInEx/plugins/ вручную.

Требует: BepInEx 5.4.x

Настройка

Файл конфига: BepInEx/config/com.tambistudios.dizziness.cfg

Параметр По умолчанию Описание
EnableDebugKeys false Включает F5 (телепорт на 100м вверх) и отладочный HUD на экране со скоростью, головокружением, суммой статусов и множителем сложности. Полезно для тестов.

Изменения

1.0.1

  • 🐛 Исправлена неправильная зависимость от BepInEx в manifest (была BepInEx-BepInExPack, стала корректная BepInEx-BepInExPack_PEAK-5.4.75301)
  • 🆔 Переименован GUID плагина на com.tambistudios.dizziness (файл конфига теперь com.tambistudios.dizziness.cfg)
  • Без изменений в игровой логике

1.0.0

  • 🎉 Первый стабильный релиз
  • ✅ Нативная интеграция в систему статусов (использует слот Crab, синхронизируется в мультиплеере)
  • ✅ Бирюзовая полоска и иконка как у настоящих статусов
  • ✅ Исправлены все конфликты с настоящим Проклятием из любого источника
  • ✅ Чистое накопление статуса — без красного звука, виньетки или пульса

0.x (бета)

  • Использовался напрямую статус Проклятия, что вызывало конфликты с реальными источниками проклятия
  • Самописная UI-полоска поверх стамины (были проблемы с позиционированием)

Обратная связь

Если нашёл баг — открой issue или оставь комментарий на странице Thunderstore. Особенно интересны случаи когда головокружение странно ведёт себя с другими модами.