Hey BlackRain,
About your boost-to-doom question, this from your BR.move.nohighway:
Code: Select all
<start_boost object="this.ship" />
<move_to object="this.ship" destination="$targetzone" usehighways="false" finishonapproach="false" forceposition="false">
<position value="$targetpos" />
</move_to>
<stop_boost object="this.ship" />
If you added something like a <do_if value="$wwx.subordinates? and $wwx.subordinate.{1}.$wwx.ReadytoBoost" > right before the <move_to ... > node, the boost event should still be caught by your BR.move.escort.capital, and your lead cap ship should activate boost engines, but not move until subordinates signal that they're ready.
Then something like a <do_elseif value="@$wwx.commander.exists"> for subordinates to signal $wwx.ReadytoBoost exact="true" followed by their own <move_to ... >
And a catch-all <do_else> for ships that aren't in a squad.
Might work. Haven't tried it yet, though.
.......
edit: No, wait. That first do_if won't make the lead ship wait for subordinates. It'll just resolve false, and land straight into the do_else. Hmm.