JR Muiltiple Industry New Update

I get a script failure kuid2:45324:400001:7 when I try to add a car to the product tab. When I go to the log under the window tab I find this

; <NULL> : File multipleindustrynew.gs, Line 3181, ER_Timeout
; <NULL> : Stack Dump...
; <NULL> : function $string[]@MultipleIndustryNew::GetPropertyElementList(string), line -1
- <NULL> : PropertyLiveHTML::romptForListPropertyValue> Error: Could not call PropertyObject.GetPropertyElementList(string)
 
Last edited:
Does having multiple products in the queue cause this asset to have script exceptions? I know in earlier versions of Multiple Industry New loading multiple assets in one queue would cause it to break.
 
I get a script failure kuid2:45324:400001:7 when I try to add a car to the product tab. When I go to the log under the window tab I find this

; <NULL> : File multipleindustrynew.gs, Line 3181, ER_Timeout
; <NULL> : Stack Dump...
; <NULL> : function $string[]@MultipleIndustryNew::GetPropertyElementList(string), line -1
- <NULL> : PropertyLiveHTML::romptForListPropertyValue> Error: Could not call PropertyObject.GetPropertyElementList(string)

this is just the list population thing discussed before. I'll try to find what the latest way of doing this without ER timeout is but this wasn't part of my changes to MIN. just try adding again and when you bring up a list allow an extra beat before selecting.
 
I uploaded a test baseboard and test session, which I tested this morning. I started fresh, using assets I believe are packaged, and general goods as the load.

Test MI2 (route)
https://drive.google.com/file/d/1v49YfL9RKPLGMn0tDsMKk9RJYmw2XFv5/view?usp=sharing

Test session
https://drive.google.com/file/d/1ZhCCA7XUDSOcXxqNEKG7zTvyRL7u9B6X/view?usp=sharing

MIN-error6.jpg

Here is a screenshot of the log as before. For the first time, I actually successfully loaded, unloaded, and loaded all 5 cars with no errors. I began to worry the problem was with a custom asset all along. But on the 5th visit to the MI2, it omitted to unload one of the five, as shown above.

Since this is a blank route, I am not sure it is going to tell you anything, since the only things on the route are the track, a loco, 5 boxcars, 8 bollards, and 2 MI2 assets. But I really would like to ask for one more attempt to sort out why it's not working.
I tried a couple other routes with the MI2 and encountered the same random omitting of cars. Any progress replicating or resolving? Happy holidays!
 
Hello. As in previous users posts, I also encountered problems in Load/Unload cars at this industry tracks option. (TRS19 SP5)
It unloads few cars, but when I pull rest of remaining cars to unload. It looks like MI freezes and nothing happens. Sometimes leaves a car in the middle of ramp loaded.
I'm also waiting for fix. JR MI is on my all published routes which I'm still updating from time to time.
Zrzut-ekranu-1356.png

Zrzut-ekranu-1357.png

Zrzut-ekranu-1358.png
 
Hello. As in previous users posts, I also encountered problems in Load/Unload cars at this industry tracks option. (TRS19 SP5)
It unloads few cars, but when I pull rest of remaining cars to unload. It looks like MI freezes and nothing happens. Sometimes leaves a car in the middle of ramp loaded.
I'm also waiting for fix. JR MI is on my all published routes which I'm still updating from time to time.
Zrzut-ekranu-1356.png

Zrzut-ekranu-1357.png

Zrzut-ekranu-1358.png
This sounds very similar to what I've encountered. For your logs, it would be easier to understand if you typed the name of your Multi Industry II into the search box, to limit the messages to the relevant ones. Ideally, if they do not have custom names, it would be easier for others to diagnose what they are doing.

But from what I can tell, it replicates my own experience, which is that cars on the ramp are evaluated but not acted on, randomly. About 1 out of 5 cars randomly fails to load/unload, even though they are evaluated and not skipped.

I had traded several posts with Justin about this, but I cannot tell if it is being looked into. If he cannot replicate and identify the problem, or can't fix it, perhaps the version we have is the final version. I'm happy to wait -- after all, it is a free asset and a brilliant concept, but it would be nice to know if there is any prospect for improvement.

As well, I find that when I edit the MI2 in mode 2 (Load/unload all cars at this industry track - aka delayed loading mode with adjustable length), it sometimes stops functioning completely, even after quitting the game, rebooting computer, or going to surveyor and opening its dialogue box to check it. It will initiate the timed search, but not evaluate any traincars that arrive or depart, even newly placed trains/traincars. I wish the asset had a "force reset / force-restart search" button.

