An ULTRAKILL mod with fun weapons!!
Almost all the weapons are ridiculously overpowered as the balance has not yet been refined. The weapons will be re-balanced properly when most of the weapons are done. For now it's just for fun so try not to take it too seriously.
Changelog 1.2.1
New Additions
- Added Tricksniper secret animation
- Added interaction with sharpshooter revolver
- Added better feedback for shooting a coin with Tricksniper
Tricksniper changes
- Unscoped damage now scales with distance from hit
- Changed base scoped damage to 1.4
- Changed bank shot damage to deal a percentage of base damager per bank rather than a direct multiplier
- Added fun sounds when something cool happens
- Tricksniper now breaks glass.
Backend Changes
- Using UFG weapons prevents both CyberGrind and Level scores from being submitted to the online leaderboards.
Sonic Reverberator
The Sonic Reverberator is a device built around a strange artifact which seems to hold an untold amount of energy. After charging the device and exciting the artifact, this device is capable of unleashing a MASSIVE amount of energy in devastating shockwave. Click image for Demo Video ^^
However, it's best to be careful. Overcharging this weapon could have disasterous consequences and it will need to cool down for a while.
To use the weapon, hold Primary Fire to charge it and press Secondary Fire to release charged energy.
EGG
The EGG in the correct hands can be absolutely devastating. Nobody understands where it came from, but it's here. The EGG can be thrown or dropped below you. When the EGG is airborne, you can shoot it for an EGGSPLOSION which will hurl more EGG at nearby enemies.
Click the image for Demo Video ^^
To use the weapon, you can press Primary Fire to throw an egg and Secondary Fire*to drop it below you without inheriting your speed.
Focalyzer V1
The Focalyzer functions by focusing a weak laser beam into a specialized crystal which amplifies it's wavelength allowing it to deliver massive energy streams at vast distances. UNRELATED FUN FACT: The scientist who created it was apparently vaporized along with 12 others at a dance party shortly after the device's invention.
Click the image for Demo Video ^^
To use the weapon, you can hold Primary Fire to fire the laser. The laser can be used to damage enemies by itself. However, by pressing Secondary Fire you can dispense one of the six Pylons from the weapon. When a Pylon is charged with a Focalyzer beam it will refract the beam in random directions. If several Pylons are within range of each other the Pylons will refract the beam to eachother dealing damage over an area.
Planned changes:
- N/A
ULTRABALLER
Crafted from the finest rubber or leather or... yeah we don't know. But it's bouncy!
How to use: You can throw the ball with primary fire. Alternatively you can charge your throw by holding primary fire and release for a stronger throw. You can also softly throw the ball with secondary fire. When the ball is in play, you can pull it towards you by holding secondary fire. Releasing secondary fire will send the ball away from you again.
You can shoot the ball with the revolver or parry it to excite it. When the ball gets excited it will attempt to find the nearest enemy and perform a homing attack at it.
Every time the ball bounces it increases it's speed and damage. While excited the ball will have even further increased speed and damage output.
Press K while the weapon is eqiupped to swap the skin on the ball between kickball and basketball.
Planned changes:
- None
Focalyzer V2
The Focalyzer V2 is quite similar to it's predecessor. However, the main difference is that your pylons will now follow your command very carefully.
To use the weapon, you can hold Primary Fire to fire the laser. The laser can be used to damage enemies by itself. However, by pressing Secondary Fire you can dispense a pylon from the weapon. When a pylon is active, it will fire at the exact point that you are firing at! Pylons will recharge faster with a higher style rank.
Planned changes:
- Balancing
Hand Gun
The Hand gun is like your hand but its a gun lol
Primary fire shoots a powerful, piercing, explosive beam. The beam is so powerful it can destroy enemy projectiles mid flight!
CANnon
The CANnon fires cans! Can you handle it?
Primary fire shoots a can. Cans can be quite unstable.
Tricksniper
It is said that those who wield this rifle, and are extremely dizzy, have extreme luck!
Spin to win!
Radio Explosive
These are great if you need to level a skyscraper, I wouldn't put too many close together though, they have a tendency to cooperate.
If you dominoes, you'll love this.
ULTRAGUN
Did you rip that thing off of a tank?? How on Earth??? Ahh who cares...
Its a comically large gun, that fires comically large bullets. What else can be said really?
BRICK
You can use it like a brick! Or don't! It's your life.
WARNING: 0.00001% OF BRICKS HAVE BEEN FOUND TO POSSESS SENTIENCE. BUYER BEWARE.
Ultra***
There. I added it. You're welcome.
Rumor has it you can kill anything with this!
Aggromorph
I think it's an alien. It might be. Who knows. It changes a lot though.
You can live out your fantasy of not having any range whatsoever!
SPOILER
There are some unlockable secret weapons.
If you want to be lame and not unlock them you can use ufg weaponmanager unlockall
in the game's console.
Weapon manager available in the pause menu in-game for easy UFG weapon management. You can also press the I key to open it at any time and the button, along with every other bind can be rebound by opening the Keybind menu. The Keybind menu can be opened by clicking at the top of the Inventory screen..
This mod also includes some custom Style metrics to go along with the weapons. Some enemies have a unique Skill metric with certain weapons.
The mod adds custom slots which will hold the weapons.
- Download and install BepinEx, Tutorial here
- Download the UltraFunGuns ZIP file here, then extract the archive and place both the UFG and HydraDynamics folder into BepinEx/plugins Your BepInEx plugins folder should look something like this if you have other mods installed too.
- Enjoy.
Agent of Nyarlathotep - Provided code for fixing an issue involving weapon freshness
Critter Man - Created V1 Minecraft Skin
Temperz87 - UMM port when UFG was using UMM
Fat Tony/The TM Guy - Reference for adding custom weapons
Ben/Zombie - Assistance with AssetBundles
Nintendo - Various Sound Effects
OpenGameArt - Various Sound Effects
GameAudioGDC - Various Sound Effects