General-ENG

Xab3r

Member
added section in FAQ regarding updates
https://s3.eyeauras.com/media/2024/12/NVIDIA_Overlay_YbwEZYJeFinIFFPW.png

I totally understand it is hella inconvenient to download 600mb for each and every small update. EA already has a solution for this - you can right-click on the folder, press Publish/Synchronize, paste the link and the program will start tracking and notifying you whenever author pushes some changes into the pack.
For this specific pack it is not an option though, because all that memory-reading stuff is fresh and new to EA, so a lot of the changes are done in the program itself, not only in the scripts. As soon as mem-reading API will stabilize, we can start using that Pub/Sub tooling. New update = single click of a button + 50-100KB download. Without restarts/whatsoever.
This is how Pub/Sub looks like in practice
https://s3.eyeauras.com/media/2024/12/NVIDIA_Overlay_kPR3oexWQvcnvCDH.png
 

Xab3r

Member
Andrino said:
<@310330290826641409> I found this on github looking for alternatives. Tested and it works, perhaps you could extract the memory offsets from the python?
I do not think it is a viable solution long-term - using static offsets is inherently unstable way, I would rather invest some time into understanding how game structures work and resolve Player pointer dynamically using game structures, just like GameHelper and ExileCore do
 

Andrino

New member
The benefit of the above python is that it can work with controllers in the meantime. I made a working system that passes keys as gamepad inputs so it all works in gamepad mode
 

Xab3r

Member
from what i can see it uses the simplest WinAPI calls, EA can also send those using Windows Message API input simulator
```
win32api.PostMessage(handle, win32con.WM_KEYDOWN, ord("2"), 0)
win32api.PostMessage(handle, win32con.WM_KEYUP, ord("2"), 0)
```
 

Andrino

New member
Nice yeah that's good knowledge. Though I'm using a gamepad to play, and currently EA isn't reading memory in gamepad mode correctly (I know you know) so I'm just looking for temporary alternatives to bootstrap a gamepad autopot
 
Top