User Tools

Site Tools


writing_your_own_macros

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
writing_your_own_macros [2014/01/15 03:45]
l
writing_your_own_macros [2017/10/09 20:39] (current)
Line 1: Line 1:
-===== Custom Macros ===== +#​redirect ​[[custom ​macro]]
- +
-It's possible to write your own macros for use in your stories. Doing so will require knowledge of both Javadcript and the Twine engine. +
- +
-Here's an example passage that creates a macro named ''<<​hello>>''​ that, when invoked in another passage, displays an alert that greets the reader. +
- +
-<​code>​ +
-:: Hello macro [script] +
-macros['​hello'​] = +
-+
- handler: function() +
-+
- alert('​Hi,​ reader!'​);​  +
-+
-+
- +
-:: Start +
-<<​hello>>​ +
-</​code>​ +
- +
-If you're curious how a built-in ​macro works, browsing the [[https://​github.com/​tweecode/​twine|source code repository]] may be helpful, too.+
writing_your_own_macros.txt · Last modified: 2017/10/09 20:39 (external edit)