I finally got around to testing the Apollo 50 and it is an impressive and amazing project!
A big thank you to everyone who was involved in making this, now I finally have a runway wide enough and long enough for any aircraft
Doing the space-shuttle approach
Couple of things I noticed, mostly related to the file names and contents of the tsc files.
File names like KTIX_v3.0.tsc are a no-go. File names should be lower case and limited to the characters a-z, 0-9 and underscore. No dots, no capital letters and obviously no dots within a file name or folder name except for the file extension.
-> This makes this lovely add on also work on operating systems like Mac
Within the tsc files I noticed comments that started with #-----, yeah those are not valid comments and are interpreted as file content. Only the text in a line after a double slash // is a valid comment.
-> Can cause issues loading the file
There are also files like the Hornet_Heli.tsc (should be renamed hornet_carrier.tsc) that have an invalid syntax, cause some lines were commented out but you forgot to comment out the last trailing > In this case this doesn't make a difference but it's not a clean syntax.
The files also contain the tab character which is not allowed either... You should replace all tab indentation with four white spaces.
-> Can cause a simulator crash when the scenery is loaded or in case we change something in our code
Some of the tsc tags like <[string8][lname][]> should not have a white space inside the last [] because then your long name is going to be " " and not whatever the actual name should be, e.g. it could be using the short name "sname" if the lname is actually empty but in case of a [ ] with a white space in the middle the name is no longer empty and things can start to break.
-> Causes undefined behavior
The tm.log file has a couple of errors and warnings
1.19-tmscenery: ERROR: (geometry 'C:/Users/Jan/Documents/Aerofly FS 2/addons/scenery/Apollo50/places/Kennedy_Space_Center/KTIX/.tmb' not found)
1.19-tmscenery: ERROR: (geometry 'C:/Users/Jan/Documents/Aerofly FS 2/addons/scenery/Apollo50/places/Kennedy_Space_Center/KTIX/.tmb' not found)
1.19-tmscenery: ERROR: (geometry 'C:/Users/Jan/Documents/Aerofly FS 2/addons/scenery/Apollo50/places/Kennedy_Space_Center/KTIX/v-22>
1.19-tmscenery: <[tmvector3d.tmb' not found)
1.20-tmscenery: ERROR: (geometry 'C:/Users/Jan/Documents/Aerofly FS 2/addons/scenery/Apollo50/places/Kennedy_Space_Center/KTIX/pa42_livery1_virtual_220_obj.tmb' not found)
1.33-tmfile_properties: WARNING: property 'element' is not a member of type 'tmsimulator_scenery_object' hash=6339722941103191957.
1.33-tmfile_properties: WARNING: property 'element' is not a member of type 'tmsimulator_scenery_object' hash=6339722941103191957.
1.33-tmscenery: ERROR: (geometry 'C:/Users/Jan/Documents/Aerofly FS 2/addons/scenery/Apollo50/places/Kennedy_Space_Center/Visitors_Center/.tmb' not found)
1.33-tmscenery: ERROR: (geometry 'C:/Users/Jan/Documents/Aerofly FS 2/addons/scenery/Apollo50/places/Kennedy_Space_Center/Visitors_Center/.tmb' not found)
1.34-tmfile_properties: WARNING: property 'element' is not a member of type 'tmsimulator_scenery_object' hash=6339722941103191957.
1.34-tmscenery: ERROR: (geometry 'C:/Users/Jan/Documents/Aerofly FS 2/addons/scenery/Apollo50/places/Kennedy_Space_Center/Port_Canaveral/3D_Autogen_Buildings_Jake/.tmb' not found)
-> Can cause crashes
The download also contains files like: toc_converter_config.tmc and tm.log files. Those should be excluded from the a release product. I also found a zip file A50_Center_T_Michael_FS.zip within the folders... 1.3MB large.
-> Increase loading times and download size
I went ahead added a runway and more parking positions to the carrier, see the file attached.
Sadly the F18 catches the fences at the end of the carrier deck on the two forward start positions.
But the start position towards the end of the deck works great and you can take off with full afterburner and a slight dip below the deck and some wet pants
This gap is sometimes causing issues during touch and gos though...