node-simconnect icon indicating copy to clipboard operation
node-simconnect copied to clipboard

Implement new MSFS 2024 functions

Open EvenAR opened this issue 1 year ago • 4 comments

In MSFS 2024 there are currently 5 new SimConnect functions.

SimConnect_AICreateEnrouteATCAircraft_EX1 SimConnect_AICreateNonATCAircraft_EX1 SimConnect_AICreateParkedATCAircraft_EX1 SimConnect_AICreateSimulatedObject_EX1 SimConnect_EnumerateSimObjectsAndLiveries

Much of the code can probably be copied from the existing aICreateEnrouteATCAircraft, aICreateNonATCAircraft, aICreateParkedATCAircraft, aICreateSimulatedObject.

Remember to also add a new enum value for the Protocol enum and implement compatibility checks similar to this:

if (this._ourProtocol < Protocol.KittyHawk) throw Error(SimConnectError.BadVersion);

EvenAR avatar Dec 15 '24 17:12 EvenAR

We (FSLTL) would be interested if these new 2024 calls were included in node-simconnect. I know this post is 9 months old, but if its still in your plans, let us know :)

BirdmanRS avatar Sep 10 '25 01:09 BirdmanRS

We (FSLTL) would be interested if these new 2024 calls were included in node-simconnect. I know this post is 9 months old, but if its still in your plans, let us know :)

Hi! I will try to look into it in the coming days. Just haven’t been prioritized since I didn’t know if anyone would need it 😄

EvenAR avatar Sep 10 '25 20:09 EvenAR

It is not an immediate need, so no rush at all!

BirdmanRS avatar Sep 10 '25 21:09 BirdmanRS

@BirdmanRS I have published a beta version that includes the new APIs. Feel free to give it a try: npm i node-simconnect@beta and let me know if you get any issues.

EvenAR avatar Sep 12 '25 19:09 EvenAR