The HP of all players in memory can now be utilized/displayed by Speeder. Line 39 will display the current HP, max HP, and HP percent of any new players appearing in memory. The "-allplayers o" console command will also output this data. The following macro/waymark commands have been added:
- "cphp[HP percent],[distance]" — If there is a player with an HP percentage less than or equal to "HP percent," the rest of the keys line will process. "Distance" is optional and limits the search to players closer than "distance." Example:
- keys=cphp0.5|dbg % there is a player with less than half health nearby
- "cphp*[HP],[distance]" — Same as "cphp" command but checks for literal HP values (rather than percentage). Example:
- keys=cphp*1000|dbg % there is a player under 1000 HP nearby
- "cpmhp[max HP],[distance]" — If there is a player whose max HP is less than or equal to "max HP," the rest of the keys line will process. "Distance" is optional and limits the search to players closer than "distance." Example:
- keys=cpmhp1500|dbg % there is a nearby player whose max HP is less than 1500
The cardinal direction displayed for nearby players has been fixed.
Waymarks can now contain an "unstick" section, which allows you to customize how Speeder behaves when your character is stuck. Please see the [Waymarks] section of the guide.
I will be looking into improving the gathering commands so you can target specific nodes.
These changes require updating Speeder to version 86.