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
Update 42c: Swarm moved to "Experimental" classes + bugfixes
Changes: - moved Swarm to the "Experimental" class pack - reduced Happy and Grumpy gun damage from 20 to 16
Fixed: - can no longer spawn as Swarm mid-round - fixed Swarm drones sometimes becoming bugged out after being destroyed, resulting in them breaking the cycling of alive Swarm drones and not being repairable - fixed NPCs sometimes trying to pathfind through closed doors
Level Editor: - fixed "Custom Stealable Object" missing mesh bug introduced in the last update - added additional client-side logging for loading "Custom Stealable Objects" - fixed "Garbage Bin" object not working correctly
Update 42b: Swarm adjustments, improvements and bugfixes
Changes:
adjusted Swarm drone spawn locations
removed weapon from "Doc" Swarm drone
reduced "Grumpy" drone weapon noise slightly
reduced Swarm drone motor noise while flying
Fixed:
fixed melee weapons still damaging teammates even if teamdamage is turned off
fixed melee weapons having no killfeed icons
fixed Roman Guards having no killfeed icons
fixed Swarm drones having no killfeed icons
fixed employee-zone-only gadgets placement guides not turning green even when inside an employee zone
fixed buggy UI appearing from one frame when switching from a vehicle back to the player character
fixed Swarm class being able to pickup weapons from cop cars, Arms Dealer drops, and Mafia Boss tommy cases
fixed robbers being able to spectate Swarm drones
fixed sometimes not being able to remove bots in the team selection screen
fixed Artist's painting texture not updating correctly
Level Editor:
multiple "Custom Stealable Object" related bugfixes to prevent invisible procedural meshes on clients
Update 42: New Swarm cop class, Gym Buddy rework and much more!
This update adds a brand-new free cop class called "Swarm", who has access to seven different drones, each with different abilities and weapons, allowing him to set up complex defenses and cover multiple locations simultaneously. As a trade-off for his drones, he can't carry any ranged weapons, and instead is only equipped with a Wrench that can repair cop gadgets, and a Drone Remote, that allows him to command his drones to specific locations without having to fly them himself.
Here is an overview of his seven drones:
Doc (Green): can repair other downed drones
Grumpy (Red): has a bigger minigun turret (40 damage, 900 RPM)
Happy (Yellow): 30% faster than the other drones
Dopey (Purple): has no weapons, but can hide nearby money, making it nearly invisible and requiring robbers to first destroy Dopey before being able to steal it
Sleepy (White): has no weapons, can shut down, falling down and alerting Swarm if someone interrupts his sleep
Bashful (Pink): has no weapons, instead generates a small stun field around it after not moving for a few seconds
Sneezy (Blue): has a water hose instead of a gun, automatically sprays water that extinguishes nearby burning plants
The Gym Buddy robber class has also received a big update, with his Gym Bag being removed, he got a new Shirt Launcher weapon, that allows him to change the disguises of his robber teammates or NPCs from a distance. If he gets up to speed with the help of his treadmill, an equipped mask, or his teammates, he can run through cop gadgets and weak walls, taking 60 damage for each wall he destroys. He also has access to two new gadgets, the Spa Steam Machine that covers an area in smoke, while healing nearby characters, and the Tennis Ball Cannon, which covers an area with suppressive tennis ball fire, that deals low amounts of damage but slows down hit players.
Additionally, lots of bug fixes and improvements are included in this update, as well as a new Fire Extinguisher object that can be found in the upper levels of New York, and on custom maps, that will release smoke for ten seconds after getting shot, allowing robbers to take cover or hide their escape. Cops will now be able to run through Officer barriers, Combat Medics get an additional Heartbeat Monitor if an NPC gets killed wearing one, and Crypto had his active EMP ability range reduced from 15 to 10 meters.
Full changelog:
New:
added new cop class "Swarm"
added new player avatar icon for fired cops, instead of just showing them as dead
added Fire Extinguisher object, shoots out smoke for 10 seconds after being shot at
added leaderboards for Artist & Surge
added new network connection quality info UI
Changes:
removed fire door UI popup for robbers, explaination when fire doors open is now displayed only while looking at the door
Officer can now longer report bodies killed by cops
cops can now walk through Officer's tape barrier
Combat Medic now gets an additional Hearbeat Monitor if an NPC dies with one equipped
reduced Crypto EMP range from 15m to 10m
Gym Buddy Rework:
removed Gym Bag
he can now run through weak walls if he's moving fast enough (requires treadmill or other sources of bonus speed)
new secondary weapon: T-Shirt Launcher (disguises and heals hit robbers)
added new "Quarterback" achievement that unlocks Golden T-Shirt Launcher skin
reduced money bag bounciness to make it easier for Gym Buddy to throw
made it easier to hit escape vans with thrown money bags
Map Changes: New York:
added the new Fire Extinguisher to the upper employee area
Performance:
optimized UI to improve FPS
Fixed:
fixed missing collision/textures in background office building
fixed Combat Medic revives sometimes not working correctly
fixed "Sketchy Business" achievement progress sometimes not updating correctly
fixed money bags floating on treadmills
fixed money bags getting stuck between treadmills
fixed treadmills sometimes not pushing money off high enough so it can land inside the van
fixed crash while placing Marie Curies X-Ray scanner
fixed multiple chat focus bugs
fixed crash caused by invalid Steam Friends Interface
fixed Officer being able to infinitely report bodies carried by Janitor
fixed "Quickplay" often trying to connect players to servers that are already full
more Horse dismount bug fixes
fixed drones pitch angle getting reset when switching to it
fixed Horses spawning inside each other sometimes
banned classes now get cleared when changing maps
additional fix for ragdolls sometimes taking a while to appear for clients
Level Editor:
multiple fixes for island and empty sublevel custom maps not working correctly on dedicated servers (especially after a map vote)
added the new "Functional Fire Extinguisher" object to the level editor
fixed "Vent Door" object sometimes flickering in-game
potential fix for sometimes falling through the map when loading into a custom map
potential fix for "change robber spawn to the right" button sometimes not working correctly
added missing weapons to the Weapon object
bots will now try to walk off roofs, if there is no other appropiate path down (ladders/stairs)
added "Interrupt Channel" to the Logic Timer
fixed custom maps sometimes loading twice on dedicated servers
Update 41: Hitreg improvements, new pick phase types, and lots of bugfixes!
This update aims to improve hit registration, especially on crowded servers. An collision issue with the computer model has been fixed, which resulted in bullets getting blocked by it even if shot slightly above the visible monitor model. The server-side shot verification has also been upgraded, to remove shots that were invalided by the anti-cheat protection systems, even if there was a clear line-of-sight from the shooter to his target.
Two new pick phase options have been added, "Ban Phase" will add a ban menu between the team and class selection menus, allowing players to pick up to 3 classes of the opposite team, with the three most banned classes of each team not being available in the current round. The second new setting is called "Class Wars", in which players will be able to vote for up to 3 classes of their own team, with the most voted class being locked in for all players of the team for this round.
Server owners will be able to decide which pick phase setting they would like to implement on their servers, they will also have the option to iterate through the different settings, allowing for different pick phases each round.
The Artist class has received a small buff, he will now get 1,000$ bonus value for each player on a painting, that has not been painted by him in the current round. "Custom Door" objects in the level editor will now work much more reliable, and their pivot point can now be offset to allow for more fine tuning.
New:
added new "Pick Phase Type" server setting: "Classic" (default), "Ban Phase", and "Class Wars"
"Ban Phase" will allow each player to select up to 3 enemy classes, the 3 most voted for classes from each team will be banned in the round
"Class Wars" will allow each player to select up to 3 classes available to their team, the most voted for class will be played by their whole team in the round
added "[Advanced] PickPhaseTypes = 0,1,1,2" dedicated server setting, the server will iterate through the different pick phase types, and then start again with the first one
Changes:
Artist now gets a 1,000$ bonus for each player he draws, that he didn't already drew this round
Fixes:
fixed PC Monitors having a hitbox that extends too high up, blocking bullets
fixed ragdolls affecting server-side shot verification, resulting in some shots not dealing damage
reduced log size for players playing on custom maps
fixed rare bug resulting in other players being forced to spectate recently revived player
fixed Artist not being able to paint other Artists
fixed "Bank Interior" painting preview showing 3,000$ instead of 2,000$ value
fixed Backup not seeing dead teammates
fixed Backup being able to report fired teammates
fixed Janitor having limited Stamina, if he played Janitor the round before and the round ended while he carried a dead player
potential fix for players getting vote-kicked on server join even though they hadn't been vote kicked before
fixed Developer's antivirus not making noise
Level Editor:
fixed "Mesh" object property settings (e.g. "Custom Door"/"Custom Money" objects) not loading correctly when opening a map in the level editor
lots of "Custom Door" bugfixes
added new X,Y,Z offset settings to the "Custom Door" object
Update 40: Janitor and FED Chairman changes, bug fixes and improvements!
The Janitor class has received some changes in this update, he no longer can recycle dead NPC bodies on the spot, but instead now has to pick them up and throw them into garbage containers outside the bank to receive his recycle stacks and speed boost. He now is also able to carry dead players, but he has limited stamina while doing so, and while he can't recycle them, he is able to hide them around the bank, to make it harder for the robbers to revive their teammates. The new garbage container has been added to all existing maps, including the city custom map template, and can also be hand-placed on custom maps in the level editor.
This update also brings some balance changes to the FED Chairman class, with his printers now getting pinged if he revives teammates, and his revive progress being lost on death, which should limit his strength in larger lobbies with multiple FED Chairmen and very frequent revives.
Surge's strength has also been reduced, with his bullet reflection now only dealing 50% of the incoming damage, instead of reflecting the whole amount of incoming damage. Micro, on the other hand, has received a slight buff, with him now being able to carry up to 5,000$, allowing him to sneak money stacks out of vaults or hacked ATMs.
Multiple other improvements and bug fixes are also included in this update, with robbers now being shown dead teammates while wearing the "Fox Mask", Heavy's helicopter behavior fixes, and an improved Buffered Input system.
New:
Class Info widget (default: "Y") now also shows mask information if applicable
added additonal Artist painting type
added new "Buffered Input Frames" setting, that limits how long the game retries to use a Buffered Shooting Input, after the player tried to fire a weapon that wasn't ready to fire again
Changes:
Janitor can now recylce Trampolines, Treadmills, Agent Screens, and Time Machines
Janitor can no longer recycle dead bodies
Janitor can now carry dead bodies
Janitor now has limited stamina while carrying dead players
Janitor now gets shown nearby garbage containers while carrying a dead body that isn't a player
Janitor can now recycle non-player bodies at garbage containers
FED Chairman now loses current "Required Money for Revive" progress when dying
FED Chairman no longer gains "Required Money for Revive" progress while dead
FED Chairman printers now get pinged 3 seconds after he uses his revive ability
dead bodies that were previously carried by the opposite team no longer have UI hints (Doctor, FED Chairman, Combat Medic, ..)
reduced Surge's bullet reflection damage from 100% to 50% of the original bullet damage
dead teammates will now be highlighted while having the Unicorn mask equipped, regardless of selected class
fired cops will no longer be highlighted for Combat Medic, since he can't revive them
changed teargas particle color to be more yellow, to make it easier to differentiate between teargas and poison smoke
Actor can no longer leap with the Tiger Mask while playing dead
Micro can now carry up to 5,000$ while tiny
Map Changes:
added garbage containers to all maps
Classic Heist:
fixed missing AI Blocker
Fixed:
fixed reflected Surge bullets still dealing 100% damage instead of only 50%
fixed Backup sometimes being able to report fired cops
fixed Backup getting UI hints for dead cops even if he can't report them
reduced heli debug log spam
reworked poison smoke system so the damage hitbox is more closely alligned with the visual smoke
fixed "Shooting Buffer" setting not saving correctly
fixed chat UI overlapping ingame menu
fixed "Round Ended" UI overlapping ingame menu
fixed unused chat input (Left Ctrl for example) being rerouted to player movement (so player crouched while hitting Left Ctrl while typing in chat)
fixed heli blades sometimes not spinning while the heli is mid-air
fixed Surge's bullet reflection inaccuracy only being visual, with the server-side damage calculation having no inaccuracy applied
fixed heli sometimes hovering over the ground instead of landing correctly
fixed heli sometimes not dealing damage when landing on characters
fixed "Press any key to respawn" screen sometimes getting stuck for cops getting revived by Combat Medics/FED Chairmen
fixed Artist sometimes being able to paint himself
fixed sometimes being able to interact with an object faster than intended, if that object changed it's interaction speed (for example Capone Tunnel: Stopping Drill - Fast Interaction and Using Tunnel - Slow Interaction)
Level Editor:
added default garbage container to the cop spawn
potential fix for island maps not working correctly since last beta update
added new "Garbage Bin" object
fixed stairway collision not scaling correctly
added money preview mesh to all ATM objects
added folder button that opens the current maps folder in the windows file explorer
Logic Timers now correctly reset after a round ended
potential fix for custom maps with emptyMap=true sometimes not working correctly on dedicated servers
fixed bot robbers sometimes trying to deposit money at the default van, even if it's deleted on the current custom map
Update 39: Anti-Cheat and NPC improvements, class changes and bugfixes!
This update aims to improve the behavior of NPC customers and employees, ensuring robbers can hide among them without being noticed by the cop team. NPCs will now have more complex reactions to players bumping into them, ranging from continuing on their path or taking avoiding action to stopping their movement or picking a new target location. Their interactions with gadgets that block their movement, for example, Traffic Cop's barbed wire, have also been updated to reduce NPCs clumping near them.
Password-secured servers are now even more secure, with a new password encryption system and a new server setting that blocks players from circumventing the password checks by joining through the Steam friends list. The game's anti-cheat also received some upgrades, with interactions and abilities now having more rigorous server-side checks to prevent abuse through cheats or lag switches.
Micro is now able to pick up smaller loot (=< 3,000$) while tiny, Surge can now only use his active ability if his battery is fully charged. Karl Marx's UI has been upgraded to make it clearer at which commune sizes new ability upgrades are unlocked, and Al Capone can now place his tunnels at any store, instead of being limited to the ground and basement floors. Gym Buddies will have an easier time aiming the money and bomb bag throws, with the help of a new picture-in-picture camera that shows the predicted target location of the current throw.
Full changelog: New:
added new Artist achievement (unlocks new Golden Bottle skin)
first person arms no longer feature gloves, and their clothing color is determined by current outfit
added new ability progress UI for Karl Marx
added new NPC responses to players bumping into them (continue pathing, try to avoid, stand still, look around, path to new target location)
added "Prevent Steam Friends from joining without password" setting
server passwords are now encrypted
added picture-in-picture preview for Gym Buddys throws, showing the predicted landing location (doesn't show characters)
Changes:
recently (re-)connected players can no longer participate in votes in the first 30 seconds after joining
added additional server-side anti-cheat checks for disguise abilties to prevent cheaters from freely choosing disguises with any class
added additional server-side checks for all interactions to prevent unintended behaviors from lagging/cheating players
old "Classic Heist 1.0" is now selectable again for server hosts
removed Artist's easel placement sound
bots can now correctly interact with Artist's paintings
Karl Marx's heal is now global
Albert Einstein's chrono launcher now speeds up robbers instead of slowing them down
increased Pot mask taser protection from 60% to 90%
Surge can now only use his electric field ability while his battery is fully charged
NPCs now sometimes turn around instantly, or after waiting/looking around a bit, after encountering a gadget that blocks their movement (e.g. Barbed Wire)
"Guarding Angel" achievement now counts FED Chairman and Combat Medic revives, as well as reviving bots
"Good Boy" achievement now also counts robber bot kills
Combat Medic now can see UI icons for dead teammates
bot robbers are now sped up by Einstein's chrono grenades
Artist achievement now shows the player the current progress (X out of 20)
Micro can now pick up up to 3,000$ while tiny (could already carry that amount before, but not pick it up while tiny)
Al Capone tunnels can now be placed on any story, not just on the ground and basement floors
improved Sword shader
Map Changes: Classic Heist:
reflection and lighting fixes
New York:
added two additional micro vents
replaced red getaway van with new getaway pickup truck
added new bus next to the red getaway truck to provide robbers with a bit more cover
Fixed:
fixed Queen's crown sometimes floating next to her head when server host plays her on player-hosted
fixed Royal Crown event description typo
fixed NPC ragdolls taking too long to spawn for clients with high network saturation
fixed swapping clothes with ragdolls taking too long for clients with high network saturation
fixed dead robber wearing "Party Hat" mask still attracting nearby NPCs
fixed being able to select classes that were not allowed on the server for a short period after joining
potential fix for Heavy's helicopter sometimes flying to the wrong location
multiple potential bugfixes related to dismounting Sheriff's horse
fixed being able to select skins for melee weapons
fixed Surge's battery and taser heat UI overlapping
fixed Surge's battery overlapping with his face in the main menu showcase
fixed Traffic Cop's Barbed Wire having collision/navmesh issues with NPCs
fixed ambulances not showing their revive UI while carrying dead robber bots as Doctor
fixed Gym Buddy throw preview target getting blocked by destroyed windows
Level Editor:
"Light Config" now allows map creators to set X, Y, and Z angles of the sun