Is there any way to use the (transition:) macro in conjunction with (replace:) or (show:) so that the result is less jarring?
When a hook appears using these macros, it pops into existence. Is it possible to transition with a dissolve? Or is that only possible when using (link:)?
Here is some example code. The (link:) has a (transition:) that fades in the replacement text, but the hook that appears from (show:) pops on, and the hook that disappears with (replace:) pops off:
He encourages you to insert a token into the machine.
You \
|token>[(link: "insert the token")[\
(replace: ?or)[]\
(replace: ?afraid)[]\
(transition: "dissolve")
[press the token to your temple.]\
(show: ?tokenResult)\
]\
]\
|or>[// or //]\
|afraid>[\
(link: "are too afraid to play.")[\
(replace: ?token)[]\
(replace: ?or)[]\
(transition: "dissolve")\
[are too afraid to play.]\
(show: ?afraidResult)\
]\
]\
|tokenResult)[\
The machine comes to life. Time to play.
]\
|afraidResult)[\
You run away. The last game was too humiliating.
]
I'm on Twine 2.1.3. Mac OS Sierra. Harlowe 2.0.1