Jump to content
Sign in to follow this  
Matthew10_28

Alternative to .dll extensions to get game values outside of the game for use elsewhere

Recommended Posts

I've been trying to learn more about Extensions.  When I research what I'm trying to accomplish, they keep coming up, but I'm wondering if there is another way.

 

Basically I want to be able to pull values from ArmA 3 and pass them outside the game for use elsewhere.  From what I'm reading on extensions, it looks like they are a two way path.  I really only need a one way path at this point as it doesn't need to wait for a value to return.

 

Examples always help.  I ran across Logitech ARX control and an applet that pulls flight indicator data from the game War Thunder and displays it on an android or iOS device.  Turns out they were just using this and hooked it up to Logitechs ARX.  https://github.com/sebmatton/jQuery-Flight-Indicators

 

In general, I'd like to be able to pull any sort of live value: altitude, airspeed, heading, player grid position, in game time, ammo count, etc.  Basically anything that can be obtained through existing in game functions and scripting.  It only needs to be passed one way, outside of the game for handling else where like the jQuery flight indicators.  Even an Arduino display might be cool to always have your grid coordinates without it taking up valuable screen real estate.

 

If .dll's written in C are the only way to go for ArmA 3, then I really need to pick apart the code examples I'm seeing.  It looks so confusing to me right now.

  • Like 1

Share this post


Link to post
Share on other sites

You might be interested in this

Combined with socket.io you could easily push your data from Arma to your web app throught sockets, or even streams with the correct node packages but i dont know if the Node.js Extension for Arma 3 supports streams.

Share this post


Link to post
Share on other sites

Just reading that description seems very promising.  I barely understand it though.  Have you seen any examples of this you can point me to so I can dissect?  I tend to learn best by picking apart examples and rewiring them.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×