<?xml version= "1.0" encoding= "utf-8" ?> 

<!-- FlightSim mission property symbol definition document
  
    see propbase.xml for an explanation of property symbol definition document schema
-->

<SymbolDef 
    name         = "SimMission"
    id           = "{A2E52D91-C9FB-46ae-8958-B3CB121EDDBC}"
    descr        = "SimProp mission property, type and set definitions."
    chdr         = "propmission.h"
    version      = "1,0" >
    
    <SymbolInclude
        filename = "propflightplan.xml"
        id       = "{94407AEB-45AB-46c7-AE32-854F590DDCE9}"
        version  = "1,0" />

    <SymbolInclude
        filename = "propsceneryobjects.xml"
        id="{9EE96FC0-10FB-4702-9CCA-F945242661E6}" 
        version  = "1,0" />


    <cpptext pass="1">
//-------------------------------------------------------------------------//       
//  propmission.h    
//
//  FlightSim mission AceXML property and property set symbol definitions
//-------------------------------------------------------------------------//       
//

//  
//  Namespace
//
    </cpptext>

    <PropertyDefs 
        symbolprefix = "SPID_">

        <cpptext pass="2">
//  
//  Property Identifiers
//
        </cpptext>
    
        <PropertyDef
            name        = "SoundFileName"
            id          = "{85989AA2-B4D7-424d-B030-0E9B94E65011}"
            type        = "TEXT"
            descr       = "Filename of the sound file">
        </PropertyDef>
        <PropertyDef
            name        = "Length"
            id          = "{D22AE902-86E1-4739-A2E2-81233BB37D0A}"
            type        = "FLOAT"
            default     = "200.0"
            descr       = "Units are meters">
        </PropertyDef>
        <PropertyDef
            name        = "Width"
            id          = "{145F5072-CBCE-4e8b-B503-016E36A66860}"
            type        = "FLOAT"
            default     = "200.0"
            descr       = "Units are meters">
        </PropertyDef>
        <PropertyDef
            name        = "Height"
            id          = "{963A5496-3F09-47da-950A-8E16E1E8F099}"
            type        = "FLOAT"
            default     = "200.0"
            descr       = "Units are meters">
        </PropertyDef>
        <PropertyDef
            name        = "NumberOfSeconds"
            id          = "{3E8A7F0B-43BA-4c65-B691-A0CE9DB4A3C4}"
            type        = "LONG"
            default     = "5"
            descr       = "Number of seconds to show the text">
        </PropertyDef>
        <PropertyDef
            name        = "NewObjectState"
            id          = "{D8DEE606-6557-493a-8B2C-411FFB8DE7DB}"
            type        = "BOOL"
            default     = "True"
            descr       = "True: Change trigger to be activated.  False: Change the trigger to be non-activated.">
        </PropertyDef>
        <PropertyDef
            name        = "CurrentTime"
            id          = "{289B9CC2-9FFA-40f5-BE21-88B69B5AEFE2}"
            type        = "FLOAT"
            descr       = "Current time of the timer trigger.">
        </PropertyDef>
        <PropertyDef
            name        = "StartTime"
            id          = "{E0FEA4E8-1508-43e5-8229-4ACADF671D3E}"
            type        = "FLOAT"
            descr       = "Number of seconds to start counting">
        </PropertyDef>
        <PropertyDef
            name        = "StopTime"
            id          = "{7656871B-A49E-4b34-B4F0-AA5931E8CC98}"
            type        = "FLOAT"
            descr       = "Number of seconds in stop counting">
        </PropertyDef>
        <PropertyDef
            name        = "OneShot"
            id          = "{7919E43B-F6AB-4e01-ABC7-A4E382DB4C1E}"
            type        = "BOOL"
            default     = "True">
        </PropertyDef>
        <PropertyDef
            name        = "OnScreenTimer"
            id          = "{91278DB6-A873-4935-8DB8-B725E3304A6F}"
            type        = "BOOL"
            default     = "False"
            descr       = "True: Use this trigger as the onscreen timer.">
        </PropertyDef>
        <PropertyDef
            name        = "DeltaTime"
            id          = "{0CFE450E-F820-4f60-B0D2-32585264911E}"
            type        = "FLOAT"
            descr       = "Number of seconds adjust time by">
        </PropertyDef>

        <PropertyDef
            name        = "ObjectFilter"
            id          = "{9AA5DDA1-CCFF-4a26-9251-21095463E11E}"
            type        = "ENUM"
            default     = "User">
            <EnumDef symbolprefix="SIMPROP_OBJECT_FILTER">
                <EnumVal 
                    name = "ANYTHING" 
                    xml_name = "Anything"/>
                <EnumVal 
                    name = "USER" 
                    xml_name = "User"/>
                <EnumVal 
                    name = "REFERENCE" 
                    xml_name = "Reference"/>
            </EnumDef>
        </PropertyDef>
        <PropertyDef
            name        = "RandomizeInList"
            id          = "{C13C44A1-5D96-4619-8197-A118034397F3}"
            type        = "BOOL"
            descr       = "True: Randomize the playlist item in the list.  False: Play at its current position in the list.">
        </PropertyDef>
        <PropertyDef
            name        = "PreserveInstanceId"
            id          = "{640CDF38-F677-48c1-BD39-2F7571E68F29}"
            type        = "BOOL"
            descr       = "True: Preserve the instance id of spawned objects.  False: Don't spawn objects already existing objects.">
        </PropertyDef>
        <PropertyDef
            name        = "AirportIdent"
            id          = "{09E24A00-1014-4b36-9332-68779160988D}"
            type        = "TEXT"
            cardinality = "multiple"
            descr       = "Airport Identifier.  ex: KSEA">
        </PropertyDef>          
        <PropertyDef
            name        = "LandingType"
            id          = "{61FC2643-E3A7-4a1c-8F33-C83637A4D3CB}"
            type        = "Enum"
            default     = "FullStop"
            descr       = "Type of Landing to detect">
            <EnumDef symbolprefix="SIMPROP_LANDING_TYPE">
                <EnumVal 
                    name = "ANY" 
                    xml_name = "Any"/>
                <EnumVal 
                    name = "FULL_STOP" 
                    xml_name = "FullStop"/>
                <EnumVal 
                    name = "TOUCHDOWN" 
                    xml_name = "TouchDown"/>
            </EnumDef>
        </PropertyDef>          
        <PropertyDef
            name        = "RunwayNumber"
            id          = "{D12A3991-3D84-4f8e-87B8-34A439CA090E}"
            type        = "ENUM"
            default     = "0"
            descr       = "Runway Number">
            <EnumDef symbolprefix="SIMPROP_RUNWAY_NUMBER">
                <EnumVal name = "NONE" xml_name = "0"/>
                <EnumVal name = "1" xml_name = "1"/>
                <EnumVal name = "2" xml_name = "2"/>
                <EnumVal name = "3" xml_name = "3"/>
                <EnumVal name = "4" xml_name = "4"/>
                <EnumVal name = "5" xml_name = "5"/>
                <EnumVal name = "6" xml_name = "6"/>
                <EnumVal name = "7" xml_name = "7"/>
                <EnumVal name = "8" xml_name = "8"/>
                <EnumVal name = "9" xml_name = "9"/>
                <EnumVal name = "10" xml_name = "10"/>
                <EnumVal name = "11" xml_name = "11"/>
                <EnumVal name = "12" xml_name = "12"/>
                <EnumVal name = "13" xml_name = "13"/>
                <EnumVal name = "14" xml_name = "14"/>
                <EnumVal name = "15" xml_name = "15"/>
                <EnumVal name = "16" xml_name = "16"/>
                <EnumVal name = "17" xml_name = "17"/>
                <EnumVal name = "18" xml_name = "18"/>
                <EnumVal name = "19" xml_name = "19"/>
                <EnumVal name = "20" xml_name = "20"/>
                <EnumVal name = "21" xml_name = "21"/>
                <EnumVal name = "22" xml_name = "22"/>
                <EnumVal name = "23" xml_name = "23"/>
                <EnumVal name = "24" xml_name = "24"/>
                <EnumVal name = "25" xml_name = "25"/>
                <EnumVal name = "26" xml_name = "26"/>
                <EnumVal name = "27" xml_name = "27"/>
                <EnumVal name = "28" xml_name = "28"/>
                <EnumVal name = "29" xml_name = "29"/>
                <EnumVal name = "30" xml_name = "30"/>
                <EnumVal name = "31" xml_name = "31"/>
                <EnumVal name = "32" xml_name = "32"/>
                <EnumVal name = "33" xml_name = "33"/>
                <EnumVal name = "34" xml_name = "34"/>
                <EnumVal name = "35" xml_name = "35"/>
                <EnumVal name = "36" xml_name = "36"/>
                <EnumVal name = "NORTH" xml_name = "North"/>
                <EnumVal name = "NORTHEAST" xml_name = "NorthEast"/>
                <EnumVal name = "EAST" xml_name = "East"/>
                <EnumVal name = "SOUTHEAST" xml_name = "SouthEast"/>
                <EnumVal name = "SOUTH" xml_name = "South"/>
                <EnumVal name = "SOUTHWEST" xml_name = "SouthWest"/>
                <EnumVal name = "WEST" xml_name = "West"/>
                <EnumVal name = "NORTHWEST" xml_name = "NorthWest"/>
           </EnumDef>
        </PropertyDef>
        <PropertyDef
            name        = "RunwayDesignator"
            id          = "{5EF616E0-01E8-41e3-93F8-BCD105C61690}"
            type        = "ENUM"
            default     = "None"
            descr       = "Runway Designator">
            <EnumDef symbolprefix="SIMPROP_RUNWAY_DESIGNATOR">
                <EnumVal name = "NONE" xml_name = "NONE"/>
                <EnumVal name = "LEFT" xml_name = "Left"/>
                <EnumVal name = "RIGHT" xml_name = "Right"/>
                <EnumVal name = "CENTER" xml_name = "Center"/>
                <EnumVal name = "WATER" xml_name = "Water"/>
                <EnumVal name = "A" xml_name = "A"/>
                <EnumVal name = "B" xml_name = "B"/>
            </EnumDef>
        </PropertyDef>          
        <PropertyDef
            name        = "Latched"
            id          = "{4C7AE62A-E37A-4dce-8AD8-BF28AEDE44F9}"
            type        = "BOOL"
            descr       = "True after a trigger has fired, false otherwise">
        </PropertyDef>

        <PropertyDef
            name        = "ExcludeScheduledBoats"
            id          = "{73BCB5B0-0AC6-4173-823F-56B6A3AE7515}"
            type        = "BOOL"
            default     = "False"
            descr       = "Exclude Living World Scheduled Boats">
        </PropertyDef>
        <PropertyDef
            name        = "ExcludeRandomBoats"
            id          = "{A6618F04-27FC-44cd-A4C0-7D5889D4BDEB}"
            type        = "BOOL"
            default     = "False"
            descr       = "Exclude Living World Random Boats">
        </PropertyDef>
        <PropertyDef
            name        = "ExcludeFreewayTraffic"
            id          = "{2EAF1A6E-27F6-44e2-A054-992CCBDF8744}"
            type        = "BOOL"
            default     = "False"
            descr       = "Exclude Living World Freeway Traffic">
        </PropertyDef>
        <PropertyDef
            name        = "ExcludeAircraft"
            id          = "{1CA1CF27-49F2-49d7-A5D8-7E3CF53EE98F}"
            type        = "BOOL"
            default     = "False"
            descr       = "Exclude Living World AI Aircraft">
        </PropertyDef>
        <PropertyDef
            name        = "ExcludeAirportVehicles"
            id          = "{55F62917-C83F-4468-9977-A25DE5846C74}"
            type        = "BOOL"
            default     = "False"
            descr       = "Exclude Living World airport ground vehicles">
        </PropertyDef>

        <PropertyDef
            name        = "Name"
            id          = "{4FD0F873-472B-4b7f-B7ED-F6D1CA047322}"
            type        = "TEXT"
            serialize   = "both,default"
            descr       = "Simulation variable name">
        </PropertyDef>

        <PropertyDef
            name        = "Units"
            id          = "{C01F3E60-5BE3-4e61-8B37-25F2DEC5B311}"
            type        = "ENUM"
            serialize   = "both,default"
            descr       = "Simulation variable units">
            <EnumDef symbolprefix="ENUM_UNITS">
                <EnumVal name = "NUMBER" xml_name="number"/>
                <EnumVal name = "FEET" xml_name="feet"/>
                <EnumVal name = "G_FORCE" xml_name="g_force"/>
                <EnumVal name = "KNOTS" xml_name="knots"/>
                <EnumVal name = "LBS" xml_name="pounds"/>
                <EnumVal name = "PERCENT" xml_name="percent"/>
                <EnumVal name = "BOOL" xml_name="boolean"/>
                <EnumVal name = "DEGREES" xml_name="degrees"/>
                <EnumVal name = "RADIANS" xml_name="radians"/>
            </EnumDef>
        </PropertyDef>
        
        <PropertyDef
            name        = "Index"
            id          = "{C6AF4362-6F7F-4f48-B8C8-7FFFA064E73F}"
            type        = "LONG"
            descr       = "Simulation variable index">
        </PropertyDef>
        
        <PropertyDef
            name        = "Number"
            id          = "{82EB5CF3-A56A-4163-8CAF-8D2633024653}"
            type        = "DOUBLE"
            serialize   = "both,default"
            descr       = "Constant numeric value">
        </PropertyDef>
        
        <PropertyDef
            name        = "Boolean"
            id          = "{D95F6A22-52E7-45c3-8DB7-241124ADA78D}"
            type        = "BOOL"
            serialize   = "both,default"
            descr       = "Constant boolean value">
        </PropertyDef>
        
        <PropertyDef
            name        = "System"
            id          = "{63DE2565-62D1-4036-81BD-E357349E5023}"
            type        = "ENUM"
            desc        = "System name">
            <EnumDef symbolprefix="ENUM_SYSTEM">
              <!-- NOTE: KEEP IN SYNC WITH THE ARRAY IN FAILUREACTION.CPP!!! -->

              <!-- engine & systems -->
              <EnumVal name="ENGINE" xml_name="Engine"/>
              <EnumVal name="ENGINE_FIRE" xml_name="EngineFire"/>
              <EnumVal name="COOLANT" xml_name="Coolant"/>
              <EnumVal name="OIL" xml_name="OilSystem"/>
              <EnumVal name="OIL_LEAK" xml_name="OilLeak"/>
              <EnumVal name="VACUUM" xml_name="VacuumSystem"/>
              <EnumVal name="PITOT" xml_name="Pitot"/>
              <EnumVal name="STATIC" xml_name="Static"/>
              <EnumVal name="ELECTRICAL" xml_name="ElectricalSystem"/>
              <EnumVal name="GENERATOR" xml_name="Generator"/>
              <EnumVal name="FUEL_PUMP" xml_name="FuelPump"/>
              <EnumVal name="FUEL_LEAK" xml_name="FuelLeak"/>
              <EnumVal name="APU" xml_name="APU"/>
              <EnumVal name="APU_FIRE" xml_name="APUFire"/>
              <EnumVal name="TURBINE_IGNITION" xml_name="TurbineIgnition"/>
              <EnumVal name="HYDRAULIC_PUMP" xml_name="HydraulicPump"/>
              <EnumVal name="HYDRAULIC_LEAK" xml_name="HydraulicLeak"/>
              <EnumVal name="LEFT_MAGNETO" xml_name="LeftMagneto"/>
              <EnumVal name="RIGHT_MAGNETO" xml_name="RightMagneto"/>

              <!-- control surfaces & structural -->
              <EnumVal name="ELEVATOR" xml_name="Elevator"/>
              <EnumVal name="LEFT_AILERON" xml_name="LeftAileron"/>
              <EnumVal name="RIGHT_AILERON" xml_name="RightAileron"/>
              <EnumVal name="RUDDER" xml_name="Rudder"/>
              <EnumVal name="REAR_TAIL" xml_name="RearTail"/>
              <EnumVal name="LEFT_FLAP" xml_name="LeftFlap"/>
              <EnumVal name="RIGHT_FLAP" xml_name="RightFlap"/>
              <EnumVal name="LEFT_WING" xml_name="LeftWing"/>
              <EnumVal name="LEFT_WING_TIP" xml_name="LeftWingTip"/>
              <EnumVal name="RIGHT_WING" xml_name="RightWing"/>
              <EnumVal name="RIGHT_WING_TIP" xml_name="RightWingTip"/>

              <!-- landing gear -->
              <EnumVal name="CENTER_GEAR" xml_name="CenterGear"/>
              <EnumVal name="RIGHT_GEAR" xml_name="RightGear"/>
              <EnumVal name="LEFT_GEAR" xml_name="LeftGear"/>
              <EnumVal name="AUX_GEAR" xml_name="AuxGear"/>
              <EnumVal name="LEFT_BRAKE" xml_name="LeftBrake"/>
              <EnumVal name="RIGHT_BRAKE" xml_name="RightBrake"/>
              <EnumVal name="BRAKE_SYSTEM_HYDRAULIC_SOURCE" xml_name="BrakeSystemHydraulicSource"/>

              <!-- instruments -->
              <EnumVal name="ATTITUDE_INDICATOR" xml_name="AttitudeIndicator"/>
              <EnumVal name="AIRSPEED_INDICATOR" xml_name="AirspeedIndicator"/>
              <EnumVal name="ALTIMETER" xml_name="Altimeter"/>
              <EnumVal name="DIRECTIONAL_GYRO" xml_name="DirectionalGyro"/>
              <EnumVal name="COMPASS" xml_name="Compass"/>
              <EnumVal name="TURN_COORDINATOR" xml_name="TurnCoordinator"/>
              <EnumVal name="VSI" xml_name="VSI"/>

              <!-- radios -->
              <EnumVal name="COM_RADIOS" xml_name="COMRadios"/>
              <EnumVal name="NAV_RADIOS" xml_name="NavRadios"/>
              <EnumVal name="ADF_RADIOS" xml_name="ADFRadios"/>
              <EnumVal name="TRANSPONDER" xml_name="Transponder"/>

            </EnumDef>
        </PropertyDef>

        <PropertyDef
            name        = "SystemIndex"
            id          = "{BE26EC27-6150-4e9d-A03C-8AAD3ACC0DE6}"
            type        = "LONG"
            desc        = "System index for multiple instance systems - e.g. engines">
        </PropertyDef>
        
        <PropertyDef
            name        = "HealthPercent"
            id          = "{39E52A6E-879A-4dd3-8FCE-AF253BB07FF3}"
            type        = "FLOAT"
            desc        = "Health level to set or check for">
        </PropertyDef>
        
        <PropertyDef
            name        = "Behavior"
            id          = "{179E504B-160B-4080-A3B1-A4DAB70386A2}"
            type        = "ENUM"
            desc        = "Specifies a system damage behavior to set or check for">
            <EnumDef symbolprefix="ENUM_BEHAVIOR">
              <EnumVal name="FAILED" xml_name="Failed"/>
              <EnumVal name="FAILING" xml_name="Failing"/>
              <EnumVal name="BURN" xml_name="Burn"/>
              <EnumVal name="LEAK" xml_name="Leak"/>
            </EnumDef>
        </PropertyDef>

        <PropertyDef
            name        = "StationIndex"
            id          = "{51F1AB50-402B-4fb4-A82E-B94F722B3A3B}"
            type        = "LONG"
            desc        = "Payload station index">
        </PropertyDef>
        
        <PropertyDef
            name        = "AdjustmentType"
            id          = "{5B278B00-CED6-48a9-AF11-6C60D95C971C}"
            type        = "ENUM"
            desc        = "Specifies how the payload on a station is to be adjusted">
            <EnumDef symbolprefix="ENUM_PAYLOAD_ADJUSTMENT_TYPE">
              <EnumVal name="SET" xml_name="Set"/>
              <EnumVal name="ADD" xml_name="Add"/>
            </EnumDef>
        </PropertyDef>

        <PropertyDef
            name        = "Weight"
            id          = "{C63A1E54-058A-4395-B2B8-0AD8DB596520}"
            type        = "FLOAT"
            desc        = "Weight to set or add to/subtract from station">
        </PropertyDef>

        <PropertyDef
            name        = "ObjectType"
            id          = "{CECD6A12-06AD-47f6-92E7-4DDBFAF99492}"
            type        = "TEXT"
            desc        = "Object type name">
        </PropertyDef>
        
        <PropertyDef
            name        = "StartCount"
            id          = "{A9AC5887-9EE0-411a-8221-464852659BD7}"
            type        = "LONG"
            desc        = "Initial value for counter">
        </PropertyDef>

        <PropertyDef
            name        = "StopCount"
            id          = "{F5191FCE-3C21-46a4-9C32-46F1BC05A27A}"
            type        = "LONG"
            desc        = "Trigger value for counter">
        </PropertyDef>

        <PropertyDef
            name        = "Counter"
            id          = "{710243F6-D762-434a-818E-B4D7E767EED6}"
            type        = "LONG"
            desc        = "Current value for counter">
        </PropertyDef>

        <PropertyDef
            name        = "Count"
            id          = "{C4E46720-E463-48bc-933D-9E7AB7D96E0D}"
            type        = "LONG"
            desc        = "Amount to decrement counter trigger by"
            default     = "1">
        </PropertyDef>
        
        <PropertyDef
            name        = "CurrentSelection"
            id          = "{43F45B6D-8E09-44e5-AAE5-4F0E17657BD2}"
            type        = "BOOL"
            desc        = "Object is the current selection">
        </PropertyDef>
        
        <PropertyDef
            name        = "CycleOrder"
            id          = "{4BBFE024-215B-4ea7-8459-D9AC371F004B}"
            type        = "ULONG"
            desc        = "Object is the current selection">
        </PropertyDef>

        <PropertyDef
            name        = "TargetName"
            id          = "{AFAB1511-86B8-4a26-969C-EE8C9DA97FF3}"
            type        = "TEXT"
            descr       = "Name of the target">
        </PropertyDef>
        <PropertyDef
            name        = "OffsetXYZ"
            id          = "{B975CD65-7CEF-4cc2-9AB1-24B7CFEFA02C}"
            type        = "FLOAT4"
            descr       = "Offset in 3D space">
        </PropertyDef>
        <PropertyDef
            name        = "DelaySeconds"
            id          = "{7D1097D5-14C7-434b-8B6E-ABD1601F93D1}"
            type        = "FLOAT"
            descr       = "Number of seconds to delay">
        </PropertyDef>
        
        <PropertyDef
            name        = "GoalState"
            id          = "{8327D74C-F845-4a0b-9045-86ED1867E356}"
            type        = "ENUM"
            descr       = "Current state of a goal">
            <EnumDef symbolprefix="SIMPROP_GOAL_">
              <EnumVal name="PENDING" xml_name="pending"/>
              <EnumVal name="COMPLETED" xml_name="completed"/>
              <EnumVal name="FAILED" xml_name="failed"/>
            </EnumDef>
        </PropertyDef>
        
        <PropertyDef
            name        = "GoalResolution"
            id          = "{70D949F4-4E51-470d-B56B-3E7A84A16249}"
            type        = "ENUM"
            descr       = "Resolution of a goal">
            <EnumDef symbolprefix="SIMPROP_RESOLVE_">
              <EnumVal name="COMPLETED" xml_name="completed"/>
              <EnumVal name="FAILED" xml_name="failed"/>
            </EnumDef>
        </PropertyDef>
        
        <PropertyDef
            name        = "Order"
            id          = "{164F0B7D-B50A-4a35-B55B-C6D9093FC06C}"
            type        = "ULONG"
            descr       = "Order of appearance in UI">
        </PropertyDef>
        
        <PropertyDef
            name        = "Description"
            id          = "{160D80AF-B0B0-49c8-861A-47F7034A0857}"
            type        = "TEXT"
            descr       = "Description to appear in UI">
        </PropertyDef>

        <PropertyDef
            name        = "CurrentActionIndex"
            id          = "{523F0407-1FF1-42c3-B2D8-D4067A39E337}"
            type        = "LONG"
            default     = "-1"
            descr       = "Index of next action to play">
        </PropertyDef>
        
        <PropertyDef
            name        = "FlyingTips"
            id          = "{019B08AE-4F5F-45eb-A2FE-ABA5E0B12CF3}"
            type        = "ENUM"
            descr       = "Flying tip setting override">
            <EnumDef symbolprefix="SIMPROP_REALISM_FLYING_TIPS">
              <EnumVal name="USER_SPECIFIED" xml_name="UserSpecified"/>
              <EnumVal name="DISABLED" xml_name="Disable"/>
              <EnumVal name="ENABLED" xml_name="Enable"/>
            </EnumDef>
        </PropertyDef>
        
        <PropertyDef
            name        = "CrashBehavior"
            id          = "{3537E9ED-3EA8-4a42-B515-7B9F75331AE6}"
            type        = "ENUM"
            descr       = "Crash behavior setting override">
            <EnumDef symbolprefix="SIMPROP_CRASH_BEHAVIOR">
              <EnumVal name="USER_SPECIFIED" xml_name="UserSpecified"/>
              <EnumVal name="AUTO_RECOVER" xml_name="AutoRecover"/>
              <EnumVal name="RESET_FLIGHT" xml_name="ResetFlight"/>
              <EnumVal name="END_FLIGHT" xml_name="EndFlight"/>
            </EnumDef>
        </PropertyDef>

        <PropertyDef
            name        = "UnlimitedFuel"
            id          = "{DE7FC5B5-A596-41c2-81FD-8297FAD73DFE}"
            type        = "ENUM"
            descr       = "Unlimited fuel setting override">
            <EnumDef symbolprefix="SIMPROP_FUEL">
                <EnumVal name="USER_SPECIFIED" xml_name="UserSpecified"/>
                <EnumVal name="UNLIMITED" xml_name="Unlimited"/>
                <EnumVal name="LIMITED" xml_name="Limited"/>
            </EnumDef>
        </PropertyDef>

        <PropertyDef
            name        = "AircraftLabels"
            id          = "{448EA281-37DC-4b5e-A51A-A11EEB34B373}"
            type        = "ENUM"
            descr       = "Aircraft label setting override">
            <EnumDef symbolprefix="SIMPROP_AIRCRAFT_LABELS">
                <EnumVal name="USER_SPECIFIED" xml_name="UserSpecified"/>
                <EnumVal name="DISABLED" xml_name="Disabled"/>
                <EnumVal name="ENABLED" xml_name="Enabled"/>
            </EnumDef>
        </PropertyDef>
        
        <PropertyDef
            name        = "FlightRealism"
            id          = "{6656CF54-98D7-41ee-8108-4DC088F253BB}"
            type        = "ENUM"
            descr       = "Limits access to some features that affect flight realism">
            <EnumDef symbolprefix="SIMPROP_FLIGHT_REALISM">
              <EnumVal name="USER_SPECIFIED" xml_name="UserSpecified"/>
              <EnumVal name="ENFORCED" xml_name="Enforced"/>
              <EnumVal name="RELAXED" xml_name="Relaxed"/>
            </EnumDef>
        </PropertyDef>

        <PropertyDef
            name        = "ATCMenuDisabled"
            id          = "{DD33DB2D-664F-4851-8CDF-8D2FC09B22DA}"
            type        = "BOOL"
            descr       = "Disables text and input to the ATC menu when true"
            default     = "FALSE">
        </PropertyDef>
        
        <PropertyDef
            name        = "PayloadName"
            id          = "{5E465AD7-12BB-422c-96F6-B1F1BB27DFD0}"
            type        = "TEXT"
            descr       = "Name of droppable payload object">
        </PropertyDef>
        
        <PropertyDef
            name        = "PayloadCount"
            id          = "{59AAD5DA-CCB2-4f51-8203-A8C68D255DAA}"
            type        = "ULONG"
            descr       = "Number of droppable payload objects">
        </PropertyDef>

        <PropertyDef
            name        = "SelectedModelGuid"
            id          = "{7C43F042-F86B-412f-B5F6-D5F4EB3EDCE9}"
            default     = "{0e41be96-3a8a-49ad-a1f9-429013e27ca0}"
            type        = "GUID"
            descr       = "Guid of the model when the point of interest is selected">
        </PropertyDef>
        
        <PropertyDef
            name        = "UnselectedModelGuid"
            id          = "{028ACB7A-D45D-49c0-BE5A-2EC683E2340F}"
            type        = "GUID"
            descr       = "Guid of the model when the point of interest is unselected">
        </PropertyDef>

        <PropertyDef
            name        = "PropertySource"
            id          = "{6D13F898-3B25-475a-93EA-0951FFB6CABB}"
            type        = "ENUM"
            descr       = "Selects the object to provide a property value in the context of an expression evaluation">
            <EnumDef symbolprefix="SIMPROP_PROPERTY_SOURCE">
              <EnumVal name="REFERENCE" xml_name="Reference"/>
              <EnumVal name="USER"      xml_name="User"/>
              <EnumVal name="TRIGGER"   xml_name="Trigger"/>
            </EnumDef>
        </PropertyDef>
        
        <PropertyDef
            name        = "UseTargetPosition"
            id          = "{885A10A3-E897-4baf-9183-CBBDFC725A45}"
            type        = "BOOL"
            descr       = "If true the picture in picture view will try to keep the target position in view">
        </PropertyDef>
        
        <PropertyDef
            name        = "AnimationGUID"
            id          = "{CD1069E2-5038-443b-8092-344407CBB6FE}"
            type        = "GUID"
            descr       = "Animation identifier">
        </PropertyDef>
        
        <PropertyDef
            name        = "LoopAnimation"
            id          = "{A9D8CA30-A5B2-4efe-BCE9-1D4781AE728D}"
            type        = "BOOL"
            descr       = "If true animation is looped">
        </PropertyDef>

        <PropertyDef
            name        = "MinimumModelScale"
            id          = "{6F807580-11F8-4b94-A431-BE75115F2DA0}"
            type        = "FLOAT"
            default     = "0.01"
            descr       = "Minimum scale applied to models">            
        </PropertyDef>

        <PropertyDef
            name        = "MaximumModelScale"
            id          = "{90AEC650-D6D1-426b-9B0B-D085B7A11748}"
            type        = "FLOAT"
            default     = "2.0"
            descr       = "Maximum scale applied to models">            
        </PropertyDef>

        <PropertyDef
            name        = "MinimumScaleDistance"
            id          = "{A850BC3D-14AD-4bd7-8B68-573D1B1A3CEB}"
            type        = "FLOAT"
            default     = "100"
            descr       = "Minimum distance beyond which models are no longer scaled down">            
        </PropertyDef>

        <PropertyDef
            name        = "MaximumScaleDistance"
            id          = "{3D5D4285-C073-4984-952B-767AAD56370F}"
            default     = "40000"
            type        = "FLOAT"
            descr       = "Maximum distance beyond which models are no longer scaled up">            
        </PropertyDef>
        
        <PropertyDef
            name        = "ViewCloseDelay"
            id          = "{F0C22F26-22F6-4011-8E98-001585B1BAEE}"
            default     = "2"
            type        = "FLOAT"
            descr       = "Time between end of tracking and closing of view">
        </PropertyDef>

        <PropertyDef
            name        = "CameraDistance"
            id          = "{CAFD59F2-FC46-4cdf-B276-0C3A56A6A349}"
            default     = "10"
            type        = "FLOAT"
            descr       = "Distance from the camera to the tracked object (meters)">
        </PropertyDef>
        
        <PropertyDef
            name        = "CameraOffsetY"
            id          = "{B117A5D1-5A74-4688-BD4F-579CFDDABBCF}"
            default     = "1"
            type        = "FLOAT"
            descr       = "Vertical adjustment to camera position (meters)">
        </PropertyDef>
        
        <PropertyDef
            name        = "CameraPitch"
            id          = "{926C148C-F294-46d1-B695-4895A8F86F27}"
            default     = "45"
            type        = "FLOAT"
            descr       = "Camera angle relative to tracked object (degrees)">
        </PropertyDef>
        
        <PropertyDef
            name        = "SinkTransitionSize"
            id          = "{1235CB21-02FD-4979-BCCB-5F4E65F28088}"
            default     = "100"
            type        = "FLOAT"
            descr       = "Relative radius of the outside-to-sink layer of a thermal">
        </PropertyDef>
        
        <PropertyDef
            name        = "SinkLayerSize"
            id          = "{9E398548-8898-4df7-8F9C-B688BAA3C5C3}"
            default     = "300"
            type        = "FLOAT"
            descr       = "Relative radius of the sink layer of a thermal">
        </PropertyDef>

        <PropertyDef
            name        = "CoreTransitionSize"
            id          = "{5282ACCD-D90D-499c-A0F0-9CC59937D48F}"
            default     = "100"
            type        = "FLOAT"
            descr       = "Relative radius of the sink-to-core layer of a thermal">
        </PropertyDef>

        <PropertyDef
            name        = "CoreSize"
            id          = "{8E17B01F-850F-4e2e-A9F0-87E48A45FE99}"
            default     = "200"
            type        = "FLOAT"
            descr       = "Relative radius of the core layer of a thermal">
        </PropertyDef>

        <PropertyDef
            name        = "BaseHeight"
            id          = "{E0DD6AE9-0913-4821-A621-6C93C38BFE95}"
            default     = "50"
            type        = "FLOAT"
            descr       = "Size of the base layer of a thermal in meters">
        </PropertyDef>

        <PropertyDef
            name        = "TopHeight"
            id          = "{B55EF1EE-7A43-4d09-B3F5-51AE0B39B2A1}"
            default     = "50"
            type        = "FLOAT"
            descr       = "Size of the top layer of a thermal in meters">
        </PropertyDef>

        <PropertyDef
            name        = "SinkRate"
            id          = "{0B798817-4561-4fd8-BE07-27520A65DF20}"
            default     = "5"
            type        = "FLOAT"
            descr       = "Thermal sink speed in meters per second">
        </PropertyDef>

        <PropertyDef
            name        = "SinkTurbulence"
            id          = "{29EA9572-50FF-4902-833E-ADF8A428DF4F}"
            default     = "0.2"
            type        = "FLOAT"
            descr       = "Amount of turbulence in a thermal sink layer (0=none, 1=maximum)">
        </PropertyDef>

        <PropertyDef
            name        = "CoreRate"
            id          = "{32A0214C-6827-4194-85CC-729A109DC47A}"
            default     = "5"
            type        = "FLOAT"
            descr       = "Thermal updraft speed in meters per second">
        </PropertyDef>

        <PropertyDef
            name        = "CoreTurbulence"
            id          = "{6931C4FD-675D-48af-9DCF-DEBB42FF3B45}"
            default     = ".1"
            type        = "FLOAT"
            descr       = "Amount of turbulence in an thermal updraft (0=none, 1=maximum)">
        </PropertyDef>
        
        <PropertyDef
            name        = "AirObjectModelGuid"
            id          = "{046CB2A2-F870-4049-8ED8-7145474879EB}"
            type        = "GUID"
            descr       = "Model to use for visualization">
        </PropertyDef>
        
        <PropertyDef
            name        = "ScaleModel"
            id          = "{90AD2226-1A40-4efd-921E-926226868514}"
            type        = "BOOL"
            descr       = "If true model is scale to fit actual thermal dimensions">
        </PropertyDef>
        
        <PropertyDef
            name        = "ProbabilityPercent"
            id          = "{4F0DB1E4-E541-438c-8AFF-378F7D6D991C}"
            default     = "100"
            type        = "ULONG"
            descr       = "Precentage (0 to 100) chance the action will occur">
        </PropertyDef>

        <PropertyDef
            name        = "CoreRateScalar"
            id          = "{56DD6C9A-1E69-4210-AF6C-186A3E25DF75}"
            default     = "1"
            type        = "FLOAT"
            descr       = "Ridge lift updraft intensity scalar">
        </PropertyDef>

        <PropertyDef
            name        = "SinkRateScalar"
            id          = "{41135ECB-219E-419b-AEA5-E3A4AC9D9AF7}"
            default     = "1"
            type        = "FLOAT"
            descr       = "Ridge lift sink intensity scalar">
        </PropertyDef>

        <PropertyDef
            name        = "Duration"
            id          = "{486EC4C8-B109-4d4b-B722-DCBFBAD2EF33}"
            default     = ".25"
            type        = "FLOAT"
            descr       = "Duration in seconds">
        </PropertyDef>

        <PropertyDef
            name        = "Intensity"
            id          = "{A808A575-1CC7-4f38-A2B4-206AFCDA42BF}"
            type        = "ENUM"
            descr       = "Intensity of rumble effect">
          <EnumDef symbolprefix="ENUM_INTENSITY">
            <EnumVal name="OFF" xml_name="Off"/>
            <EnumVal name="LOW" xml_name="Low"/>
            <EnumVal name="MED" xml_name="Med"/>
            <EnumVal name="HIGH" xml_name="High"/>
          </EnumDef>
        </PropertyDef>


        <PropertyDef
            name        = "PayloadString"
            id          = "{7C303B58-2A3F-48d4-A479-C72F74E20974}"
            type        = "TEXT"
            descr       = "Payload string">
        </PropertyDef>

        <PropertyDef
            name        = "WaitForCompletion"
            id          = "{2375CB75-BA97-43a0-AC86-49BF4E87BA1E}"
            type        = "BOOL"
            descr       = "Wait for action to be completed">
        </PropertyDef>

        <PropertyDef
            name        = "RadiusMin"
            id          = "{5BF86489-DA3F-462c-9EA8-1F6A7334AF8A}"
            type        = "FLOAT"
            descr       = "Minimum radius for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "RadiusMax"
            id          = "{CB2EE27F-6501-4840-92F5-8CA4D026E849}"
            type        = "FLOAT"
            descr       = "Maximum radius for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "HeightMin"
            id          = "{25DD5DF9-356A-4223-BAA5-C30D96CF397E}"
            type        = "FLOAT"
            descr       = "Minimum height for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "HeightMax"
            id          = "{D5536108-8CDD-43cf-8D9D-C31FD0E77CCE}"
            type        = "FLOAT"
            descr       = "Maximum height for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "CoreRateMin"
            id          = "{38C89BDD-460B-4763-A304-987E3B068A80}"
            type        = "FLOAT"
            descr       = "Minimum core updraft speed for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "CoreRateMax"
            id          = "{9E4A78E3-F298-4652-8CFE-CA540DEF1E78}"
            type        = "FLOAT"
            descr       = "Maximum core updraft speed for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "CoreTurbulenceMin"
            id          = "{6DEC2FED-1A2F-41ee-BC01-329A3D5E0F2E}"
            type        = "FLOAT"
            descr       = "Minimum core turbulence for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "CoreTurbulenceMax"
            id          = "{84CB90B3-0088-4c0a-911D-4192500D2A22}"
            type        = "FLOAT"
            descr       = "Maximum core turbulence for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "SinkRateMin"
            id          = "{F6B7DD38-DE46-4671-B9B0-17326A60090D}"
            type        = "FLOAT"
            descr       = "Minimum sink speed for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "SinkRateMax"
            id          = "{292E8265-EDDD-45a9-9615-AD5B7FDE4FBF}"
            type        = "FLOAT"
            descr       = "Maximum sink speed for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "SinkTurbulenceMin"
            id          = "{E280DC80-28E3-4509-9351-B61528A9CDE7}"
            type        = "FLOAT"
            descr       = "Minimum sink turbulence for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "SinkTurbulenceMax"
            id          = "{FCB8A091-B00F-4092-9912-34CAF6DF4BFE}"
            type        = "FLOAT"
            descr       = "Maximum sink turbulence for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "CoreSizeMin"
            id          = "{956720A3-87E0-468f-8C61-0A325DA0A0BC}"
            type        = "FLOAT"
            descr       = "Minimum relative size of core for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "CoreSizeMax"
            id          = "{13B326F1-9998-4926-B912-5837528F3B82}"
            type        = "FLOAT"
            descr       = "Maximum relative size of core for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "CoreTransitionSizeMin"
            id          = "{13B326F2-9998-4926-B912-5837528F3B82}"
            type        = "FLOAT"
            descr       = "Minimum relative size of core transition zone for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "CoreTransitionSizeMax"
            id          = "{CC6EBF33-34D9-499e-9EA5-F28BA18D178A}"
            type        = "FLOAT"
            descr       = "Maximum relative size of core transition zone for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "SinkSizeMin"
            id          = "{FA83D49C-ADBC-4d4f-8C3A-8C75BF1ED0DC}"
            type        = "FLOAT"
            descr       = "Minimum relative size of sink zone for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "SinkSizeMax"
            id          = "{31B01690-D2A1-4ba3-8ABE-1A9D21E03B2C}"
            type        = "FLOAT"
            descr       = "Maximum relative size of sink zone for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "SinkTransitionSizeMin"
            id          = "{FC541437-BB3B-4239-990D-1798020A64B4}"
            type        = "FLOAT"
            descr       = "Minimum relative size of sink transition zone for autogenerated thermal">
        </PropertyDef>
        <PropertyDef
            name        = "SinkTransitionSizeMax"
            id          = "{2C60D032-0031-411b-85EE-7112D919CC71}"
            type        = "FLOAT"
            descr       = "Maximum relative size of sink transition zone for autogenerated thermal">
        </PropertyDef>

    </PropertyDefs>

    <!-- 
        Element: SetDefs - Optional block of property set definitions
        
            symbolprefix:  optional prefix for C/C++ property identifier.

		    missionsonly:  Specific to mission objects. It specifies whether it
		    is legal for the object to be placed as part of the sandbox scenery, or if it can
		    only be used in missions.  Default is "false"
    -->

    <SetDefs symbolprefix = "SSID_">
        
        <cpptext pass="2">
