Giter Club home page Giter Club logo

ultrafunguns's Introduction

UltraFunGuns

An ULTRAKILL mod with fun weapons!!

Disclaimer

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.

MoreGunUpdate


If you're feeling generous ;)


Kofi

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.

Weapons


Sonic Reverberator

Sonic Reverberator - Kinetic weapon


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. Promotional Art Sonic Reverberator 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

EGG - Throwable device


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.

EGG weapon demo video 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

Focalyzer V1 - Energy weapon


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.

Focalyzer video demo 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

ULTRABALLER - Throwable Device


Crafted from the finest rubber or leather or... yeah we don't know. But it's bouncy!

Ultraballerimage Click for "demo" video ^

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

Focalyzer V2 - Energy weapon


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.

Focalyzer2 Demo video coming soon ^^

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

Hand Gun - Hand type weapon :)


The Hand gun is like your hand but its a gun lol

Hand Gun Demo video coming soon ^^

Primary fire shoots a powerful, piercing, explosive beam. The beam is so powerful it can destroy enemy projectiles mid flight!

CANnon

CANnon - Pneumatic can launcher


The CANnon fires cans! Can you handle it?

CANnon Weapon

Primary fire shoots a can. Cans can be quite unstable.

Tricksniper

Tricksniper - Filthy long range decimator rifle.


It is said that those who wield this rifle, and are extremely dizzy, have extreme luck!

TricksniperWeapon

Spin to win!

Radio Explosive

Radio Explosive - Radio controlled explosive device


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.

RadioExplosive Weapon

If you dominoes, you'll love this.

ULTRAGUN

ULTRAGUN - Modified Stationary Artillery Device


Did you rip that thing off of a tank?? How on Earth??? Ahh who cares...

ULTRAGUN Image

Its a comically large gun, that fires comically large bullets. What else can be said really?

BRICK

BRICK - It's a brick!


You can use it like a brick! Or don't! It's your life.

Brick Weapon

WARNING: 0.00001% OF BRICKS HAVE BEEN FOUND TO POSSESS SENTIENCE. BUYER BEWARE.

Ultra***

Ultra*** - Poorly disguised cheat code!


There. I added it. You're welcome.

AdminGun Image

Rumor has it you can kill anything with this!

Aggromorph

Aggromorph - Multi-dimensional close quarters weapon.


I think it's an alien. It might be. Who knows. It changes a lot though.

Aggromorph Weapon

You can live out your fantasy of not having any range whatsoever!

SPOILER

Secret weapons


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.

______________________________________________________________________________________________

Miscellaneous additions


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..

newWeaponManager

This mod also includes some custom Style metrics to go along with the weapons. Some enemies have a unique Skill metric with certain weapons.

custom skill points

The mod adds custom slots which will hold the weapons.


Installation


  1. Download and install BepinEx, Tutorial here
  2. 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.

installlocation

  1. Enjoy.

ultrafunguns's People

Contributors

hydraxous avatar temperz87 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ultrafunguns's Issues

I Cannot Download 1.3.4

Hi,
When I Go To Download The Mod And Install It, The File Say's 1.3.4, However Once I Entire The UFG Menu It Says I Have Version 1.3.3 And Should Update Because I Am Outdated I Believe The Mod Isn't Functioning Correctly I Cannot Switch Weapons With The Number Keys and Many Of The Weapons Don't Shoot Or Don't Work Correctly.
Any Help Would Be Appreciated, Thanks.

Slab revolver flash don't get removed

ULTRAKILL_TxnZC94hkv
Error log:

[22:43:57.2] [Error] NullReferenceException: Object reference not set to an instance of an object
UltraFunGuns.BeamPatch.Prefix (RevolverBeam __instance, UnityEngine.RaycastHit currentHit) (at <9771bee6ddc84b43845a0b9fcbebbb35>:0)
RevolverBeam.ExecuteHits (UnityEngine.RaycastHit currentHit) (at :0)
RevolverBeam.PiercingShotCheck () (at :0)

