endDialogDrag($event)" @blur="$event => endDialogDrag($event)" @mousedown="onBackgroundClick">
Noodle Weaver
{{ currentStory.name }}
onContainerMousewheel($event)" @mousedown="onBackgroundClick">
startDialogDrag($event, dialog)" @mouseup.stop="$event => endDialogDrag($event)">
{{ dialog.name || 'Untitled' }}
Type
Variable Set
Variable Add
Variable Subtract
Variable Multiply
Variable Divide
Variable
Value
startDialogResize($event, dialog)" @mouseup.stop="$event => endDialogResize($event)" @blur="$event => endDialogResize($event)">
On {{ selected.option.text }}...
Text
Go To
{{ dialog.name }}
Conditions
Type
Variable
Operator
Value
Variable
Equals
Does Not Equal
Greater Than
Greater Than Or Equal To
Less Than
Less Than Or Equal To
No conditions
+ Add Condition
Publish Project
{{ JSON.stringify(projects, null, 2) }}
Copy to Clipboard
Share
Download Project
Play {{ currentStory.name }}
Starting Point
{{ dialog.name }}
{{ play.dialog.text }}
Action!
Type: {{ play.dialog.action.type }}
Variable: {{ play.dialog.action.variable }}
Value: {{ play.dialog.action.value }}
Your new value: {{ play.variables[play.dialog.action.variable] }}
{{ option.text }} =>
Start Over
Play {{ currentStory.name }}
Select Story
Send Feedback
{{ story.name }}
+
Share Story
To share a story, upload the published JSON file somewhere and enter the URL here.
JSON file location:
Share URL:
Visit URL
Copy