Arcitectus / Sanderling

APIs and libraries to read information directly from the EVE Online game client.
https://forum.botlab.org
Apache License 2.0
260 stars 117 forks source link

Adapt to the structure of the UI elements (DronesWindow) #79

Open focabr opened 1 year ago

focabr commented 1 year ago

Adapt examples for EVE Online to changes in the game client.

Adapt to the structure of the UI elements (DronesWindow) found in the sample 'session-2023-03-03T04-09-36-event-(72,110,122)-eve-online-memory-reading.json'.

With this adapt, there is a list of children with group names. image

I sent 3 session-memory-reading.json

If you have any question, feel free to contact me.

Best regards

focabr commented 1 year ago

I will need to improve my test cases...

I just found out that the anomaly and industrial mining BOTs crashed after this adapt, the BOT can no longer identify the "idle drone", I still can't identify what is causing it.

focabr commented 1 year ago

I sent a new file with the name drones_withgroup_session-2023-03-03T15-54-31-event-66-eve-online-memory-reading.json, it will have the following drone configuration.

Being 10 drones in total, 5 in space as follows.

focabr commented 1 year ago

Sorry, maybe I took something bigger than me.

After this last adjustment it is correctly bringing the drones and groups, but the hierarchy is still incorrect, the topmostGroupEntry should be "Drones in Space".

Still under investigation.

Sending new files and images.

drone_group_session-2023-03-03T20-28-32-event-56-eve-online-memory-reading.json

image

image

Viir commented 1 year ago

Thank you very much for the investigation! I see the drone status in the tree view, which is encouraging! The hitpoints seem missing on the drone entries, but that might be a consequence of the switch to Photon UI last month.

focabr commented 1 year ago

If my investigation is correct, the hierarchy is not working because it was based on totalDisplayRegion.x placement, today the group names are aligned, as shown in the images below.

Drones in Space

image

Combat and Mining Groups

image