Jump to content


  • Content Count

  • Joined

  • Last visited

  • Medals

Community Reputation

144 Excellent


About skruis

  • Rank
    Staff Sergeant

Profile Information

  • Gender
    Not Telling

Contact Methods

  • Youtube
  • Steam url id

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @kibyde A native Windows applications built on the UWP framework doesn't have that ability I don't think ... but I'll look into it. Turns out it can: https://stackoverflow.com/questions/45262879/in-uwp-app-windows-10-how-can-i-prevent-windows-os-from-entering-sleep-mode Will do.
  2. It's embarrassing to reply to these requests so late BUT: 1. Athena Designer mod is horribly out of date. What you can do is unpack the pbo, modify the scripts yourself to grab every unit, repack it and use it locally. You won't be able to join servers but you will get the ability to use it for local debugging. 2. The site basically just pointed back to the Steam page. So ... go to the Steam page. 3. Sometimes, there are some random JSON formatting errors that cause the deserialization to fail. If the relay is starting, there's a debug option that lets you capture the output from the game. You can run that through a JSON validation utility and it'll help you to identify what the problem is. What I've run into before is that some special characters in people's profile names aren't escaped (I know: I'm a newb) and that can be the culprit. Otherwise, the mods status is: I'm rewriting it. From the ground, up as a native Windows 10 app so everyone that asked for Pinch-to-Zoom is getting it. The relay's functions are being moved into the Extension so the problem some people run into with the relay process not launching is going away. The communications protocol is being overhauled. The data collection scripts are being overhauled. The map export process is changing to a more unit based method that should be more reliable and self documenting in case of failure. I've added support for mission designers, through scripting, to limit the 'scopes' of data that the users can collect (player, player group, player side, player + player side group leaders, all or specific units) and the user can select the scope they want from the app, which should help people that want to use Athena in very large missions with numerous AI by narrowing the data set. I'm making the app look more ... militaristic too. I have no actual knowledge of how military equipment looks and I do not intend to be bound by the reality of similar devices when the idea is more fun. The look of the map is likely going to change as well ... some people might hate it, some people might like it. I think it looks cool and different but we'll see. Sorry for all the delays. Life.
  3. @Eutyches Any progress? If it helps, I can post a screen of the misc references for each of the projects. @andyruler10 I'm in the middle of completely overhauling the map export process. @The Whitestrake I originally envisioned the ACS running as a service eventually. Because it was a very early release, I expected problems and I wanted to set an expectation that none of the data it held should be considered 'permanent'. It's matured a little bit but there's still an odd bug with the maps invalidating after a while...I haven't nailed that down yet. When I circle back to the ACS, I'll re-engineer it as a 2 part component: a service and a user interaction app.
  4. Not sure I understand the question. You want to record sessions from the server side? For that, you'll want the Athena AAR workshop item. That includes the server side mod and the logger utility which should be run on the server. It will connect to the relay running on the server, collect the mission info and store it in a zip.
  5. Ok, will investigate. However, I've been playing around w/ Unity. Might take the opportunity to perform a rewrite. We'll see.
  6. Probably the buttons. I had the slider bigger at one point and even though it was easier to touch, the underlying control was still finnicky to use via touch. Would you prefer the buttons zoom in and out as you press them or tap for incremental zoom?
  7. @viper4aa Updates are planned. Wrapping them up and getting them out is proving elusive though. I am aware of some issues people are having with some of the newer maps. That's my highest priority issue right now but time for Athena is limited. @kibyde It's difficult to implement pinch to zoom with the framework Athena Desktop was built on. Originally, it was a native Windows 8 app but Windows 7 was more popular so I had to port it to a Win 7 framework which didn't support pinch to zoom very well. I had hoped to port it to become a Windows 10 app but Microsoft kind of dropped the ball with their UWP rollout. I'm still interested in that port … it would give me the opportunity to clean up a lot of the code but it would make more sense to target a cross platform framework that also supports Windows 10 rather than pursuing native Windows 10. But then that means I have to take more time to learn that completely new framework in addition to a code cleanup so the whole 'move to a more modern framework with more modern feature support' effort is on hold.
  8. @eunos I'm not exactly sure what you're trying to do. Do you not want to use Athena 'live' but only use it for drawing in the same room on an ACS?
  9. Hey Jan! Thanks! It's a 'planned' feature. Been 'planned' for a while though...
  10. Yea, it's not restricted to map downloads. The frames that are sent from the game to the app are in JSON format and JSON uses " to surround strings. So, when the mission starts and frames are sent to the app, the app tries to decode those frames and the unexpected " throws off the reconstruction of the frame (the process of turning it from a string of characters into a frame 'object' - deserialization). It actually throws an error, you just don't see it. So, because the app is never able to reconstruct the frame, it's never able to figure out what map you're playing on and determine if the app already has the map data or not. If it doesn't have the map, it prompts you to import it and if you do, it tells Arma to run some scripts and send the data to the app and it works pretty well. There are improvements I want to make but no matter what, it all relies on the frames being serialized and deserialized properly.
  11. Yea, it's a little embarrassing that I didn't escape the 'special' characters. I was probably in a hurry to see it work, skipped that and then when it worked, moved on to something else. Anyways, glad it's working and sorry you've had to permanently alter your identity ;-) I wonder how many of the other "It's not working!" reports were because they had quotes in the profile name....
  12. Of all the things, get rid of the quotes around Matic in your Arma profile name...honestly, it's always something stupid that I overlooked. I forgot that I released that Connection Status feature. How helpful :-)
  13. Just curious, how do you know its sending frames?
  14. @En1gm4tic, I don't believe it will work (automatically) if you move it from the workshop folder. The auto launch assumes that the relay is in the workshop folder. So, assuming everything is back to defaults, if you open Task Manager after launching Arma and starting a mission, do you see the relay running? Look for Athena Relay or relay.exe in your processes tab. If the relay isn't running, there's a problem. You can try launching the relay manually but it will auto close if it fails to detect that A3 is running. To prevent that behavior, you have to modify the config file and set auto close to false. Let me know what happens.
  15. I havent seen that particular bug. Athena doesnt generate keystrokes. It does listen for them via a windows hook and then take actions within the app. One of the unreleased changes I made drops the windows hook and instead listens for keys via the ‘custom controls’ function in the arma keybinds. Basically, a script is launched when the custom control keybind is triggered that then notifies athena that the control was triggered. Based on your control to action mappings in Athena, an action may or may not occur. That being said, theres definitely a bug in the current version where a action appears unbound but athena is still listening for it. You can try setting the keybind, highlight the field and then hit escape to clear it again...I think its escape. If theres a stored setting, that might clear it. As far as continuing to move forward, like I said, Athena doesnt generate keystroke kea and it definitely doesnt issue a command to walk forward :-D, it ‘might’ be possible that theres a bug in the windows hook thats somehow causing a repeat of keystrokes or perhaps if the system is a little sluggish or laggy, that the arma io might be flaking out. Arma has a history of input lag so there might be conditions that are amplifying that issue. As fas as rotating, its on my radar. I love when a gps rotates to my orientation. Its possible but not a high priority unfortunately. Ill look into artimis. Ive been thinking of toying around with unity but ... time. I appreciate you saying that you would pay for it but I wouldnt be able to provide a level of support that would make me feel comfortable accepting payments. Btw - the cockpit is really f***ing cool!