<?xml version="1.0" encoding="Windows-1252"?> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Nod"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="BoatType" type="xs:string" /> <xs:element name="BoatWidth" type="xs:unsignedByte" /> <xs:element name="DecelerationConstant"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="DecelerationDynamic" type="xs:decimal" /> <xs:element name="DecelerationFromTillerCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs" type="xs:string" /> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DecelerationFromTillerCurvesBearAway"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs" type="xs:string" /> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RotationRadius" type="xs:unsignedByte" /> <xs:element name="TillerInertia" type="xs:decimal" /> <xs:element name="BSCoefFromHeelCurve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IsNewSailPhysics" type="xs:string" /> <xs:element name="Sails"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Sail"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="IdName" type="xs:string" /> <xs:element name="SailType" type="xs:string" /> <xs:element name="VppCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BSCoefCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves2"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve2"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OptimalSailAngleCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="BoomAngleCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="OptimalSailAngleCurvesArray"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="OptimalSailAngleCurve"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string" /> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="HeelAngleCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="HeelAngleCoefCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves2"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve2"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="LuffAngleSpeedCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="RevolveAngleSpeedCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccelerationCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ShiverAngleCurve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="BoomSpeed" type="xs:decimal" /> <xs:element minOccurs="0" name="SheetAngleMaxCurve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SheetAngleMin"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="SheetAngleMax"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="ShiverWindFree" type="xs:string" /> <xs:element name="SailSpeedCoefSheet" type="xs:decimal" /> <xs:element name="SailSpeedCoefEaseOut" type="xs:decimal" /> <xs:element name="AutomaticSheetTargetSpeed" type="xs:decimal" /> <xs:element name="ManoeuvreHaulUp"> <xs:complexType> <xs:sequence> <xs:choice maxOccurs="unbounded"> <xs:element name="DurationCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DurationJibChangeCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SlowDownCoef" type="xs:decimal" /> <xs:element name="TeamActionId" type="xs:string" /> <xs:element name="Sound1Id" type="xs:string" /> <xs:element name="Sound1Time" type="xs:unsignedByte" /> <xs:element name="Sound2Id" type="xs:string" /> <xs:element name="Sound2Time" type="xs:decimal" /> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ManoeuvreHaulDown"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="DurationCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="DurationJibChangeCurves"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Curves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Curve"> <xs:complexType> <xs:sequence> <xs:element name="Xs"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Ys" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="SlowDownCoef" type="xs:decimal" /> <xs:element minOccurs="0" name="TeamActionId" type="xs:string" /> <xs:element name="Sound1Id" type="xs:string" /> <xs:element name="Sound1Time" type="xs:unsignedByte" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ManoeuvrePrepareHaulUp"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Duration" type="xs:unsignedByte" /> <xs:element name="TeamActionId" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ManoeuvrePrepareHaulDown"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element name="Duration" type="xs:unsignedByte" /> <xs:element name="TeamActionId" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BulgeIntens" type="xs:decimal" /> <xs:element name="BulgeSpeed" type="xs:decimal" /> <xs:element name="SailId" type="xs:string" /> <xs:element name="SailFlatId" type="xs:string" /> <xs:element name="BoomId" type="xs:string" /> <xs:element name="IsReefingGear" type="xs:string" /> <xs:element name="VisualHaulDelta" type="xs:unsignedByte" /> <xs:element name="VisualShiverAmplitude" type="xs:decimal" /> <xs:element name="VisualShiverSpeedCoef" type="xs:decimal" /> <xs:element name="VisualShiverSpeedMax" type="xs:unsignedByte" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="WindShadow"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="UseNewWindShadowing" type="xs:string" /> <xs:element name="Pos0" type="xs:string" /> <xs:element name="Pos1" type="xs:string" /> <xs:element name="Height" type="xs:unsignedByte" /> <xs:element name="SecondSegmentCenterRatio" type="xs:decimal" /> <xs:element name="SecondSegmentLength" type="xs:unsignedByte" /> <xs:element name="SizeF7F3Ratio" type="xs:unsignedByte" /> <xs:element name="WindDirDevCoef" type="xs:decimal" /> <xs:element name="WindDirDevMax" type="xs:decimal" /> <xs:element name="BlockerBase" type="xs:decimal" /> <xs:element name="BlockerCoeffX" type="xs:decimal" /> <xs:element name="BlockerCoeffY" type="xs:decimal" /> <xs:element name="BlockerCoeffYMax" type="xs:decimal" /> <xs:element name="BlockerBaseXCenter" type="xs:decimal" /> <xs:element name="BlockerBaseXCenterVal" type="xs:decimal" /> <xs:element name="BlockerBaseXMult" type="xs:decimal" /> <xs:element name="BlockerValXCoeff" type="xs:decimal" /> <xs:element name="BlockerOffsetX" type="xs:decimal" /> <xs:element name="BlockerPosRatio" type="xs:decimal" /> <xs:element name="TurbulenceCoeffX" type="xs:decimal" /> <xs:element name="TurbulenceCoeffY" type="xs:unsignedByte" /> <xs:element name="TurbulenceBase" type="xs:decimal" /> <xs:element name="TurbulenceBaseXCenter" type="xs:decimal" /> <xs:element name="TurbulenceBaseXCenterVal" type="xs:decimal" /> <xs:element name="TurbulenceBaseXMult" type="xs:unsignedByte" /> <xs:element name="TurbulenceAngleDeviationMult" type="xs:decimal" /> <xs:element name="TurbulencePosRatio" type="xs:decimal" /> <xs:element name="TurbulenceMaxAwa"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="TurbulenceFadderAwa"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="SillageCoeffX" type="xs:decimal" /> <xs:element name="SillageCoeffY" type="xs:decimal" /> <xs:element name="SillageBase" type="xs:unsignedByte" /> <xs:element name="SillageOffsetMult" type="xs:decimal" /> <xs:element name="SillageMaxAwa"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="SillageFadderAwa"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="SillageCoeffYRot" type="xs:decimal" /> <xs:element name="SillageRotAwa"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="SillageAngleDeviationDiv" type="xs:unsignedByte" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Surf" type="xs:decimal" /> <xs:element name="Floating" type="xs:unsignedShort" /> <xs:element name="WaterLineHeightDelta" type="xs:decimal" /> <xs:element name="RollCoef" type="xs:decimal" /> <xs:element name="PitchSpeed" type="xs:decimal" /> <xs:element name="PitchInertia" type="xs:decimal" /> <xs:element name="PitchOscillation"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="PitchOscillationSpeed" type="xs:unsignedByte" /> <xs:element name="HeelSpeed" type="xs:decimal" /> <xs:element name="HeelInertia" type="xs:decimal" /> <xs:element name="HeelOscillation"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="HeelOscillationSpeed" type="xs:unsignedByte" /> <xs:element name="HeelMax"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:unsignedByte"> <xs:attribute name="Conv" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="CameraInsideE" type="xs:string" /> <xs:element name="CameraInsideE_Amplifior" type="xs:string" /> <xs:element name="CameraInsideB" type="xs:string" /> <xs:element name="WindIndicatorDistance" type="xs:string" /> <xs:element name="StemWaves"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="StemWave"> <xs:complexType> <xs:sequence> <xs:element name="IdName" type="xs:string" /> <xs:element name="UseWaveProjection" type="xs:string" /> <xs:element name="UseSeaElevation" type="xs:string" /> <xs:element name="OnlyUnderSea" type="xs:string" /> <xs:element name="SeaLevel" type="xs:byte" /> <xs:element name="NbPointZ" type="xs:unsignedByte" /> <xs:element name="InitialSpeedDir" type="xs:string" /> <xs:element name="MaxCoefSize" type="xs:decimal" /> <xs:element name="BoatSpeedRef" type="xs:unsignedByte" /> <xs:element name="EjectSpeedScale" type="xs:decimal" /> <xs:element name="SplashCoef" type="xs:unsignedByte" /> <xs:element name="StemDuration" type="xs:string" /> <xs:element name="RelativePos" type="xs:string" /> <xs:element name="UseRelativePos2" type="xs:string" /> <xs:element name="RelativePos2" type="xs:string" /> <xs:element name="StartWidth" type="xs:decimal" /> <xs:element name="EndWidth" type="xs:unsignedByte" /> <xs:element name="TextureSizeInMeter" type="xs:unsignedByte" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>
</xs:schema>