1. Perfect Heist 2
  2. News

Perfect Heist 2 News

Update 13: Bodyguard class + VIP targets, level editor improvements and more!


This update adds a new cop class called Bodyguard, which can place an energy shield bubble protecting everyone from inside by preventing bullets from entering. The shield can tank 300 hitpoints worth of damage but can be destroyed easily by entering it and shooting the small generator in the center.


Every Bodyguard also spawns in a VIP character, robbers have to eliminate all VIP targets before being allowed to leave and gain 10,000$ for each assassinated target. Cops have to decide if they focus on protecting the VIPs, which leaves the bank vaults exposed, but prevents the robbers from finishing the heist as long as they don't manage to eliminate the target with poison or sticky grenade trap, a well-placed bomb or by simply shooting it if the Bodyguards allow them to get close enough. Map makers can also add permanent VIP spawns to their maps, which always spawn a VIP, allowing for alternative assassination game modes!

Cops (and Snipers) can now also hold a new camera ping key (default: "Left Alt") to enable the mouse cursor while watching a camera, allowing them to ping wherever they want and helping their team identify threats or potential targets.



Robbers, on the other hand, have a new mask option called "Alien Mask", which damages its user but hides him from all cameras while equipped, allowing them to be even sneakier and outsmart camera-reliant classes like Vigil.

There are also some other improvements and adjustments like a new "class selection time" server option, a slight increase in the shotgun pullout time to make it a less frustrating for cops to play against, and the Arms Dealers Robber AI purchase cost has been increased from 3,000$ to 6,000$, while the purchased AI has been upgraded from "Easy" to "Medium" to compensate for the price increase.


The level editor also has received lots of new features and improvements, with more object categories to help organize them as well as a new "Favourites" tab, where all objects you marked will appear! You can now also set your map size to "Small", "Medium" or "Large", this will be displayed in the Steam workshop and users can filter for specific map sizes to find a map that fits their group size a lot easier. There are also lots of other improvements and new objects you can take a look at in the full changelog below!

Multiple background music tracks have also been added to the game, but you can of course adjust their volume (or completely mute them) with the "Music Volume" setting. There have also been some changes to the apartment roof area on "New York", as well as lots of smaller bug fixes noted in the full changelog below.

If you have any issues or questions, please let me know!

New:
- added new "Bodyguard" cop class (electromagnetic shield bubble, spawns 1 VIP, rifle, taser)
- added new VIP AI, spawns somewhere in the employee area, robbers have to kill all targets before being allowed to leave and gain 10,000$ per VIP kill
- players can now ping while watching cameras
- added new camera ping key to the keybinding settings
- added "class selection time" server option
- added background music to the game

Changes:
- increased weapon pull out sound volume and audible range slightly
- increased shotgun pull out time from 0.7s to 1s
- vault doors that have been damaged now show sparks
- reduced VIP HP regeneration from 2 HP/sec to 1 HP/sec
- "VIP" and "Chairman" event notifications are now visible while spectating or driving a vehicle
- VIP now takes 70% more damage from explosions and poison
- VIP now sometimes walks to a random large window
- VIP now gets spawned at a set location instead of a random employee spawn
- improved rope barrier collision
- players no longer create footprints for the first 3 seconds of a round (to prevent Detective to track their location from their spawn)
- players picking up their placed ability while it's not on cooldown (i.e. turrets) now gain an extra ability use instead of the ability going on cooldown after placing it again
- Arms Dealer Robber AI changed from easy to medium AI
- Arms Dealer Robber AI cost increased from 3,000$ to 6,000$

Map Changes:
- changed roof area on "New York"
- added additional CCTV to "New York"

