VisibleArrowTrap
Makes the Citadel arrow trap's warning line actually visible, with a configurable color, brightness, and width.
By SamSumSom
| Date uploaded | a week ago |
| Version | 1.0.0 |
| Download link | SamSumSom-VisibleArrowTrap-1.0.0.zip |
| Downloads | 287 |
| Dependency string | SamSumSom-VisibleArrowTrap-1.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301README
VisibleArrowTrap
A BepInEx mod for PEAK that makes the Citadel arrow trap's warning line actually visible.
Overview
In the Citadel biome, arrow-shooting traps project a "laser pointer" style warning line that fires an arrow when a scout (or an object like a dropped backpack) crosses it. The stock line is a faint, soft-edged line that easily blends into the environment, so it's easy to miss until you're already hit.
VisibleArrowTrap replaces it with a solid, crisp, configurable-colored beam, so you can actually see it coming.
- Client-side visual change only — no gameplay logic is touched, so it's safe to use in multiplayer even if other players don't have it installed.
- Choose from several color presets, or restore the game's original look on demand.
- Adjust brightness and thickness to taste.
Requirements
- PEAK (Steam)
- BepInEx 5.4.x (Mono)
- PEAKLib.ModConfig — optional, but recommended. Adds an in-game settings menu so you don't have to edit the
.cfgfile by hand.
Installation
- Install BepInEx for PEAK, if you haven't already.
- (Recommended) Install PEAKLib.ModConfig for an in-game settings UI.
- Drop
VisibleArrowTrap.dllintoBepInEx/plugins/(a subfolder is fine). - Launch the game.
Configuration
Settings are stored in BepInEx/config/VisibleArrowTrap.cfg, and can also be changed in-game from the MOD SETTINGS menu if PEAKLib.ModConfig is installed. Changes apply immediately to any traps already in the level.
| Setting | Default | Range / Options | Description |
|---|---|---|---|
Color |
Red |
Original, Red, Orange, Yellow, Green, Blue, Violet |
Warning line color preset. |
Brightness |
1 |
0.2 – 3 |
Color intensity multiplier. |
Width |
0.045 |
0.01 – 0.3 |
Line thickness, in world units. |
⚠️ Color = Original behaves differently
Selecting Original restores the trap's warning line to the game's own vanilla appearance — including its own width — and in this mode, Brightness and Width are ignored. This is intentional: the game's own line material doesn't respond to color/brightness the way this mod's custom beam does, so Original always renders exactly as unmodified PEAK does.
For every other Color option, Brightness and Width apply normally.
Compatibility
- Only patches
ArrowShooter.Awake. Doesn't touch any other trap, enemy, or system. - Purely cosmetic — arrow-firing logic and networking are untouched.
CHANGELOG
Changelog
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog.
[1.0.0] - 2026-08-31
Added
- Initial release.
- Replaces the Citadel arrow trap's faint warning line with a solid, crisp, configurable beam.
Colorsetting withOriginal,Red,Orange,Yellow,Green,Blue,Violet,White, andBlackpresets.BrightnessandWidthsettings.Originalpreset fully restores the game's own vanilla look, ignoringBrightness/Width.- Settings apply live to already-spawned traps via PEAKLib.ModConfig / the in-game settings menu.