Info

Statistics

  • Download count111 total downloads
  • Latest download count 111 downloads of latest version
  • Average download count1 downloads per day average

Owners

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

Settings

  • Actions

    {my} Enter story data {0}.

    Enter a story from a JSON string.

    {my} Select active story: {0}.

    Select the active story.

    {my} Select first passage in this story.

    Select the first passage that was marked >start the story here< in the current story.

    {my} Select passage name: {0}.

    Select a passage by its name

    {my} Select passage ID: {0}.

    Select a passage by name.

    {my} Load encrypted story data {0}, key {1}.

    Enter an encrypted story from a JSON string.

    {my} Load the plugin from {0}.

    Load the plugin from a JSON string.

    {my} Delete all stories

    Clear out all stories from the plugin memory.

    {my} Delete story: {0}.

    Delete the named story.

  • Conditions

    {my} passage has links

    True when the current passage has links to other passages.

    {my} passage has tag {0}

    True when the current passage contains the listed tag.

    {my} passage has name {0}

    True when the current passage name matches the test.

    {my} passage has function call data

    True when the current passage has function call data.

    {my} passage has variable data

    True when the current passage has variable data.

    {my} passage has tag data

    True when the current passage has tag data.

    {my} passage has object reference data

    True when the current passage has object reference data.

Links

  • Expressions

    NumberOfLinks

    Return the number of choices that are available in this passage.

    LinkNumberID

    Return the ID number of the next passage, at index.

    LinkTextID

    Return the ID name of the next passage, at index.

    LinkLabelText

    Return the text to be displayed on the decision label, at index.

Tags

  • Expressions

    NumberOfTags

    Return the number of tags that are in this passage.

    TagAtIndex

    Return the tag at index from this passage.

    TagsAsJSON

    Return the tags from this passage in array.AsJSON format.

Passage

  • Expressions

    PassageText

    Return the text in this passage.

    PassageName

    Return the name of the passage (same string used in a link name).

    PassageID

    Return the ID number of this dialogue. Reference the JSON map pid number.

Encryption

  • Expressions

    GetEncryptedStory

    Return an encrypted JSON string of the active story.

Variables

  • Expressions

    NoOfVariables

    Return the number of variables that were declared in this passage.

    VariableAtIndex

    Return the variable at index from this passage.

    VariableValueAtIndex

    Return the variable value at index from this passage.

    VariablesAsJSON

    Return the variables from this passage in array.AsJSON format.

Objects

  • Expressions

    NoOfObjectRefs

    Return the number of object references that were declared in this passage.

    ObjectRefAtIndex

    Return the object reference at index from this passage.

    ObjectsAsJSON

    Return the object refs from this passage in array.AsJSON format.

Functions

  • Expressions

    NoOfFunctionCalls

    Return the number of function calls that were declared in this passage.

    FunctionCallAtIndex

    Return the function data at index from this passage.

    FunctionParamsAtIndex

    Return the function data at index from this passage in comma separated format.

    FunctionsAsJSON

    Return the function calls from this passage in array.AsJSON format.

Save

  • Expressions

    PluginAsJSON

    Return the state of the plugin, inxcludin all stories and positions in those stories, AsJSON.