@@ -346,15 +346,22 @@ private void writeAndStartInfoFile()
346
346
else
347
347
{
348
348
outputFile . WriteLine ( "- " + Catalog . GetString ( "Installation profile" ) + ": " + AutoInstallRouteName + "<br>" ) ;
349
- outputFile . WriteLine ( "- " + Catalog . GetString ( "Activity" ) + ": " + route . Start . Activity + "<br>" ) ;
350
349
outputFile . WriteLine ( "- " + Catalog . GetString ( "Route" ) + ": " + route . Start . Route + "<br>" ) ;
351
- outputFile . WriteLine ( "- " + Catalog . GetString ( "Locomotive" ) + ": " + route . Start . Locomotive + "<br>" ) ;
352
- outputFile . WriteLine ( "- " + Catalog . GetString ( "Consist" ) + ": " + route . Start . Consist + "<br>" ) ;
353
- outputFile . WriteLine ( "- " + Catalog . GetString ( "Starting at" ) + ": " + route . Start . StartingAt + "<br>" ) ;
354
- outputFile . WriteLine ( "- " + Catalog . GetString ( "Heading to" ) + ": " + route . Start . HeadingTo + "<br>" ) ;
355
- outputFile . WriteLine ( "- " + Catalog . GetString ( "Time" ) + ": " + route . Start . Time + "<br>" ) ;
356
- outputFile . WriteLine ( "- " + Catalog . GetString ( "Season" ) + ": " + route . Start . Season + "<br>" ) ;
357
- outputFile . WriteLine ( "- " + Catalog . GetString ( "Weather" ) + ": " + route . Start . Weather + "<br></p>" ) ;
350
+ outputFile . WriteLine ( "- " + Catalog . GetString ( "Activity" ) + ": " + route . Start . Activity + "<br>" ) ;
351
+ if ( ! string . IsNullOrEmpty ( route . Start . Locomotive ) )
352
+ outputFile . WriteLine ( "- " + Catalog . GetString ( "Locomotive" ) + ": " + route . Start . Locomotive + "<br>" ) ;
353
+ if ( ! string . IsNullOrEmpty ( route . Start . Consist ) )
354
+ outputFile . WriteLine ( "- " + Catalog . GetString ( "Consist" ) + ": " + route . Start . Consist + "<br>" ) ;
355
+ if ( ! string . IsNullOrEmpty ( route . Start . StartingAt ) )
356
+ outputFile . WriteLine ( "- " + Catalog . GetString ( "Starting at" ) + ": " + route . Start . StartingAt + "<br>" ) ;
357
+ if ( ! string . IsNullOrEmpty ( route . Start . HeadingTo ) )
358
+ outputFile . WriteLine ( "- " + Catalog . GetString ( "Heading to" ) + ": " + route . Start . HeadingTo + "<br>" ) ;
359
+ if ( ! string . IsNullOrEmpty ( route . Start . Time ) )
360
+ outputFile . WriteLine ( "- " + Catalog . GetString ( "Time" ) + ": " + route . Start . Time + "<br>" ) ;
361
+ if ( ! string . IsNullOrEmpty ( route . Start . Season ) )
362
+ outputFile . WriteLine ( "- " + Catalog . GetString ( "Season" ) + ": " + route . Start . Season + "<br>" ) ;
363
+ if ( ! string . IsNullOrEmpty ( route . Start . Weather ) )
364
+ outputFile . WriteLine ( "- " + Catalog . GetString ( "Weather" ) + ": " + route . Start . Weather + "<br></p>" ) ;
358
365
}
359
366
360
367
if ( Directory . Exists ( route . DirectoryInstalledIn ) )
0 commit comments