Skip to content
This repository has been archived by the owner on Aug 18, 2021. It is now read-only.

Releases: radiatoryang/Yarn-Weaver

v0.1.5b -- hotfix 1 attempt for older OS X machines

15 Oct 03:47
Compare
Choose a tag to compare

in issue #11 there seems to be broken UI alphas with partial transparency on older OS X machines -- attempting to fix the issue by rebuilding the OSX version, but with Metal disabled, to force OpenGLCore instead

v0.1.5 -- added exception / error handling

10 Sep 22:59
Compare
Choose a tag to compare

added basic exception / compile error handling (e.g. when you write a Yarn script that has bugs with the "if" statements, or other coding errors) that displays the actual error to you in Yarn Weaver (!!!) along with the node and line number (pretty handy for debugging!)

I wanted to display an excerpt of the broken section as well, but I ran into limitations with how Yarn Spinner reads broken Yarn files (that is, it doesn't!) so that's on hold indefinitely (sorry)

v0.1.4 -- support for yarn.txt file format

02 Aug 01:39
Compare
Choose a tag to compare

I updated YarnSpinner to v0.9.10.2, which has support for the yarn.txt file format (which is much better than the JSON file format, by the way!) as well as localization... I haven't hooked any localization functionality into Yarn Weaver though, because I'm not really sure what would be useful for people?

also did misc little UI changes here and there

v0.1.3 - more small tweaks and fixes

30 Jul 15:51
Compare
Choose a tag to compare
Pre-release
  • mostly tweaking the UI to make buttons scale better to different window sizes (try resizing the window!)
  • also fixed the "recent files list" dropdown (it appears on the home screen if you've opened at least one file)
  • lastly, I updated the sample tutorial example Yarn file... if you want a quickstart on writing dialogue with Yarn syntax, you can now read the source yarn.txt file

v0.1.2 - a bit more lenient on picking start passages

30 Jul 05:12
Compare
Choose a tag to compare
  • when looking for a startNode, YarnWeaver is now case insensitive -- it will look for nodes called "Start" as well as "start" and "START"

(thanks to LucidRapture, who brought up a different issue (which turned out to be a "feature" of YarnSpinner) see issue #2 )

v0.1.1 - minor fix

30 Jul 01:42
Compare
Choose a tag to compare
v0.1.1 - minor fix Pre-release
Pre-release

so, YarnSpinner doesn't really know which node in your Yarn file is the "start"... to try to figure it out, YarnWeaver searches your Yarn file for 2 things:

  • a node that starts with the word "Start"
  • a node that starts with the filename (e.g. "Sally.json" would prompt a search for a node labeled "Sally")
  • and if those searches fail, then it just picks the first node it finds, which usually means the oldest node in your Yarn file

oh, and I made the text speed a bit faster (0.01s per character)

v0.1.0 - initial release

30 Jul 00:44
Compare
Choose a tag to compare
Pre-release

most of the core features should be working, I think... you should be able to load Yarn .JSON files and play through them

but just in case it's not ready: this isn't production ready, or well-tested... use at your own risk!!