← Previous | Next →
globalCheck
Description
Checks if a global state for the NPC is already marked. If not marked, it sets the state and returns 1; if already marked, it returns 2.
Name | Type | Possibilities |
globalCheck | both | 2 |
Parameters
# | Name | Type | Mandatory | Description | Multiple |
1 | k | string | Yes | The key of the global state to check or set. | No |
Outputs
# | Description |
1 | The global state was not marked and has been set. |
2 | The global state was already marked. |
Example
interaction
globalCheck quest_started
tell "The quest has just been marked as started."
tell "The quest was already marked as started."
behaviour
nothing