Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds a few useful features to get full access to the comm board and enhance or entirely replace its functionality.
Name
,Active
(whether the item can be selected or not),getMenuTitle()
to get the current title of the menu,selectItem()
which selects it and either moves to the next menu or activates the order, andisValid()
.On HUD Comm Order Issued
overridable hook that runs when an AI order is issued via the comm board. It comes with hook variables for the Sender, the Recipient, the Target, the target Subsystem, the Order enumeration, and the visible Name of the order as it appears on the comm board.mn.sendBuiltinMessage()
which works exactly like thesend-builtin-message
SEXP