ManeuverLandingPattern

From SIMboxWiki
Jump to navigation Jump to search

The ManeuverLandingPattern logic component handles the landing pattern maneuver.

Type: Logic Object Component
File: ManeuverLandingPattern.slc
Version: 450.1000.355.1


back to top

Icon properties.png Properties

NameDescriptionMaxValueMinValueDisplayNameUnitTypeUnitName
PROP_DOWNWIND_FIRST_HALF_PHASE_NAME  Downwind 1st half phase name    Default  Default 
PROP_DOWNWIND_SECOND_HALF_PHASE_NAME  Downwind 2nd half phase name    Default  Default 
PROP_FINAL_LAG_PHASE_NAME  The final lag phase name    Default  Default 
PROP_GOAROUND_PHASE_NAME  Going around phase    Default  Default 
PROP_HOLD_IN_DOWNWIND_PHASE_NAME  The phase to be displayed when holding on DW     Default  Default 
PROP_IN_PATTERN_MAX_BANK_ANGLE  The maximal bank angle in the downwind phase.Set negative value to ignore  85  -100    Default  Default 
PROP_INITIAL_LAG_PHASE_NAME  Th initial lag phase name    Default  Default 
PROP_JOIN_TO_PATTERN_PHASE_NAME  The description of the join phase    Default  Default 
PROP_LANDING_PATTERN_MANEUVER_NAME  The expacted name for ACTION_DO_MANEUVER    Default  Default 
PROP_PASSED_GREENS_POINT_PHASE_NAME  The phase to be displayed when the AC passed the green point    Default  Default 
PROP_TURN_TO_DOWNWIND_PHASE_NAME  Turn to downwind description    Default  Default 
PROP_WAIT_FOR_ATC_APPROVALS  Is to wait for ATC approval for turning to downwind / final  Wait for ATC Approval  Default  Default 

back to top

Icon attributes.png Attributes

NameDescriptionParam1Param2DisplayNameUnitTypeUnitName
ATT_MANEUVER_LANDING_PATTERN_ASPECT_TO_LANDING_ZEBRA  The aspect to the landing zebra. Positive to the right of the runway in the landing direction. [deg]  float &      Angle  Degree 
ATT_MANEUVER_LANDING_PATTERN_CURRENT_PHASE_NAME  The current phase name in the pattern, according to the names defined in the properties  string &      Default  Default 
ATT_MANEUVER_LANDING_PATTERN_DFLT_DOWNWIND_ALT  The default downwind a.g.l altitude, as defined in the parameters field  float &      Length  Feet 
ATT_MANEUVER_LANDING_PATTERN_DFLT_JOIN_ALT  The default join altitude [FT]  float &      Length  Feet 
ATT_MANEUVER_LANDING_PATTERN_DIST_TO_LANDING_ZEBRA  The distance to the landing point [m]  float &      Length  Meter 
ATT_MANEUVER_LANDING_PATTERN_DOWNWIND_ALT  Down wind lag alt agl [ft]  float &      Length  Feet 
ATT_MANEUVER_LANDING_PATTERN_DW_HDG  The downwind lag heading  float &      Angle  Degree 
ATT_MANEUVER_LANDING_PATTERN_DW_MID_POINT  The down wind mid point  LinearVec &      Default  Default 
ATT_MANEUVER_LANDING_PATTERN_DW_START_POINT  The down wind start point  LinearVec &      Default  Default 
ATT_MANEUVER_LANDING_PATTERN_GREEN_POINT  The pattern green point  LinearVec &      Default  Default 
ATT_MANEUVER_LANDING_PATTERN_IS_WAIT_TO_ATC_APPROVALS  Is the aircraft to wait for ATC approvals for turning to downwind / final?  bool &      Default  Default 
ATT_MANEUVER_LANDING_PATTERN_JOIN_ALT  Join lag alt agl [ft]  float &      Length  Feet 
ATT_MANEUVER_LANDING_PATTERN_JOIN_POINT  The join point  LinearVec &      Default  Default 
ATT_MANEUVER_LANDING_PATTERN_TURN_TO_DW_POINT  The pattern point to turn to downwind  LinearVec &      Default  Default 

back to top

Icon actions.png Actions

