Thanks to all for pointing out a few issues for us to fix. Keep the feedback coming!
Bug fixes
We are “breaking” VFX again so you can now resume your aim training without explosions or sparkles. There was a long-standing VFX bug that we fixed in 3.0.0, resulting in VFX appearing. We’ll also be working on a longer-term fix to accommodate sparkle enthusiasts. 😎
Players can now again hold down shoot during countdown and start the scenario with guns ablazin’
Fixed an issue with the Session Manager and map scale and bot team selections
Fix for an AI controller issue that resulted in bots not swapping dodgeprofiles properly (affected KVA Switch, among others)
Playlists and playlist share code fixes
Crouch animations were broken, resulting in unexpected behaviors in certain scenarios and a lack of crouch-ability (Example: VSS scenarios). Now fixed!
Fixed crash bug in certain scenarios (Example: Close Mid Strafes Dodge High Ground)
Performance enhancements when switching between Map Creator and the Sandbox
Fixed an issue with Reload scenarios and scenario restarting
Fixed an issue with Map Creator focus selection
Fixed some crash bugs - w00t
As always, we wouldn't be here without you, so please send us your feedback and ideas - find us @KovaaKs and on our Discord. Thanks for your support and more great stuff coming soon!
We’re extremely excited to release our in-game map editor! All existing scenarios/maps can be edited, and any changes will be saved as a new map format (.json) that will be packed into scenarios. We plan on continuing to add enhancements and features to the map editor that will tie in nicely with the scenario creation tools going forward! If you have any ideas or suggestions, please share them on our Discord!
By default, players will see the surface (wall, floor, ceiling, and ramp) visual settings set by the map creator, but there is a new checkbox “Override Scenario Visuals” under Settings -> Visuals that allows players to always use their own Sandbox visuals, overriding any wall/floor/surface/ramp settings set by the scenario creator.
Maps have 8 material slots that can be applied to any surface of the map. Map authors can change the texture, tint, metallic, roughness, fullbright, and scale of each of these 8 slots, then drag/drop any of the slots to any surface of the map.
27 default Props and 28 default brushes (shapes)
Backward compatibility. All old maps/scenarios can use the map editor.
Note: As many of our existing scenario authors are familiar with the Reflex Arena map editor, we took a similar approach for several aspects that should smooth your transition.
DEEP LINKING
Create your own KovaaK’s clickable links and share your playlists and scenarios anywhere!
PLAYLISTS
steam://run/824270/?action=jump-to-playlist;sharecode= -> Followed by the Playlist Sharecode
We have now introduced ambient occlusion, adding extra visual fidelity! A lot of users will enjoy the increased depth perception created by the subtle shadows. To give it a try, just set “Post-Processing” to “Low” or higher.
PLAYLIST SHARECODES MADE EASIER
We made it even easier to import new playlists, with a UI re-work.
PERFORMANCE IMPROVEMENTS
Restarting a scenario challenge is now faster!
Drastically improved time to unpack a scenario for the scenario editor.
NEW VISUAL THEMES
NVIDIA EXPERIMENTS
3 new experiments have been added! Latency Tracking Headshot, Latency Flicking Headshot and Latency Frenzy Headshot. These experiments inject system latency and target one of three values: a baseline latency between 20-50ms, +30ms, and +60ms. The latency controller factors in your mouse, monitor, and PC performance, so changing these won’t provide lower latency! Note: This technology depends on NVIDIA Reflex.
OTHER ENHANCEMENTS
Added "DPI" to the Main Settings tab in the sensitivity section, and also added "cm/360" and "in/360" as sensitivity scales. These new scales rely on your listed DPI being correct.
Added a new audio setting that makes it so that SPAWN sounds are only heard when a bot spawns outside of the player's FOV.
Adjusted NVIDIA experiments leaderboard for better readability.
Made it so that the Health Regen variable in Character Profiles can be set to negative values. This should make it so that decaying targets are a little easier to configure in the scenario editor.
Added Movement Ability feature to “Cancel Dash on >45° Collisions” to emulate behavior from some games. When enabled, an additional velocity factor variable is available to control the resulting speed after the dash is stopped.
Modified the Movement Based Scoring HUD widget so that it also displays MBS points and Distance Traveled points awarded.
Moved Version display to the bottom left of the screen any time the game is paused.
Removed dates and added padding to stats graph for better readability.
Added a “Playlist Complete!” message on the scenario complete screen when coming to the end of a playlist.
Changed text for Workshop cache fetch duration to be more clear; now says “'Time Until Online Scenarios Refresh” (The setting can be found on the MAIN Settings tab).
Removed “Custom” sensitivity option from the in-game menus. Note that it is still possible to create your own sensitivity scales by duplicating “FovSensConfig.json” and naming it “FovSensConfigPersonal.json”, then adding your own scales to the new file.
Changed the Challenge Wrap-up screen default tab for offline scenarios to Score Calculation.
Hid NVIDIA Experiments button while in Scenario Editor.
Hid Stats button while in Scenario Editor.
Re-arranged Challenge Tab on Scenario Editor.
Migrated user settings from UE4’s savegame format (.sav) to .json. You can now access your user settings under "<SteamFolder>\steamapps\common\FPSAimTrainer\FPSAimTrainer\Saved\SaveGames\UserSettings.json"
OTHER BUG-FIXES
Fixed a bug wherein the returning player was not taken back to the section of the software they exited.
Some lighting and general map fixes for the Flick Trainer.
When changing FOV scale, the FOV value will now clamp to a value inside the slider's range (but you are still allowed to type numbers outside that range).
Fixed the Advanced Sensitivity details widget to work for all of the scales in the game. For the time being, we have disabled cm/360 and in/360 as inputs - going backwards from that to a sens value for scales as complicated as PUBG is non-trivial, but we'll get there in a later patch!
Fixed an issue in some maps where an invisible object blocked shots.
Fixed issue after game crashes where restarting the game wouldn't run with Anticheat enabled (and scores wouldn't post to the Leaderboards).
Fixed a bug where scenarios that lock Hipfire FOV were also locking ADS FOV.
Fixed an issue where bots that used multiple dodge profiles with both types of up/down movement would stop handling up/down movement correctly.
Fixed issue where Weapon Profiles could be saved with names that were invalid.
Fixed a bug where bots would stick to strafing right when they had no dodge profiles assigned to them.
Fixed issues where the Challenge Completion Screen showed the wrong high score.
Fixed how date and time are displayed with averages in stats.
Numerous other bug fixes, crash fixes, and performance enhancements.
As always, we wouldn't be here without you, so please send us your feedback and ideas - find us @KovaaKs and on our Discord. Thanks for your support and more great stuff coming soon!
🚨Together with the Houston Outlaws we give you a chance to see Overwatch 2 LIVE! 🗓️Until May 1, play the "Battle For Texas Challenge"y 🥇2 VIP tickets to Battle For Texas + Kovaak's merch 🥈2 tickets to Battle For Texas + KovaaK's merch 🥉Kovaak's merch
We'll publish a new Featured Playlist each week. Play every scenario on the playlist to place on the leaderboard and for an entry (one entry per scenario!) to win one of 10 $50 Steam Cards at the end of the month.
The first playlist is now live! You can get the code the Featured Window (in-game) or using the following Playlist Share Code: KovaaKsDeathballingNavyblueInfiltration To import a playlist, go to the ONLINE PLAYLISTS tab and click on "ENTER SHARECODE" at the bottom.
We wanted to get some small but meaningful stuff out the door before our next major release.
Challenge End Screen Improvements
Made some improvements to the graphing at the end of a challenge: we now plot your last 20 entries and peg it to your personal best. Should give you a much better view of how you are doing.
New Download Bar in Pause Box
You folks are just too amazing at creating scenarios and our app sometimes huffs and puffs to keep up. While we work on performance improvements, we’ve added a small download indicator to let you know when scenarios are being fetched. Yes, we are making fetch happen.
Fixed bug with Weapon Recoil being fixed to “Auto Reset”
Fixed bug with Weapon Settings: Zoom FOV Scale being stuck
Fixed bug with Valorant FOV scale and Clamped FOV scale
Fixed a rather curious Invisible Object bug (shout out to @INS#7862 for the help)
Made Reload Profiles button only visible while in edit scenario mode
Small UE update
Special note: Our next update is going to be a big one. So much so, that we will be increasing the price of the app. We’ve invested a ton of development hours into this and we think you are going to love it. But tell your friends to get KovaaK’s before the update. More info soon!
GLHF!
As always, we wouldn't be here without you, so please send us your feedback and ideas - find us @KovaaKs and on our Discord. Thanks for your support and more great stuff coming soon!