OVERKILL
Adds silly rogue elements that "enhance" gameplay. Style converts to XP. Levelups grant upgrades to choose from. Intended for Cybergrind. Also works in campaign missions, but will most likely explode.
By JayDev
CHANGELOG
-
1.5.5
- fixed Peekaboo not detecting line of sight for enemies that moved a bunch
- altered Peekaboo damage bonus behaviour
-
1.5.4
- fixed Peekaboo display "0" damage dealt
-
1.5.3
- fixed LEAK value drift uncapped blood amount in water
- fixed PIERCE HER not working with the default Piercer
- fixed upgrades that affect only a single weapon type also affecting all revolver variants in UI and upgrade generation logic
- NEW UPGRADE: Weapon Spec: [Weapon Variant]
- NEW UPGRADE: The Villain
- NEW UPGRADE: Piercer Shock (Piercer)
- NEW UPGRADE: Pleasant Friction (any Sawgun)
- NEW VALUE DRIFT: Peekaboo
- NEW VALUE DRIFT: What's New?
-
1.5.1
- fixed Hardware Upscale damage reduction not working correctly
-
1.5.0
-
IF YOU ARE USING PERSISTENT UPGRADES, THEY ARE MOST LIKELY BROKEN. SAVES ARE NOT BACKWARDS COMPATIBLE. PRESS THE RESET BUTTON IN THE OPTIONS IF YOU ARE HAVING ISSUES.
-
fixed dead non-boss type allies counting towards the cyber grind kill counter, causing waves to end early
-
fixed FRIENDSHIP not spawning radiant allies
-
fixed FRIENDSHIP infighting
-
fixed being able to recover hp past hard damage when your max HP is greater than 100
-
fixed hp going into the negatives when taking a lot of hard damage and hurting multiple enemies at once
-
fixed parrying while above max hp resetting your current hp
-
fixed classic HUD not displaying max hp correctly
-
fixed a bug that causes cyber grind to freeze after the first wave if you have a FRIENDSHIP upgrade
-
fixed the ability to obtain more than 1 "V1 THE BUILDER" upgrade
-
fixed "V1 THE BUILDER" giving the player the signature upgrade when the player already has that upgrade (and allowing to go past max upgrade level)
-
fixed an error that prevents upgrades from generating when the very first upgrade you see is a certain upgrade
-
fixed invasion message overlapping
-
rerolls may now be used on the first value drift screen
-
Upgrades in campaign mode are now gained at checkpoints
-
spawned invaders now instantly target the player, which should prevent them from standing around (looking at you, V2)
-
added FRIENDSHIP and INVASION upgrades/value drifts to campaign levels (friendship with Gabriel is disabled in campaign mode and airborne friends only teleport towards the v1 instead of moving)
-
changed FRIENDSHIP level upgrades to increase the wave-frequency of spawning boss-type allies
-
added Minotaur boss to FRIENDSHIP and INVASION
-
rocketlauncher mid-air hits now count as headshots
-
increased headshot damage upgrade for railcannon
-
punch is now considered a weapon by upgrades - allows to upgrade punch (variant) damage and punch headshot damage
-
doubled HP bonus gained from being sandified while using COURSE AND ROUGH
-
decreased maximum HP reduction of Glass Cannon from 80% to 60% and doubled the damage bonus
-
increased wave interval that Weapons Platform spawns earthmover rocketlaunchers from 2 to 3 (now tops out at wave 60 instead of wave 40)
-
SYSTEM REBOOT now grants 5 rerolls
-
NEW UPGRADE: Quickswap
-
NEW UPGRADE: Upgrade Manager
-
NEW UPGRADE: Blood Pad
-
NEW UPGRADE: More Rerolls
-
NEW UPGRADE: More Banishes
-
NEW UPGRADE: Come on and Slam!
-
NEW UPGRADE: Accuracy up! (Nailgun)
-
NEW UPGRADE: Drift Control
-
NEW UPGRADE: HUNGRY CORE (Core Eject)
-
NEW UPGRADE: OVERPOWERED (Railcannon)
-
NEW VALUE DRIFT: LEAK
-
NEW VALUE DRIFT: GRAVITY ANOMALY
-
NEW VALUE DRIFT: Hardware Upscale
-
NEW VALUE DRIFT: Feedback Loop (cyber grind only)
-
-
1.4.5
- fixed "I CAN'T DANCE" not working with most ULTRAKILL ost when not using cybergrind music explorer mod, even though the tracks are displayed as compatible in the terminal
- changed the description of V1 THE BUILDER: Real Idol to not say it makes you tankier (that's the "Trash Can" build)
- changed the description of Damage Up: Weapon Variant to not include the same weapon twice if the weapon itself does not have a alternate version
- fixed the nailgun showing I CAN'T DANCE beat match indicators even though the value drift hasn't been obtained
-
1.4.4
- fixed "COURSE AND ROUGH" applying the player buff/debuff even when not having obtained that value drift
- fixed "Arsenal: [TYPE]" upgrades persisting even though they should be removed as part of "Rogue Arsenal" when respawning while using Persistent upgrades
- fixed "FOCUS ON THE MUSIC" aim assist effect persisting through death
- fixed an empty upgrade screen being generated when all upgrade chances to appear have been reduced to 0 in the OVERKILL options
- fixed "TRASH CAN" causing "BULLET HELL" to have an almost zero chance of generating any OVERKILL-rarity upgrades
- fixed "Weapons Platform" rocket launchers as well as allies counting as a killed enemy, ending waves preemptively
- fixed the Persistent Upgrades option not loading upgrades from savefile when restarting the game (highly adviced not to use it like this, is still buggy as hell)
- Increased the chances of "BANISHER" appearing for every upgrade you banished
- The value drift at 5 waves into the run has been removed. You gain your second value drift 10 waves in and from that point on every 5 waves
- The value drift interval can now be configured in the OVERKILL options
- while in the cybergrind, you gain 1 extra option for your first value drift
- NEW UPGRADE: Healthy Relationship (Requires FRIENDSHIP)
- NEW UPGRADE: Marked for Termination (Requires FRIENDSHIP & Marksman revolver/slab)
- NEW UPGRADE: V1 THE BUILDER (no this is not spawner arm in cg)
-
1.4.3
- fixed "FOCUS ON THE MUSIC" effect not reseting when missing a beat
- fixed the "Leg" upgrade, but for real this time
-
1.4.2
- fixed "Leg" upgrade lowering movement speed after respawning/using persistent upgrades
- fixed "I CAN'T DANCE" requiring the Cybergrind Music Explorer mod to function properly
- removed the damage bonus from "I CAN'T DANCE" on a perfect beat match and lowered the damage penalty for missing a beat
- added additional visual feedback when matching a beat while using "I CAN'T DANCE"
- "I CAN'T DANCE" now influences punches, nailgun/sawgun and its variants
- NEW UPGRADE: Beat Damage Up! (I CAN'T DANCE only)
- NEW UPGRADE: Fresh Measure (I CAN'T DANCE only)
- NEW UPGRADE: Beat it (I CAN'T DANCE only)
- NEW UPGRADE: FOCUS ON THE MUSIC (I CAN'T DANCE only)
-
1.4.1
- ACTUALLY INCLUDED 1.4.0 IN THIS UPDATE
- fixed "COURSE AND ROUGH" not granting the correct HP bonus to enemies
- fixed beatmap editor not working unless "I CAN'T DANCE" was obtained
- fixed loading of custom beatmaps not working
-
1.4.0
- fixed value drift generating less/no choices than intended when playing campaign levels
- fixed an issue where "SURGICAL APPROACH" causes the jackhammer to no longer deal any damage
- fixed an issue where "I CAN'T DANCE" stops working when playing a track a second time
- fixed an issue that prevents mindflayers from teleporting
- fixed "Overreal" upgrade only showing up if you have a marksman revolver equipped. It requires an attractor nailgun/sawgun as intended now.
- you can now see all upgrades you obtained during your run in the pause menu (including the ones you banished and can obtain)
- increased appear chance of "Arsenal" upgrades when using "Rogue Arsenal"
- changed "Unfinished Business" value drift: It now always auto applies the bless buff when the timer runs out, but only absorbs a fixed amount of damage. Timer duration no longer scales with wave count but damage absorbed does.
- the upgrade screen no longer opens the escape/pause menu
- added subtitles to V1's voicelines when close to death while using "Unifinished Business"
- the Value Drift variant of "INVASION" no longer grants any bonus experience
- the upgrade screen no longer lowers music volume when using the "I CAN'T DANCE" value drift
- changed "Mister Fister", "Static Buildup" to have uncommon, epic and overkill variants
- allies spawned with the "FRIENDSHIP" upgrade now have a visual effect to distinguish them from enemies
- all Value Drifts are now shown in the OVERKILL options and can be obtained like normal upgrades for debugging
- NEW UPGRADE: PARRY THE WORLD
- NEW UPGRADE: SYSTEM REBOOT
- NEW UPGRADE: PURITY
- NEW UPGRADE: GOOMBA STOMP
- NEW UPGRADE: Inverse Hooker (Whiplash)
- NEW UPGRADE: Leg
- NEW VALUE DRIFT: Full Force
- NEW VALUE DRIFT: Parry Machine
- NEW VALUE DRIFT: Course and Rough
- NEW VALUE DRIFT: Bullet Hell (cg only)
- NEW VALUE DRIFT: Weapons Platform (cg only)
- NEW VALUE DRIFT: TRASH CAN
-
1.3.8
- nothing interesting to see here. Just fixed a bug that under certain circumstances the mod generates a corrupt config file which causes it to not work at all
-
1.3.7
- fixed "INVASION" message being shown once for every single enemy of a type
- fixed "Unfinished Business" always showing up when first experiencing value drift
-
1.3.6
- fixed "Unfinished Business" buff triggering every time an enemy is shot after first being triggered
-
1.3.5
- forgot to update changelog again... why is there no way of changing it without uploading a new version?
-
1.3.4
- actually fixed overlapping invasion messages this time
- fixed "INVASION" value drift spawning 0 v2s, mannequins and mandalores
- fixed overheat and attract nailgun/sawgun being swapped in upgrades
- fixed beatmaps being saved to the mod's beatmap directory instead of the persistent user directory
- fixed custom beatmaps not being loaded after game is restarted
- fixed first song not being played correctly when intially picking "I CAN'T DANCE"
- fixed vanilla clean/non-battle music variants halting "I CAN'T DANCE" beat matching
- fixed "Overcharged" upgrade giving too much (exponential) cooldown reduction at higher levels
- fixed "Overcharged" upgrade only benefitting piercer revolver and overheat nailgun/sawgun when the weapon is not out
- NEW UPGRADE: Jump: Start (Jumpstart)
- NEW UPGRADE: Ball Enjoyer
- NEW VALUE DRIFT: Unfinished Business
-
1.3.3
- added "EZ baby mode" toggle in options to disable value drift
- persistent upgrades now exclude value drift
- fixed "Sudden Hyperdeath" always showing up
-
1.3.2
- fixed "Rogue Arsenal" being re-picked after respawn when using persistent upgrades
- fixed "Sudden Hyperdeath" killing you while you're already dead
- fixed "Sudden Hyperdeath" killing you prior to passing through cybergrind doors when using persistent upgrades
-
1.3.1
- my sleepy ass forgot to save the changelog for 1.3.0, now up to date
-
1.3.0
-
IF YOU ARE USING PERSISTENT UPGRADES, THEY ARE MOST LIKELY BROKEN. SAVES ARE NOT BACKWARDS COMPATIBLE. PRESS THE RESET BUTTON IN THE OPTIONS.
-
OVERKILL sounds are now affected by your audio settings
-
V2, Johninator, Sisyphus Prime and Minos Prime are now less likely to jump off stage. Incase Sisyphus Prime or Minos Prime do fall off stage, they will teleport back to the edge of the stage
-
fixed reroll/banish being granted when respawning and starting at wave 1
-
fixed "FRIENDSHIP" adding enemies to the list of special enemies, which can cause e.g. a "MORE SISYPHUS" upgrade to show up
-
fixed "you have been invaded" messages overlapping with each other
-
fixed "EXCUSE ME" being displayed as common rarity
-
fixed long upgrade names in the selection screen causing the name and description of the upgrade to overlap
-
fixed upgrade choices taking up more space when there are less than 3 upgrades being displayed
-
"p.boost 2.0" style has been renamed "CORE BOOST" to be more in line with ULTRAKILL style naming (upgrade description remains unchanged). Renamed a bunch of other OVERKILL styles, too.
-
upgrades for weapons that you are not currently carrying don't shop up anymore
-
Reduced max level of "Upgrade-Upgrade" from 5 to 3. Rarity upgrade chance bonus increased from 3% to 5%
-
Reduced max level of "Stamina Regen Up" from 10 to 5, adjusted stamina regen bonus accordingly
-
Reduced the chance of an enemy dropping a powerup when using the "EXCUSE ME" upgrade
-
Reduced chance of "I'M INVINCIBLE" upgrade showing up
-
Reduced invincibility time of "I'M INVINCIBLE" to where it should be (that being 0.35 seconds instead of 0.5)
-
slightly altered upgrade visuals on selection screen
-
Changed "EXCUSE ME" powerups to now despawn at the end of the next wave
-
Reduced style points gained from "panic roll"
-
"FRIENDSHIP", "INVASION", "MORE [Type]" now give diminishing returns on their style/xp bonus
-
Decreased the style/xp bonus from the "Style Up" Upgrade's epic and OVERKILL rarity variants and lowered the maximum level to 5.
-
changed the amount of hard damage healed by "Performer" depending on the style bonus. Added "ride the lightning" to it.
-
difficulty in score screens now displays e.g. "BRUTAL OVERKILL"
-
added an option in the settings to hide damage numbers
-
added "Beatmap" system (including trash editor in options, made some changes to music browser in the cg)
-
added "Value Drift" system
-
"INVASION" upgrade can also appear as a "Value Drift"
-
NEW UPGRADE: Cruel Refuel (Rocket Launcher)
-
NEW UPGRADE: ZIP ZAP (Electric Railcannon)
-
NEW UPGRADE: Rerolls for Banishes / Banishes for Rerolls
-
NEW UPGRADE: BANISHER
-
NEW UPGRADE: Arsenal: [TYPE] (only obtainable when expericing "Rogue Arsenal" Value Drift)
-
NEW VALUE DRIFT: I CAN'T DANCE (ULTRAKILL is now a rhythm game)
-
NEW VALUE DRIFT: Delay the Inevitable
-
NEW VALUE DRIFT: Glass Cannon
-
NEW VALUE DRIFT: Sudden Hyperdeath
-
NEW VALUE DRIFT: Arrival
-
NEW VALUE DRIFT: Rogue Arsenal
-
-
1.2.7
- leaderboard highscores updated between versions 1.2.0 and 1.2.6. This is fixed. If you have a score using overkill on the leaderboard, please reset it back down to 0 using the button in the OVERKILL options under "debug". This will only reset the highscore of the current difficulty you are playing at in the cybergrind. If you wish to reset your scores to what they were before, send me a DM over discord (@jayteaisnotunique) with your steam name and the wave you should be at
- fixed OVERREAL attractor rod influencing itself as well as the projectiles it already attracts in vanilla
- fixed banishes/rerolls not being given when clearing a wave
-
1.2.6
- forgor to actually include 1.2.5
-
1.2.5
- fixed Mandalore (Druid Knight), that Rodent and Big Johninator breaking wave not spawning when using "FRIENDSHIP" and "INVASION" upgrades
-
1.2.4
- fixed last wave in the "FRIENDSHIP" and "INVASION" upgrade showing up as 0
- reduced chance of getting KITR from "FRIENDSHIP"
-
1.2.3
- fixed upgrades with different variants showing up as the same variant multiple times when gaining them using the OVERKILL options menu
- fixed upgrades going above max level when using the OVERKILL options menu to obtain them
- fixed "FRIENDSHIP" and "INVASION" upgrades not generating an enemy type when all types have been picked already
- changed primary sorting of upgrades in the OVERKILL options menu to be by rarity instead of appear chance
- changed "OVERHEALTH" hp gain falloff threshold from 50 to 10. OVERHEALTH now has 3 max levels, each of which increases that threshold.
- added a couple more enemy types to "FRIENDSHIP" and "INVASION" (such as the Big Johninator and Mandalore)
- NEW UPGRADE: EXCUSE ME
-
1.2.2
- fixed "MORE [ENEMY TYPE]" having a small chance of showing boss type enemies that you picked through "INVASION"
- fixed XP at Level 17 and onward being wrong when not playing on 100% xp multipliers
-
1.2.1
- fixed rerolls and banishes buttons not updating the current count
-
1.2.0
- OVERKILL can now use a custom save location. Weapons are shared between OVERKILL and vanilla saves, but cybergrind PBs as well as level progress is kept separate. Can be turned on in the options menu. Requires restart.
- Added rerolls and banishes. They are obtained every 10th round cleared or by picking the "INVASION" upgrade
- fixed damage numbers being displayed on top of other UI
- added tooltips when hovering stuff in the OVERKILL options menu
- fixed a bug where the "OVERHEALTH" upgrade can show up as OVERKILL rarity, breaking the upgrade screen, which locks the current wave if "Between_Waves" Levelup mode is selected
- When Levelup mode "Between_Waves" is selected, the upgrades are now shown before the stage changes
- reworked the amount of style points gained from OVERKILL style bonuses
- fixed some typos in "BURN BABY BURN" and "Rarity Up"
- fixed "BLOOD FREEZE" not allowing for health recovery and not blocking hard damage
- decreased the chance of "SLIPPERY GAS" triggering its effect on Epic and OVERKILL rarity
- moved around a bunch of upgrade minimum and maximum rarities as well as their chance to appear to more accurately reflect their power
- changed the "Damage Up: Weapon Variant" to now affect both the default and the alt version of the weapon - if you swap to the alternative version during campaign play, the alternate version will also benefit from this upgrade
- Fixed "More [ENEMY TYPE]" showing the same upgrade twice
- Fixed "More [ENEMY TYPE]" spawning ~80 filths when starting at wave 1 after respawning while having picked "More Zombie!" (this was an issue with all enemy types)
- changed style point and xp bonus for "FRIENDSHIP" and "INVASION"
- Fixed "I'M INVINCIBLE" also triggering on slides
- Fixed "I'M INVINCIBLE" not blocking hard damage
- "Overcharge" upgrade renamed to "Overcharged [Weapon Type]". Max level decreased from 10 to 5. Now only affects a single weapon variation, but grants a more substantial bonus. OVERKILL rarity variant has been removed.
- NEW UPGRADE: Static Buildup (Railcannon)
- NEW UPGRADE: SURGICAL APPROACH (Jackhammer)
- NEW UPGRADE: Upgrade-Upgrade //that's alotta upgrade
- NEW UPGRADE: Performer
-
1.1.6
- fixed "INVASION" effects persisting through death
- fixed unused upgrade choices persisting through death
-
1.1.5
- fixed "Max HP up" giving 1000% instead of 10% hard damage cooldown increase
-
1.1.3
- I forgor to include the changelog for 1.1.2
-
1.1.2
- Upgrades now show up inbetween waves by default. This can be configured in the OVEKRILL options menu
- can now click the name of the upgrade in the OVERKILL options menu to force that upgrade to appear (not available in main menu ofc)
- fixed OVERKILL options menu overlapping with other menues while the game is paused (only accessing options in the main menu was possible prior)
- fixed HP value being displayed twice in classic hud
- fixed HP bar not showing hard damage correctly
- disabled super hp bar (2nd bar of hp you get above > 100 hp)
- fixed XP bar missing in classic hud
- fixed XP bar overlapping with speedometer (if this is still an issue, try turning speedometer off and on again)
- fixed upgrade screen being screwed on lower resolutions. Changing it at runtime requires a restart.
- fixed spawning with only 100 HP instead of your current max
- fixed hp portion gained through OVERHEALTH not being affected by hard damage
- fixed "forced" hard damage not being applied when having any health upgrade
- fixed "ULTRABOOM" applying its bonus at any style rank instead of ULTRAKILL only
- fixed Friendly Gabriel not being cleaned up correctly when wave ends
- reduced max level of "Max HP up" from 10 to 5
- reduced max HP gained from the Epic rarity version of "Max HP up" from 20 to 15
- "Max HP up" now increases hard damage regen delay (that's a bad thing)
- fixed "OVERHEALTH" granting metric silly tons of max hp from Idols
- increased diminishing returns of "OVERHEALTH" (less hp gained past 50 from this upgrade)
- fixed first time firing of "ROCKET BARRAGE" creating 1 too many rockets
- removed "ROCKET BARRAGE" fire rate reduction (no more getting bamboozled on rocket ride). Rocket barrage now uses Railcannon charge instead
- lategame XP requirement interval raised from 3000 to 5000
-
1.1.1
- fixed BLOOD FREEZE not freezing enemy damage taken at upgrade level 2
- fixed I'M INVINCIBLE not triggering during vanilla iframes
- fixed PIERCE HER missing targets when there is no wall behind them
-
1.1.0
- fixed style gained from OVERKILL specific moves not giving XP (such as NUKE FROM ORBIT or p.boost 2.0)
- fixed the OVERKILL options menu overlapping with others (if it still does, probably mod conflict)
- adjusted gain of XP
- when using the "Keep Upgrades on respawn/level change" option, xp of current experience (not level) is reset to 0 upon respawn/death
- fixed upgrade selection screen showing more options than intended when leveling multiple times in one frame
- hard damage now goes above 99 (to your maxhp - 1)
- changed parries to only restore 100 health instead of 999
- NEW UPGRADES have been sorted to be at the top of the options menu list (behind boss spawns)
- NEW UPGRADE: ICE ICE BABY (Freezeframe Rocket Launcher)
- NEW UPGRADE: BLOOD FREEZE (Freezeframe Rocket Launcher)
- NEW UPGRADE: PIERCE HER (Piercer Revolver)
- NEW UPGRADE: FRIENDSHIP
- I'M INVINCIBLE now has silly sounds when iframing
-
1.0.13
- fixed adjusting the "appear chance multiplier" in options not affecting most upgrades
-
1.0.12
- fixed a bug that caused upgrades to not be reset when dying the first time
-
1.0.8
- fixed waves getting stuck when containing "INVASION" enemies
- fixed "INVASION" enemies ever only spawning in groups of 1
- fixed a spelling mistake in "SLIPPERY GAS"
- added an option to adjust the Y position of the XP bar
-
1.0.7
- fixed enemy minimum wave threshold being constantly reduced by 20 (so e.g. mindflayer could spawn starting wave 1)
- fixed "Invasion" type upgrades to persist after death/reload
- added "OVERKILL" in options menu (can control chance of upgrades showing up, disable INVASION if boss enemies cause waves to get stuck!)
- added loading/saving (still has a couple bugs, but you can enable/disable it in the options menu. Disabled by default)
- added xp requirement multiplier in options
-
1.0.6
- changed up spawning of "boss" enemies, so that hopefully cybergrind doesn't just get stuck anymore
- fixed the parry flash animation when iframing an attack using "I'M INVINCIBLE!"
-
1.0.5
- forgot to reduce chance of getting "Style Up" from my testing, whoopsie
-
1.0.4
- fixed the consecutive levels of "Style Up" giving way too much style/xp bonus