GrunDaddyCustoms-The_Bubble_Gun icon

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.

Last updated 13 hours ago
Total downloads 718
Total rating 0 
Categories Weapons AI Generated
Dependency string GrunDaddyCustoms-The_Bubble_Gun-0.1.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
Zehs-REPOLib-4.0.3 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 4.0.3

README

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