Please help me with something confusing me. This is about the old / new technics of objects / object placement for sceneries. The airport I am working on is made with a bunch of programs (AFCAD, Sbuilder, Rwy12, EZ-Scenery).
A very big part consists of API macros placed with FSSC.
Most of the macros are done by Andrej Urosevic and are really beautifull. I have never seen comparable things in neither Rwy12 or any other library. You might just want to search for his name in avsim in case you don't know him, I think you will appreciate his style. (Sarge, If you are ready to release your object libraries he finally has some competition )
So now my fear is that I will loose the ability to use those macros in the next version of FS. But even if this is not true, I would still like to reduce the number of programs I need to maintain my airport and prepare those macros for the future.
Is that possible ? In an older post Sarge said:
Quote
2. Edit the API file (Notepad) to add a GUID to the macro's identity.
3. Create an XML LibObj file (or add to an existing LibObj file) listing the API containing the GUID and the SCA that contains the "build" data for the GUID. Compile to BGL using SCASM.
4. Create an XML call-out that gets the object from the LibObj file and actually draws the object. In the call-out XML, specify lat/lon/alt/heading of the object. If placing more than one copy of the object, continue calling out the object and changing lat/lon/alt/heading until all desired copies have been identified. Compile to BGL using SCASM.
5. Move the call-out XML into the airport's Scenery folder; place any necessary textures for the object in the airport's Texture folder.
Is that the way to go? Combine all macros you use in an object library? Would this make them compatible with future versions of FS or is it the object definition itself which is the culprit? And if so, is there a way to convert those macros to make them current?
For many of the macros both *.API and *.SCM files are delivered, some come with *.API only. If this is the route I should take, can someone please spend some more explaining words on how it must be done or point me to a tutorial covering this topic?
Thank you very much.
Cheers,
Martin