Describes the node recursively.
The seed of the system where the mission has been given.
Describes the next task to be done in the mission subtree.
The mission context.
The keyboard layout map to localize the keys.
Returns true if the node is equal to another node, false otherwise.
The other node to compare to.
Returns the target systems of the subtree.
Returns true if the node is completed, false otherwise.
Serializes the node recursively.
Updates the state of the node recursively.
The mission context.
Describes any node in the mission tree.