Addon ID

  • skymen_ink

Info

Statistics

  • Download count0 total downloads
  • Latest download count 0 downloads of latest version
  • Average download count0 downloads per day average

Owners

A list of all Actions, Conditions and Expressions supported in this addon.

Ink

  • Actions

    Continue (maximally: {0})

    Ask the story to move on.

    Go to {0}

    Divert the story to a different place.

    Load state from {0}

    Load a story state from a JSON string.

    Load story from {0}

    Load a story in the ink engine.

  • Conditions

    Story can continue

    Test if the story can continue.

  • Expressions

    CurrentText

    Text built by the last call to Continue.

    StateToJson

    The state of the story as a JSON string.

Ink Choices

  • Actions

    Choosing (choice {0})

    Select a choice from the choice list

  • Conditions

    For each available choice

    Loop over every currently available choice. Use 'LoopChoiceText' and 'LoopChoiceIndex' to get its info.

    Story currently has choices available

    Test if the story currently has choices to pull from.

  • Expressions

    ChoiceText

    Text to display for the given choice.

    ChoicesAmount

    Number of available choices.

    LoopChoiceIndex

    Get the index of the current choice in the loop

    LoopChoiceText

    Get the text of the current choice in the loop

Ink Functions

  • Actions

    Add parameter {0}

    Add a parameter to an Ink function call.

    Call {0}

    Call an Ink function.

  • Expressions

    EvaluateFunction

    The output of your Ink function.

    LastFunctionOutput

    The output value of your last Ink function call.

    LastFunctionReturn

    The return value of your last Ink function call.

Ink Variables

  • Actions

    Set Variable: {0} <- {1}

    Set the value of an ink variable.

    Listening for changes in {0}

    Start listening for changes in ink variable.

  • Conditions

    On any variable changed

    Trigger when any variable changes values

    On variable {0} changed

    Trigger when variable changes values

    Variable {0} exists

    Check whether a global ink variable with the given name exists in the story.

  • Expressions

    LastChangedVariable

    The name of the last changed Ink variable

    VariableValue

    The value of an ink variable. Returns an empty string if the variable does not exist (see the 'Variable exists' condition).

Ink Tags

  • Conditions

    Tags contain {0}

    Check that a specific tag exists in the passage

    For each available tag

    Loop over every currently available tag. Use 'LoopTagText' and 'LoopTagIndex' to get its info.

    Passage has tags available

    Test if the passage has tags to pull from.

  • Expressions

    KeyValueTag

    Get the value corresponding to a key in a tag formatted to have 'KEY SEPARATOR VALUE'. Spaces around SEPARATOR are ignored.

    LoopTagIndex

    Get the index of the current tag in the loop

    LoopTagText

    Get the text of the current tag in the loop

    TagsAmount

    Number of available tags.