Chat text as triggers for retreat?

Yes, I wrote this example of how to get the texts from chat:

foreach(var chatChannelWindow in (Sanderling.MemoryMeasurement?.Value?.WindowChatChannel).EmptyIfNull())
{
	foreach(var chatMessage in (chatChannelWindow?.MessageView?.Entry).EmptyIfNull())
	{
		Host.Log("Chat message text labels: " + String.Join(",", (chatMessage?.LabelText?.Select(label => label?.Text)).EmptyIfNull()));
	}
}

Yes, warping to a bookmark can be done for example by using the solar system menu from the system info panel.
In the solar system menu, you will find entries for your bookmarks. In the submenus you then find the menu entries to warp to or dock to that bookmark.

You can find guides for specific goals using the guide tag on the forum at Topics tagged guide
Two examples of what you can find there:


In the wiki, there is a document with description of the structure of the memory measurement at GitHub - Arcitectus/Sanderling: APIs and libraries to read information directly from the EVE Online game client.

Another document in the wiki describes common functions and their arguments at
GitHub - Arcitectus/Sanderling: APIs and libraries to read information directly from the EVE Online game client.

The API Explorer offers an easy way to find the sensor data you are looking for. It shows the live data from the last measurement in a treeview:

You can inspect available stuff in the Sanderling IDE via completion suggestions:

In the Sanderling repository, there is a directory with the types describing the memory structure. You find this subdirectory at https://github.com/Arcitectus/Sanderling/tree/master/src/Sanderling.Interface/Sanderling.Interface/MemoryStruct

For example, you find the description of chat in there in the file https://github.com/Arcitectus/Sanderling/blob/master/src/Sanderling.Interface/Sanderling.Interface/MemoryStruct/Chat.cs

Sounds exciting! I am looking forward to it.

1 Like