forked from cyrusfirheir/cycy-wrote-custom-macros
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcycy.twee-config.yaml
134 lines (122 loc) · 3.35 KB
/
cycy.twee-config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
sugarcube-2:
macros:
# live-update.js
live:
name: live
l:
name: l
lh:
name: lh
liveblock:
name: liveblock
container: true
lb:
name: lb
container: true
update:
name: update
upd:
name: upd
# click-to-proceed.js
ctp:
name: ctp
container: true
children:
- ctpNext
description: |-
The main CTP macro inside which all content is written.
Usage:
```
<<ctp id [keywords]>>
…
<</ctp>>
```
READ: [Documentation](https://github.com/cyrusfirheir/cycy-wrote-custom-macros/tree/master/click-to-proceed#ctp-id-keywords)
parameters:
- text &+ ...text
ctpNext:
name: ctpNext
parents:
- ctp
description: |-
To be used inside `<<ctp>>` to separate the content into blocks.
Usage:
```
<<ctpNext [keywords]>>
```
READ: [Documentation](https://github.com/cyrusfirheir/cycy-wrote-custom-macros/tree/master/click-to-proceed#ctpnext-keywords)
parameters:
- ...text
ctpAdvance:
name: ctpAdvance
description: |-
The 'proceed' part of Click To Proceed... Used to move the train forward and show the next blocks.
Usage:
```
<<ctpAdvance id>>
```
READ: [Documentation](https://github.com/cyrusfirheir/cycy-wrote-custom-macros/tree/master/click-to-proceed#ctpadvance-id)
parameters:
- text
ctpBack:
name: ctpBack
description: |-
Turns back time and goes back one block.
Usage:
```
<<ctpBack id>>
```
READ: [Documentation](https://github.com/cyrusfirheir/cycy-wrote-custom-macros/tree/master/click-to-proceed#ctpback-id)
parameters:
- text
# crossfade.js
crossfadecontainer:
name: crossfadecontainer
description: |-
Creates a container to use for crossfading between images.
Usage:
```
<<crossfadecontainer id [initialImagePath]>>
```
parameters:
- text |+ text
crossfade:
name: crossfade
description: |-
Crossfades between new image and image already in a pre-defined `<<crossfadecontainer>>`.
Usage:
```
<<crossfade id imagePath [fadeDuration]>>
```
parameters:
- text &+ text |+ text
# narrative-tree.js
treebranch:
name: treebranch
container: true
children:
- leaf
description: |-
Defines a branch on a registered NTree.
Usage:
```
<<treebranch NTreeID NTreeBranchID [norepeat|repeatlast|repeat]>>
…
<</treebranch>>
```
READ: [Documentation](https://github.com/cyrusfirheir/cycy-wrote-custom-macros/tree/master/narrative-tree#a-macro-treebranch)
parameters:
- string &+ string |+ "norepeat"|"repeatlast"|"repeat"
leaf:
name: leaf
parents:
- treebranch
description: |-
Defines a leaf on an NTree branch.
Usage:
```
<<leaf [provider update object]>>
…
```
READ: [Documentation](https://github.com/cyrusfirheir/cycy-wrote-custom-macros/tree/master/narrative-tree#a-macro-leaf)
skipArgs: true