|
3 | 3 | Dialogue editor created for "Night in the Woods" (and other projects) by @NoelFB and @infinite_ammo with contributions from @seiyria and @beeglebug. It is heavily inspired by and based on the amazing Twine software: http://twinery.org/ |
4 | 4 |
|
5 | 5 | This is a port to electron, made possible by Todor Imreorov. It adds a number of new features, such as: |
6 | | -- Integration of bondage.js (yarnspinner port in javascript) inside Yarn - this allows testing yarn stories directly inside yarn. |
| 6 | +- Integration of bondage.js (yarnspinner port in javascript) inside Yarn - this allows testing yarn stories directly inside yarn, as well as rendering of rich text bbcode. The tester is written in a very reusable way (as a class with methods)- so it is easy to integrate in html5 games! |
7 | 7 | - Helper menu to create node links - with a search filter |
8 | 8 | - Helper menu to test yarn story from a specific node - with a search filter (via bondage.js) |
9 | 9 | - Support for multiple app instances and file drag and drop |
10 | 10 | - Automatic creation of nodes with correct name and path when writing any new story threads that have no node created yet |
11 | | -- Story tester tool that supports rendering of bbcode- enabling rich text (font colors, styles,images and even links) with typing animation. The tester is written in a very reusable way (as a class with methods)- so it is easy to integrate in html5 games! |
12 | | - |
13 | 11 |  |
14 | 12 |
|
| 13 | +# BBcode styling in editor, Spellchecking, Autocompletion, and more! |
| 14 | +- Optional syntax autocompletion (autoclose tags) |
| 15 | +- preview of bbcode tag effects and goto in trimmed nodes |
| 16 | +- optional spell checking |
| 17 | +- optional word guessing and autocompletion |
| 18 | +- optional preview bbcode in editor mode |
| 19 | +- a color picker (using spectrum.js) to set font color in bbcode |
| 20 | +- new context menu |
| 21 | +- misspelled word suggestions in the new context menu - if you have selected a misspelled word |
| 22 | +- nodelink suggestions as you type in the right places |
| 23 | +- Night mode - Toggling it will invert all the light colors which the editor currently uses |
| 24 | +- A context menu command to visit other nodes via their links in the editor and even create new ones |
| 25 | +- Button to go back to the previous edited node. If there is no previous - save and close the current one |
| 26 | + |
| 27 | + |
15 | 28 | # Builds |
16 | 29 |
|
17 | | -Win64: https://github.com/blurymind/Yarn/releases/tag/v0.3.2 |
| 30 | +Win64: https://github.com/blurymind/Yarn/releases/latest |
18 | 31 |
|
19 | | -MacOS: in Progress |
| 32 | +MacOS: waiting for someone to submit one |
20 | 33 |
|
21 | 34 | # To compile and run from source: |
22 | 35 | Make sure you have nodejs and electron installed. Then |
|
0 commit comments