Skip to content

Body mapped event

Tkael edited this page Nov 25, 2022 · 6 revisions

Triggered after mapping a body with the Surface Area Analysis scanner.

Where values are indexed (the compartments on a ship for example), the index will be represented by '<index>'. For VoiceAttack, a variable with the root name of the indexed array shall identify the total number of entries in the array. For example, if compartments 1 and 2 are available then the value of the corresponding 'compartments' variable will be 2.

When using this event in the Speech responder the information about this event is available under the event object. The available variables are as follows:

  • {event.alreadydiscovered} - Whether this body's scan data has already been registered with Universal Cartographics

  • {event.alreadymapped} - Whether this body's map data has already been registered with Universal Cartographics

  • {event.atmosphere} - The atmosphere of the body that has been scanned (only available if DSS equipped)

  • {event.atmospherecompositions} - The composition of the atmosphere of the body that has been scanned (array of objects) (only available if DSS equipped)

  • {event.atmospherecompositions[<index>].composition}

  • {event.atmospherecompositions[<index>].invariantName}

  • {event.atmospherecompositions[<index>].name}

  • {event.atmospherecompositions[<index>].percent}

  • {event.bodyname} - The name of the body that has been scanned

  • {event.bodytype} - The body type of the body that has been scanned (e.g. 'Planet', 'Moon', 'Star' etc.)

  • {event.density} - The average density of the body, in kg per cubic meter

  • {event.densityprobability} - The cumulative probability describing the body's density, relative to other bodies of the same planet type

  • {event.distance} - The distance in LS from the main star

  • {event.earthmass} - The mass of the body that has been scanned, relative to Earth's mass

  • {event.eccentricity} - The orbital eccentricity of the body

  • {event.eccentricityprobability} - The cumulative probability describing the body's orbital eccentricity, relative to other bodies of the same planet type

  • {event.efficiencytarget} - The efficiency target for the number of probes used to map the body

  • {event.estimatedvalue} - The estimated value of the current scan

  • {event.gravity} - The surface gravity of the body that has been scanned, relative to Earth's gravity

  • {event.gravityprobability} - The cumulative probability describing the body's gravity, relative to other bodies of the same planet type

  • {event.inclination} - The orbital inclination of the body, in degrees

  • {event.inclinationprobability} - The cumulative probability describing the body's orbital inclination, relative to other bodies of the same planet type

  • {event.landable} - True if the body is landable (only available if DSS equipped)

  • {event.massprobability} - The cumulative probability describing the body's mass, relative to other bodies of the same planet type

  • {event.materials} - A list of materials present on the body that has been scanned

  • {event.materials[<index>].category}

  • {event.materials[<index>].name}

  • {event.materials[<index>].percentage}

  • {event.materials[<index>].rarity}

  • {event.orbitalperiod} - The number of days taken for a full orbit of the main star

  • {event.orbitalperiodprobability} - The cumulative probability describing the body's orbital period, relative to other bodies of the same planettype

  • {event.periapsis} - The argument of periapsis of the body, in degrees

  • {event.periapsisprobability} - The cumulative probability describing the body's argument of periapsis, relative to other bodies of the same planet type

  • {event.planettype} - The type of body that has been scanned (High metal content body etc)

  • {event.pressure} - The surface pressure of the body that has been scanned, in Earth atmospheres (only available if DSS equipped)

  • {event.pressureprobability} - The cumulative probability describing the body's atmospheric pressure, relative to other bodies of the same planet type

  • {event.probesused} - The number of probes used to map the body

  • {event.radius} - The radius of the body that has been scanned, in kilometres

  • {event.radiusprobability} - The cumulative probability describing the body's radius, relative to other bodies of the same planet type

  • {event.reserves} - The level of reserves in the rings if applicable (Pristine/Major/Common/Low/Depleted)

  • {event.rings} - A list of the body's rings (as ring objects)

  • {event.rings[<index>].composition}

  • {event.rings[<index>].hotspots}

  • {event.rings[<index>].hotspots[<index>].amount}

  • {event.rings[<index>].hotspots[<index>].commodity}

  • {event.rings[<index>].innerradius}

  • {event.rings[<index>].mapped}

  • {event.rings[<index>].mass}

  • {event.rings[<index>].name}

  • {event.rings[<index>].outerradius}

  • {event.rotationalperiod} - The number of days taken for a full rotation

  • {event.rotationalperiodprobability} - The cumulative probability describing the body's rotational period, relative to other bodies of the same planettype

  • {event.semimajoraxis} - The semi major axis of the body's orbit, in light seconds

  • {event.semimajoraxisprobability} - The cumulative probability describing the body's semi-major axis, relative to other bodies of the same planet type

  • {event.shortname} - The short name of the body, less the system name

  • {event.solidcompositions} - The composition of the body's solids that has been scanned (array of objects) (only available if DSS equipped)

  • {event.solidcompositions[<index>].composition}

  • {event.solidcompositions[<index>].invariantName}

  • {event.solidcompositions[<index>].name}

  • {event.solidcompositions[<index>].percent}

  • {event.systemname} - The name of the system containing the scanned body

  • {event.temperature} - The surface temperature of the body that has been scanned, in Kelvin (only available if DSS equipped)

  • {event.tempprobability} - The cumulative probability describing the body's temperature, relative to other bodies of the same planet type

  • {event.terraformstate} - Whether the body can be, is in the process of, or has been terraformed (only available if DSS equipped)

  • {event.tidallylocked} - True if the body is tidally locked (only available if DSS equipped)

  • {event.tilt} - Axial tilt for the body, in degrees (only available if DSS equipped)

  • {event.tiltprobability} - The cumulative probability describing the body's orbital tilt, relative to other bodies of the same planet type

  • {event.volcanism} - The volcanism of the body that has been scanned (only available if DSS equipped)

  • {event.volcanism.amount}

  • {event.volcanism.composition}

  • {event.volcanism.type}

