1. Perfect Heist 2
  2. News

Perfect Heist 2 News

Update 45: CCTV Screens, Revive Kits, Arcade map changes and more!

[p]This update adds a new "Revive Kit" bag item to all official maps and as an optional object for custom maps, which can be used by robbers to revive a teammate. It's a high-risk, single-use items that is visible while being carried around, so make sure to evade the cops while navigating to the body, or make use of Tech's drone or Micros shrinking ability to carry the revive kit bag without getting spotted![/p][p][/p][p]There are also a few balancing changes introduced in this update, with the Artist now earning more money and being able to spray graffiti to confuse the cops, Swarm being able to place more gadgets, and nerfs for Gym Buddy and Surge. A few icons have also been updated to improve readability, with the Sniper class now having a more fitting crosshair icon, and Crypo receving a new crypto currency icon for his passive ability.[/p][p][/p][p][/p][p]There are also a few changes to the Arcade map, with a rework of the toilet area to make it easier for robbers to enter them unnoticed while wearing a customer disguise, multiple entry doors to the main hall to prevent cops from blocking the entrance, and a brand-new CCTV Screen has been added to the upper level conference room. [/p][p][/p][p]The new CCTV screen is also available in the level editor, next to a new "Skylight Intensity" setting inside the Light Config object, which will now allow map makers to configure the indirect lighting to more easily implement different map scenarios, like a night-time setting.

[/p][p]There are also lots of bugfixes and improvements included in this update, as well as other minor balancing changes, you can take a look at all changes in the full changelog below:


New[/p]
  • [p]added "Revive Kit" bag, robbers can carry it around for a single-use revive[/p]
  • [p]added new "CCTV Screen": shows the selected camera on its monitor, players can browse through cameras[/p]
  • [p]added new world icon for running drills, also shows current drill progress[/p]
[hr][/hr][p]Changes[/p]
  • [p]the game now uses raw mouse input, without any mouse smoothing[/p]
  • [p]robber bots will now take robber respawn hearts if there are no human players on the robber team[/p]
  • [p]revive bag icon now gets shown on the HUD for all robbers if another robber is dead[/p]
  • [p]added painting HUD icon if the painter is dead or disconnected[/p]
  • [p]muting a player through the scoreboard will now hide their pings[/p]
  • [p]destroying a wall with a hammer now makes the same sound as running through it with Gym Buddy[/p]
  • [p]updated class icon for Sniper[/p]
[hr][/hr][p]Class Changes[/p][p]Swarm[/p]
  • [p]increased initial "Idea Spark" ability resources from 5 to 7[/p]
  • [p]made "GrumpyBOT" pickupable, restoring 3 "Idea Spark" ability resources[/p]
  • [p]reduced "GrumpyBOT" damage from 8 to 5 HP, increased RPM from 400 to 600[/p]
  • [p]added 5 bleeding damage to "GrumpyBOT"[/p]
  • [p]increased NPC block radius of "GrumpyBOT"[/p]
  • [p]reworked "GrumpyBOT" hit detection to be more reliable[/p]
[p]Gym Buddy[/p]
  • [p]reduced start ability placement stacks from 4 to 3[/p]
  • [p]increased ability recharge timer from 15 to 30 seconds[/p]
[p]Surge[/p]
  • [p]reduced taser field range from 5 to 4 meters[/p]
  • [p]reduced taser field stun duration from 1–2 seconds to 0.5–1 seconds[/p]
[p]Joker[/p]
  • [p]interacting with Joker's card now causes multiple pings over 8 seconds instead of just one[/p]
  • [p]Joker pings are now more transparent to avoid blocking vision[/p]
  • [p]active ability no longer blinds cops, only confuses their vision for 10 seconds[/p]
  • [p]increased active blackout time from 0.2 to 2 seconds[/p]
[p]Crypto[/p]
  • [p]added new passive icon and made this icon his class icon[/p]
[p]Queen Elizabeth[/p]
  • [p]bullets that hit her shield are now reflected back at the attacker[/p]
[p]Artist[/p]
  • [p]increased "drawing this player for first time this round" bonus from $1,000 to $2,000 and added this to his ability description[/p]
  • [p]added passive ability to spray up to 4 graffiti per round that look like robbers[/p]
[hr][/hr][p]Map Changes[/p][p]Global[/p]
  • [p]added one "Revive Kit" bag to all maps[/p]
  • [p]added revive bag to Arcade, New York (Winter), and Arcade kitchen storage room[/p]
  • [p]added garbage bin to Big Bank[/p]
