(savegame:) currently has a significant limitation: it will fail if the story's variables are ever (set:) to values which aren't strings, numbers, booleans, arrays, datamaps or datasets. If, for instance, you put a changer command in a variable, like (set: $fancytext to (font:"Arnold Bocklin")), (savegame:) would no longer work.
You've set, at least, one of your story variables to something which Harlowe's save subsystem objects to, which is why it's complaining.
(savegame:) currently has a significant limitation: it will fail if the story's variables are ever (set:) to values which aren't strings, numbers, booleans, arrays, datamaps or datasets. If, for instance, you put a changer command in a variable, like (set: $fancytext to (font:"Arnold Bocklin")), (savegame:) would no longer work.
You've set, at least, one of your story variables to something which Harlowe's save subsystem objects to, which is why it's complaining.
(savegame:) currently has a significant limitation: it will fail if the story's variables are ever (set:) to values which aren't strings, numbers, booleans, arrays, datamaps or datasets. If, for instance, you put a changer command in a variable, like (set: $fancytext to (font:"Arnold Bocklin")), (savegame:) would no longer work.
You've set, at least, one of your story variables to something which Harlowe's save subsystem objects to, which is why it's complaining.
It's still no working. I've use a
<span>
thing; could this be the problem? I read the entire section of the documentation there and I don't think I've done anything wrong.
Have you assign a named hook reference to a variable?
eg. (set: $var to ?hookName)
Have assign a complex Javascript object like a Date to a variable?
eg. (set: $var to new Date())
If the answer to any of the above is Yes then you will not be able to use Harlowe's save macro.
note: The above list does not everything that can stop you from being able to use the save macro, just the ones I could quickly think of.
I used all the code you gave me to do a daily randomiser thing from my previous thread, could that be it? If so, is there a way to keep this AND the saving system, or can I not have it?
Comments
I've tried fixing the broken links, taking out my (prompt:) macros, please, I need help.
Thank you so much!
It's still no working.
(align:); (background:); (css:), (font:); (hook:); (text-colour:), (colour:), (text-rotate:); (text-style:); (transition:)
eg. (set: $var to (text-style: "shadow"))
Have you assign a named hook reference to a variable?
eg. (set: $var to ?hookName)
Have assign a complex Javascript object like a Date to a variable?
eg. (set: $var to new Date())
If the answer to any of the above is Yes then you will not be able to use Harlowe's save macro.
note: The above list does not everything that can stop you from being able to use the save macro, just the ones I could quickly think of.
Oh, thanks. I used a lotta hook names and stuff.
I used all the code you gave me to do a daily randomiser thing from my previous thread, could that be it? If so, is there a way to keep this AND the saving system, or can I not have it?