To respond to this event in VoiceAttack, create a command entitled ((EDDI body mapped)). VoiceAttack variables will be generated to allow you to access the event information.

The following VoiceAttack variables are available for this event:

  • {BOOL:EDDI body mapped alreadydiscovered} - Whether this body's scan data has already been registered with Universal Cartographics

  • {BOOL:EDDI body mapped alreadymapped} - Whether this body's map data has already been registered with Universal Cartographics

  • {TXT:EDDI body mapped atmosphere} - The atmosphere of the body that has been scanned (only available if DSS equipped)

  • {INT:EDDI body mapped atmospherecompositions} - The composition of the atmosphere of the body that has been scanned (array of objects) (only available if DSS equipped)

  • {TXT:EDDI body mapped atmospherecompositions <index> composition}

  • {TXT:EDDI body mapped atmospherecompositions <index> invariant name}

  • {TXT:EDDI body mapped atmospherecompositions <index> name}

  • {DEC:EDDI body mapped atmospherecompositions <index> percent}

  • {TXT:EDDI body mapped bodyname} - The name of the body that has been scanned

  • {TXT:EDDI body mapped bodytype} - The body type of the body that has been scanned (e.g. 'Planet', 'Moon', 'Star' etc.)

  • {DEC:EDDI body mapped density} - The average density of the body, in kg per cubic meter

  • {DEC:EDDI body mapped densityprobability} - The cumulative probability describing the body's density, relative to other bodies of the same planet type

  • {DEC:EDDI body mapped distance} - The distance in LS from the main star

  • {DEC:EDDI body mapped earthmass} - The mass of the body that has been scanned, relative to Earth's mass

  • {DEC:EDDI body mapped eccentricity} - The orbital eccentricity of the body

  • {DEC:EDDI body mapped eccentricityprobability} - The cumulative probability describing the body's orbital eccentricity, relative to other bodies of the same planet type

  • {INT:EDDI body mapped efficiencytarget} - The efficiency target for the number of probes used to map the body

  • {DEC:EDDI body mapped estimatedvalue} - The estimated value of the current scan

  • {DEC:EDDI body mapped gravity} - The surface gravity of the body that has been scanned, relative to Earth's gravity

  • {DEC:EDDI body mapped gravityprobability} - The cumulative probability describing the body's gravity, relative to other bodies of the same planet type

  • {DEC:EDDI body mapped inclination} - The orbital inclination of the body, in degrees

  • {DEC:EDDI body mapped inclinationprobability} - The cumulative probability describing the body's orbital inclination, relative to other bodies of the same planet type

  • {BOOL:EDDI body mapped landable} - True if the body is landable (only available if DSS equipped)

  • {DEC:EDDI body mapped massprobability} - The cumulative probability describing the body's mass, relative to other bodies of the same planet type

  • {INT:EDDI body mapped materials} - A list of materials present on the body that has been scanned

  • {TXT:EDDI body mapped materials <index> category}

  • {TXT:EDDI body mapped materials <index> name}

  • {DEC:EDDI body mapped materials <index> percentage}

  • {TXT:EDDI body mapped materials <index> rarity}

  • {DEC:EDDI body mapped orbitalperiod} - The number of days taken for a full orbit of the main star

  • {DEC:EDDI body mapped orbitalperiodprobability} - The cumulative probability describing the body's orbital period, relative to other bodies of the same planettype

  • {DEC:EDDI body mapped periapsis} - The argument of periapsis of the body, in degrees

  • {DEC:EDDI body mapped periapsisprobability} - The cumulative probability describing the body's argument of periapsis, relative to other bodies of the same planet type

  • {TXT:EDDI body mapped planettype} - The type of body that has been scanned (High metal content body etc)

  • {DEC:EDDI body mapped pressure} - The surface pressure of the body that has been scanned, in Earth atmospheres (only available if DSS equipped)

  • {DEC:EDDI body mapped pressureprobability} - The cumulative probability describing the body's atmospheric pressure, relative to other bodies of the same planet type

  • {INT:EDDI body mapped probesused} - The number of probes used to map the body

  • {DEC:EDDI body mapped radius} - The radius of the body that has been scanned, in kilometres

  • {DEC:EDDI body mapped radiusprobability} - The cumulative probability describing the body's radius, relative to other bodies of the same planet type

  • {TXT:EDDI body mapped reserves} - The level of reserves in the rings if applicable (Pristine/Major/Common/Low/Depleted)

  • {INT:EDDI body mapped rings} - A list of the body's rings (as ring objects)

  • {TXT:EDDI body mapped rings <index> composition}

  • {INT:EDDI body mapped rings <index> hotspots}

  • {INT:EDDI body mapped rings <index> hotspots <index> amount}

  • {TXT:EDDI body mapped rings <index> hotspots <index> commodity}

  • {DEC:EDDI body mapped rings <index> innerradius}

  • {DATE:EDDI body mapped rings <index> mapped}

  • {DEC:EDDI body mapped rings <index> mass}

  • {TXT:EDDI body mapped rings <index> name}

  • {DEC:EDDI body mapped rings <index> outerradius}

  • {DEC:EDDI body mapped rotationalperiod} - The number of days taken for a full rotation

  • {DEC:EDDI body mapped rotationalperiodprobability} - The cumulative probability describing the body's rotational period, relative to other bodies of the same planettype

  • {DEC:EDDI body mapped semimajoraxis} - The semi major axis of the body's orbit, in light seconds

  • {DEC:EDDI body mapped semimajoraxisprobability} - The cumulative probability describing the body's semi-major axis, relative to other bodies of the same planet type

  • {TXT:EDDI body mapped shortname} - The short name of the body, less the system name

  • {INT:EDDI body mapped solidcompositions} - The composition of the body's solids that has been scanned (array of objects) (only available if DSS equipped)

  • {TXT:EDDI body mapped solidcompositions <index> composition}

  • {TXT:EDDI body mapped solidcompositions <index> invariant name}

  • {TXT:EDDI body mapped solidcompositions <index> name}

  • {DEC:EDDI body mapped solidcompositions <index> percent}

  • {TXT:EDDI body mapped systemname} - The name of the system containing the scanned body

  • {DEC:EDDI body mapped temperature} - The surface temperature of the body that has been scanned, in Kelvin (only available if DSS equipped)

  • {DEC:EDDI body mapped tempprobability} - The cumulative probability describing the body's temperature, relative to other bodies of the same planet type

  • {TXT:EDDI body mapped terraformstate} - Whether the body can be, is in the process of, or has been terraformed (only available if DSS equipped)

  • {BOOL:EDDI body mapped tidallylocked} - True if the body is tidally locked (only available if DSS equipped)

  • {DEC:EDDI body mapped tilt} - Axial tilt for the body, in degrees (only available if DSS equipped)

  • {DEC:EDDI body mapped tiltprobability} - The cumulative probability describing the body's orbital tilt, relative to other bodies of the same planet type

  • {TXT:EDDI body mapped volcanism amount}

  • {TXT:EDDI body mapped volcanism composition}

  • {TXT:EDDI body mapped volcanism type}

For more details on VoiceAttack integration, see https://github.com/EDCD/EDDI/wiki/VoiceAttack-Integration.

Clone this wiki locally