You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As I'm injecting in external dialogue at runtime, I have to maintain my own story history
Complication
As the Choice object doesn't expose the raw choice text, I have no easy way of omitting this from my story history
Example
If I have
* [I'm ready] -> choosePet
then calling this.activeStory.currentChoices[0].text returns "I'm ready" and as far as I can tell there's no metadata / way to get the original string ( [I'm ready] )
Additionally, as I can't seem to be able to get tags added to choices I don't have a clean way of marking doing
Workaround
Prefix lines with "no-history" and parse that out, the drawback is I have to overwrite regular Choice object's text property to my Ink wrapper as that includes the prefix
Activity