so heres what ive done...
i have a story XYZ, i build it to and HTML
so XYZ.HTML now i run that through "TheMadExile"s "t1-compiled-to-t2-archive.zip" (this has worked for me before)
after i get the XYZ Twine archive.HTML and i attempt to "import from file" in twine 2
i get an error "An error occurred while trying to import this file. (Cannot read property 'value' of undefined)"
anyone have an idea why i get this error now? it happens no matter what story i convert, nor if i use twine 2 offline or online.
thanks for any help!
Comments
Okay, I think I see the problem.
Fix incoming.Actually, I'm not sure I should fix this.The problem caused by a change in Twine 2 (introduced in 2.0.4) which breaks all archives created before that release.
The basic problem is that Twine 2.0.4 added a new attribute to stories (ifid in this case), which is all well and good by itself. The code which imports story archives, however, cannot handle cases where the attribute is missing, which it is in all archives created prior to that point. So, kaboom! As you can probably guess, the converter was producing pre-2.0.4-style archives.
I've updated and published a new version of the converter which addresses the issue.
I've got the same problem(
I seems that I can not find a new version of converter.
Could you please provide the link.
Thanks
Regardless. The canonical link is at SugarCube's website, specifically at the bottom of the page of both versions' sub-sites. The URL is unlikely to change anytime soon, so I've even linked it here before (I suppose another won't hurt).
Download: t1-compiled-to-t2-archive.zip
Just download that ZIP archive, unarchive it someplace, open the included HTML file and follow the instructions.
Is there is another way to transfer story from Twine 1 to Twine 2 ?
Other than that. I believe there's a Twee-a-like Twine 2-compatible compiler written in Ruby, which could compile a Twee source version of your project into a Twine 2-style HTML file (which could then be imported into Twine 2).
My apologies for the confusion.