Would it be possible to add a expansion to the commands feature? Right now it works in a manner that a command is started, executed, and completed. Only the start function is initiated by the AI.
I propose a change to the commands feature. an addition, if you will.
When setting up macros, each line in the macro has a command line number.
There is a function to "wait" for X seconds, and i propose to add another function to "return to line X" in order to make looped actions.
This would however prompt the need for a feature that lets the AI stop or abort a command macro from continuing indefinately.
The need for this arose during playing the game "Star Citizen", where i would want the radar to perform a "ping" and scan my area every X seconds untill i told it to stop.
Similar function can be used to set up an "anti afk" function where you r character performs an action at fixed intervals.