Thanks to the well structured and generalized OR code sections involved, it went fast and the beta for the management of multiple passenger viewpoints is ready and the .exe and .dll files to replace into x.4185 may be downloaded here
ChangePassViewPoint.zip (1.15MB)
Number of downloads: 256
I tried this on the default oebarcar.wag (within folder 380). The additions to be inserted into the .wag file have been inserted into an include file, to be loaded in an Openrails subfolder within folder 380. Here is the .zip of such include file
oebarcar.zip (380bytes)
Number of downloads: 271
To switch between the various passenger viewpoints Shift-5 must be pressed. If there are no other passenger viewpoints defined, Shift-5 switches wagon side (as in previous demo pack).