v4.0.0
* Disabled rich text on passages in the editor window.
* Added a toggle to wrap text in editor window passages to settings.
* Added "lineEndStrings" to parser. (not to be confused with linebreakStrings!) This allows single lines of text to be broken into multiple drawstring lines for instances where you cannot type a linebreak.
* Added encoding options for when loading CSV files, allowing custom codepages to be specified.
* Expanded on "empty passage logic", now generically called "link logic". (Previously, when an empty passage is reached by a drawstring, the first link that evaluates to "True" will be followed, defaulting to the last. This behaviour is still there, but now...) A special string can be used to make a drawstring follow this behaviour at any time.. This is done in order to reduce the amount of empty passages needed, to add more explicitly defined behaviour to Fleece, and to show that drawstring behaviour can be customized as needed.
* Added a "random" string similar to this. When a drawstring reaches it, it will follow a random link.
* When used correctly on a passage, link logic will make a banner appear.
* Added a "rand()" custom command to the parser by default. (rand(5) will return a random integer from 0-4, rand(1,5) will return a random integrer from 1-4)
* Fixed an error appearing when manipulating the Fleece window while in play mode.
* Fixed an error when typing if statements.
* Added "Insert Text Buttons" to the inspector for passages, below text. These buttons can be used to insert frequently-typed strings, and can be customized on the Parser being used. Default buttons insert if statements and link logic. This can be disabled with "show parser insert buttons" in the settings.
* Regex and passage's Find() are now cached, giving a performance boost. (Thanks, Quade!)
* When collapsed, jumpers show the popup to change passage, now.
* Added an option for jumpers to start collapsed instead of open in settings.
* Added "Disconnect()" to jumpers, which clears the connected passage.
* Added "Show in Editor (Ping)" and "Disconnect Passage" to the context menu when right-clicking Jumpers.
* The shortcut "ctrl + shift + D" can be used to duplicate a selected folder/passage in the Fleece window, now.
* Fixed deleting multiple passages not working.
* Made some variables in Drawstring public instead of internal for overriding purposes.
* Fix to layout of jumpers to prevent overlap in lists and overdraw of text.
Get Fleece
Fleece
A dialogue manager for Unity that doesn't fray at the edges.
| Status | Released |
| Category | Tool |
| Author | KaiClavier |
| Genre | Visual Novel |
| Tags | dialogue, tool, unity-asset |

Leave a comment
Log in with itch.io to leave a comment.