//  
//  Property Set Identifiers
//
        </cpptext>

        <SetDef
            id          = "{0774004F-5776-4e8b-A253-4D0963CB83B4}"
            name        = "OnEnterFilter"
            policy      = "inclusive"
            descr       = "Entering objects not listed are filtered out and don't execute the trigger">
            <property name = "id"/>
            <property name = "ObjectReference"/>
        </SetDef>

        <SetDef
            id          = "{13AB1EF0-8D5C-46a0-83AA-BD2422955DD3}"
            name        = "OnExitFilter"
            policy      = "inclusive"
            descr       = "Exiting objects not listed are filtered out and don't execute the trigger">
            <property name = "id"/>
            <property name = "ObjectReference"/>
        </SetDef>

        <SetDef
            id          = "{7ABEF036-2DB1-4910-A906-0939B71BEF4F}"
            name        = "DisabledTrafficAirports"
            policy      = "inclusive"
            descr       = "Airports that we don't want global traffic for during this mission">
            <property name = "AirportIdent"/> <!--multiple allowed-->
        </SetDef>

        <SetDef
            id          = "{925D967C-7D93-489d-93D9-3AA4CC2C6FEE}"
            name        = "OnEnterActions"
            policy      = "inclusive"
            descr       = "Actions that execute when you enter the trigger">
            <property name = "id"/>
            <property name = "CurrentActionIndex"/>
            <property name = "ObjectReference"/>
        </SetDef>
        <SetDef
            id          = "{F4F18B70-20E0-4ad9-83F8-4B7131F145A4}"
            name        = "OnExitActions"
            policy      = "inclusive"
            descr       = "Actions that execute when you exit the trigger">
            <property name = "id"/>
            <property name = "CurrentActionIndex"/>
            <property name = "ObjectReference"/>
        </SetDef>
        <SetDef
            id          = "{639448C5-A5D2-4884-A041-5F17528E6E9E}"
            name        = "Actions"
            policy      = "inclusive"
            descr       = "Actions that execute when the trigger is tripped">
            <property name = "id"/>
            <property name = "CurrentActionIndex"/>
            <property name = "ObjectReference"/>
        </SetDef>
        <SetDef
            id          = "{6D86B062-83D0-4b38-B026-E44C505631C5}"
            name        = "Triggers"
            policy      = "inclusive"
            descr       = "Reference to triggers">
            <property name = "id"/>
            <property name = "ObjectReference"/>
        </SetDef>
        <SetDef
            id          = "{2A8A7808-6C39-42a1-9679-1ECDD9C940B0}"
            name        = "Areas"
            policy      = "inclusive"
            descr       = "Reference to an area">
            <property name = "id"/>
            <property name = "ObjectReference"/>
        </SetDef>

        <SetDef
            id          = "{AE39E038-E840-4a02-B53B-B89973FB839A}"
            name        = "DialogActionQueue"
            policy      = "inclusive"
            descr       = "Queue of dialog actions">
            <property name = "id"/>
            <property name = "ObjectReference"/>
        </SetDef>

        <SetDef
            id          = "{8CD3165C-20BA-4686-ABAC-DF133763D1D8}"
            name        = "QueuedRewards"
            policy      = "inclusive" 
            descr       = "Bag of rewards received">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "RewardRef"/>
        </SetDef>

        <SetDef
            id          = "{52F39DA0-31EF-4cdf-B109-2B2FE6338B3F}"
            name        = "MissionGlobalState"
            policy      = "inclusive"
            descr       = "Global state of the mission saved">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "DialogActionQueue"/>
            <property name = "QueuedRewards"/>
        </SetDef>
                
        <SetDef
            id          = "{CE341F3A-1522-4922-942F-58324E2B871C}"
            classid     = "{2E12D25D-FE2D-4ced-9C54-C8AFEE721213}"
            name        = "ProximityTrigger"
            policy      = "inclusive"
            descr       = "Rectangular trigger that fires actions when objects enter it">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "ObjectFilter"/>
            <property name = "OnEnterFilter"/>
            <property name = "OnExitFilter"/>
            <property name = "OnEnterActions"/>
            <property name = "OnExitActions"/>
            <property name = "Activated"/>
            <property name = "Latched"/>
            <property name = "OneShot"/>
            <property name = "OnEnterCondition"/>
            <property name = "OnExitCondition"/>
            <property name = "Areas"/>
        </SetDef>

        <SetDef
            id          = "{B004988E-73DA-4c75-B923-47E93CFE635E}" 
            classid     = "{BD3C09B1-DC37-4098-A72E-F40CEA6903B9}"
            name        = "TimerTrigger"
            policy      = "inclusive"
            descr       = "When active, counts down a specified number of seconds before executing actions.">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "CurrentTime"/>
            <property name = "StartTime"/>
            <property name = "StopTime"/>
            <property name = "OnScreenTimer"/>
            <property name = "OneShot"/>
            <property name = "Actions"/>
            <property name = "Activated"/>
            <property name = "Latched"/>
        </SetDef>

        <SetDef
            id          = "{E3533057-7168-497d-AA42-76D3063D9742}"
            classid     = "{D43BDBD9-FBF2-475e-B5C3-55F521CA10B5}"
            name        = "LivingWorldExclusion"
            policy      = "inclusive"
            missionsonly= "true"
            descr       = "Exclude these living world entities in these areas">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "ExcludeScheduledBoats"/>
            <property name = "ExcludeRandomBoats"/>
            <property name = "ExcludeFreewayTraffic"/>
            <property name = "ExcludeAircraft"/>
            <property name = "ExcludeAirportVehicles"/>
            <property name = "Areas"/>
        </SetDef>

        <SetDef
            id          = "{ECBB4FD8-EC75-4173-9B4E-69D928369708}"
            classid     = "{CB52F65F-8552-4137-B878-C14733D8D52B}"
            name        = "TimerAdjustAction"
            policy      = "inclusive"
            descr       = "Adjusts the times on a set of counter triggers">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "DeltaTime"/>
            <property name = "Triggers"/>
        </SetDef>

        <SetDef
            id          = "{367B92A7-D8B8-483e-BD05-037E055CD50C}"
            classid     = "{E8816B0B-5A1A-4b39-AE04-FFCAFFE035A8}"
            name        = "ResetTimerAction"
            policy      = "inclusive"
            descr       = "Resets the current time to the start time">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Triggers"/>
        </SetDef>

        <SetDef
            id          = "{D1AF16AA-C610-4910-914E-2C8A82045AEE}"
            classid     = "{93CED77B-D256-43b1-9378-EC0CC1D9A740}"
            name        = "OneShotSoundAction"
            policy      = "inclusive"
            descr       = "Plays specified sound file">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "SoundFileName"/>
        </SetDef>

        <SetDef
            id          = "{5A811119-6BBF-4d60-9A6C-39330E2486B2}"
            name        = "PlayListItem"
            policy      = "inclusive"
            descr       = "Item in the playlist">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "SoundFileName"/>
            <property name = "RandomizeInList"/>
        </SetDef>
        <SetDef
            id          = "{7588B2BC-FECA-43cc-B71F-EE2E742CD788}"
            classid     = "{C4A3DBAB-ABF9-4500-8064-33BD0311244C}"
            name        = "PlayListAction"
            policy      = "inclusive"
            descr       = "Action that plays list of sound file selections">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "PlayListItem"/>
        </SetDef>
        <SetDef
            id          = "{C7826341-151D-4a9d-A9EC-8316E4718667}"
            classid     = "{2F341C66-9DCD-4221-9BD8-5740CA3164D6}"
            name        = "DialogAction"
            policy      = "inclusive"
            descr       = "Display and play dialog in the adventure window.">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Text"/>
            <property name = "SoundFileName"/>
            <property name = "DelaySeconds"/>
        </SetDef>
        <SetDef
            id          = "{72B596F9-9208-4198-9B8B-D05481D56A2E}"
            classid     = "{DBF19873-B165-4e71-8FC0-E5155318AAB3}"
            name        = "ObjectActivationAction"
            policy      = "inclusive"
            descr       = "Changes the state of one or more triggers">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "NewObjectState"/>
            <property name = "ObjectReferenceList"/>
        </SetDef>
        <SetDef
            id          = "{0D46BE3B-0EA4-4781-8803-A919DE5C5870}"
            name        = "SpawnLists"
            policy      = "inclusive"
            descr       = "Reference to spawnlists">
            <property name = "id"/>
            <property name = "ObjectReference"/>
        </SetDef>
        <SetDef
            id          = "{AE49802B-32D9-4a38-87A8-6C154A875B81}"
            classid     = "{AE082E09-FED0-47d1-A8C6-7C3E637A023B}"
            name        = "SpawnAction"
            policy      = "inclusive"
            descr       = "Changes the state of one or more triggers">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "SpawnLists"/>
        </SetDef>
        <SetDef
            id          = "{15383359-16C1-428e-9C51-D77112E34D15}"
            classid     = "{59BF0FA9-1B9D-42af-9B0D-32356349EE68}"            
            policy      = "inclusive"
            name        = "AreaLandingTrigger"
            descr       = "Fires when an object lands in one of the areas specified">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Activated"/>
            <property name = "Latched"/>
            <property name = "OneShot"/>
            <property name = "Actions"/>
            <property name = "Areas"/>
            <property name = "LandingType"/>
        </SetDef>
        <SetDef
            id          = "{D8E5B3E3-6295-4c79-B6E7-744FD2FED911}"
            classid     = "{1D4030A1-17BA-48e5-98F2-F6A6C7F5402C}"
            name        = "AirportLandingTrigger"         
            policy      = "inclusive"
            descr       = "Fires when an object lands at the airport/runways specified by the trigger">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "AirportIdent"/>
            <property name = "Activated"/>
            <property name = "Latched"/>
            <property name = "OneShot"/>
            <property name = "RunwayFilter"/>
            <property name = "Actions"/>
            <property name = "LandingType"/>
        </SetDef>
        <SetDef
            id          = "{02DC23C5-C1C0-4dbd-A05A-B05871C4233E}"
            name        = "RunwayFilter"
            policy      = "inclusive"
            descr       = "Filter the runways on the airport landing trigger">
            <property name = "RunwayNumber"/>
            <property name = "RunwayDesignator"/>
        </SetDef>
        <SetDef 
            id          = "{67BE8E82-708C-49bb-B674-BF3E2F2649D1}"
            policy      = "inclusive"
            name        = "AttachedWorldPosition">          
            <property name = "WorldPosition"/>
            <property name = "AltitudeIsAGL"/>
        </SetDef>
        <SetDef
            id          = "{209FC959-2CEA-4c8e-A4E9-5D0C64D4AF8A}"
            policy      = "inclusive"
            name        = "AttachedWorldObject">
            <property name = "ObjectReference"/>
            <property name = "OffsetXYZ"/>
        </SetDef>
        <SetDef
            id          = "{1BBA75BF-FBB3-4354-87C3-CFC15CAA7355}"
            classid     = "{9C0FC4F6-D2DC-496e-8BCC-42E348F7CEB2}"
            name        = "RectangleArea"
            policy      = "inclusive">
            <property name = "id"/>            
            <property name = "Descr"/>
            <property name = "InstanceId"/>         
            <property name = "Length"/>            
            <property name = "Width"/>
            <property name = "Height"/>
            <property name = "Orientation"/>
            <property name = "AttachedWorldPosition"/>
            <property name = "AttachedWorldObject"/>
        </SetDef>
        <SetDef
            id             = "{C362DDC7-DFCF-4749-A223-D28AECCB6DF4}"
            classid        = "{2191957D-755F-4443-B5DA-24F7EC40F037}"
            policy         = "inclusive"
            name           = "SpawnList">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>         
            <property name = "Objects"/>
        </SetDef>
        <SetDef
            id          = "{55D24A40-7DF1-4247-8E15-2777D1147D71}"
            policy      = "inclusive"
            name        = "Property">
            <property name = "Name"/>
            <property name = "Units"/>
            <property name = "Index"/>
            <property name = "PropertySource"/>
            <property name = "ObjectReference"/>
        </SetDef>
        <SetDef
            id          = "{A4AE6181-3B72-4427-A527-C12B18DC8511}"
            policy      = "inclusive"
            name        = "Constant">
            <property name = "Number"/>
            <property name = "Double"/>
            <property name = "Long"/>
            <property name = "ULong"/>
            <property name = "Bool"/>
            <property name = "Text"/>
        </SetDef>
        <SetDef
            id          = "{1522D84A-63FC-407b-B881-B0B4A3F6559F}"
            policy      = "inclusive"
            name        = "Not">
            <property name = "Constant"/>
            <property name = "Property"/>
            <property name = "LessThan"/>
            <property name = "LessOrEqual"/>
            <property name = "Equal"/>
            <property name = "GreaterOrEqual"/>
            <property name = "GreaterThan"/>
            <property name = "And"/>
            <property name = "Or"/>
            <property name = "Not"/>
        </SetDef>
        <SetDef
            id          = "{89B18E63-5C55-4370-88EF-9E22BA26A3FD}"
            policy      = "inclusive"
            name        = "Negate">
            <property name = "Constant"/>
            <property name = "Property"/>
            <property name = "Negate"/>
            <property name = "Add"/>
            <property name = "Subtract"/>
            <property name = "Multiply"/>
            <property name = "Divide"/>
        </SetDef>
        <SetDef
            id          = "{D57953BA-D7F8-48c5-95DB-180129E4A52F}"
            policy      = "inclusive"
            name        = "LHS">
            <property name = "Constant"/>
            <property name = "Property"/>
            <property name = "Negate"/>
            <property name = "Add"/>
            <property name = "Subtract"/>
            <property name = "Multiply"/>
            <property name = "Divide"/>
        </SetDef>
        <SetDef
            id          = "{497C04B4-4E01-43f3-8C75-10DBFEF9DFFA}"
            policy      = "inclusive"
            name        = "RHS">
            <property name = "Constant"/>
            <property name = "Property"/>
            <property name = "Negate"/>
            <property name = "Add"/>
            <property name = "Subtract"/>
            <property name = "Multiply"/>
            <property name = "Divide"/>
        </SetDef>
        <SetDef
            id          = "{3FD486B7-6F43-4293-A623-49CEE97FA041}"
            policy      = "inclusive"
            name        = "Add">
            <property name = "LHS"/>
            <property name = "RHS"/>
        </SetDef>
        <SetDef
            id          = "{CFDB6246-E09B-46bc-9B4D-06C0EEAEDC84}"
            policy      = "inclusive"
            name        = "Subtract">
            <property name = "LHS"/>
            <property name = "RHS"/>
        </SetDef>
        <SetDef
            id          = "{2A3EEF67-A522-404d-B8E6-6FF1DB657B4B}"
            policy      = "inclusive"
            name        = "Multiply">
            <property name = "LHS"/>
            <property name = "RHS"/>
        </SetDef>
        <SetDef
            id          = "{47D2394D-7F42-415c-BEBE-22F9442AEF5D}"
            policy      = "inclusive"
            name        = "Divide">
            <property name = "LHS"/>
            <property name = "RHS"/>
        </SetDef>
        <SetDef
            id          = "{EE686D6E-6BEB-4350-96AE-3BFC7A356D08}"
            policy      = "inclusive"
            name        = "LessThan">
            <property name = "LHS"/>
            <property name = "RHS"/>
        </SetDef>
        <SetDef
            id          = "{75195C1E-C722-4bbd-88B3-0895B0C8BCA6}"
            policy      = "inclusive"
            name        = "LessOrEqual">
            <property name = "LHS"/>
            <property name = "RHS"/>
        </SetDef>
        <SetDef
            id          = "{A739BD06-40F3-459c-81FF-43C7B422D85D}"
            policy      = "inclusive"
            name        = "Equal">
            <property name = "LHS"/>
            <property name = "RHS"/>
        </SetDef>
        <SetDef
            id          = "{3979A3A8-F369-4f6b-BBBE-5DF2DB36AA5E}"
            policy      = "inclusive"
            name        = "GreaterOrEqual">
            <property name = "LHS"/>
            <property name = "RHS"/>
        </SetDef>
        <SetDef
            id          = "{44D09B47-7CDC-40c0-8185-C022CEFC07D1}"
            policy      = "inclusive"
            name        = "GreaterThan">
            <property name = "LHS"/>
            <property name = "RHS"/>
        </SetDef>
        <SetDef
            id          = "{06B719A4-1E16-4385-BE9E-450BDA9EE12B}"
            policy      = "inclusive"
            name        = "And">
            <property name = "Constant"/>
            <property name = "Property"/>
            <property name = "LessThan"/>
            <property name = "LessOrEqual"/>
            <property name = "Equal"/>
            <property name = "GreaterOrEqual"/>
            <property name = "GreaterThan"/>
            <property name = "And"/>
            <property name = "Or"/>
            <property name = "Not"/>
        </SetDef>
        <SetDef
            id          = "{343B9D94-AAF4-47b9-9CB5-92DB48B07F1B}"
            policy      = "inclusive"
            name        = "Or">
            <property name = "Constant"/>
            <property name = "Property"/>
            <property name = "LessThan"/>
            <property name = "LessOrEqual"/>
            <property name = "Equal"/>
            <property name = "GreaterOrEqual"/>
            <property name = "GreaterThan"/>
            <property name = "And"/>
            <property name = "Or"/>
            <property name = "Not"/>
        </SetDef>
        <SetDef
            id          = "{1376510F-31AC-41ff-B6B0-9A9F893736D3}"
            policy      = "inclusive"
            name        = "Condition">
            <property name = "Constant"/>
            <property name = "Property"/>
            <property name = "LessThan"/>
            <property name = "LessOrEqual"/>
            <property name = "Equal"/>
            <property name = "GreaterOrEqual"/>
            <property name = "GreaterThan"/>
            <property name = "And"/>
            <property name = "Or"/>
            <property name = "Not"/>
        </SetDef>
        <SetDef
            id          = "{289C7A35-2A2C-4c9c-BA13-43B54F856F59}"
            policy      = "inclusive"
            name        = "OnEnterCondition">
            <property name = "Constant"/>
            <property name = "Property"/>
            <property name = "LessThan"/>
            <property name = "LessOrEqual"/>
            <property name = "Equal"/>
            <property name = "GreaterOrEqual"/>
            <property name = "GreaterThan"/>
            <property name = "And"/>
            <property name = "Or"/>
            <property name = "Not"/>
        </SetDef>
        <SetDef
            id          = "{8146570F-1B18-49a2-B036-79BC5CB7F803}"
            policy      = "inclusive"
            name        = "OnExitCondition">
            <property name = "Constant"/>
            <property name = "Property"/>
            <property name = "LessThan"/>
            <property name = "LessOrEqual"/>
            <property name = "Equal"/>
            <property name = "GreaterOrEqual"/>
            <property name = "GreaterThan"/>
            <property name = "And"/>
            <property name = "Or"/>
            <property name = "Not"/>
        </SetDef>
        <SetDef
            id          = "{AFCDD0A4-7C07-4c16-9D7D-FFB833A2F181}"
            classid     = "{03167C85-4B3E-451a-BD7E-A2BE623DBAFB}"
            policy      = "inclusive"
            name        = "PropertyTrigger">
            <property name = "id"/>            
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Activated"/>
            <property name = "Latched"/>
            <property name = "Condition"/>
            <property name = "Actions"/>
            <property name = "OneShot"/>
        </SetDef>
        <SetDef
            id          = "{5158BC01-8296-40f5-8D84-D33F1F953EF1}"
            classid     = "{AA9944A5-0BFC-4102-ABCD-5569995CEA03}"
            policy      = "inclusive"
            name        = "FailureAction"
            descr       = "Fail a system.">
            <property name = "id"/>            
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "System"/>
            <property name = "SystemIndex"/>
            <property name = "Behavior"/>
            <property name = "HealthPercent"/>
        </SetDef>
        <SetDef
            id          = "{B5D94F90-9F1C-452b-9798-C65C9935A4EE}"
            classid     = "{45CDBD08-0648-456d-9CCD-893AE6BE2EF5}"
            name        = "RandomAction"
            policy      = "inclusive"
            descr       = "Execute one action from a list of many.">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "ProbabilityPercent"/>
            <property name = "Actions"/>            
        </SetDef>
        <SetDef
            id          = "{27E42082-8D14-4021-A851-20348511EED9}"
            classid     = "{77A8D703-D17E-4298-ABEA-0CF0AFE235FD}"
            name        = "AdjustPayloadAction"
            policy      = "inclusive"
            descr       = "Payload adjustment.">
            <property name = "id"/>            
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "ObjectReference"/>
            <property name = "StationIndex"/>
            <property name = "AdjustmentType"/>
            <property name = "Weight"/>
            <property name = "Units"/>
        </SetDef>
        <SetDef
            id          = "{5E45FDE8-DAE9-41a8-BFC1-0F1C0B2EB816}"
            classid     = "{1EB21D6A-5458-4d95-8F5D-21E29E8FF30A}"
            name        = "ChangeObjectTypeAction"
            policy      = "inclusive"
            descr       = "Change an object to a different type.">
            <property name = "id"/>            
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "ObjectType"/>
        </SetDef>
        <SetDef
            id          = "{C8B40185-A535-4ceb-9C64-D470E982364D}"
            classid     = "{219DD00A-E2E8-4b91-B735-FC73D41038CC}"
            name        = "CounterTrigger"
            policy      = "inclusive"
            descr       = "A trigger that fires its actions when a counter reaches a specified target">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Activated"/>
            <property name = "Latched"/>
            <property name = "OneShot"/>
            <property name = "StartCount"/>
            <property name = "StopCount"/>
            <property name = "Counter"/>
            <property name = "Actions"/>
        </SetDef>
        <SetDef
            id          = "{5636095C-4DF8-4bc8-AF67-0521077ABA74}"
            classid     = "{2B4E07C3-77E1-4bb9-99D9-322023A94ACF}"
            name        = "CountAction"
            policy      = "inclusive"
            descr       = "Decrements the count on a set of counter triggers">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Count"/>
            <property name = "Triggers"/>
        </SetDef>
        <SetDef
            id          = "{A9B18ED7-01AC-40e8-90FB-45AC2977A175}"
            name        = "PointOfInterest"
            descr       = "Point of interest"
            policy      = "inclusive"
            classid     = "{19DD754B-6A6B-4df0-86AE-418014E3C27F}">  
            <property name = "id"/>
            <property name = "Descr"/>          
       		<property name = "InstanceId"/>         
            <property name = "Activated"/>            
            <property name = "SelectedModelGuid"/>
            <property name = "UnselectedModelGuid"/>
            <property name = "CurrentSelection"/>
            <property name = "CycleOrder"/>
            <property name = "TargetName"/>
            <property name = "MinimumModelScale"/>
            <property name = "MinimumScaleDistance"/>
            <property name = "MaximumModelScale"/>
            <property name = "MaximumScaleDistance"/>            
            <property name = "AttachedWorldPosition"/>            
            <property name = "AttachedWorldObject"/>
        </SetDef>
        <SetDef
            id          = "{BBAC77E1-51BB-4e27-B105-EA282BEE35F8}"
            classid     = "{C9A96732-6F7C-4869-8818-A92BFDC19747}"
            name        = "PointOfInterestActivationAction"
            descr       = "Activate a series of points of interest"
            policy      = "inclusive">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "NewObjectState"/>
            <property name = "ObjectReferenceList"/>
            <property name = "InstanceId"/>
        </SetDef>            
        <SetDef
            id          = "{08CDD5EF-6403-40a9-B18B-1A7B145D17BC}"
            classid     = "{BAA07B68-CF5E-4bab-9B13-8A95E6C8E2ED}"
            name        = "AttachEffectAction"
            policy      = "inclusive"
            descr       = "Attach a visual effect to an object">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "EffectName"/>
            <property name = "AttachPointName"/>
            <property name = "ObjectReferenceList"/>
        </SetDef>
        <SetDef
            id          = "{D71D056E-69E1-4ca5-B6B2-958071EC43C3}"
            classid     = "{9A7C1A2B-632B-4198-AEAC-A1E239E064C8}"
            name        = "Goal"
            policy      = "inclusive"
            missionsonly= "true"
            descr       = "Basic goal">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Activated"/>
            <property name = "GoalState"/>
            <property name = "Text"/>
            <property name = "Order"/>
        </SetDef>
        <SetDef
            id          = "{276399CB-3247-4102-9F7A-FD385BBCB884}"
            name        = "Goals"
            policy      = "inclusive"
            descr       = "A list of goals to be resolved">
            <property name = "id"/>
            <property name = "ObjectReference"/>
        </SetDef>
        <SetDef
            id          = "{4363A44E-316B-4fc1-9ED6-8A783D76116A}"
            classid     = "{A7927235-E1AE-446f-A33F-693CA721A521}"
            name        = "GoalResolutionAction"
            policy      = "inclusive"
            descr       = "Resolve a set of goals">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "GoalResolution"/>
            <property name = "Goals"/>
        </SetDef>
        <SetDef
            id          = "{605630E3-A9C1-4024-8995-98E15B349F75}"
            classid     = "{C8144453-C96F-4da7-92BC-F517E6B3385E}"
            name        = "GrantRewardAction"
            policy      = "inclusive"
            descr       = "Grant one or more rewards">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "RewardRef"/>
        </SetDef>
        <SetDef
            id          = "{3F47C004-720D-4b5a-9C0B-BB11C6ED5DA4}"
            classid     = "{3CD247B4-AE08-419e-A86C-068E0739852D}"
            name        = "AttachDroppablePayloadAction"
            policy      = "inclusive"
            descr       = "Attach a droppable payload">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "PayloadName"/>
            <property name = "PayloadCount"/>
            <property name = "ObjectReferenceList"/>
        </SetDef>
        <SetDef
            id          = "{AC3E749B-5794-4329-A79F-5D3ADB481F04}"
            classid     = "{F4A393BA-DB55-434e-B1EC-08947429B2C4}"
            name        = "ParkingTrigger"
            policy      = "inclusive"
            descr       = "A trigger that fires when the user parks in the ATC-designated spot">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Activated"/>
            <property name = "Latched"/>
            <property name = "OneShot"/>
            <property name = "Actions"/>
            <property name = "AirportIdent"/><!--multiple allowed-->
        </SetDef>
        <SetDef
            id          = "{83088530-D420-4ac2-A9CB-36158C85FBEA}"
            name        = "RealismOverrides"
            policy      = "inclusive"
            missionsonly= "true"
            descr       = "Realism settings that override the user specified settings">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "FlyingTips"/>
            <property name = "CrashBehavior"/>
            <property name = "FlightRealism"/>
            <property name = "ATCMenuDisabled"/> 
            <property name = "UnlimitedFuel"/>
            <property name = "AircraftLabels"/>
        </SetDef>
        <SetDef
            id          = "{9D5F8410-FB5A-487b-8BC1-F551FC10A464}"
            classid     = "{F6ACCCFA-7129-499b-A970-182A49E8E41D}"
            name        = "Camera"
            policy      = "inclusive"
            descr       = "Camera object">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Activated"/>
            <property name = "AttachedWorldPosition"/>
            <property name = "AttachedWorldObject"/>
            <property name = "ObjectReference"/>
        </SetDef>
        <SetDef
            id          = "{599DE6D4-A4E0-43da-8B51-7DBE61478450}"
            classid     = "{BECE62EA-67D2-4123-B7FB-CB402AFABC3D}"
            name        = "PictureInPictureViewController"
            policy      = "inclusive"
            descr       = "Controls a picture-in-picture type view window">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Condition"/>
            <property name = "UseTargetPosition"/>
            <property name = "AttachedWorldPosition"/>            
            <property name = "AttachedWorldObject"/>
            <property name = "Activated"/>
            <property name = "ViewCloseDelay"/>
            <property name = "CameraDistance"/>
            <property name = "CameraOffsetY"/>
            <property name = "CameraPitch"/>
        </SetDef>
        <SetDef
            id          = "{337AE6E9-48FE-4736-A59C-73C69AC59D62}"
            classid     = "{D98863FC-1588-454a-9441-3901FF9E653B}"
            name        = "PlayAnimationAction"
            policy      = "inclusive"
            descr       = "Play an animation">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "AnimationGUID"/>
            <property name = "LoopAnimation"/>
            <property name = "ObjectReferenceList"/>
        </SetDef>

        <SetDef
            id          = "{F2660970-B00A-423a-BF0F-40318F147B47}"
            classid     = "{CBAEA737-AE4F-428f-8060-2C3E1D9EFF9E}"
            name        = "RumbleAction"
            policy      = "inclusive"
            descr       = "Controller rumble effect">
          <property name = "id"/>
          <property name = "Descr"/>
          <property name = "InstanceId"/>
          <property name = "Intensity"/>
          <property name = "Duration"/>
        </SetDef>

        <SetDef
            id          = "{A2E6D78C-847D-4a4a-9890-A9530EA1B738}"
            name        = "MenuItem"
            policy      = "inclusive"
            descr       = "Menu items are used in MenuPromptTrigger and define the text and actions">
            <property name = "Descr"/>
            <property name = "Text"/> 
            <property name = "Actions"/> 
        </SetDef>

        <SetDef
            id          = "{DA0C025D-C379-4db4-922A-231ED96244C6}"
            classid     = "{4389D28E-A6B6-4662-A3EA-7C590CD494F2}"
            name        = "MenuPromptTrigger"
            policy      = "inclusive"
            descr       = "Provides GUI billboard menu and executes the mission actions for the chosen item">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Activated"/>
            <property name = "Latched"/>
            <property name = "OneShot"/>
            <property name = "Text"/>
            <property name = "MenuItem"/> <!--multiple allowed-->
        </SetDef>
        
        <SetDef
            id          = "{9869E542-430E-436d-BCE0-8BD16B40B264}"
            classid     = "{C9F4F105-AA1F-4673-9DD4-C78EA1AE4E59}"
            name        = "Thermal"
            policy      = "inclusive"
            descr       = "Defines a thermal">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Activated"/>
            <property name = "ObjectReference"/>
            <property name = "AirObjectModelGuid"/>
            <property name = "ScaleModel"/>
            <property name = "SinkTransitionSize"/>
            <property name = "SinkLayerSize"/>
            <property name = "CoreTransitionSize"/>
            <property name = "CoreSize"/>
            <property name = "BaseHeight"/>
            <property name = "TopHeight"/>
            <property name = "SinkRate"/>
            <property name = "SinkTurbulence"/>
            <property name = "CoreRate"/>
            <property name = "CoreTurbulence"/>
        </SetDef>
        
        <SetDef
            id          = "{4D59507A-9BA1-43d6-81B5-51EF6A100E21}"
            name        = "AirObjectVisual"
            policy      = "inclusive"
            descr       = "Describes an air object visualisation">
            <property name = "id"/>
            <property name = "AirObjectModelGuid"/>
            <property name = "ScaleModel"/>
        </SetDef>
        
        <SetDef
            id          = "{79E1198F-05F4-4343-A187-598DA0B6EABD}"
            name        = "AirObjectVisuals"
            policy      = "unrestricted"
            descr       = "List of effects that can be used to show air masses">
        </SetDef>
        
        <SetDef
            id          = "{F727CD0E-79E7-4b36-9965-A6D6A19CCEA6}"
            classid     = "{E16CE225-E365-4164-8FDF-5E7EE2F943CA}"
            name        = "RidgeLift"
            policy      = "inclusive"
            descr       = "Defines a ridge lift region">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "Activated"/>
            <property name = "ObjectReference"/>
            <property name = "AirObjectModelGuid"/>
            <property name = "ScaleModel"/>
            <property name = "CoreRateScalar"/>
            <property name = "CoreTurbulence"/>
            <property name = "SinkRateScalar"/>
            <property name = "SinkTurbulence"/>
        </SetDef>

        <SetDef
            id          = "{003B72A3-539D-4682-9223-907CF753004A}"
            name        = "ThermalDescription"
            policy      = "inclusive"
            descr       = "Thermal description">
            <property name = "id"/>
            <property name = "RadiusMin"/>
            <property name = "RadiusMax"/>
            <property name = "HeightMin"/>
            <property name = "HeightMax"/>
            <property name = "CoreRateMin"/>
            <property name = "CoreRateMax"/>
            <property name = "CoreTurbulenceMin"/>
            <property name = "CoreTurbulenceMax"/>
            <property name = "SinkRateMin"/>
            <property name = "SinkRateMax"/>
            <property name = "SinkTurbulenceMin"/>
            <property name = "SinkTurbulenceMax"/>
            <property name = "CoreSizeMin"/>
            <property name = "CoreSizeMax"/>
            <property name = "CoreTransitionSizeMin"/>
            <property name = "CoreTransitionSizeMax"/>
            <property name = "SinkSizeMin"/>
            <property name = "SinkSizeMax"/>
            <property name = "SinkTransitionSizeMin"/>
            <property name = "SinkTransitionSizeMax"/>
        </SetDef>
        
        <SetDef
            id          = "{02CF58A5-1D30-459a-A090-B51431D548D4}"
            name        = "ThermalDescriptions"
            policy      = "unrestricted"
            descr       = "List of thermal descriptions for each land class">
        </SetDef>
        
        <SetDef
            id          = "{EB667E4B-C38C-4ad9-A3D0-6C14A86DBABC}"
            classid     = "{B94A2FD3-DF48-4465-8AE6-17D727FC2E5A}"
            name        = "CustomAction"
            policy      = "inclusive"
            descr       = "Custom action completeable">
            <property name = "id"/>
            <property name = "Descr"/>
            <property name = "InstanceId"/>
            <property name = "PayloadString"/>
            <property name = "WaitForCompletion"/>
        </SetDef>
    </SetDefs>
</SymbolDef>
