Jun 4, 2021
KovaaK's - chris
Small fix to provide more 'tregrity
KovaaK's - KovaaK

WHAT’S FEATURED IN THIS RELEASE

New Leaderboard System

It’s been a while coming, but we are ready to roll out our new leaderboard system which resets scores across all scenarios. It will look similar to the old one, but there’s a lot new under the hood, including an anti-cheat system. The one thing you should notice is that leaderboards will have more integrity. So grind with confidence and enjoy climbing those boards! We’ll have more updates/enhancements coming to the system soon, to include resumption of The Meta League - we’ll be back and better than ever!

New Featured Playlists


  • Check out the warm-up Freakazoid uses before he hops into VALORANT.
  • We’re excited to have the first Featured Playlist from our long-time partners Voltaic! The scenarios include bots with easy-to-read movement patterns so you can focus on tracking precisely rather than reading the bot movement. Your scores will improve as your smoothness and precision improves. Voltaic recommends doing this prior to your regular routine but it can be played by itself as well!
  • As Iron delves deeper into aim training, he created a new playlist for Warzone players who want a more advanced and intense set of scenarios!
  • n0ted's own personal Apex workout from when he was playing for C9 Brazil, tweaked for Season 9 and ready for Arena Mode
  • Check out our brand new Valorant Breeze playlist and be sure to see the accompanying video on YouTube.

Visual Upgrades!


New textures for the Sandbox!
Looks aren’t everything (we’ll take the latency win every. single. time.), but we thought you might like some more choices. Enjoy some nice new textures to kit out your scenarios.

New skybox settings for the Sandbox!
Why not pick out a new sky to accompany your shiny/unshiny new walls? You can now customize your skybox - check it out in the Visual Settings tab.

Visual Settings Updates!
  • Save customized Themes - Save your favorite textures, sky colors and enemy colors into themes. We’ve also included some defaults from our community.
  • Better Live Preview of what you are changing.
  • Tint can now be applied to all materials and will reset when you switch textures.
  • We’ve set defaults for roughness, metallic and fullbright for floors and walls (it’s 1.00; 1.00; 0.80 for walls and 1.00, 1.00, 0.20 for floors).
  • Also set new roughness, metallic, fulbright defaults for enemy bots.
  • We’ve tidied up the Visual Settings tab a bit - nested some advanced options, etc.


New Crosshairs!


Added 12 new user-made crosshairs - let us know if there are others you’d like to see available as defaults!


Trainer

Updated Tracking Trainer Map

We took a pass at the map to remove some visual clutter. Looks clean and fresh now.

Scenario Creation Improvements

Content tagging for scenarios
Creators must now select from a list of tags for Aim Type and Aim Sub Type. There are also hidden tags for Projectiles and Player Movement Scoring that are automatically filled in based on scenario profiles. This will lead to better filtering options in the near future.

Character profile option: Min/max spawn location offset
Previously, spawn offset was a single point in 3d space, but now scenario authors can now set a range of acceptable minimum and maximum spawn offset values for randomized spawns across a volume.

Character profile option: Hit Detection
Per-Mesh Hit Detection which can be used with humanoid meshes. Turning this option on, makes it so that the hitbox now relies on the character's mesh for more accurate hit detection.

New Bot behavior/dodge profile: Line of Sight Reaction
You can now configure bots to react to seeing the player. They can be set to return to their previous spawn location, halt movement for a duration, or self-destruct.

Bot profile option: “Use Minimum Respawn Time” (default = true).
If disabled, bots will respawn a random amount of time between Minimum and Maximum of the character profile. All existing scenarios have this set to true, but authors can now use this to randomize spawn times.

Update to Dodge Profile: alternate up/down toggle movement logic
The original dodge profile logic for jump and crouch were intended for ground-based bots, and have proven to be difficult to use for flying bots. We’ve added a new alternate set of movement options for up/down that allow scenario authors to have bots toggle between jump and crouch in a similar fashion to how they toggle left and right.

