12-08-2009, 08:41
Join Date: Jan 2005
Posts: 5,543
GaryGB said:
For example, a popular local rural airfield I'd like to re-create sometime has its civilian airport beacon perched precariously on the relatively thin edge of a former farm silo which has had the domed roof removed.
I would not expect to be able to "hide" any default FSX tower "inside the wall" of the silo (unless the attach point still works even if scaled down to a minuscule size ? )
Quote:
Gary
A rotating beacon can be placed on anything. You do not need the attach point. The attach point is so a beacon will sit on something at the correct altitude without a seperate Lat/Lon.
The XML code to set a rotating beacon on the thin wall of the silo is
<?xml version="1.0" encoding="ISO-8859-1"?>
<FSData version="9.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="bglcomp.xsd">
<SceneryObject
lat="-12.7848493264784" <<<------ thin wall Lat
lon="143.304919052313" <<<<------- thin wall Lon
alt="4.17576" <<<<<<------ altitude the beacon will sit at
pitch="0"
bank="0"
heading="0"
altitudeIsAgl="TRUE" <<<<------ You can leave TRUE since the beacon altitude code does not understand AGL
imageComplexity="NORMAL">
<Beacon type="CIVILIAN" baseType="AIRPORT" />
</SceneryObject>
</FSData>
Change my Lat/Lon and altitude to match where your thin wall silo is located. Get the correct Lat/Lon from the ADE grid upper left corner when connected to FSX in slew mode. Set the altitude of the beacon. Compile to a bgl with a name such as Airport beacon.
ADE makes it possible to set certain objects very precisely without a preview mode.
__________________
Jim