JayDev-OVERKILL icon

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