Skip to content

Module Reference: FlightDataRecorder

anxcon edited this page Mar 1, 2016 · 9 revisions

FlightDataRecorder

Properties

  • configuration
  • flightDataMultiplier
  • flightDataEngineerModifier

Description

FlightDataRecorder is responsible for adding flight data to a part. Typically every frame the FlightDataRecorder calculates the amount of flight data gained and sends it to the TestFlightCore for recording. The base version of this module records data at all times, but various other versions of this module restrict the recording of data to certain conditions.

There can only ever be a single FlightDataRecorder module on a part

Derived Modules

FlightDataRecorder //basic flight recorder, "always on" recording

  • flightDataMultiplier = 10.0 //this multiplies how fast data is gained over time
  • flightDataEngineerModifier = 0.25 //25% percent more data if an engineer is onboard FlightDataRecorder_Resources //recorder for tanks, only recording when enough resource exist
  • emptyThreshold = 0.1 //when any resource has atleast this amount, data will record FlightDataRecorder_Engine //recorder for engines, records when engine is 'lit' FlightDataRecorder_HeatShield //for ModuleAblator, records when temp above ablation temp

Mod Specific Modules

FlightDataRecorder_FARCtrlSrf //for FARControllableSurface, records data when pitch/yaw/roll not zeroed