Quality of Life

  • Pause button is now more responsive when first booting into the app. No more wondering wtf is up with the ESC key when you first come in to kill some bots.
  • Added option to hide health bars are when characters are at 100% health
  • Players can now set a FPS cap for Menus. Peep and adjust “Menu Max FPS” to suit your discriminating tastes. Note: “Max FPS” has been renamed to “Game Max FPS”
  • NVIDIA Experiments: You can now pause and quit an experiment after starting it.
  • You can now opt to show only the session timer in the HUD, for those of you who found the session stats distracting but still wanted to know how long you’ve spent in a scenario.
  • Use Mesh Instancing: If checked, maps will use static mesh instancing for placed brushes. This provides a significant performance boost but will usually result in visual seams where instances meet (you might see the sky bleeding through at edges of certain maps). If you have enough FPS, keep this unchecked.
  • Added Call of Duty to the sensitivity selector

Bugfixes and other updates:

  • Jetpack bar color uses the correct palette color
  • Tweaked/updated tooltip text
  • Added “Reload Count” to stats export
  • Humanoid Bot crouch animation is now synchronized much closer to hitbox position
  • Fixed some pesky key bind issues
  • Added a nifty new killConfirmed sound
  • Fixed scenario movement score cap - the score submitted to Leaderboards and stats export will now correctly obey the cap
  • Fixed bug leading to malformed scenario and higher than humanly possible scores
  • Fixed online scenario softlock issue
  • Paid down a metric ton of tech debt

THANKS!

We’d like to thank the community for the feedback and contributions that shape our game and its development. Please keep sending us your suggestions and reports to us on Discord here and share your screenshots with us too on Twitter, Facebook and Instagram.

We can’t wait to share more exciting content with you all soon!


KovaaK's - chris
Nothing to see here, really. But some cool stuff coming soon!
KovaaK's - GTB79
Hey there FPS fans,

We wanted to update you on the recent Steam Workshop issues many of you have been facing. First of all, we empathize with the unexpected difficulties brought on you and your training! As human aimbots ourselves, we completely relate to this.

These issues include:
  • The game doesn't finish downloading the list of Scenarios from the Steam Workshop.
  • Playlists can't find scenarios that used to work.
  • Duplicate scenarios show up in the list of scenarios from Steam.
  • Leaderboards don't always display properly.
As these are Steam issues, we cannot offer any fixes, but please be aware that this is a temporary situation that we are looking into as best we can. When we hear more, we will update the community soon on Discord.

In the meantime, do take a look at these solutions for any other issues you may also be experiencing in Kovaak 2.0.

Thanks for your patience!
KovaaK's - GTB79
Your favorite FPS training software is back with a brand new update! As we look to reset our leaderboard, we’ve also secured a game-changing collaboration with NVIDIA. So come train your aim for science!

We’ve got some other new features, including some new featured playlists, jump pads and teleporters as well as some smaller game-enhancing fixes. Check out all the key features in this release and what you can expect very soon.

LEADERBOARD RESET COMING SOON
Our scopes are trained on a leaderboard reset! Though there’s no specific date for the launch of this, please note that the leaderboards will have fewer scores than before in the near future. The reasons for this are:

  • Steam limits leaderboards to 10,000 and we recently found ourselves above that limit which forced us to manually remove old competition leaderboards from scenarios that are no longer on the workshop (you might have observed stuff like Steam sending the game client the wrong leaderboard while we were over 10K).
  • A number of scores on the current leaderboards have been affected by old bugs that accidentally allowed users to get higher scores than humanly possible.
  • The old leaderboards have had quite a few cheaters. To combat this in the new leaderboards, we will also be launching anti-cheat with the game simultaneously when it goes live.
  • Once we have migrated leaderboards off of Steam, that opens up a lot of new functionality that wasn’t possible! The initial launch will most likely be a 1:1 copy of the Steam leaderboard functionality, but future patches will bring more *winks.*

NVIDIA EXPERIMENTS MODE
Train your aim for science! In collaboration with NVIDIA, take part in various scenarios and contribute to important esports research. The first two experiments feature one clicking and one tracking scenario. Check it out!

NEW FEATURED PLAYLISTS
We're stoked to partner with N0ted to offer all his favourite scenarios in a special Valorant playlist!
Hone your Warzone game with an exclusive playlist from ItsIron.
We have two featured playlists for the new Apex season: one focused on clicking and one for tracking.
Check them out under “Local Playlists” - let us know what you think!

