Cities: Skylines

Cities: Skylines

114 ratings
NS 2200 Mixed Cargo
   
Award
Favorite
Favorited
Unfavorite
Assets: Vehicle
File Size
Posted
7.306 MB
9 Nov, 2015 @ 9:13am
1 Change Note ( view )

Subscribe to download
NS 2200 Mixed Cargo

In 3 collections by Acc3ss Violation
Dutch Railway collection
94 items
Freight Trains
31 items
Random Train Trailers Trailer Pool
39 items
Description
A slightly older mixed cargo train with an NS 2200 series engine in the old brown livery.

To replace the steam engines that were still in service in the 1950s, the NS placed an order for 2200 and 2400 series diesel engines. The first 2200 series engines came into service in 1955 in the then used brown color scheme. They were mainly used for heavy cargo trains and could be used in a multiple-unit configuration of up to 4. For safety reasons when shunting near crossings, all engines were fitted with roatating beacons in the late 1960s. In the 1970s the NS adopted a new color scheme, consisting of gray and yellow. The last 2200s were in service in 2003.

For some more variety, grab Random Train Trailers to randomize the trailers a bit:
http://sp.zhabite.com/sharedfiles/filedetails/?id=870291141
30 Comments
Maylow 15 Jun, 2023 @ 6:54am 
About my last comment, perhaps not the randomization, but the instantiation of the asset object i mean.
Maylow 15 Jun, 2023 @ 5:17am 
I think the randomization process of this asset has its trailers undefined until after the moment of usage (spawning, or by other mod). And i think with latest game update, something has changed in the way the game and mods anticipate trains and their trailers. Maybe the game and mods now expect the trailers to be defined before spawning/usage. I don't know for sure, but the results of these tests imply to look for a solution in that direction imo.
Maylow 15 Jun, 2023 @ 5:11am 
Ok, also without Vehicle Effects mod, the object reference not set to instance exception occurred:
"
1,127,831ms | Simulation error: Object reference not set to an instance of an object
at Vehicle.CalculateTotalLength (uint16,int&) <0x00281>
at Vehicle.CalculateTotalLength (uint16) <0x00036>
at TrainAI.PathFindReady (uint16,Vehicle&) <0x000c5>
at CargoTrainAI.PathFindReady (uint16,Vehicle&) <0x0008b>
at (wrapper dynamic-method) TrainAI.TrainAI.SimulationStep_Patch0 (TrainAI,uint16,Vehicle&,UnityEngine.Vector3) <0x0009d>
at (wrapper dynamic-method) CargoTrainAI.CargoTrainAI.SimulationStep_Patch0 (CargoTrainAI,uint16,Vehicle&,UnityEngine.Vector3) <0x0037c>
at (wrapper dynamic-method) VehicleManager.VehicleManager.SimulationStepImpl_Patch0 (VehicleManager,int) <0x004d9>
"
Maylow 15 Jun, 2023 @ 4:44am 
Tested without RTT mod, had all trains except for this train disabled with Vehicle Selector mod, waited, and after a while another object reference not set to instance exception occurred.
Interestingly, this exception was now thrown by Vehicle Effects mod:

"
129,318ms | Vehicle Effects An exception was thrown:
NullReferenceException: Object reference not set to an instance of an object
at VehicleEffects.VehicleEffectsMod.ParseVehicleDefinitio
"
Imho this indicates that the issue points more towards this asset than to RTT mod.

Some additional info in output_log.txt related to this asset and Vehicle Effects mod:
129,314ms | Vehicle Effects Added effect Train Brake Cargo to vehicle 551161964.Trailer0
However, no explicit errors in output_log.txt referring to this asset id 551161964

I will run another test with Vehicle Effects disabled & unsubscribed.
Maylow 15 Jun, 2023 @ 4:16am 
Also, I found this asset mentioned by RTT in the output_log.txt again:
130,499ms | Random Train Trailers: 551161964.Trailer1 can not be found!

I will now try this asset without RTT mod, and wait for it to spawn. Back in a moment.
Maylow 15 Jun, 2023 @ 4:16am 
I unsubscribed from this asset and the RTT mod, then had Skyve run "Workshop Packages Cleanup", then subscribed to this asset and RTT mod again. Alas, the results are this same:
"
The Mod C:\Program Files (x86)\Steam\steamapps\workshop\content\255710\870291141 [RandomTrainTrailers.dll] has caused an error [ModException]

Details:
System.NullReferenceException: Object reference not set to an instance of an object
at RandomTrainTrailers.TrailerManager.ApplyDefinition (RandomTrainTrailers.TrailerDefinition
"
Maylow 15 Jun, 2023 @ 3:16am 
I'm also running that version of Loading Screen Mod.
I haven't tried your suggestions yet. I will try them and let you know asap.
Thanks for all support in advance!
Acc3ss Violation  [author] 14 Jun, 2023 @ 11:11am 
I'm running it together with Skyve and this version of the Loading Screen Mod: https://sp.zhabite.com/workshop/filedetails?id=2858591409

Have you tried unsubscribing from this asset and the RTT mod, running Skyve's "Workshop Packages Cleanup" and then subscribing again? A fresh download like that may work

Also, does this asset work fine without RTT enabled or does that still cause issues when it spawns somewhere?
Maylow 12 Jun, 2023 @ 1:49pm 
Last note for today (going to sleep in a moment). I saw today Cities Skylines updating itself with a 50mb patch from CO. Let's hope for a miracle that they fixed the mess they created ;)
Back after a goodnight rest, cheers.
Maylow 12 Jun, 2023 @ 1:39pm 
Oh, side-note, i may have caused some confusion when referring to those other assets with issues, if you mean 2 Lane 2 Way - Tram Road for example which i referred to earlier with a link. While both maybe related to issues with network assets, perhaps caused by the same game changes as of latest CO update, the issues are technically separated.

The issue with this asset, NS 2200 Mixed Cargo, is in combination with Random Train Trailers which throws an object not set to instance exception.

The issue with those other assets, like 2 Lane 2 Way - Tram Road, is an assertion failed error.

Let's minimize further ambiguity and keep things separated ;) (my bad and apologies that i caused the confusion).