Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
The Bubble Gun
A goofy Bubble Gun for R.E.P.O. Shoot rainbow bubbles, stick them to walls, and set off chain pops against enemies.
| Date uploaded | a month ago |
| Version | 0.1.1 |
| Download link | GrunDaddyCustoms-The_Bubble_Gun-0.1.1.zip |
| Downloads | 323 |
| Dependency string | GrunDaddyCustoms-The_Bubble_Gun-0.1.1 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
The Bubble Gun
It is exactly what it sounds like: a Bubble Gun for R.E.P.O.
It shoots slow, floaty rainbow bubbles. If a bubble hits an enemy, it pops. If it hits a wall, floor, shelf, table, or other hard surface, it sticks there as a little bomb. Pop one bubble near another and they can set each other off.
How it works
Use it like a normal held weapon. It does not hurt teammates, and the tank does not refill on its own.
| Contact | Result |
|---|---|
| Enemy body | Bubble pops immediately |
| Player body | Ignored |
| Wall, furniture, floor, or other inorganic structure | Bubble sticks in place as an armed static bomb |
| Nearby bubble pop | Armed and floating bubbles chain-detonate |
The explosions are meant to feel punchy without turning the room into soup: light damage, solid enemy knockback, and big bubbly visuals.
Configuration
All values are tunable in BepInEx/config/com.amgru.bubblegun.cfg:
| Setting | Default | Description |
|---|---|---|
Explosion.Damage |
24 | Enemy damage per bubble pop |
Explosion.Radius |
2.2 | Blast radius |
Explosion.Knockback |
24 | Enemy-only impulse |
Explosion.ChainReactionRadius |
3.6 | Distance for bubble-to-bubble chain reactions |
Explosion.ArmedLifetime |
60 s | Time a stuck bubble remains armed |
Gun.TankCapacity |
100 | Max bubble tank size |
Gun.DrainRate |
4/s | Drain while firing |
Gun.RechargeRate |
0/s | No automatic recharge |
Gun.BubbleSpeed |
5.5 m/s | Initial launch speed |
Dependencies
- BepInEx
- REPOLib
CHANGELOG
Changelog
0.1.2
- Tightened bubble arming so bubbles should not hang in midair or stick to the gun.
- Added armed-bubble enemy proximity checks so enemies can trigger bubbles by walking into them.
- Fixed charging sync so crystal charging refills the Bubble Gun tank again.
- Reduced the physical Bubble Gun size while keeping bubble size the same.
- Slowed chain reaction timing into a more visible outward wave.
0.1.1
- Reduced Bubble Gun damage while keeping explosion visuals and knockback.
- Disabled automatic tank recharge.
- Prevented bubbles from arming on the Bubble Gun, player colliders, or invalid surface contacts.
- Replaced the old squirt-gun visual with the dedicated Bubble Gun FBX/PBR model.
- Improved multiplayer bubble visibility with per-bubble visual launch sync.
0.1.0
- Added the Bubble Gun mod.
- Added translucent rainbow bubble projectiles.
- Added minor explosive pops with enemy damage, knockback, and prop impulse.
- Added static bomb behavior when bubbles touch inorganic structures.
- Added proximity-based bubble chain reactions.