JUMP PADS AND TELEPORTERS
We released these in a recent update and totally spaced on letting you know. Our bad. We now support jump pads, so get to work building your bouncy house of doom! Map authors: create a jump pad brush. It will take up a volume in 3d space and have a "target" that is a point in 3d space. When a character touches the jump pad, it looks at the character's gravity scale and calculates the vertical and horizontal velocity needed to send the character flying such that the peak of their jump is where that target point is, then it sends the character on that trajectory. Targets must be above the jump pad brush in order to work.

We now support teleporters too! Map authors: create a teleporter brush. It will take up a volume in 3d space and have a "target" that is a point in 3d space. When a character touches the teleporter, it will zip them to the target point. Neat, right?

SANDBOX
  • With our resized UI elements in the sandbox, you can now embiggen (or ensmallen) UI elements on the HUD as you wish when moving them around.
  • The sandbox player score percentile now calculates from the actual rank instead of what Steam thinks it is. (Your percentile will be better, generally speaking).
  • Scenario authors can now make bots that cycle through dodge profiles without the dodge profile order being randomized. Scenario authors can also specify that the bots randomizing dodge profiles will hit each entry in the list before re-randomizing the list. (This ensures a consistent short-term distribution of how bots dodge).
  • Scenario authors can now make challenges end after a certain amount of kills or damage.
  • We’ve added our smoking KovaaK 2.0 logo to the top of the sandbox too!

CHALLENGE STATS
  • We’ve added a “Recent” tab to show recent performances.
  • Enjoy our nifty combo search box to easily get to a given scenario. This will automatically open to the current challenge if the user is in one.

MORE FEATURES AND FIXES
  • We’ve adjusted humanoid bot animations so that their heads stay in a relatively static position when a change in strafe direction occurs. (The hitbox still has the same behavior as before, but now the heads will do a better job of staying inside the hitbox).
  • The opening video now 80% less ear-bleedy.
  • A “Tracking Trainer Wrap-up Screen” that reverses the vertical direction for the horizontal graph for bots traveling down.
  • The “Trainer Instructions” now have more spacing.
  • “Flick Trainer” now gives credits for flicks that stop short of the target (i.e. under shooters).
  • We’ve fixed an issue in which the wrong map and bots populate together when opening a scenario to edit.
  • We’ve fixed an issue in which uploading or updating a scenario to Steam causes the client to freeze.
  • We’ve fixed an issue with BG music not playing in the trainer.
  • We’ve fixed an issue where a high score to a scenario would not be properly stored, resulting in each challenge completion being a “new high score!” and never uploading to the Steam leaderboards.
  • We’ve fixed an issue with the movement-based scoring widget's visuals where it would use the wrong color for certain time thresholds.
  • Various smaller bug fixes and enhancements.

THANKS!

We’d like to thank the community for the feedback and contributions that shape our game and its development. Please keep sending us your suggestions and reports to us on Discord here and share your screenshots with us too on Twitter, Facebook and Instagram.


We can’t wait to share more exciting content with you all soon!
KovaaK's - GTB79
Hello, everyone!

The Steam Lunar New Year Sale is here!

As the year of the Ox rolls in, you can become the primary DPS of your squad, for less. KovaaK 2.0 is currently 20% off for a limited time, so get it while you can.

Get your 20% discount here: https://store.steampowered.com/app/824270/KovaaK_20

This special Steam Lunar New Year Sale is available starting Feb 11, 10 AM PST to Feb 15. So, be sure to take your shot right away before the limited time runs out.

When you get KovaaK 2.0 on sale, head on over to our Discord server! You can also follow us on Facebook, Instagram, and Twitter

Remember, this special Steam sale is only available from Feb 11 to Feb 15, so better get that opportunity to train your aim right away.

KovaaK's - GTB79
KovaaK 2.0 - 1/12/2021 Patch Notes

Version 2.0.3.2

A small update with a big new feature: the NVIDIA Reflex SDK has been implemented!

Head to Settings > Video to enable the mode (either “On” or “On + Boost”).