NameDescriptionParam1Param2DisplayNameUnitTypeUnitName
ACTION_MANEUVER_LANDING_PATTERN_DIRECT_JOIN_TO_DOWNWIND  Directly joins to downwind start        Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_GO_AROUND  Go around + altitude [ft agl]  const float      Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_HOLD_IN_DOWNWIND  Do holding in downwind. set -1 to automatically choose the direction to be out of the pattern. Set 0 for left holding and 1 for right one.   const int      Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_IS_LEFT_PATTERN  Set if the pattern is a left hand one.  const bool      Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_LENGTHEN_DOWNWIND_LAG  Lengthen the downwind lag by the parameter [m]  const float      Length  Meter 
ACTION_MANEUVER_LANDING_PATTERN_SET_DOWNWIND_ALT  Set the above ground level altitude of the downwind lag  const float      Length  Feet 
ACTION_MANEUVER_LANDING_PATTERN_SET_DOWNWIND_DISTANCE  Set the horizontal distance between the runway and the downwind lag.  const float      Length  Meter 
ACTION_MANEUVER_LANDING_PATTERN_SET_DW_END_POINT  The downwind end point  const LinearVec &      Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_SET_DW_START_POINT  The first downwind point  const LinearVec &      Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_SET_IS_TO_EXTRACT_GEARS  Tells the maneuver whether to extract landing gears or not  const bool      Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_SET_JOIN_ALT  Set the a.g.l altitude of the pattern join point [Ft]  const float      Length  Feet 
ACTION_MANEUVER_LANDING_PATTERN_SET_JOIN_POINT  Sets the join point position. Ignoring Z. To set join altitude use the join alt set  const LinearVec &      Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_SET_LANDING_ZEBRA  Set the point to land in local coordinates [X,Y,Z]. Z is ignored.  const LinearVec &      Length  Meter 
ACTION_MANEUVER_LANDING_PATTERN_SET_LANDING_ZEBRA_FROM_ENTITY  The entity that mark the landing point  const int      Entity Identifier  Entity ID 
ACTION_MANEUVER_LANDING_PATTERN_SET_OPOSITE_ZEBRA  Set the other zebra on the landing runway   const LinearVec &      Length  Meter 
ACTION_MANEUVER_LANDING_PATTERN_SET_OPPOSITE_ZEBRA_FROM_ENTITY  The opposite zebra entity  const int      Entity Identifier  Entity ID 
ACTION_MANEUVER_LANDING_PATTERN_SET_TURN_TO_DW_POINT  The turn to downwind point  const LinearVec &      Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_SET_WAIT_FOR_APPROVAL  Sets the maneuver to wait for approvals for downwind / final  const bool      Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_STOP_DO_HOLDING  Stops the downwind holding circles and returns to downwind lag.        Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_TURN_TO_DOWNWIND  Turn to downwind lag start        Default  Default 
ACTION_MANEUVER_LANDING_PATTERN_TURN_TO_FINAL  Turn to final         Default  Default 
INPUT_KEY_DEBUG1  Debug - Do holding in downwind.  const int  const int    Default  Default 
INPUT_KEY_DEBUG2  Debug - Stops the downwind holding circles and returns to downwind lag.  const int  const int    Default  Default 

back to top

Icon attributes.png Required Attributes

