I use Win 7 and have junctioned a route from one directory to another, allowing everything in \global and \trains to be unique in both locations. Presented graphically, it looks like this, with the source files of the junction on the left and the destination directory structure on the right. The junctioned files are noted in purple:
Within the route's world files, I often use relative redirection on what the prgram understands as a \global\shape to use instead a local route\shape. That's shown in green and the bug I'm about to discuss is about that redirection.
When I run OR and specify the route shown on the right I get many messages in the log that are like this one:
Quote
Warning: w-011539+014424.w scenery object 226 with StaticFlags 00030DA4 references non-existant E:\Program Files (X86)\Microsoft Games\1950's Routes\routes\Goose_Island\shapes\SLW_066a_2L-2LT_90d.s
Most curious... not all route shapes are warned... only some: Global shapes where I am redirecting the program away from \global\shapes to the route \shapes folder -- the green redirect stuff:
Quote
FileName ( ../../routes/Goose_Island/shapes/SLW_066a_2LS_120m.s )
Of course the file is present (both red to red and blue to purple). When I run the same route in the original, red source location, that message is not generated. It appears only when the redirection is blue to purple. I don't understand why there is a difference except that one is the destination of a junction and the other is the source.
So... the question is: Is this an OR bug or a WIN 7 bug?
========================================
FWIW the purpose of this juntioning is to use the Route Editor in the lefthand environment and Open Rails in the righthand (where I might set up multiple targets) and I do this so I can create era-specific consist definions aimed at an era specific trainset folders. The various consist files must be named the same but what's inside can be completely unique. It works like this:
It turns out that there is also a bug about that but I'll raise that one separately.