Skip to content

Module arrived event

T'kael edited this page Aug 2, 2026 · 9 revisions

Triggered when your transferred module is arriving at its destination.

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.module} - The module (object) being transferred

  • {event.module.ammoinclip} - only for weapons, this defines the amount of ammunition present in the clip during the last Loadout event

  • {event.module.ammoinhopper} - only for weapons, this defines the amount of ammunition present in the hopper during the last Loadout event

  • {event.module.class} - numeric class of the module

  • {event.module.clipcapacity} - only for weapons, this defines the maximum amount of ammunition the clip can hold

  • {event.module.enabled} - whether the module is enabled

  • {event.module.engineerlevel} - the level of the engineering modification

  • {event.module.engineerquality} - the percent quality of the engineering modification

  • {event.module.grade} - letter grade of the module

  • {event.module.health} - the last reported health of the module, as a percentage

  • {event.module.hoppercapacity} - only for weapons, this defines the maximum amount of ammunition the hopper can store

  • {event.module.hot} - whether the module is legally 'hot'

  • {event.module.invariantName} - The invariant English name.

  • {event.module.mercPrice} - the price paid for the module, in merc coins

  • {event.module.modification} - the localized name of the engineering modification

  • {event.module.modified} - whether the module has been modified

  • {event.module.mount} - only for weapons, this defines the type of mount (fixed, gimballed, turreted)

  • {event.module.name} - The localized name.

  • {event.module.position} - the position of the module in the Modules panel, sorted according to power usage

  • {event.module.power} - the power consumption of the module, measured in MegaWatts (MW)

  • {event.module.price} - the price paid for the module, in credits

  • {event.module.priority} - the power priority of the module

  • {event.module.value} - base value of the module, in credits

  • {event.ship} - The ship you were in when you requested the transfer

  • {event.shipid} - The ID of the ship you were in when you requested the transfer

  • {event.station} - The station at which the module shall arrive

  • {event.system} - The system at which the module shall arrive

  • {event.transfercost} - The cost for the module transfer

  • {event.transfertime} - The time elapsed during the transfer (in seconds)

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

The following VoiceAttack variables are available for this event:

  • {INT:EDDI module arrived module ammoinclip} - only for weapons, this defines the amount of ammunition present in the clip during the last Loadout event

  • {INT:EDDI module arrived module ammoinhopper} - only for weapons, this defines the amount of ammunition present in the hopper during the last Loadout event

  • {INT:EDDI module arrived module class} - numeric class of the module

  • {INT:EDDI module arrived module clipcapacity} - only for weapons, this defines the maximum amount of ammunition the clip can hold

  • {BOOL:EDDI module arrived module enabled} - whether the module is enabled

  • {INT:EDDI module arrived module engineerlevel} - the level of the engineering modification

  • {DEC:EDDI module arrived module engineerquality} - the percent quality of the engineering modification

  • {TXT:EDDI module arrived module grade} - letter grade of the module

  • {DEC:EDDI module arrived module health} - the last reported health of the module, as a percentage

  • {INT:EDDI module arrived module hoppercapacity} - only for weapons, this defines the maximum amount of ammunition the hopper can store

  • {BOOL:EDDI module arrived module hot} - whether the module is legally 'hot'

  • {TXT:EDDI module arrived module invariant name} - The invariant English name.

  • {DEC:EDDI module arrived module merc price} - the price paid for the module, in merc coins

  • {TXT:EDDI module arrived module modification} - the localized name of the engineering modification

  • {BOOL:EDDI module arrived module modified} - whether the module has been modified

  • {TXT:EDDI module arrived module mount} - only for weapons, this defines the type of mount (fixed, gimballed, turreted)

  • {TXT:EDDI module arrived module name} - The localized name.

  • {INT:EDDI module arrived module position} - the position of the module in the Modules panel, sorted according to power usage

  • {DEC:EDDI module arrived module power} - the power consumption of the module, measured in MegaWatts (MW)

  • {DEC:EDDI module arrived module price} - the price paid for the module, in credits

  • {INT:EDDI module arrived module priority} - the power priority of the module

  • {DEC:EDDI module arrived module value} - base value of the module, in credits

  • {TXT:EDDI module arrived ship} - The ship you were in when you requested the transfer

  • {INT:EDDI module arrived shipid} - The ID of the ship you were in when you requested the transfer

  • {TXT:EDDI module arrived station} - The station at which the module shall arrive

  • {TXT:EDDI module arrived system} - The system at which the module shall arrive

  • {DEC:EDDI module arrived transfercost} - The cost for the module transfer

  • {DEC:EDDI module arrived transfertime} - The time elapsed during the transfer (in seconds)

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

Clone this wiki locally