[p]New York & New York (Winter)[/p]
  • [p]added two secret files to the PC room near cop spawn[/p]
[p]Klepto Bank[/p]
  • [p]added one secret file to desk near upper level elevator[/p]
  • [p]added one secret file to lower office near construction site[/p]
[p]Arcade[/p]
  • [p]added multiple entry doors to prevent cops from blocking the entrance[/p]
  • [p]added clothes basket and new kitchen door without AI blocker[/p]
  • [p]reworked toilet area[/p]
  • [p]added CCTV Screen to upper conference room[/p]
  • [p]added small employee area to roof section[/p]
  • [p]removed AI blocker from kitchen storage door[/p]
  • [p]added Kitchen NPC to kitchen storage[/p]
  • [p]fixed wrong customer/employee zones[/p]
  • [p]fixed geometry gap near toilets[/p]
[hr][/hr][p]Fixed[/p]
  • [p]fixed robber bots carrying money not triggering overtime[/p]
  • [p]reduced rescue heli interaction timer when robbers have enough money, fixing helicopter escape timeout issue[/p]
  • [p]fixed multiple revive bag bugs[/p]
  • [p]fixed hitting a bot not counting for "Allow NPC Kills in Firefights" setting[/p]
  • [p]fixed round ending after a cop got arrested, even if another cop was still waiting to respawn[/p]
  • [p]fixed round ending if a player logged out while all cops were dead, even if one was waiting to respawn[/p]
  • [p]fixed Tiger mask not working with Scout[/p]
  • [p]fixed clan tag flicker in HUD round info[/p]
  • [p]elevator doors now deal damage to players glitching through them[/p]
  • [p]fixed elevator dealing wrong damage type, Madman now gets crushed correctly[/p]
  • [p]fixed hot-join issue causing unbalanced teams[/p]
  • [p]fixed dead body reported by Officer/Backup being reportable again after being picked up[/p]
  • [p]fixed Actor spawning with wrong clothing material and not disappearing behind Agent's screen[/p]
  • [p]fixed multiple elevator exploits[/p]
  • [p]fixed Artist paintings going through ceilings[/p]
  • [p]fixed Artist paintings not showing correct bonus amounts[/p]
  • [p]fixed Gym Buddy throwing money bags through roof of getaway vans[/p]
  • [p]fixed Light Config object defaulting to yellow light color[/p]
[hr][/hr][p]Level Editor[/p]
  • [p]added optional "Use Logic" and "Logic Channel" to "Teleporter Entry" objects[/p]
  • [p]added "Revive Kit" object[/p]
  • [p]added "CCTV Screen" object[/p]
  • [p]added "Skylight Intensity" setting to Light Config[/p]

Update 44: Robber BOT Rework, level editor improvements, and bugfixes!

This update brings many improvements and fixes to the behavior of the robber bots: Their pathfinding has been upgraded, and they will now plan their heists smarter! The way they consider which money they should steal has been reworked, allowing them to utilize smarter routes towards the money and to pick up more money at once, They now also use bomb bags and other gadgets like the Tommy gun drop from the Mafia Boss character more intelligently and can even set fires to enable additional exit routes.

All maps with an underground getaway van now feature a new escape elevator, which can be loaded with money, and then be used to escape from the bank through the underground in a more fitting way. There is also a new ignitable plant in the lower vault area of the Arcade map, allowing robbers to set fires and escape through the fire door instead of having to take the risky exit route up the elevator.


The level editor also received numerous updates with upgrades to the "Custom Money" object, brand-new "Custom Sliding Door", "Extra Horse Spawn", and "Escape Elevator" objects, and a long-requested rework of the "Custom Music" object, which now works a lot more reliable, can be integrated into logic circuits and can take both .wav and ,mp3 files.


Full changelog:

New:
  • added "Show Bot Debug Messages" setting, shows current robber bot states above their head to help figuring out bugs with them (setting only works for server host and only if he is a robber as well)


