Mission.finish()

(info) This AI is still in early stages of development.

Mission.finish()

Mark a mission as finished, either as successful or failed...

 

Syntax

Mission.finish( success );

Parameters

Parameter

Type

Mandatory

Notes

API Version

success

Boolean

Constant

Defines whether the mission is successful or not.

Specify either a boolean or one of the following constants:

  • Mission.SUCCESSFUL or true – Mission successful

  • Mission.FAILED or false – Mission failed

1.0

Return value

Does not return anything

Notes

You can also finish a mission by setting the Mission.status parameter to the desired success value.

When the mission finishes, Mission.onFinish() will be triggered.

Example

// ways to finish a mission successfully Mission.finish( Mission.SUCCESSFUL ); Mission.finish( true ); Mission.status = Mission.SUCCESSFUL;   // ways to finish a mission as failed Mission.finish( Mission.FAILED ); Mission.finish( false ); Mission.status = Mission.FAILED;