When I’m playing with optimalization of my bot, I sometimes need to update Sanderling.dll for some stuff. So let’s have this thread as ideabox for @Viir to probably implement them into main branch.
I do believe you want to have Missiles range in readings as well because missiles are not using maxrange or optimal which is already populated if present.
RangeOptimal = DistanceMinFromLabelWithRegexPattern(@"Optimal range within\s*");
RangeMissiles = DistanceMinFromLabelWithRegexPattern(@"Max flight range<br>\s*");
(note: it its redundant feel free to delete this thread)