Since release a few game breaking bugs have plagued multiplayer sessions. Random disconnects, major frame drops followed by a crash or disconnect have been addressed. All of these still need extensive testing but after testing in large games and being able to track down the problem, I believe I have fixed that and overall made Multiplayer much more playable. There is still a lot of work to be done and other things in Multiplayer. Other fixes have been made in these patches as well.
0.9.1D (Development Build)
Fixed the constant Multiplayer Freezing and Disconnecting Issue Added Driver role in Montgomery County to fix getting in back seat issue Fixed floating barn fire Fixed missing sirens on 255 and 283 All police customizer options now work as expected including setting message board text Fixed Role Selection menu bugging out in Multiplayer sometimes preventing you from spawning a unit Reduced lag spikes when characters are spawned in Multiplayer Removed lag spike when players exit vehicles Opened Windy Woods Way House gates Fixed floating tree behind wildland station Removed the obsolete clear calls icon on the Fire Academy Fixed an over the shoulder cam error Fixed a siren control error Fixed Engine 1 Siren Added Random Name generator to patients so names will always be different Fixed car down embankment call fire not being synced Fixed floating highway barrier and neighborhood props in MC Fixed rotation of Ladder Fall Patient in Brooklyn when placing on backboard or laying down Fixed floating barn fire in MC Made some optimizations in Multiplayer
Other Fixes
Hotfix 0.9.1E (Live approx 8am EST)
Fixed hoses not returning properly in Multiplayer Fixed not being able to see other players when they get out of their truck Fixed a Multiplayer game freeze & disconnect caused by truck door syncing
Quick hotfix I worked on over night to fix some issues reported to me by the community. Will continue to patch issues today
0.9.1D
Fixed Rearmount Ladder & Quint Outriggers not working after last update Fixed all patients in EMS, Fire and Accident calls bleeding profusely by default (Now will only bleed if they have a bleeding condition) Readded 2 Car Crashes to Manhattan Fixed PD Customizer Crashing (You can now use all features of the customizer, still need to fix the message board setter) Fixed and Synced Extrication and Patient on Manhattan Car Accidents Call Menu now Synced and clients of game cannot use it, only host Fixed Call Menu Filters to work properly Call Menu will now scroll to the top when changing filters Properly named the Ford Fusion PD Car to Fortis Vision Call button will be removed if call comes in Randomly to avoid spawning it twice Fixed double emergencies MC Fixed Floating Forest Fire MC Removed Fire Victims from call where they fall through the floor in Brooklyn Moved Ladder 44 Spawn in Brooklyn Reduced memory usage from Call Menu Icons
Good morning all. 0.9.1C is now live with some important fixes and additions. We added a Mission menu which shows you each call on each map and gives you option to force it without needing to go through every call to find the one you want including filters to make it easier to find specific call outs. We re added the fire academy in multiplayer. Synced all Car accident patients in Multiplayer properly, Added 10-45s to Manhattan Fires and more overall fixes. You can find the full notes below. We will continue our focus on EMS and Multiplayer continuing to fix issues that break the experience then shifting our focus onto fixing AI bugs and expanding upon that. LC has revisions coming to the MCPD Cars and a new Q Siren and other sound improvements coming in the next patch. I hope you guys are enjoying the game and thanks for your patience! You can continue following our daily progress and tasks on our Trello : https://trello.com/b/WjeqOEsL/emergenyc-development-map
0.9.1C Changelog
Added Emergency Spawn Menu Re added Fire Academy multiplayer Synced all Car Accident Victims in MP Added 10-45s to Manhattan Fires Redesigned EMS Patient Template so all EMS Calls are random now and symptoms, injuries etc will be random each time a call is played and injuries will vary depending on what situation he was in Fixed PD Customization Menu options (Still has a tendency to crash the game when changing color and will be fixed) Fixed Tanker Pink Light Fixed Ladder 66 Pink Lights Fixed Fire Academy Roof clipping Fixed last MC floating hydrants Fixed bent tree Fixed more MC floating signs Added smooth collisions to stairs in Rescue firehouse Added Lock over the shoulder camera option with middle mouse button Fixed back seat seated model in Rescue Engine clipping through door Fixed Tower Ladder Outriggers going down when not in the trigger zone Fixed Tow Truck Airhorn and Back wheels Police Spotlights now work and can be aimed Fixed all mini map unit icon names Fixed short fire academy roll up door Fixed Tanker being stuck when units drafting from pool Fixed invisible stair in Manhattan Construction fire Fixed Bureau of Training Ladder door decal floating Fixed wrong ticket for fire on E3rd St in Manhattan Fixed Fire Academy Silence Fixed Black Smoke lingering after putting fire out for MP Clients\ Fixed First Floor Underground in Manhattan 3 story fire Fixed Floor underground in Manhattan Mini Garage Fire Fixed Rescue Engine scene lights Fixed warehouse fire Manhattan ceiling fires Fixed floating objects at wild land station Fixed Hotshot Buggy Spawn fire academy Fixed floating tree in MC forest fire Fixed floating digger in sky in MC Re added 2 Hazmat calls to BK Re added a few fires in Brooklyn New Car Accident Call in Brooklyn New Ems Call in Brooklyn Removed some of Lag when spawning characters
Hey everyone! This patch is to address issues from the last build and fix most of the things that broke after flattening the Montgomery County map like traffic, floating objects and emergencies. Below you can find the changelog of all that we fixed. Also to note we synced Smoke, Charring, Dynamic Destruction, and Fire Sounds for Multiplayer Clients so now the host and clients should see the same effects. (Previously only the host saw all effects and clients only saw fire and steam particles) there have been some other Multiplayer bug fixes which you can find below including syncing the fire victim move patient to stretcher so transport can be synced. This is not synced for car accident victims in multiplayer till next patch. We want to get the EMS foundational bugs fixed so we can begin to populate all maps with many more ems calls and variety. Many other fixes were done and this should improve your overall experience with the game. More patches will continue to follow these to fix remaining Multiplayer, EMS, and AI issues.
Player Bug Fixes
Fixed not being able to return items on various vehicles some times
Vehicle Bug Fixes
Fixed Tanker being stuck when drafting pool is connected to Fixed EMS Bag pickup point on Rescue Engine Fixed Rescue Engine wheel model clipping black and red on the rim Added a cooler to the Rescue Engine to refill stamina Fixed Rescue Engine Compartment handles floating Fixed Rescue Engine floating tools in compartments Fixed player head clipping through roof (Now feet clip through the bottom, will be addressed) Removed High Rise pack options off Rescue Engine Fixed Rescue Engine not being able to lay in Fixed POV Spawn points
Map Bug Fixes
Readded all the forest fires and made sure they are properly aligned with new terrain elevation Fixed Montgomery Traffic so they will continue after an intersection (Still get stuck sometimes) Fixed all reported floating props, decals, hydrants, poles, signs etc Fixed missing collision on MC Neighborhood Entrance Added collisions to abandoned MC Building Fixed Teleporting sometimes when pressing F in Montgomery County Fixed Shed fire having grass floor in MC Fixed MC Jail being under terrain Fixed Floating Hydrant in Manhattan at auto body shop fire Added collisions to 32/66 firehouse Fixed floating supermarket parking lot Realigned 98 Monroe Ave roof to be flush with walls Fixed MC Station Rear driveway clipping through street Added Occlusion Culling to MC Fixed Wall fire in 2 story garage being behind a wall Fixed inextinguishable ceiling fire in Manhattan Cafe Fire Added burn & char shader to Manhattan Cafe Fire
EMS Bug Fixes
Added Fire Victims to all new residential and some commercial fires in Brooklyn Fixed a lot of treatments not being available once a patient is deceased Removed option to move patient to stretcher when body covered (Use coroner gurney instead)
Multiplayer Fixes
Synced all MC Vehicle Automatic Sirens Synced Smoke, Charring, Dynamic Destruction, and Fire Sounds for Multiplayer Clients Fixed CPR animation not applying to all players and just the player doing it All Fire Victims are now synced properly (Still need to sync Car crash victims) Synced Moving fire victims to stretcher in Multiplayer Added option to get in Rescue Engine Back doors for Multiplayer
Changes by community request Turned up the burnout time to be longer Tweaked the SCBA Usage Rate Turned up the default live radio volume
I've bought our Trello back to life and will now be using it for my bug tracking and will allow you guys to see real time info on what tasks I'm working on as well as what's been finished and what is planned for future updates. Its essentially a short term road map. Here is the link : https://trello.com/b/WjeqOEsL/emergenyc-development-map
We have decided to say so long to the outdated version of EmergeNYC on the default branch and now bring everyone up to speed on the latest build. Update 0.9.1 is now live on ALL branches.
This update we wanted to try to address some major road blocks in our way of moving forward as well as did some improvements across the board. One of the most reported feedback is that the Montgomery map is too treacherous and hilly so we did a complete facelift of the map to flatten it by 60%. It is essentially the same map but the terrain and roads have been flattened to make driving so much easier.
We wanted to address the main issues with AI and EMS being bugs like your QI trucks getting stuck on a building or other truck. When is situations like this now the AI will just teleport to its final destination instead of never showing up. We fixed issues with Patients spinning while on the stretcher and causing issues while driving the ambulance. All EMS Calls should now be able to be played through with little to no issues. We will continue to fix and update EMS and AI as we move forward.
New Vehicles and major vehicle changes! Check out the full change log below
Major Changes
Flattened the Montgomery County map by 60% Revamped and added fire victims to Montgomery County Fires Lots of fixes to AI and EMS to make them more functional, stable, and useable
Vehicle Improvements
New Rescue Engine replacing Engine 2 (New lights, sirens, model and paint) Quint improved lights and details, grovers are now above the cab, new vcon tones, new powercall GE tones, improved airhorn, improved engine sounds & added jake brake MC Chief new siren (Smart siren unitrol with unitrol tones), new color MC engine 1 new emergency lights and details, new pa300 tones and adjusted manual New Fire Ambulance skin and lights New 2020 Battalion 38 and Division 4 Fixed whelen Mechanical wail loop Fixed & Tweaked whelen mechanical manual improved ambulance airhorn
Vehicle Fixes
Fixed broken Fire Ambulance manual sirens Fixed Engine 49 Q Siren Fixed 255 Q Siren Fixed Ladder 66 spare Q siren Fixed Ladder 44 handling Fixed trucks sliding on their own while connected to hose Fixed Outriggers on Tillers that were broken
AI
Improved traffic reactions to sirens (will randomly steer and apply gas input each time aka some cars go left straight and right instead of all left) AI vehicles now teleport to their destination if detecting that theyre stuck in a building or after driving into another fire truck Added option to use AI with Coroner and Ambulances in Brooklyn (Return home goes to the hospital) Fixed AI Units that use automatic sirens Fixed Rapid Deploy on all Squads
EMS
Revamped Fire Victims (Fire victims spawn untouched and once hit by smoke are given the smoke inhalation conditions, once hit by fire they're skin will look burnt and they will go into cardiac arrest shortly after. You can share air if you need to take your patient out through the smoke to prevent them from getting smoke inhalation.) Fixed fire victims dying even if not affected by fire Added calls for help from trapped victims and coughing once the smoke overcomes them Fixed patient spinning issue Fixed ambulance driving weird or flying when patient on stretcher is in the back Stretchers now delete with the vehicle Updated all emergencies to use the new and updated patient template Removed patient state UI Bar Added Share Air option to Patients when you have your SCBA on Fixed issues with the coroner van and gurney now fully useable on all EMS Calls if patient is deceased and body covered
General Fixes
Fixed Hydrants missing in Manhattan sometimes Fixed tree in road in MC Fixed sitting on some chairs causing player to float in front of chair Removed Audio Reverb zones from some units causing sirens and horns to echo loudly when nearby Fixed some outdated window climbs in MC causing random teleportation Fixed major lag spikes occurring in multiplayer when roof cuts are being made Fixed basement colliders in Brooklyn brownstone basements Made default settings show charring, 2D Hoses, and 5 second debris linger rate Fixed some errors
Fixed code to set all hoses to 2D by default unless 3D Hoses are enabled Fixed an issue where most units would not drive forward Fixed a repetitive error with the fire ambulance siren Fixed an error in the fire script Fixed an issue where roto rays would not light up last build
We've decided to move the staging branch into a development build status. The only downside to a development build is that whenever an error is thrown it will show up in red letter in a console on the bottom left.
The console is scripted to be closed every frame however if there is a repetitive script error running every frame it will stay showing the errors. The benefits to using development builds is that any script changes or fixes we do can be patched to the steam branches in a matter of 5-10 minutes over the 3 1/2 hours it takes to make the same fixes on a full build. Other benefits include being able to profile the development builds with Unity to profile for lag and spikes. Certain other changes and fixes such as fixes and changes to vehicle prefabs, emergencies, scenes etc need to have a full build redone as they are not included in script only builds. However many things are fixable through simply scripting a fix and can be patched in minutes with a development build. No more needing to wait hours for simple script change hotfixes.
What to do if an error is repeating in the console and won't disappear: click open output log and scroll to the bottom of the log to see which error is repeating its self and send it on any of our forums for me to fix the error and patch it.
LC has been behind the scenes improving upon the current MC units. The most significant change is his changes on Engine 2 to turn it into a Rescue Engine with extra tools and equipment. While doing so he went ahead and gave them a new color scheme and decals + lighting. He also experimented with Engine 1's color scheme which is not final and subject to change depending on the feedback from you guys. The fire chief SUV was given a maroon color. With all of these changes it made me wonder if I should implement a customization option for the fire units in MC to change things like the color schemes and siren + lighting packages. Let me know what you guys think of the idea.
NOTE KNOWN ISSUE WITH TRUCKS BEING STUCK AFTER GETTING IN. BEING PATCHED AT 3PM EST. WORKAROUNDS IN THE MEANTIME: 1. GET OUT AND THEN BACK IN THE VEHICLE UNTIL IT WORKS. 2. CLICK THE TRUCK FROM RTS CAMERA.
In this patch my goal has been to add to and improve the quality settings menu to allow players, especially people having trouble running the game, to modify or toggle certain settings that are performance intensive in hopes that they can get improved performance with some of these changes. I also improved upon the Quality option which now are presets and effect all settings including the new ones. For example Very Low preset will disable things such as shadows, dynamic destruction, 3D Hose, charring effects, and lower your texture quality, while the ultra preset will max all those settings. Presets can be applied and then modified to exclude or lower specific settings. Optimization was another key goal in this patch and several optimizations were made. Along with these changes, several bugs have been addressed which can all be found below. We plan on continuing to optimize and improve the hose system, fix problematic bugs and start slowly shifting our attention to fixing the main multiplayer issues, EMS issues, and AI issues. Thanks for all your support! Were 1 week since the release of the update on the staging branch and already have 100+ fixes, changes, and optimizations logged over 6 different patches since. We don't plan on stopping!
*Tiny hotfix to fix script error with supply lines for this patch going live in 3 hours from the time this was posted*
Added
Added new options under visual settings for toggling Fire Effects (Heat blur, Embers, Ashes) Added new options under visual settings for toggling 2D/3D Hose Added new options under visual settings for toggling Dynamic Destruction (Collapses, ceiling and walls breaking to fire) Added new options under visual settings for setting how long debris should linger on ground before being reused or reset Added new options under visual settings for toggling charring effects (glow/black char on walls where there is or was fire) Added quality presets that affect all settings including the ones above, which should transfer over between scenes Added option to use roll up doors on Engine 1 with C hotkey
Optimized
Optimized Hose rendering system and converted to 2D hoses which saves some frames (setting to switch to 3D Hose) Optimized Emergency Lighting System a bit Optimized some by removing old screen damage effect
Fixed
Fixed some trucks slowly sliding (needs testing) Fixed all missing Ladder Pipes Fixed USFS Hydrant Tool missing sometimes Fixed Black Road markings Fixed Black Trees Fixed Black objects in street in MC Fixed Tree scaling in Brooklyn Fixed Vacant building model to have exposure windows in tact Fixed Warehouse model missing all windows and roof in Brooklyn Fixed Missing Roof of smoke call in Brooklyn Fixed USFS Engine Quick Attack Line Return not working Fixed ESU Truck not being able to be deleted Fixed Rescue 2 front saying Rescue 9 Fixed Ladder 111 Old Q Siren Removed broken manual siren from Fire Ambulance Fixed some missing colliders in Restaurant in Manhattan Fixed PD Camera breaking when holding RMB Fixed Sirens sounding weird when Battalion 38 was spawned in
Hotfix 0.9.0E is live and addresses the excessive amount of memory used causing issues with many players crashing when trying to load one of the larger maps with Full Resolution Textures. Before 0.9.0E the average RAM usage with all units spawned in and a fire loaded in Manhattan was 24GBs of Ram being used. Now that number has fallen to 15GBs in the same conditions. I went through every texture and sound file, and resized files that needed to be compressed and reduced in size while making sure essential and important textures and sounds kept their integrity. Also in this patch are more optimizations, bug fixes, multiplayer sync fixes and additions. Now that the memory usage has been addressed we are going to continue digging deep into the game to find root causes of performance issues and continue to optimize the game while beginning to address more Multiplayer issues, EMS issues and improving other things like the hoses. Thank you all for your patience through this testing phase and we promise more timely patches that continue to improve the stability and playability of the game.
Fixes
Fixed Manhattan Tree Black floating Blobs Fixed Doors not working sometimes Fixed Dozer Handling Fixed Model Issue on rear of Ladder 123 Old and Ladder 74 Old Fixed radial menu option for opening rear roll up on Ladder 123 Old missing Fixed window climbs on Montgomery still teleporting you on some buildings (Now updated to new system using G key) Fixed an issue where control mapper menu would automatically scroll down or up on its own Reverted Rescue 9 and Rescue 2 Horns and Sirens to original state before last patch Fixed a few Montgomery County Roads to be smoother and not float above the terrain Removed Shift + R option from aircraft due to crashing issues Fixed School yard in Manhattan Ramps not having collisions
Added
Added option to enter Dozer from left or right side Added collisions to Dozer Added UI for Outriggers on Quint Added new trees to Brooklyn Added Burn/Char shader to MC Houses that didn't have them
Optimizations
Decrease Memory Usage by 40% Decreased loading times Fixed Enviro Zone Error Optimized Rollup Door pieces Optimized Characters by removing ground check (up to 6MS on CPU) Fixed RCC Enter Exit Error in Multiplayer causing lag Fixed a lag spike when opening/closing Nozzle spray Reduced lag spikes when moving MC camera (Lower LOD Bias to reduce the spikes more)
New trees in Manhattan to fix LODs Fixed All Vehicle Handlings that broke in 0.9.0C Fixed All Vehicle Sounds that broke in 0.9.0C Fixed Character being invisible when holding RMB to aim in Montgomery County Fixed Nozzle aiming on Hotshot in montgomery county Added Burning shaders to ceilings in the Fire Academy Fixed Pink Windows on 2 buildings in Manhattan Fixed not being able to enter basement in Fire Academy PD