View Single Post
Old 07-31-23, 12:50 PM   #1
Fidd
Captain
 
Join Date: Apr 2005
Location: Blighty!
Posts: 494
Downloads: 10
Uploads: 0


Default another route for engine bots?

I gather that the new patch has been running into problems with getting the bots to go through all the required changes to run the engines.

What if there were 4 diesels instead of 2, and 4 electric engines instead of 2?

Only 2 diesel engines would run at a time, and only 2 electrics.

Which engines operate would depend on whether there's a player in the obermachinist role. If no such player is in that game at that instant, then the OTHER two diesels and other two electrics would be in operation.

The OBM operated engines we'd call "OBM engines" with the other pair "bot engines".

If "bot engines" are in use, them they are commanded directly from any of the helm stations, as now, using the current pre-patch code.

If there's an OBM playing, then he manipulates the controls and the EOT signals from the helm are just signals, having no direct effect on the engines, using the new code, but with no need to code the bots to operate the new engines.....

3rd party views would see whichever engines are running as normal. The seperation of engines in "bot" and "OBM" driven, using extant code for the former and working patch code for the manual operation, would short-circuit I believe most of the problems currently being experienced getting bot code to work these more complex engine evolutions. (if you'll pardon the electric puns!)

Naturally the fact that there's an additional two pairs of engines would be in all respects invisible.

A different way of looking at the bot problem?
Fidd is offline   Reply With Quote