Level Editor:
- added potential VIP spawn (sets Bodyguards VIP spawn locations, if none exist, employee spawns points are used)
- added extra VIP spawn (always spawns a VIP at this point, useful for assassination maps)
- added level editor model to drill spawn
- fixed level editor vent part not having any collision
- fixed level editor fire truck icon being wrong
- fixed level editor AI Block and AI Detour zones being swapped
- fixed level editor AI Block and AI Detour zone not being clickable
- fixed level editor map floor pieces not being aligned correctly
- made level editor vent piece two-sided to be less confusing
- fixed level editor power cables not being clickable
- fixed level editor "Kitchen" and "No-Go" zones not being clickable
- changed a few level editor icons
- added "AI Detour Zone" to the level editor (NPCs will try to take a different path instead of walking through it, but they can still walk through if there is no better way)
- added "AI Employee Interest Points" to the level editor
- level editor variation name input now enters input when pressing "Enter" instead of starting a new line
- updated multiple level editor object descriptions
- added two new level editor item categories "Misc" and "Lights"
- multiple smaller level editor HUD improvements
- added search bar to the level editor object browser
- added "Favourites" category to the level editor object browser
- added 3 new destructible walls to the level editor that fit with the exterior wall variants
- added floor with drill from below to the level editor
- added five new roof pieces to the level editor
- added missing level editor icons
- level editor floor remover now can remove escape vans
- added different camera speed settings to the level editor
- level editor maps can now be assigned a size, size shows as tag in Steam Workshop and allows players to search for small, medium and large maps

Fixes:
- potential fix for robber bots moonwalking/strafing sometimes
- fixed slight discrepancy in player and NPC turn animations
- fixed Alien mask player becoming invisible for all players when the host was using CCTVs
- fixed robbers bots being able to pick up paint bags and still receive the original amount of money from them
- fixed small gap inside the employee zone on "Classic Heist" map
- fixed Mechanics barrel explosion zone blocking AI (sometimes resulted in floating NPCs)
- fixed dead players sometimes still being visible (bug introduced in last beta update)
- fixed being unable to set passwords on dedicated servers (fix will be applied in the next main branch update)
- fixed turrets dropping scrap when being picked up
- fixed dead bots not showing for Doctors/FED Chairmen

Update 12: Fractional reloading, background music, new masks and much more!

This update adds fractional reloading to the shotgun and the bolt action sniper rifle, so players only need to insert the missing number of bullets, instead of having to wait for the whole reload animation. You can also shoot while reloading them, which instantly cancels the current reload!



There are also two new masks available to the robber team, the "Sombrero Hat" which reduces your active abilities cooldown while equipped, and the "Energy Drink Hat" which allows robbers to double jump while wearing it! Cops on the other hand can now replenish their ammo at the cop car they spawned next to, in addition to the HP regeneration while close to it.

Using the grappling hook to reach the upper levels of the bank or a rooftop was quite tricky, especially for newer players, which is why this update brings some improvements to that mechanic. Players will now get a UI hint that they can press their Jump key (default: "Spacebar") to gain additional height while using the grappling hook, and instead of only being allowed to jump while still hooked, there now is a 0.3s grace period where they can still jump to climb the last inches to get to their desired location.

A commonly requested feature was background music while in-game, which is why there are now four soundtracks in-game, you can of course adjust their volume or disable them completely with the "Music Volume" slider! And in case you regularly play new workshop maps, you might also find the new "Toggle Map Hints" keybind useful, which allows you to quickly turn vault location information on and off.

There are also lots of bug fixes in this update, for example, server names are now limited in length and can no longer take up multiple lines, which should clear up the server browser a bit. Doctors and FED Chairmen should now see UI hints for dead bots of their team, so they are easier to find and revive. Bots also have received some much-needed improvements and bugfixes, they should no longer get stuck trying to shoot enemies that are already dead.

If you have any issues, questions, or ideas please let me know!

