Well, i'm still trying to learn more stuff about Twine 2, specially sugarcube, it's such a complete program, you can do so much on it! That's why i'm dragging myself to make mistakes and learn as much as i can with it, i can really see myself doing my dream game here, i just need time and practice, i've only started two weeks ago!
By the way, great job on those custom macros you did, i implemented the cycles one on one of my experiments, but i can't seem to set <<if>>'s to recognise certain parts of the cycle.
Like for instance, i have it set up like this:
<<newcycle 'time' 'morning' 'afternoon' 'evening' 'night' 144>>
And i wanted to make a passage that only appears between afternoon and evening, i set it up like so:
\<<if $cycles['time'].time gte 'afternoon' and $cycles['time'].time lte 'evening'>>
You can [[work here]].
\<</if>>
It doesn't show any error message, it just doesn't appear. What am i doing wrong? Do i have to set some kind of variable, or define it perhaps?
Oh, and thank you for replying!