Build #81 - Fixes to VR, Copay, Jobs & More!
It's been two very busy weeks here at Altfuture, since the launch of Overhauled. After the release (which went really well - thank you all!), we've gone back to improving the game in short, regular, small updates.
Except, we forgot what a small update means. In Build #81, you'll see massive changes, all based on the feedback you've all provided. Thank you so much. Along with this post, we've quickly put together a video too, to cover the many changes in the update:
[previewyoutube][/previewyoutube]
As always, we strongly recommend you to go through the changelog to see what's new, as there are many small improvements that can't be shown in a video. Highlights:
In regards to the learning curve changes, the focus was on better introducing the core game mechanics, and one step at a time. Please note that the changes are likely to make more sense to new players than those of you who already learned how to game's mechanics work.
[h3]Please note - This build will erase your currently ongoing jobs and locomotives, their fees, as well as junction states. Just fast travel to the nearest station and pick another locomotive/job to continue.[/h3]
[h2]Full changelog:[/h2]
[h3]Errors:[/h3]
- 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
[h3]VR Controls:[/h3]
- 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
[h3]Career & Licenses:[/h3]
- 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
[h3]Jobs:[/h3]
- 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
[h3]Servicing:[/h3]
- 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
[h3]Trains:[/h3]
- 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
[h3]Maps:[/h3]
- 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
[h3]World & Tracks:[/h3]
- 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
[h3]Tutorial:[/h3]
- 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
[h3]Misc:[/h3]
- 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
That's all for today's update. While #81 covers the bigger part of the issues you all reported so far with the previous build, there's lots more to come! Stay tuned!
-DV Team
Except, we forgot what a small update means. In Build #81, you'll see massive changes, all based on the feedback you've all provided. Thank you so much. Along with this post, we've quickly put together a video too, to cover the many changes in the update:
[previewyoutube][/previewyoutube]
As always, we strongly recommend you to go through the changelog to see what's new, as there are many small improvements that can't be shown in a video. Highlights:
- Fixed numerous VR issues
- Lowered the learning curve
- Better clarified job information
- Many more bug fixes and balancing (see changelog)
In regards to the learning curve changes, the focus was on better introducing the core game mechanics, and one step at a time. Please note that the changes are likely to make more sense to new players than those of you who already learned how to game's mechanics work.
[h3]Please note - This build will erase your currently ongoing jobs and locomotives, their fees, as well as junction states. Just fast travel to the nearest station and pick another locomotive/job to continue.[/h3]
[h2]Full changelog:[/h2]
[h3]Errors:[/h3]
- 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
[h3]VR Controls:[/h3]
- 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
[h3]Career & Licenses:[/h3]
- 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
[h3]Jobs:[/h3]
- 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
[h3]Servicing:[/h3]
- 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
[h3]Trains:[/h3]
- 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
[h3]Maps:[/h3]
- 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
[h3]World & Tracks:[/h3]
- 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
[h3]Tutorial:[/h3]
- 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
[h3]Misc:[/h3]
- 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
That's all for today's update. While #81 covers the bigger part of the issues you all reported so far with the previous build, there's lots more to come! Stay tuned!
-DV Team