The option will only be visible for players with NVIDIA graphics cards, and it reduces input latency under certain circumstances, particularly if you are GPU-bound.

We are very excited to get this into our game - latency can mean the difference between a W or L . Let us know what you think!

We also made a small improvement to graphing in the Tracking Trainer:
  • Smoothed out some visual anomalies on the center of the vertical axis for horizontal smoothness graphing in the Tracking Trainer
More cool stuff coming soon!


KovaaK's - GTB79
As the holidays swiftly bring the usual rush this year, we have a great treat for each and every one of you!

As part of Steam’s Holiday Sale, there is a 20% markdown on KovaaK 2.0 until January 5th!

Purchase the best aim trainer for yourself as a holiday gift to your friends or squad this festive season.

After you enjoy your discount, you can head on to our Discord server or follow us on Facebook, Instagram, and Twitter to be part of a great community that can help you on your path to FPS glory!

Take note that the discount is only until January 5th, 2021, so you better take your shot now before the time runs out! Get KovaaKs and become a human aimbot for 20% OFF!

Get your discount here: https://store.steampowered.com/app/824270/KovaaK_20/

KovaaK's - KovaaK
**KovaaK 2.0 - 12/16/2020 Patch Notes**
Version 2.0.3.1

Fixes
  • Fixed weapons not switching to ADS profiles when ADSing (such as Widowmaker and Ashe style weapons).
  • Fixed Sandbox Cache Duration not being obeyed.
  • Fixed the Scenario Editor not saving Sprint abilities correctly.

Feel free to join our Discord server and let us know if you have any feedback!

KovaaK's - GTB79
We’ve been hard at work bringing you many new features and improvements. Check it out and be sure to let us know what you think!

Tracking Trainer!
Version 1 of the tracking trainer is ready with five levels. Hone your tracking and receive a rank as you progress up the skill tree! This is our first piece of DLC and, as a thank you for your amazing support, it’s free for everyone who currently owns KovaaK.

Challenge Stats Visualizations!
You can now chart your progress in the sandbox, with our new stats feature. These Stats views are available from both the Trainer and the Sandbox.

Playlist Randomizer options!
When using the Playlists feature, an additional dropdown is available to randomize the active playlist. It can be set to “None”, “List” or “Totally Random”. List will pick a new scenario after the play count completes, whereas Totally Random will pick a new scenario after each challenge.

Crosshair Generator!
https://crosshair.themeta.gg/ - From this tool, you can create a huge variety of crosshairs, easily share the URL with friends, and export crosshairs as png files that can be used in game.

Sandbox Scenario Caching Improvements!
When the game starts up and downloads the list of scenarios from Steam, that now occurs in a different thread and the progress bar is only shown on the Online Scenarios tab. Additionally, the cache of scenarios that was obtained from the last time the game was running is maintained until the new list fully completes downloading, so you can immediately jump into playlists and online scenarios even while downloading an updated list.

Other new features
  • Advanced Sensitivity options added: click the Gear icon next to Horizontal Sensitivity to see cm/360° and inches/360° (given the correct DPI).
  • Added link to our new custom crosshair generator tool to the Crosshair picker under settings menus.
  • Added Percentile field on Leaderboards to indicate your performance relative to other players.
  • Leaderboards now highlights your own score so you can find yourself easier
  • Added support for custom FOV scales in FILM notation. (xMSy is not implemented quite yet for Valorant style re-scaling, but coming soon!)
  • Stats tracking: added Screen Resolution, Resolution Scale, Challenge Start Time and Average FPS to .CSV export
  • Greater Key Bind support - Added option to reset keys to defaults, you can now map a second set of binds, and added hotkey support for Previous & Next scenario in Playlists
  • Added options to change color of Info Bars
  • Playlist file format can now be read by humans (JSON), and any old .plo files will be automatically converted to the new format.
  • Added option to auto-pause the game when focus is lost via alt-tabbing.
  • When scenarios use character models other than the most basic shapes, the texture of the character will reflect the amount of health it has remaining.


