Problem from last league with log flooded with errors on entity heavy maps (like 5-orb map for example) still there
But this time my plugins ending up stop working (only plugins that rely on entities somehow, others, which works with serverdata or ui - still fine) and I need to restart exileapi 2-3 times for 5-orb map (last league it was just error spam in log without any real troubles)
I'm not sure its related problems or not, here is part of log:
is there good method i could call from plugin by hotkey to reinitialise everything without restarting exileapi? it could make this experience not that annoying at least for now
not need everything ,debug what you need in CE or x64dbg
The last update included a change to the Atlas Element. MinimapIcons and others used this panel and may break on update. You'll see an error in the log that looks like
To fix this, go into plugins/compiled/MinimapIcons and delete the dll. The next time you start ExileAPI, it will recompile and should work. This shouldn't happen, but if it does, sorry for the inconvenience.
Anyone else receiving this dialog? It's weird, everything was working just a short bit ago until I left to take my wife to work. This is what I get now. Is it just a problem on my end, or is anyone else experiencing it as well? As much as I would rather not, I am going to try a fresh download, but figured I would bring it up anyway just in case it is not a problem with just me. Not sure what happened.
EDIT : Still not sure what happened, but starting over with a fresh download did seem to correct the issue.
it is obvious that one of the latest patches disabled
Code:
public partial struct ElementOffsets{
.....
[FieldOffset (0x5C0)] public long UIRoot;
Which, for example, affects the rendering of border of the UI elements when searching for them
I found 10 valid elements in one jump from IngameStateOffsets, but it doesn't seem that at least one of them was UIRoot
our
Code:
"[FieldOffset(0x98)] public long IngameUi;"
is marked here
Does anyone know how to find UIRoot?
Last edited by GameAssist; 08-04-2021 at 04:05 PM.
it is obvious that one of the latest patches disabled
Code:
public partial struct ElementOffsets{
.....
[FieldOffset (0x5C0)] public long UIRoot;
Which, for example, affects the rendering of border of the UI elements when searching for them
I found 10 valid elements in one jump from IngameStateOffsets, but it doesn't seem that at least one of them was UIRoot
our
Code:
"[FieldOffset(0x98)] public long IngameUi;"
is marked here
Does anyone know how to find UIRoot?
IngameState has a UIRoot at 0x5C0 that is still working fine. It's just a shortcut the functions use to access some of the exposed flattened elements. From IngameUi, you can find UIRoot at 0x98.
IngameState has a UIRoot at 0x5C0 that is still working fine. It's just a shortcut the functions use to access some of the exposed flattened elements. From IngameUi, you can find UIRoot at 0x98.
I specially downloaded /installed /updated to the current version of API and there were no yellow borders around the frames, since TheGame.IngameState.UIRoot.Scale was equal to 0 and GetClientRect () returned None.
In any case, the last patch fixed everything and now everything is ok with 0x5C0 and this is now found with a script
Last edited by GameAssist; 08-04-2021 at 11:32 PM.
many of the elements have changed offsets again)) for example, the hero panel now 0x508 from(518), I am trying to automate their search - and for this I made a special application that will allow everyone who wants help to search for them GitHub - wlastas/ImGuiSceneGL
Last edited by GameAssist; 08-05-2021 at 01:33 AM.
many of the elements have changed offsets again)) for example, the hero and inventory panel, I am trying to automate their search - and for this I made a special application that will allow everyone who wants help to search for them GitHub - wlastas/ImGuiSceneGL
None of the offsets changed. Everything still works. Maybe I'm missing something here. Are you saying the children were reordered?
ah ok)) did not pay attention.
I just opened the panel with the characteristics of the bot on his PC, and he kept trying to move, because he did not understand that it was already open ^^
Okay. If you do find something, don't hesitate to say something as we can either fix it or clear up any confusion.
Of course, thanks for your patience and sorry for the false alarm - I'm new to reversing
By the way, I modified my program, and now it displays all the offsets for each frame.
Last edited by GameAssist; 08-05-2021 at 02:34 AM.
Post Thanks / Like - 1 Thanks
levelmax (1 members gave Thanks to GameAssist for this useful post)
Someone posted a text I pasted in to add "Harvest" to show in my Preload alerts. Is there any such thing I can paste to add Smuggler's Caches from Heist or if the map contains Ritual Altars? Thanks in advance!