brick addition

maybe if you double right click they go into a fit of angy and start hunting down the nearest enemy, but you have to rack up this 'brick meter' which if you get 10 kills you unlock the angy bricks?

GOO_GOO_GA_GA_SONG_DELETED_LANKYBOX_MUSIC_VIDEO_1.mp4

port to act 3 please

i load it in and everything and theres not even the mod areas loaded! I think it was layer seven so can you port it to act 3?

i cant equip the weapons

whenever i try to use the weapons in the inventory or equip them through the keybinds it either doesent do anything or show the weapon in the hud but not have anything in my hand or function at all

Steps to reproduce the behavior:

  1. Go to the inventory (or use one of the keybinds to equip the weapons)
  2. Click on one of the weapons
  3. go out of the menu
  4. no weapon :(

i wanted to get a funny weapon and be able to use it funnily

i asked on the ultrakill modding discord but there aint nothin

pls help i just want to hit people with a funny brick

Doesnt work

Describe the bug
The mod doesnt work

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'any level'
  2. Check weapons
  3. No weapons

Expected behavior
Weapons.

Logs (please complete the following information):
log.txt

Additional context
No ball hoop in the sandbox and configgy can see UFG with no errors.
Also keybinds dont work.

Supreme lag

Describe the bug
Supreme lag

To Reproduce
Enter a level, Lag supremely

Expected behavior
No lag

Additional context
Probably related to Voxel texture cache

Weapon manager, keybinds, and a good portion of the weapons non functional

I haven't a clue how making ultrakill mods works, and appearently i dont know how to install them properly either, i dont know it just aint working

here be the log
log.txt

Edit: I did some digging and unburied a different problem, the config file where i am supposed to change the keybinds just isn't there

here is a screenshot showing the config folder

explorer_sVCCHgSDoL

Every Branch has an outdated README.md File

Describe the bug
The README.md file for every branch is the one for update 1.2.1 instead of 1.3.1, however the releases have the correct README.md files

To Reproduce
Steps to reproduce the behavior:

  1. Go to the default page that github shows when you open the UFG github
  2. Scroll down to the part that shows the content of README.md
  3. See that it's showing the 1.2.1 README.md

Expected behavior
README.md would be the same as the latest release (and also thunderstore)

slots

Describe the bug
Hey for some reason the key binds don't work for UFG

To Reproduce
i did not do anything for this to happen

Expected behavior
when i use the key binds i wanted to swap between weapons but I'm stuck using scroll wheel

Screenshots
i really don't know how to screen shot that

Logs (please complete the following information):

here is the logs from said game

[Message: BepInEx] BepInEx 5.4.23.2 - ULTRAKILL (5/2/2024 7:57:58 PM)
[Info : BepInEx] Running under Unity v2019.4.40.16762411
[Info : BepInEx] CLR runtime version: 4.0.30319.17020
[Info : BepInEx] Supports SRE: False
[Info : BepInEx] System platform: Bits64, Windows
[Message: BepInEx] Preloader started
[Info : BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.23.2]
[Info : BepInEx] 1 patcher plugin loaded
[Info : BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Message: BepInEx] Preloader finished
[Message: BepInEx] Chainloader ready
[Message: BepInEx] Chainloader started
[Info : BepInEx] 6 plugins to load
[Info : BepInEx] Loading [ModList 1.0.1]
[Info : ModList] Plugin ModList is loaded!
[Info : BepInEx] Loading [ConscientiousObjector 1.0.0]
[Info : BepInEx] Loading [Configgy 1.0.4]
[Info : Configgy] Plugin Configgy is loaded!
[Info : BepInEx] Loading [UltraFunGuns 1.3.5]
[Info : BepInEx] Loading [AtlasLib 2.0.0]
[Info : BepInEx] Loading [Waffle's Weapons 1.0.1]
[Message: BepInEx] Chainloader startup complete

Additional context
n/a

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.