Build 81

Build #81 was the first update after the release of overhauled in build 80. It brought many bugfixes and balance changes to the game, as well as improving the new player experience. Released Fri, June 5, 2020

### Errors

* Fixed “white terrains” bug
	+ Potentially fixes some types of crashes on old GPUs
* Fixed NRE in tutorial (VR) if no controllers were turned on
* Fixed a rare OverflowException error
* Potentially fixed cars rarely spawning over existing cars
	+ Should also fix the case of cars spawning damaged
* Fixed a case in which a car could get undespawnable along with items inside, until restart

### VR Controls

* Fixed bad item orientation/position for WMR, Index, Quest and Oculus SDK users
* Fixed issues with Vive wand controllers
* Fixed VR joystick drift issue
* Fixed it being difficult to teleport between cars in Teleport locomotion
* Fixed page flipping/player rotation not working on the right controller in some cases
* Potentially fixed problems with starting with only the left Index controller on
* Fixed undefined controller types being able to break the game
* Fixed teleporting getting disabled if having an undefined controller
* Potentially fixed NOLO controllers not working
* Made it possible to dial pocket watch with the holding hand in VR

### Career & Licenses

* Redesigned Career Manager dialog texts
	+ Puts more focus on what you need to pay to clear all fees
* Reduced starting copay from $5k to $100.
* Added Shunting license
	+ Costs $1k, serves to introduce player to the concept of working with occupied tracks
* Added Logistical Haul license
	+ Costs $20k, serves to prevent beginners from taking logi jobs in early game
	+ Requires having a CCUR1 license, as these shouldn’t be hauled alone
	+ Increases time bonus deadline by 5%
* Added Manual Servicing license
	+ Costs $20k, serves to prevent beginners from servicing manually while having low copay
	+ This prevents players from wasting money on servicing in early game
* Buying licenses DE6 and SH282 now requires having a CCUR2 license
* Trying to buy a dependent license will now write the exact needed license at Career Manager
* Added Freight Haul license, auto-acquired on game start
* Greatly reduced cost of Military 2 license
* Rebalanced copay/time effects and prices of some licenses
* Made “print info” button green, on Career Manager

### Jobs

* Added warning messages to job reports explaining why the task isn’t complete
* Shunting job booklet now specifies how many pick-ups/drop-offs it involves
* Updated job payment calculation
	+ Somewhat increased shunting job payment
	+ Increased payments involving empty containers
	+ Slightly decreased payments involving tank cars
* Increased track clearance so that trains look more like they’ll fit the tracks
	+ Should prevent people from thinking there’s no space to fit their train, although there was
	+ As a consequence, some trains will be shorter than they used to
* Added a button to Job Validator to respawn all existing job booklets
* Added 1 min tolerance to meeting the bonus time
* Fixed a minor bug that could prevent some jobs from getting generated

### Servicing

* Added service station range platforms
* Added service station train detector
	+ Indicates with lights and sound whether a train is in range for servicing
	+ Informs player if they need a license
* Moved City SW service station closer to exit, so it’s not blocked by a spawned loco
* Added diesel/oil/sand station at Food Factory

### Trains

* Fixed coupler chain hook drifting over time sometimes
* Teleporting to the steamer and shunter now puts you straight to the driver position
* Fixed steamer cab teleport gizmo showing up when leaning against the tender
* Made tender invulnerable until excessive damaging is fixed
* Updated steamer UV layout to make skin modding easier
	+ Will break existing steamer skin mods
* Fixed being able to teleport onto invisible colliders on the sides of locomotives
* Fixed loco spawner requiring unnecessary 1.5m of clearance
	+ Fixes steamer not spawning at IMW
* Made at least one shunter always spawn at the Harbor

### Maps

* Halved cost of fast travelling without the locomotive
* Removed minimum distance requirement to fast travel (was 200m)
* Added repair station blips to world map
* Added FF diesel station to world map
* Increased size of player home blip on world map
* Removed (obsolete) blips from office world maps
* Updated schematic maps
	+ Added shop icon to overviews
	+ Added missing service stations to overviews
	+ Fixed wrong bearings in City SW
	+ Fixed wrong track name in schematic map (HB-G O3 -> 3O)
* Prevented fast-travel with loco when derailed (was causing bugs)
* Fixed a rare fast-travel with loco edge case that could lead to breaking the game
* Fixed IMW office map “you are here” flag pointing at MF

### World & Tracks

* Beware: Junction save states will reset in this update
* Fixed wrong track names at IMW and CM
* Added a separate parking track at IME, freed the previously blocked service station
* Loosened the bypass turn at City SW
* Loosened the turn at Food Factory north exit
* Loosened turns on the route north of Sawmill

### Tutorial

* When the player derails or crashes for the first time, a “what now” message will pop up
* Fixed being able to do actual damage to the locomotive before leaving the tutorial area
* Player is now told to kill throttle when leaving the tutorial area, learning fuel conservation
* Added Train Basics pages about Fuel Conservation and Track Designations
* Improved tutorial loco blocker letting the player into the loco prematurely
* Fixed missing pointer in the “switch change” tutorial step
* Player is reminded to read Train Basics and DV Guide at the end of tutorial
* Reworded “Push” to “Hold” for certain VR joystick tutorial messages
* Added note on how to turn pages to the Controls booklet front cover
* Fixed Train Basics booklet having wrong page numbering

### Misc

* Fixed held items growing over time, sometimes (RIP shevel)
* Fixed getting stuck in loading screen when save file is corrupt
* Fixed UI text bugs on computers with non-English regional settings
* Fixed inverted collider warning log/console spam during game load
* Updated Unity Burst Compiler to 1.3.0
	+ Could fix other potential errors/crashes