Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

abs?: boolean | 0 | 1

[FILTER] When set to @code{true}, use the absolute value of the value.

axis?: [number, number, number] | "X" | "Y" | "Z"

"X", "Y", "Z" for rotation, vector for translation

between?: [number, number]

[FILTER] Value is converted to boolean when between values

comment?: string
delay?: number

[FILTER] Add or subtract and clamp value between (0 - 1)

eq?: string | number

[FILTER] Equal to value (==)

fmax?: number

[FILTER]

see

max

fmin?: number

[FILTER]

see

min

frame?: string
gt?: number

[FILTER] Greater than value (>)

lt?: number

[FILTER] Less than value (<)

max?: number

[FILTER] Returns the value if it is smaller than max. If not, returns max.

min?: number

[FILTER] Returns the value if it is larger than min. If not, returns min.

name?: string
negthreshold?: number

Value is converted to boolean when greater than threshold

notEq?: string | number

[FILTER] Not equal to value (!=)

noteq?: string | number
see

notEq

offset?: number

[FILTER] Add offset after applying "ratio"

power?: number

[FILTER] Raise value to provided power

preoffset?: number

[FILTER] Add offset before applying "ratio"

ramp?: unknown[]

[FILTER] Array of 2 or 4 stop values to generate an increasing--level--decreasing ramp from 0 to 1 (eventually back to 0) - mostly used for sound.

see

valueRamp

deprecated
ratio?: number

[FILTER] A multiplier for the value.

ratioRamp?: number[]

[FILTER] Specify a ramp of ratios by which to multiply the value. Ratios are looked-up in the array depending on value varying from 0 to 1.

set?: number

[FILTER]

threshold?: number

[FILTER] Value is converted to boolean when smaller than threshold

type: "hide" | "show" | "rotate" | "scale" | "translate" | "sound" | "property" | "justhide" | "justshow" | "translateX" | "translateY" | "scaleX" | "scaleY" | "moveX" | "moveY" | "throttle" | "pitch" | "strobe"
value: "" | "trim" | "view" | "hours" | "minutes" | "throttle" | "pitch" | "strobe" | "strobe2" | "strobe3" | `${string}Rotation` | `${string}Suspension` | "enginesOn" | "prop" | "thrust" | "rpm" | "roll" | "yaw" | "brakes" | "gearPosition" | "gearTarget" | "flapsValue" | "flapsPosition" | "flapsTarget" | "airbrakesPosition" | "airbrakesTarget" | "groundContact" | "rollingSpeed" | "maxAngularVRatio" | "kias" | "tas" | "mach" | "altitude" | "tenFeet" | "hundredFeet" | "thousandFeet" | "climbrate" | "heading" | "heading360" | "atilt" | "aroll" | "relativeWind" | "windSpeed" | "random" | "parkingBrake" | "stalls" | "aoa" | "altThousands" | "climbrateABS" | "climbrateLog" | "night" | "optionalAnimatedPartPosition" | "cameraMode" | "invGearPosition" | "altTensShift" | "altTens" | "altTenThousands" | "machUnits" | "machTens" | "machTenth" | "machHundredth" | "arrestingHookTension" | "accX" | "accY" | "accZ" | "rawPitch" | "rawpitch" | "rawYaw" | "envelopeTemp" | "function()" | "ktas" | "gearTraget" | "turnrate"

• enginesOn: Boolean: 1 if engine is on, 0 if not.

• prop: Prop rotation [0, 360].

• thrust: In Newton.

• rpm, throttle: [0, 1]

• pitch: Control input [0, 1]

• roll: Control input [0, 1]

• yaw: Control input [0, 1]

• brakes: Boolean: 1 if brakes are on, 0 if not.

• gearPosition: Current gear position [0, 1]

• gearTarget: Reaching gear position [0, 1]

• flapsValue: Current flaps position as [0, 1]

• flapsPosition: Current flaps position in steps [0, flapsSteps]

• flapsTarget: Reaching flaps position in steps [0, flapsSteps]

• airbrakesPosition: Current airbrakes position as [0, 1]

• airbrakesTarget: Reaching airbrakes position as [0, 1]

• groundContact: Boolean: 1 if aircraft is in contact with ground, 0 if not.

• rollingSpeed: Aircraft speed in m/s when rolling on ground.

• maxAngularVRatio: Rolling wheel angular speed.

• kias: Indicated airspeed in knots.

• tas: True airspeed in knots.

• mach: Airspeed as Mach number.

• altitude: In feet.

• tenFeet: Altitude in tens of feet.

• hundredFeet: Altitude in hundreds of feet.

• thousandFeet: Altitude in thousands of feet.

• climbrate: Climb rate in feet per minute.

• heading: The aircraft's heading in degrees [-180, 180].

• heading360: The aircraft's heading in degrees [0, 360].

• atilt: The aircraft's tilt in degrees.

• aroll: The aircraft's roll in degrees.

• relativeWind: In degrees, from aircraft forward.

• windSpeed: Wind speed in meters per second.

• view: camera mode name ["follow", "cockpit", "cockpitless", "chase", "free"].

• strobe: Boolean, set to 1 every 1400ms, for 100ms duration.

• strobe2: Boolean set to 1 every 1700ms, for 100ms duration.

• random: Returns a random value [0, 1).

valueRamp?: number[]

[FILTER] Specify a ramp of values to replace the original animation value. New values are looked-up in the array depending on original value varying from 0 to 1.

when?: (string | number)[]

[FILTER] Returns true if the value is in the array; otherwise, false.

whenNot?: unknown

[FILTER] Returns true if the value is not in the array; otherwise, false.

Generated using TypeDoc