Full changelog:
- added in-game background music
- fixed chat key not being automatically bound to the "Enter" key for some players
- fixed Doctor not getting UI hints for dead bots
- fixed FED Chairman getting UI hints for dead players from both teams
- fixed bot revive not resulting in a killfeed revive notification
- HUD can now display more player avatars at once
- added "Map Tips" toggle key bind
- fixed CCTVs still working while the roof box was destroyed while spectating
- Cyber Security clothing info now auto scrolls if there are too many robbers to display at once
- fixed Cyber Security clothing info showing all robbers with the current animation and weapon of the Cyber Security player
- limited Cyber Security clothing info robber name length to prevent long names from messing up the UI layout
- server browser search bar no longer creates a new line when pressing enter
- can no longer create server names with multiple lines
- server names and server host player names limited to 15 characters
- fixed Doctor not getting UI hints for dead bots
- FED Chairmen/Doctors now only get UI hints for dead bodies of players that haven't been revived already
- reduced Vault Cracker wallhack duration from 10s to 4.5s (can use ability every 5s)
- added on-screen UI hint that you can jump while grappling hooking
- increased jump height while grappling hooking
- players can now jump mid-air up to 0.3s after grappling hooking (instead of only being allowed to while still grappling hooking)
- multiple AI fixes to prevent bots from trying to shoot dead players/bots
- fixed some abilities not counting as a suspicious activity for the "no random kills" game setting
- barbed wire damage no longer fires the Traffic Cop if the "no random kills" game setting is enabled
- fixed dead bots UI hints not appearing for doctors
- fixed bots being able to close unhinged doors
- fixed robber bots sometimes deleting money bags when trying to pick them up
- Sombrero mask now only reduced cooldown while equipped
- Sombrero mask cooldown reduction increased from 25% to 50%
- fall damage and explosive damage mask damage reduction increased from 75% to 90%
- fixed Demos remote explosive placement affecting AI movement
- greatly improved Horse pathfinding
- Horse now sprints when getting called by Sheriff
- added fractional reloading to the shotgun and bolt action sniper rifle
- can now shoot while reloading fractional reload weapons
- added a new double-jump mask
- cop car now gives ammo to nearby cops again
- Backup is now male, with his old voice lines
- Backup now gains HP and ammo while close to his backup cops
- added notification for all players when the vault doors have been hacked open

Update 11: AI and Steam Invite improvements + bugfixes

- fixed custom maps vehicles not being considered obstacles by the AI navigation system
- reworked AI ladder movement (should fix AI space programs when using them)
- ladders can now only be climbed from one direction by the AI
- fixed level editor object list not updating correctly after cloning objects
- added three bar table variants, two bottle variants and the bar stool to the level editor
- fixed drill bag not showing on the bag of a robber for other players
- reduced Pickpocket stealing duration from 1.5s to 0.75s
- fixed revived robber bots keeping their money and bomb bags
- fixed FED Chairman not reviving bots
- fixed bots not stopping correctly when being tasered
- FED Chairmans and doctors can now see their dead bots
- fixed Steam invites not working (not joining your friends server after accepting his invite)
- fixed grappling hook having collision with NPCs (resulting in NPCs getting displaced after getting shot with a grappling hook, allowing cops to check who is a player and who is an NPC)

Update 10: Three new classes, better animations and lots of improvements!

This update includes three new classes, improves all third-person weapon weapons to look less weird in combat situations, and a lot more improvements and bug fixes.


The first new class is called "Joker", he can impair the vision of nearby cops and can equip his mask to gain 80% more money and leave a Joker playing card behind, allowing cops to track his movement by interacting with it.



The second new robber class is called "Vault Cracker", she can open vault doors without explosives, but can't change her disguise, so she needs to be very careful in planning her moves. Her active ability reveals nearby cop gadgets, allowing her to evade all CCTVs and detection devices on her way to the safe.


The third new class complements the cop team and is called "Backup", as her name suggests she can call backup in the form of AI cops when interacting with dead cop bodies, so robbers need to hide any evidence after a PvP fight to prevent her from calling in reinforcements. She can also call all of her backup cops to herself in case she needs help in a firefight or while chasing criminals.

The third-person animations while holding weapons have been reworked to result in a lot less left/right movement in firefights, which always looked very awkward and confusing. Players that got killed by other players now can see information about who killed them, and how much damage they dealt with him prior to being killed, which should clear up some confusing situations.

The shotgun was meant as a weaker weapon for classes that shouldn't focus on PvP, but felt quite frustrating on some occasions, so I rebalanced it to be more consistent by being more accurate and having more pellets per shot, while slightly reducing its damage per pellet to compensate for those changes. All in all the shotgun should feel a lot more consistent now.

There are also lots of bug fixes and other improvements in this update as well, like a separate "Scoped Sensitivity Multiplier" setting, "Casino" map drill spawn balancing changes, and a pickpocket buff.


