Yes, except for the userlib.js related feature mentioned by TheMadExile the two applications (named Twine) basically do the same things and produce similar story HTML files.
I'm certain it is. You'll probably have to pull apart the Twine 2 structure a bit and figure out how to implement the equivalent of the JS I hacked into sugarcube 1 but it's in no way impossible.
I don't do anything that runs against Twine or Sugarcube's basic structure or underlying function (except maybe the save file naming). 90% of everything you see that makes it "impressive" is CSS customization and custom JS. Except maybe the combat flow, which is heavily based in javascript.
If you're curious, or want some inspiration, I made a few videos about the way it was built up and later some technical stuff that you can find here: link - I talk about the code later in this video and then again in some of the subsequent videos.
Comments
It's possible do the same thing in Twine 2?
Yes, except for the userlib.js related feature mentioned by TheMadExile the two applications (named Twine) basically do the same things and produce similar story HTML files.
I'm certain it is. You'll probably have to pull apart the Twine 2 structure a bit and figure out how to implement the equivalent of the JS I hacked into sugarcube 1 but it's in no way impossible.
I don't do anything that runs against Twine or Sugarcube's basic structure or underlying function (except maybe the save file naming). 90% of everything you see that makes it "impressive" is CSS customization and custom JS. Except maybe the combat flow, which is heavily based in javascript.
If you're curious, or want some inspiration, I made a few videos about the way it was built up and later some technical stuff that you can find here: link - I talk about the code later in this video and then again in some of the subsequent videos.
Greyelf probably covered it best. It's a sugarcube macro with a case-insensitive check for the result. Doesn't look like it's possible in harlowe.