Changes:
  • greatly improved BOT Robber behavior and fixed multiple bugs related to them picking up money
  • robber bots will now try to ignite plants and cause a fire alarm if they get stuck in an area (for example lower vault on Arcade)
  • robber bots can now punch in glass that is in the way of their target loot (for example, on Arcade's claw machine)


Map Changes:
Arcade:
  • added igniteable plant to the bottom vault area
  • fixed claw machine collision preventing players from stealing the stuffed animals inside


Big Bank, New York and New York (Winter):
  • replaced underground escape van with new escape elevator


Fixed:
  • fixed Caesar not taking damage from the "Heli Rotor" type (also fixes Caesar not taking damage from Multi Purpose Zones on custom maps)
  • fixed players joining during a class-war/ban phase spawning under the map
  • fixed horse refusing to die in some scenarios
  • removed deprecated "Voice Chat Volume" setting that got replaced with the individual voice chat volume controls on the scoreboard
  • fixed robber bots grabbing every tommy gun out of Mafia Boss' tommy drop
  • fixed robber bots sometimes getting stuck trying to change clothes with a dead body
  • fixed Einstein's time dilation machine not moving with elevators
  • fixed Joker's poison affecting the wrong player if target player is controlling a drone
  • fixed bots sometimes getting stuck trying to path to Mafia Boss' tommy drop


Level Editor:
  • added new "Custom Money" object, "Custom Stealable Object" is now deprecated but will continue to work as before on existing maps (similar to the change from "Custom Object" to the new "Custom Mesh" a few months ago, the mesh importer has been updated to work more reliably but unfortunately changes import scale/rotation in a way that makes it impossible to integrate it seamlessly in the old object without breaking existing maps). The new object has faster runtime and loadtime performance, also fixes multiple bugs and inconsistencies with the old "Custom Stealable Object"
  • added "Custom Sliding Door" object
  • added "Extra Horse Spawn" object
  • added "Locked" and "Logic Input" settings for new Sliding Door
  • multiple "Custom Money" bug fixes
  • added "Money Type" setting to "Custom Money" object, can select between Default, Jewelry, Secret Files, and Gold
  • fixed "Multi Purpose Zone" not dealing damage to horses
  • fixed rogue, far-away ladder attached to the "Crane" object
  • reworked "Custom Music" object, now works correctly again, takes .wav or .mp3 files, and can toggle looping on/off
  • added support for setting default values of object settings (instead of values always starting empty or set to zero)
  • added "Volume", "Use Logic", and "Logic Channel" inputs to the "Custom Music" object
  • fixed deleted default robber spawn showing up in the class selection minimap
  • fixed duplicate default robber spawn in the level editor, resulting in it reappearing even after players deleted on of them
  • fixed "Birdseye Map View" not working correctly
  • added new escape elevator object

Update 43c: Level Editor Prefab and New York (Winter) fixes

Map Changes:
New York City (Winter):
  • fixed aurora borealis FX having collision, blocking Heavy's helicopter


Level Editor:
  • potential fix for level editor stairways resulting in weird behavior when characters used them at high speeds
  • fixed prefab getting moved directly to a harddrive folder (like "C:/") if it got added to a map with an empty name (for example, after opening the level editor and then adding a prefab, and not loading/saving a map beforehand)
  • fixed bugged "ghost" object that always was hidden and at 0,0,0 appearing on the level editor actor list
  • fixed placed prefabs showing up as a prefab object and as an unpacked folder, even if they weren't unpacked yet
  • fixed level editor objects that reset ever yround (like "Vent Door" or "AI Customer") not working correctly inside prefabs

Update 43b: Swarm adjustments, Winter level editor objects and bugfixes

Changes:
Swarm:
- reduced Stun-O-Tron taser duration from 2.5s to 2s
- increased Stun-O-Tron taser cooldown from 1.5s to 2.1s (to prevent players getting stun-locked)
- "GrumpyBOT" motion detector will no longer trigger when cops walk through it
- reduced "SweepO" cleaning robot alarm noise volume

Map Changes:
New York City (Winter):
- improved GPU performance

Fixed:
- fixed "Pine Tree" weapon pattern texture looking weird while moving
- fixed blur introduced in the last update

Level Editor:
- fixed bug with the new drag&drop placement resulting in objects sometimes being placed twice (even when using the old "Q" key placement)

added new Winter objects:
- Snow Manager (turns roads into snow-covered roads, adds snow particles that follow the player, adds 30% chance of spawning presents at random box spawns)
- Snow Cube and Snow Cylinder
- *REDACTED* spawn (requires Snow Manager to work)
- Christmas Tree

Update 43: Swarm Rework, Level Editor Folders/Prefabs, and New York Winter map

This update adds a new holiday-themed version of the "New York" map, with snow-covered streets, new ambient lighting, and three secret holiday-related tasks that players can complete. Players who manage to complete all three of them are rewarded with a new achievement, and a new "Pine Tree" weapon pattern!


The "Swarm" cop class also received a full rework: The idea was to create a gadget-focused cop that could pro-actively set up defenses against the robbers, but the drone-based approach forced robbers into attacking him early instead of focusing on a stealthy approach, while his remote-controlled drones allowed him to be at multiple places at once. The old Swarm is now officially removed from the game, but can still be played by selecting the new "Removed" characters pack.


The new, reworked Swarm still focuses on gadgets, but can no longer remotely control them, and doesn't spawn with them anymore, instead, he places them into the world like most other classes. He can place an unlimited amount of gadgets, only being limited by his "Idea Sparks" resource which can be increased by reading Secret Files. His gadgets include a new "GrumpyBOT" motion detector, which automatically fires on characters that cross its laser detector, dealing around 20 damage. His Spark-O-Tron is a small robot that drives around aimlessly, bouncing off walls and stunning any characters that come too close, while his modified "Sweep-O" cleaning robot drives to nearby fires to automatically extinguish them.


The class selection screen also received some changes, robbers can now select their spawn by pressing directly on it, instead of having to cycle through all available spawns. Players can now also cycle through the different floors of the bank to make planning the perfect heist easier.

The level editor also got upgraded, map creators will now find a new "Create Folder" button, which will create a new folder that includes all selected items, making the object list more concise and allowing players to convert the new folder into a "Prefab". Created Prefabs can be used like any other existing object in the level editor, allowing creators to quickly place them inside their maps. Prefabs can also be uploaded and downloaded through the Steam Workshop, which makes sharing your favorite custom objects, logic setups, and setpieces.

A new "Multi-Purpose Zone" has also been added to the level editor, which allows map creators to quickly apply one or more of the following effects on players inside the zone:
change player class
prevent weapon usage
prevent punching
sprint speed modifier
jump height modifier
no fall damage
heal per second
damage per second




Full changelog:

New:
  • added new "New York (Winter)" map, players who complete all 3 holiday-themed hidden tasks on the map are rewarded with an achievement and the new "Pine Tree" weapon pattern (backend name for dedicated server owners: "NewYorkCity_Snow")
  • reworked Voice Chat system
  • added scoreboard functionality to change players mic volume/mute them, this is saved across sessions
  • added class icons to teammate widgets in the class selection menu
  • added interaction object highlighter outline (can be disabled in Settings->Graphics)
  • players can now press on spawns inside the map to choose them
  • removed spawn selection buttons to increase the size of the map by 25%
  • added option to view ground level/upper floor instead of just showing the roof perspective
  • added "Ground Floor Z" and "First Floor Z" variables to the "Birdseye Map View" level editor object, to allow map creators to change the ground level/upper floor map view cuttoffs, defaults to 300 and 600 respectively, which should work fine for most maps
  • the in-game menu "Server Options" tab now show read-only server settings for all players (only hosts/admins can edit them)
  • added new "Run Server Diagnostics" button inside the "Server Options" menu for owners of dedicated servers, runs memory and CPU profiling for a few seconds to debug performance issues
  • dedicated server admins can now remotely restart a round



Changes:
Swarm (Old):
  • reduced drone noise when flying
  • Firefighter can no longer place his ladder right next to other characters to prevent NPC checks
  • added new "Removed" class pack which only contains Swarm (Old) for now


Swarm (Rework):
  • available in the "Experimental" character category
  • original concept was a setup/gadget focused cop that can preemptively build defenses similar to Inventor & FBI, but drone-based implementation was too clunky and complicated for most players, forced robbers into early-round aggression and was very difficult to balance
  • Swarm rework is called "Swarm 2" for testing purposes for now
  • now has Pistol & Wrench has weapons
  • has a new "Idea Spark" resource cost for gadgets instead of cooldown/placement limits
  • gains new "Idea Sparks" for picking up his broken gadgets and reading Secret Files

can choose from 3 gadgets, currently all cost 2 "Idea Sparks":
  • Sweep-O: Drives around and extinguishes fires
  • GrumpyBOT: Motion Detector that fires on threats (gun can't move/track targets, currently triggers on cops too, for testing purposes)
  • Stun-O-Tron: Drives around in a straight lines, bounces of walls and stuns nearby non-cop characters


Map Changes:
Arcade:
  • fixed customer NPCs being able to walk into the employee desk near the entrance


Fixed:
  • fixed players joining during a ban phase not entering the ban phase widget, instead being able to run around below the map
  • fixed Hornet/Tech drones seeing the "Left Mouse Button" keybind hint even though they can't use it
  • fixed Janitor puddles blocking grenades that fly over them
  • fixed being able to movement check players with Janitor puddles
  • fixed drones getting stuck above Janitor puddles
  • fixed reworked Swarm's Sweep-O bot not extinguishing fires correctly
  • multiple potential fixes for players sometimes being able to pick other classes in a "Class Wars" round
  • potential fix for dedicated servers sometimes crashing without a crash report
  • fixed multiple grenade collision issues
  • fixed certain game settings not being correctly applied on dedicated server
  • fixed multiple UI issues introduced in previous beta versions
  • fixed Snipers selected ammo type not resetting correctly after a round ended
  • fixed a bug where clients got confused regarding the current pick phase type, resulting in issues like too many banned classes being shown for the client
  • reduced dedicated server log spam


Level Editor:
  • changed default location snap from 500 to 50
  • fixed being able to save/playtest a custom map while it's still loading
  • improved "Object List" performance
  • fixed selected objects "Settings" menu sometimes not appearing
  • object name font size now get scaled down if the objects name is too long in the object browser
  • added "Logic Random" object, randomly activates output channel A or output channel B if input channel is activated
  • replaced logic light emission to a solid, shiny color to improve performance and increase visible range
  • fixed "Logic Timer" not correctly resetting after a round, resulting in the output channel sometimes still being powered in the next round
  • fixed Folder Prefab not working correctly when combined meshes had non-default rotation and scale values
  • added "Master Thief's Diamond Spawn" object, Master Thief's diamonds will try to spawn at those locations before replacing jewelry
  • fixed object preview mesh not being visible after placing an object, forcing user to select object in the object browser again
  • added drag-and-drop functionality to the object browser
  • fixed "Bathroom Door" having its AI Blocker at the wrong location
  • fixed Micro being able to pickup more than 5,000$ from "Custom Stealable" objects
  • slightly improved level editor map loading time
  • destructible walls now show their red "X" marker in the level editor
  • added "Logic XOR" object
  • placed objects now instantly open their object settings menu, users are no longer required to press on the object again


added new "Custom Mesh" object, replaces now deprecated "Custom Object":
  • working collisions on Linux and dedicated servers
  • more consistent results when exporting from 3D modelling programs like Blender
  • greatly improved load times and FPS compared to the old "Custom Objects"
  • previously used "Custom Objects" will continue to work as before
added new folder system:
  • added new "Add Selected Objects to Folder" functionality, allowing users to create any number of custom-named folders
  • users can toggle the visibilty (level-editor only) of objects either individually, or for all objects in a folder
  • newly placed objects get added to a folder if the folder is selected
  • added "Insert Selected Objects to Existing Folder" and "Select All Objects in Folder" buttons to each folder
  • fixed deleted objects still appearing in their folder
  • added "Delete Folder" button


added new "Multi Purpose Zone", can toggle independently:
  • change player class
  • prevent weapon usage
  • prevent punching
  • sprint speed modifier
  • jump height modifier
  • no fall damage
  • heal per second
  • damage per second


added new "Prefab Folder" object:
  • added new "Create Prefab" button to the new folders, groups all objects in the folder together into a new .prefab file that can be used in any other map
  • placing a "Prefab Folder" object in any map will spawn all previously packaged objects in the correct position, rotation and scale relative to the "Prefab Folder" object
  • "Prefab Folder" objects can either be used like a singular mesh, or be unpacked to fine-tune settings of the included objects
  • prefab save location is inside /LevelEditor/Prefabs/
  • prefabs support custom mesh/money/door objects, the relevant files (.FBX/.png) are now included in the prefabs folder, and will be automatically added to the level editor project directory if the prefab is added
  • added "Prefab Origin" object, if it is included in a prefab, it sets that prefabs origin point to its location
  • optimized preview model to dramatically reduce the amount of new objects spawned by it, this should fix rare level editor crashes that were caused by hitting an object limit or memory issues
  • fixed certain some Extra/Props meshes not appearing correctly when using them inside prefabs