Full changelog:
- class description fixes
- Pickpocket steal from cops duration reduced from 2s to 1.5s
- added hint explaining how fire doors work while near them (only while "map tips" option is enabled)
- added information about killer after being shot (damage dealt to killer, and how many shots hit against him)
- shotgun pellet count increased from 7 to 8
- shotgun damage reduced from 12 to 9
- shotgun hipfire accuracy increased by 20%
- shotgun recoil reduced by 50%
- shotgun movement accuracy penalty reduced by 80%
- Carbine and Bullpup MP movement accuracy penalty reduced by 50%
- fixed interacting with items being inconsistent inside the Ninja cardboard box
- fixed Ninja sometimes making a footstep sound while strafing and sprinting
- changed Casino drill spawns (drill bag can no longer spawn very close to the Insider spawn)
- reworked all weapon holding animations to reduce arm left/right sway while sprinting and strafing
- fixed weapons snapping to the left/right when shooting while sprinting and strafing
- fixed Arms Dealer still showing bomb bags on his back in the preview character
- fixed Pickpocket still showing money bags below 5,000$ on his back in the preview character
- added separate "Scope Sensitivity Multiplier" setting
- jumping now makes a sound
- fixed FED Agents hologram not moving with the elevator
- added floor below Casinos underground elevator to prevent players from glitching below the map
- fixed FED Chairmans money printer not being hidden behind Agents screen
- added new robber JOKER (a: airborne hallucinations, p: gain 80% more money, but leave a card that reveals his current location when interacted, w: silenced pistol, sticky launcher)
- added new robber VAULT CRACKER (a: uncover nearby cop gadgets, p: can't change disguise, can open vault doors silently by slow interact, w: silenced pistol, shotgun)
- added new cop BACKUP (a: calls his backup bots to himself, p: backup easy AI cop when interacting with dead cop body should not work on cops killed by cops, carbine, pistol)
- fixed fire door showing hint while opened
- fire truck level editor collison improved
- fixed mines placed onto laptops floating above them
- added Donut to level editor
- fixed custom map elevators not working correctly for clients

Update 9: Balance changes, performance + server browser improvements + bugfixes

This small update improves the performance on "Classic Heist" along with some other changes to specific classes and the server browser.

The Crypto class was very effective in causing diversions while simultaneously generating lots of money, resulting in it being the strongest robber class state-wise. As a result, his mining speed was slightly reduced, it now takes 30 instead of 25 seconds to mine each coin. The Mafia Boss proved to be very strong in bigger lobbies, shifting the PvP balance too much in the robber's favor, instead of forcing them to go for stealthier strategies, so the Tommy Gun had its fire rate reduced slightly to combat this. The taser was also a very strong weapon in the hands of a robber since they could pull it out, stun a cop and then kill him without much counterplay, which is why the taser pullout time has been increased, and a new weapon pullout sound has been added to all weapons.

Pickpocket was one of the weaker classes, which is why he now gains 5,000$ instead of only 2,000$ when stealing from a cop, and the Distractor is now even better at causing distractions by being able to remotely disable the CCTV roofbox by hacking a PC.

The server browser now features a new search bar where you can filter for server or player names, and a new "hide password-protected servers" option has been added to make finding open lobbies easier.

Class winrates and leaderboards are no longer impacted by joining a round that already started, and there also are some other bugfixes related to NPCs as well as minor changes to the "Classic Heist" and "New York" maps.


Full changelog:
- fixed robbers not losing drill bags when round ends
- increased taser pullout time from 0.5s to 0.75s
- added new weapon pullout sound to all weapons (very small audible range ~2m)
- fixed AI standing still for the whole round after getting tasered
- improved Classic Heist GPU performance
- black jewelry inside Classic Heists jewelry section can now be stolen
- added more customer NPCs spawns to the outside of Classic Heist
- fixed customer NPCs being able to walk inside one of the vauls on New York through an opened locked door
- potential fix for loading screen getting stuck sometimes
- winrate/class rank no longer gets changed when joined a round that already started
- increased crypto mining duration from 25s to 30s
- reduced Tommy Gun firerate from 550 RPM to 500 RPM
- Pickpocket stealing reward increased from 2,000$ to 5,000$
- Distractor can now hack PCs to disable the CCTV roofbox
- added search bar and "hide password protected servers" option to the server browser