Loco designers and others have had mixed success with implementing a passenger view in locos. Recall that the passenger view, accessed by the "5" key, enables us to scroll up/down and left/right. In this regard, it's more versatile than a cabview which is limited to a forward view, and in most cases, a left view and a right view using the left/right arrow keys. If the loco designer has included a head-out view, the up/down arrow keys are used to access this feature when in the cab.
This page goes through the steps to implement a passenger view in the GP38-2 loco, taken from Barry Andrews' post to the Train-Sim.com message area - click here to go to that thread.
If you're not sure about what a loco passenger view can offer, download and install the SNCF BB12000 (see below).
These are the files you need from the Train-Sim.com file library:
For reference, see:
These are a couple of locos in which their designers have placed a well-designed passenger view accessible by the "5" key:
Here are the few lines required in an ENG or WAG file to implement a passenger view:
Inside ( PassengerCabinFile ( gp38.s ) PassengerCabinHeadPos ( 0.3 3.6 5.39 ) RotationLimit ( 20 360 0 ) StartDirection ( 0 0 0 ) Sound ( "" ) )
For the moment, we'll leave aside where these lines are placed in an ENG file for a loco passenger view. So here's a short description of each command line in the above snippet:
The GP38-2 passenger view
Here are the steps suggested by Barry Andrews to implement a passenger view in the GP38-2:
From Barry's investigations and trials, we can now progress and add a passenger view to other locos. Here is the code for Barry's other suggestions for the GP38:
View from out the front:
Inside ( PassengerCabinFile ( gp38.s ) PassengerCabinHeadPos ( 0 3.6 8.39 ) RotationLimit ( 30 80 0 ) StartDirection ( 0 0 0 ) Sound ( "" ) )
View from the rear platform:
Inside ( PassengerCabinFile ( gp38.s ) PassengerCabinHeadPos ( 0 3.6 -9.3 ) RotationLimit ( 90 360 0 ) StartDirection ( 0 0 0 ) Sound ( "" ) )