HoverHauler

版本 v1.0.2·更新於 2026-10-12

Turns the Hauler and Scout into hovercraft: they float over the floor, never fall into holes, stay upright, rise with Jump and sink with Crouch. Indestructible mode (on by default) stops them breaking

模組介紹 作者原文

Hover Hauler

Turns R.E.P.O's Hauler and Scout vehicles into hovercraft.

What it does

  • Hovers. While someone drives, the vehicle floats about half a metre off the floor. Steering and speed work just like on the ground, with no fall damage.
  • Up and down. Hold Jump to rise and Crouch to sink (whatever keys you have bound to them), from 0.25 m up to 4 m. It never rises into a ceiling.
  • Never falls into holes. It follows stairs, ramps and slopes, but when the floor suddenly drops away (a pit, a gap, a ledge) it keeps its height and floats across. To come down a ledge on purpose, hold Crouch at the lowest height.
  • Always upright. It can turn, but it can't tip over or roll onto its side.
  • Parked: it settles gently to the ground. Pushed over a real hole, it stays floating at floor height instead of falling in. Someone who isn't riding it can still pick it up and move it around.
  • Indestructible mode (on by default): the battery bars - the vehicle's durability - never go down from crashes or hitting enemies, so it can't catch fire or explode. Charging still works.

Multiplayer

  • The host needs this mod. The host runs every vehicle's physics, so hovering, the hole protection, staying upright and indestructible mode all work for everyone in the host's game.
  • The driver needs it to change height (Jump/Crouch). A driver without it still hovers and can't fall into holes, but stays at the default height.
  • Everyone else doesn't need it - they just see a floating Hauler. Players without any mods can still join.

Settings

BepInEx/config/ricketywrecked.repo.hoverhauler.cfg, or REPOConfig in-game. Restart the game after changing.

| Setting | Default | What it does |

|---|---|---|

| Vehicles.Hauler | on | The Hauler hovers. |

| Vehicles.Scout | on | The Scout (small Hauler) hovers. |

| Vehicles.Indestructible | on | The Hauler and Scout never lose durability from crashes or enemies. |

| Hover.DefaultHeight | 0.5 | Hover height (m) when you get in. |

| Hover.MinHeight | 0.25 | Lowest height (m) with Crouch. |

| Hover.MaxHeight | 4 | Highest height (m) with Jump. |

| Hover.ClimbSpeed | 2 | How fast (m/s) Jump and Crouch change the height. |

For the technically curious

  • The Hauler is Item Vehicle Semiscooter and the Scout Item Vehicle Semiscooter Small (ItemVehicle); the master client runs their physics in FixedUpdate.
  • A sphere cast finds the floor. Rises and drops of up to 0.6 m are followed; a bigger drop holds the previous floor height. The height is held by predicting the vertical speed after the physics step from Rigidbody.GetAccumulatedForce() and gravity, and adding exactly the velocity change needed.
  • While hovering, the game's PerformGroundCheck reports the wheels as grounded, so the driving model and fall damage behave as on the ground.
  • Upright: X/Z rotation is frozen (and restored afterwards) and the vehicle is turned level keeping its heading.
  • A parked vehicle is woken up (a still body falls asleep and ignores gravity) and its fall is capped at 2.5 m/s; over a hole (no floor, or one more than 3 m down) it's held at the old floor height.
  • Drivers who aren't the host send their Jump/Crouch state to the host (raise-event 164); the host only accepts it from the vehicle's driver.
  • Indestructible: ApplyEnemyHitDurabilityLoss is skipped, and any other drop in ItemBattery.batteryLife is put back right after UpdateImpactDetection / Update.

License

Copyright (c) 2026 RicketyWrecked. All rights reserved. You may download and play with this mod, and list it as a dependency in your own modpack. You may not copy, modify, decompile, reuse or re-upload any of it without written permission - see the included LICENSE file. Permission requests: Discord.

Credits

Made by RicketyWrecked. Not affiliated with the R.E.P.O developers.

Questions, bug reports, or suggestions: Discord.

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
HoverHauler-1.0.2.zip
檔案大小
90.7 KiB