Basically, I am concerned that mode 2 basically doesn't work consistently enough to be usable. Only mode 1 (default) and mode 3 (loading while moving) work consistently. And this gives up the main benefits of (1) delayed loading, (2) being able to drop cars for later loading/unloading (doesn't take control of train in mode 2), and (3) adjustable length.
 
Last edited:
I tried a couple other routes with the MI2 and encountered the same random omitting of cars. Any progress replicating or resolving? Happy holidays!

The main reason for any misses is that you are going out of your way to put a tiny load begin time. By setting the time so low it is causing the industry to miss the cars because they are considered still moving by the game; they haven't had enough game time pass to come to rest when using values like 0 or 1 seconds. in hindsight this ability was a mistake leftover from previous versions and isn't really necessary. I have removed it entirely and replaced with an internal calculation and that will be in the next update with hopefully a solution to the list cache problem.
 
The main reason for any misses is that you are going out of your way to put a tiny load begin time. By setting the time so low it is causing the industry to miss the cars because they are considered still moving by the game; they haven't had enough game time pass to come to rest when using values like 0 or 1 seconds. in hindsight this ability was a mistake leftover from previous versions and isn't really necessary. I have removed it entirely and replaced with an internal calculation and that will be in the next update with hopefully a solution to the list cache problem.
Thank you for the response, I haven’t tested several times at longer intervals, such as a delay before loading of 1 minute, and also the default setting. So far, no success. I will try again tomorrow and post a video, in preparation for a YouTube tutorial on the asset. Fingers crossed.
 
I have made some further improvements to the code and I believe I have corrected the problem mentioned here. New version is heading to DLS <kuid2:45324:400001:8>.

I have made some small modifications to the test session above, and This version runs very well for me and can go on for hours unattended.
 
I tested the new version and set the length to 1000 feet, which is about 300 meters.14 container wagons were loaded/unloaded correctly within the loading zone.You only need to set a track marker at the end of the loading zone and then specify this as the destination for a train, nothing else.Uncoupling the locomotive is also no problem, the wagons are loaded/unloaded as long as they are within the loading zone.1 wagon is loaded/unloaded every 30 seconds, with 14 wagons this is about 7 minute.
translated with google
 
Looks like my 100 meter loading ramp finally works without issues and unloads 5 long cars one by one. Thanks for quick fix and upload. I can continue setting MI on the rest of my projects.
 
Hi Justin, firstly thanks for this..

I wanted understand how to configure the industry for load/unload while moving. Basically what should I enter as process duration- Should it be 00:00:01 or anything else? Cause the train doesn't load / unload irrespective what time I configure..

Also what is the difference between setting up process duration on the top part of the window and the duration in the process tab at the bottom.

Regards
Chirag
 
Hi Justin, firstly thanks for this..

I wanted understand how to configure the industry for load/unload while moving. Basically what should I enter as process duration- Should it be 00:00:01 or anything else? Cause the train doesn't load / unload irrespective what time I configure..

Also what is the difference between setting up process duration on the top part of the window and the duration in the process tab at the bottom.

Regards
Chirag

loading/unloading process is the actual transfer of the items into or out of the traincar. This is so you can control how long it takes the car to load of unload. This is most likely set depending on what you are doing. @ 3mph my grain cars load in 8 seconds on the video on the first post.

The Processes tab is the Industry's internal process of consuming or producing commodity.

If you wish to configure say a grain loader for loading unit trains you'd give the industry a lot of storage space and at least enough product to load your train. Also note this is still compatible with AI drivers, they will hold a certain speed and load/unload as they pass the area.
 
loading/unloading process is the actual transfer of the items into or out of the traincar. This is so you can control how long it takes the car to load of unload. This is most likely set depending on what you are doing. @ 3mph my grain cars load in 8 seconds on the video on the first post.

The Processes tab is the Industry's internal process of consuming or producing commodity.

If you wish to configure say a grain loader for loading unit trains you'd give the industry a lot of storage space and at least enough product to load your train. Also note this is still compatible with AI drivers, they will hold a certain speed and load/unload as they pass the area.
Thanks Justin that explains.. Let me try the load when moving train with some combinations..

Chirag
 
Back
Top