Name
ATT_3D_OBJECT_HANDLE 
ATT_AC_FLAPS_ANGLE_DEG 
ATT_AFTERBURNER_STATUS 
ATT_AGL_ALT 
ATT_ALTIMETER_ALT 
ATT_ALTIMETER_ALT_FEET 
ATT_ARE_LANDING_GEARS_DOWN 
ATT_ARE_LANDING_GEARS_OPEN 
ATT_BODY_AOA 
ATT_BODY_VELOCITY 
ATT_CRASH_DETECTOR_REQUIRED_VVI 
ATT_DEBUG_PARAM 
ATT_FLAPS_TRANSITION_TIME 
ATT_FORMATION_LEADER_ID 
ATT_FRONT_WHEELS_STEER_ANGLE 
ATT_GROUND_VEL_IN_BODY 
ATT_HEADING_DOT 
ATT_HEIGHT_ABOVE_GROUND 
ATT_HEIGHT_FEET 
ATT_INDICATED_AIRSPEED 
ATT_INDICATED_AIRSPEED_KNOTS 
ATT_IS_IN_MOTION 
ATT_IS_MOTION_MODEL_ENABLED 
ATT_IS_ON_GROUND 
ATT_LOAD_FACTOR 
ATT_MACH 
ATT_MANEUVER_GOTO_POINT_DESTINATION_POINT 
ATT_MANEUVER_GOTO_POINT_HDG_DESTINATION_POINT 
ATT_MANEUVER_GOTO_POINT_HDG_IS_REACHED_POINT 
ATT_MANEUVER_GOTO_POINT_IS_REACHED_POINT 
ATT_MANEUVERS_DFLT_TURN_RADIUS 
ATT_MANEUVERS_HEIGHT_CORRECTION 
ATT_MANEUVERS_IS_TO_START_FROM_SCENARIO_BUILDER 
ATT_MANEUVERS_NUMBER_IN_FORMATION 
ATT_MANEUVERS_REQUIRED_LOAD_FACTOR 
ATT_MANEUVERS_SPEED_ORIENTATION 
ATT_MANEUVERS_STACK_POINTER 
ATT_MANUEVER_ACTIVE_MANUEVER_STACK 
ATT_REQUIRED_FLAPS_ANGLE 
ATT_SUBPART_ANG_FLAPS 
ATT_SUBPART_FRONTGEARZ_ABOVE_GROUND 
ATT_SUBPART_GROUND_STEER_ANG 
ATT_SUBPART_LMAINGEARZ_ABOVE_GROUND 
ATT_SUBPART_RMAINGEARZ_ABOVE_GROUND 
ATT_TRUE_AIRSPEED 
ATT_TRUE_AIRSPEED_KNOTS 
ATT_TRUE_HEADING 
ATT_TURN_RATE 
ATT_VERTICAL_VELOCITY 

back to top

Icon actions.png Required Actions

Name
ACTION_CLEAR_ALL_USED_MANEUVERS 
ACTION_CLEAR_USED_MANEUVER 
ACTION_CRASH_DETECTOR_SET_ACTIVE 
ACTION_DO_MANEUVER 
ACTION_EXTRACT_GEARS 
ACTION_MANEUVER_GOTO_POINT_HDG_SET_2D_MODE 
ACTION_MANEUVER_GOTO_POINT_HDG_SET_DEST_POINT 
ACTION_MANEUVER_GOTO_POINT_HDG_SET_DIRECT_CIRCLE 
ACTION_MANEUVER_GOTO_POINT_HDG_SET_HDG 
ACTION_MANEUVER_GOTO_POINT_HDG_SET_IS_TO_CHANGE_ALT_BEFORE_POINT 
ACTION_MANEUVER_GOTO_POINT_HDG_SET_IS_TO_LEVEL_WHEN_REACHED_POINT 
ACTION_MANEUVER_GOTO_POINT_HDG_SET_ONLY_CONVERGING_TURNS 
ACTION_MANEUVER_GOTO_POINT_HDG_SET_REACH_RADIUS 
ACTION_MANEUVER_GOTO_POINT_HDG_SET_SPEED 
ACTION_MANEUVER_GOTO_POINT_SET_IS_TO_CHANGE_ALT_BEFORE_POINT 
ACTION_MANEUVER_GOTO_POINT_SET_IS_TO_LEVEL_WHEN_REACHED_POINT 
ACTION_MANEUVER_GOTO_POINT_SET_POINT 
ACTION_MANEUVER_GOTO_POINT_SET_REACH_2D 
ACTION_MANEUVER_GOTO_POINT_SET_REACH_RADIUS 
ACTION_MANEUVER_GOTO_POINT_SET_SPEED 
ACTION_MANEUVER_HOLD_CURR_POSITION_SET_HOLDING_POINT 
ACTION_MANEUVER_HOLD_CURR_POSITION_SET_IS_LEFT_CIRCLE 
ACTION_MANEUVER_LANDING_SET_IS_ONLY_CONVERGING_TURNS 
ACTION_MANEUVER_LANDING_SET_IS_TO_EXTRACT_GEARS 
ACTION_MANEUVER_LANDING_SET_LANDING_HDG 
ACTION_MANEUVER_LANDING_SET_LANDING_POINT 
ACTION_MANEUVER_LANDING_SET_RUNWAY_LENGTH 
ACTION_MANEUVERS_CLEAR_ALL_MANEUVERS 
ACTION_MANEUVERS_FORMATION_BROKEN 
ACTION_SET_ACTIVE_MANUEVER_NAME_NO_FORMATION 
ACTION_SET_DAMAGE 
ACTION_SET_USED_MANEUVER_NAME 

back to top,