Quest 5.4 Beta is out now
Alex
28 Feb 2013, 19:44For all the details, see http://blog.textadventures.co.uk/2013/0 ... s-out-now/
Or just go ahead and download it: http://www.textadventures.co.uk/quest/download/
Any questions or problems, please post here or drop me an email!
Or just go ahead and download it: http://www.textadventures.co.uk/quest/download/
Any questions or problems, please post here or drop me an email!

Asyranok
28 Feb 2013, 21:33You've been busy!
Well done. I will check it out when I've finished my current game. The changes, especially the menu one, are all really good ones.
Thanks.
Well done. I will check it out when I've finished my current game. The changes, especially the menu one, are all really good ones.
Thanks.
TriangleGames
04 Mar 2013, 21:28I just upgraded from 5.3 to 5.4 beta, and I can't open any of my games to play OR edit. The errors it gives look to me like something with the new html text processor not liking stuff I already did in the games, but I don't know what to do about it. If I was supposed to install 5.4 in a different location and KEEP 5.3 on the computer ... well, I didn't. I let 5.4 completely overwrite 5.3, which, in retrospect, seems like it may have been a mistake. It still seems to recognize all the files, it just won't run them. This is what comes up when I try to open the files, it looks about the same for all of them:


Sora574
04 Mar 2013, 22:31TriangleGames wrote:I just upgraded from 5.3 to 5.4 beta, and I can't open any of my games to play OR edit.
The problem is with the program, but you can fix it by editing your game's coding. I had to fix it myself, and it's really simple. Just open your game's .aslx file in a text editor and at the very top, where it says
<asl version="530">
Change it to
<asl version="540">
However...
5.4 SHOULD have backward capability, but it doesn't, because for some reason, this code in the CoreEditor.aslx...
<editor name="_RichTextControl_TextProcessorCommands">
<data type="list">
<value type="stringdictionary">
<item>
<key>command</key>
<value>Bold</value>
</item>
<item>
<key>insertbefore</key>
<value><b></value>
</item>
<item>
<key>insertafter</key>
<value></b></value>
</item>
<item>
<key>info</key>
<value><b></value>
</item>
</value>
<value type="stringdictionary">
<item>
<key>command</key>
<value>Italic</value>
</item>
<item>
<key>insertbefore</key>
<value><i></value>
</item>
<item>
<key>insertafter</key>
<value></i></value>
</item>
<item>
<key>info</key>
<value><i></value>
</item>
</value>
<value type="stringdictionary">
<item>
<key>command</key>
<value>Underline</value>
</item>
<item>
<key>insertbefore</key>
<value><u></value>
</item>
<item>
<key>insertafter</key>
<value></u></value>
</item>
<item>
<key>info</key>
<value><u></value>
</item>
</value>
<value type="stringdictionary">
<item>
<key>command</key>
<value>Once</value>
</item>
<item>
<key>insertbefore</key>
<value>{once:</value>
</item>
<item>
<key>insertafter</key>
<value>}</value>
</item>
<item>
<key>info</key>
<value>{once}</value>
</item>
</value>
<value type="stringdictionary">
<item>
<key>command</key>
<value>Object link</value>
</item>
<item>
<key>insertbefore</key>
<value>{object:</value>
</item>
<item>
<key>insertafter</key>
<value>}</value>
</item>
<item>
<key>info</key>
<value>{object}</value>
</item>
<item>
<key>source</key>
<value>objects</value>
</item>
</value>
<value type="stringdictionary">
<item>
<key>command</key>
<value>Command link</value>
</item>
<item>
<key>insertbefore</key>
<value>{command:</value>
</item>
<item>
<key>insertafter</key>
<value>}</value>
</item>
<item>
<key>info</key>
<value>{command}</value>
</item>
</value>
<value type="stringdictionary">
<item>
<key>command</key>
<value>If...</value>
</item>
<item>
<key>insertbefore</key>
<value>{if </value>
</item>
<item>
<key>insertafter</key>
<value>object.attribute=value:}</value>
</item>
<item>
<key>info</key>
<value>{if}</value>
</item>
</value>
<value type="stringdictionary">
<item>
<key>command</key>
<value>Random text</value>
</item>
<item>
<key>insertbefore</key>
<value>{random:</value>
</item>
<item>
<key>insertafter</key>
<value>}</value>
</item>
<item>
<key>info</key>
<value>{random}</value>
</item>
</value>
<value type="stringdictionary">
<item>
<key>command</key>
<value>Image</value>
</item>
<item>
<key>insertbefore</key>
<value>{img:</value>
</item>
<item>
<key>insertafter</key>
<value>}</value>
</item>
<item>
<key>info</key>
<value>{img}</value>
</item>
<item>
<key>source</key>
<value>images</value>
</item>
<item>
<key>extensions</key>
<value>[EditorImageFormats]</value>
</item>
</value>
</data>
</editor>
...shows up as an error when trying to run 5.3 games. Hopefully this can be fixed.
TriangleGames
05 Mar 2013, 00:42Ah, thank you!
sgreig
05 Mar 2013, 06:14Sora574 wrote:The problem is with the program, but you can fix it by editing your game's coding. I had to fix it myself, and it's really simple. Just open your game's .aslx file in a text editor and at the very top, where it says<asl version="530">
Change it to<asl version="540">
You'll also have to manually change over all of the types and things that were changed. Newer versions of Quest should do this automatically, but since that's not working in the current beta you'll have to handle it yourself.
Sora574
05 Mar 2013, 06:19sgreig wrote:You'll also have to manually change over all of the types and things that were changed. Newer versions of Quest should do this automatically, but since that's not working in the current beta you'll have to handle it yourself.
I think the non-core types are still supported in the 5.3 format right? At least, I didn't have to change anything.
Of course it might've just been that I had nothing to change...
Alex
05 Mar 2013, 15:49The beta has now been updated, to fix the bug where 5.3 games had to be manually modified to load in the Editor.

suzums
07 Mar 2013, 09:44Hi. There seems to be an issue with hyperlinks in the current beta. When running the game, instead of displaying hyperlinks like it's supposed to, it shows an {object: } tag instead.

Pertex
07 Mar 2013, 11:14Does it really prints {object: }? Could you post a complete tag from your game?