New Scenario & Profile features
  • Added Scenario Scoring feature: Multiply sub-total by Square Root of Accuracy.
  • Added Scenario Scoring feature: Score loss on miss.
  • Added option for Bot Rotations “Allow Repeat Entries” when Randomized is true. Default and original behavior is checked/true. When unchecked, a bot profile is chosen based on weighting and removed from the list for the next spawn until the list of bot profiles is clear. Once the list is clear, the bot rotation restores to the original list & weights. When checked, any profile in the list can be chosen at any spawn based on random weighting. This allows for scenarios like Air and Ground Plaza to shuffle the order of the bots while still enforcing that one of each bot is encountered.
  • Added option for Dodge Profiles: Cooldown on dodge profile. The timer for this starts when the bot changes off of the existing profile.
  • Added option for Scenario Scoring “Distance Score Max” to place a maximum value on the score obtained from distance traveled.
  • Added option for Scenario Scoring “MBS Score Max” to place a maximum value on the score obtained from Movement-Based-Scoring.
  • Added weapon profile option to determine whether ADSing with a weapon will reset the Charge percent of Charge weapons.
  • Added more Character profile options for Model to change the way characters look, including “Stylized Shape” and “Stylized Ecto”. Stylized Shape will differ depending on the bounding box shape.
  • Added options for Character Profiles to set Flight Velocity & Acceleration values for Upwards and Downwards movement independently.
  • Added option for Character Profiles to make it so a character holding both jump and crouch will fly up. If disabled, holding those two actions together results in no flight accel applied (original behavior prior to this option).
  • Added option for Character Profiles to set a Global Cooldown on abilities (using an ability will block all abilities for that character from being used for the duration specified). Defaults to 0.
  • Added option for Character Profiles: Drag Coefficient. This value defaults to 10, which is what it was acting as before the variable was exposed.
  • Added optional conditions for Distance Traveled: None, Mirror, Anti Mirror.
    • None makes it so that Distance Traveled is always given to the player.
    • Mirror enforces more strafe aiming than mouse aiming (see target moving right on screen, must hold right to get points).
    • Anti Mirror enforces more mouse aiming than strafe aiming (see target moving right on screen, must hold left to get points).
    • An additional “Distance Acceptance Time” variable represents how long the bot’s previously held keys will still be valid for the sake of mirroring and anti-mirroring scoring.
  • Added support for “Minimum version required” for scenarios. This means that starting in this version of the game, if a scenario uses a feature that doesn’t exist on this version (something made in the future), the game will prevent scores from being uploaded to the Leaderboard.

Fixes
  • For Floating Point inputs, dropped precision from 7 digits to 5 digits to correct floating point rounding issues so that “1.32” Sensitivity doesn’t automatically convert to “1.3200001”.
  • Loads of stuff moved from BP to C++ for better code ‘tegrity and performance. (This is an on-going process that will eventually result in big performance/frametime stability gains)
  • Palette colors applied to buttons will now match the selected color while unhovered, instead of while hovered.
  • Added Palette support to a few widgets that were missed.
  • When using Solid Sky Color, the sky will now match the RGB value specified for Sky Color.
  • Slight tweak on button treatments
  • When a scenario in a Playlist can’t be found, provided text to give direction on the most likely fix
  • Fixed issue with Maximum MBS score calc on scoreboard - when scenarios end due to bots running out of lives, the MBS score will look at the actual time spent in the scenario instead of the full duration.
  • Weapon Profile Editor->Per-Bullet-Spread tab now properly loads in the profile’s previously saved values.
  • Updated scrolling functionality throughout Trainer UI
  • When editing profiles/scenarios and the SaveAs prompt pops up, dropped the background blur strength significantly so that the rest of the UI and original file name can still be read.
  • Fixed Game Tag field not loading properly for scenario editor
  • Updated Pause menu with new buttons for Stats and NVidia Experiments
  • When bots run into Kill Volumes on maps, made the bot properly count as killed by the player (assuming the player did damage to the bot at least once). This applies both to score gained for kills as well as stats export in csv files.
  • Increased Dodge Profile Damage Reaction Reset Time max from 1 to 100 seconds.
  • The Sandbox Scenario Browser now properly highlights the selected tab.
  • Bug fix in Flick Trainer to prevent level skipping.
  • Added pass conditions to flick trainer instructions.

Feel free to join our Discord server and let us know if you have any feedback!

...