Text Input Boxes

Twine Version: 2.3.14
Story Format: Harlowe 3.2.2

I’ve reached a point in my work where I need the player to input a name. I need to be able to call back to the name they input afterward, to use it in passages and whatnot.

Is there a way to do this in Harlowe? I can only seem to find information on the subject from Twine 1, or similarly old hacky methods that no longer work. There doesn’t seem to be anything at all on the matter in the Twine documentation.

Welcome Tinfect!

If you’re using Twine you can see an Input... button just above the area you’re writing code and text.
If you click, there’s a checbox with ‘Bind the input element to the variable’, then you can enter whatever variable type (temporary or story) and name you like.

Harlowe 3.x includes a (input-box:) macro, which can be used to do what you want.