Warping to the probe scan result works like a charm. Based on your code I managed to create similar solution for targeting rats in overview window which brought me to another all stop point. I know how to select the first or last rat but the most useful way of doing it would be to create a list with all rats on grid. I tried to create an array unfortunatly so far without luck.
Targeting rats - I wrote this and it acctualy works:
How can I engage it with my fighters ? That new class you wrote - is it ready to be used or do you have to recompile your framework before I can use it ? (I do appologise if it is a stupid question).
Nice approach to targeting. This way you could target multiple objects between the changes of the CONTROL key.
To engage with the fighters:
The bot only affects the eve online client by keyboard and mouse inputs. So the next step is to find out how you can engage using keyboard or mouse input to the eve online client.
**SquadronUI.cs -**I thought that was the one we are going yo use for a new squadron fighters.
The bot only affects the eve online client by keyboard and mouse inputs. So the next step is to find out how you can engage using keyboard or mouse input to the eve online client.
With rat targeted all we need to do is to click artillery button in EVE - the question is how we can click that button ? I know how to click stuff through Sanderling but the problem is I cant find that button.
Is this is something you had in mind using ?
public interface SquadronUI
{
int? SquadronNumber { get; }
SquadronHealth Health { get; }
IEnumerable<SquadronAbility> SetAbility { get; }
}
The SquadronUI.cs so far is just a draft for your review. I published this to learn from you whether the API structure as shown would be helpful and sufficient for what you are planning.
With rat targeted all we need to do is to click artillery button in EVE - the question is how we can click that button ?
Ok, with the sample I have so far I can read all buttons for all squadrons. But I do not have a solution yet for the classification as “artillery”. I would try hovering the mouse over each of the buttons and storing the tooltip for each of them, making the connection between tooltip and button with the highlight that appears on the button when it is hovered. Then we could look for the string ‘artillery’ in the saved tooltip. When I have a eve online client process sample with the button tooltip while the button itself is highlighted, I can look into reading this too.
public interface SquadronUI
{
int? SquadronNumber { get; }
SquadronHealth Health { get; }
IEnumerable<SquadronAbility> SetAbility { get; }
}
It depends on your feedback. For clicking the button you marked in your screenshot, the SetAbility property would be used to obtain references to the three buttons. The element from the collection could then used to click on. That is the plan so far.
I adopted the name ‘Ability’ from the eve online memory to refer to the button, but I do not know if the eve online UI uses other symbols for this entity.
I see you uploaded two samples. Does the last one contain everything we need? I do not want to store multiple samples for stuff that can be covered in one.
Unless there is a good reason to do otherwise, I’d prefer to use one sample as reference for both selection and hint to keep the storage requirements low.