Notes for Users of Previous Versions
This is a summary of of the new features that you should take note of for Quest 4.0.
For a full list with full details of changes in every version of Quest, read VERSIONS.TXT in your Quest directory.
Most new features are only applicable if you use the correct version number in your
asl-version tag. To take advantage of all the latest features, use asl-version <410>.
- You can now turn your game into a stand-alone setup EXE file using Quest Packager.
- You can now easily create lockable exits.
- Exits are now types of object, so you can check and change their status using the Object Debugger.
- You can iterate over exits using for each.
- You can now destroy directional exits as well as "go to" exits.
- Containers have been implemented.
- You can now use select case instead of nesting lots of "if" statements.
- CAS files can now include external files. See the QCompile manual, plus the
!resource tag and extract command.
- You can now use complicated expressions within "if" and "set numeric" commands. You can include expressions within
any parameter by enclosing it with braces, e.g. msg <2 + 2 = {2+2}> prints "2 + 2 = 4".
- Quest's parser now accepts abbreviated object names, so players don't have to always type the full name.
- The startscript is now only run when the game is launched from an ASL file. If launched from a save-game QSG file,
that startscript is not run. Use the onload tag to specify script to run after loading from
a QSG file, if you need to.
- Numeric variables are no longer integers - you can use decimal values and much larger numbers.
- New define options block available for single-player games as well as multiplayer.
- New built-in object properties.
- You can now add a menu to the Quest window.
- The Property Viewer is now the much more powerful Object Debugger. Also, you can now use transcripts to
debug your games - see Debugging Your Game for more information.
- Verbs give you an easier way to set up custom commands.
- Added MP3 support
- Pictures are now displayed by default in the main text window. To display pictures in the old-style popup window,
use the picture popup command.
< Back