Skip to content

Releases: scenarioworld/articy-js

v0.3.6

19 Jan 23:12
Compare
Choose a tag to compare
  • startupGameFlowState can now take an existing state to migrate variables and visits from 269f7cb
  • Execute startup node when calling startupGameFlowState 6fc192c

v0.3.5...v0.3.6

v0.3.5

14 Jan 00:25
Compare
Choose a tag to compare
  • Added a new template execution handler function to complement the feature execution handler

v0.3.4...v0.3.5

v0.3.4

13 Jan 23:58
Compare
Choose a tag to compare

v0.3.3...v0.3.4

v0.3.3

12 Jan 00:06
Compare
Choose a tag to compare
  • Added a new "Drop" CustomStopType. b7b0653

v0.3.2...v0.3.3

v0.3.2

06 Jan 19:47
Compare
Choose a tag to compare
  • Fixed Jump node not being exported.

v0.3.1...v0.3.2

v0.3.0

06 Jan 18:08
Compare
Choose a tag to compare

Breaking change

Branches in the flow state are now stored as lists of IDs instead of resolved node objects. You can use these new functions to resolve them to nodes when needed:

  • resolveBranch,
  • resolveBranches,
  • branchEndsWith,
  • getBranchesOfType

v0.2.0...v0.3.0

v0.2.0

05 Jan 18:49
Compare
Choose a tag to compare
  • Filled out the project's README with better getting started documentation
  • Renamed various iteration functions and types to make them more clear for public use
  • Added two new built-in script functions: once() and limit(max). once() returns true only if the node calling the method has not been visited before. limit(max) returns true only if the visit count of the calling node is lower than the specified max.
  • Simplified the script method interface. Now all the context is packed into a single context object passed as the first argument.
  • Added support for using the @ArticyType decorator instead of the registration function to add new object types
  • Config cleanup

v0.1.3...v0.2.0