This is the Dialog Extension, it will allow to load .dlg files in GM. These files are used in RPG games like Arcanum. They are very universal, and can be made with ease with programs like Arcanum Dialog editor. Here is another link for the download.
New in version 1.1:
-Ability to set gender specific lines.
-Some bug fixes.
New in version 1.11:
-Fixed one major bug.
-Created a new example, that better shows the possibility's.
New in version 1.2:
-Fixed (hopefully) a major bug, that cause a problem with not showing some answers
-Added possibility for intelligence check
-Added function for freeing the dialog (clears memory)
-Fixed some bugs and typos in the help file
New in version 1.3:
-Added changelog into the help file XD
-Made the dialog a lot more smooth (no more flashing when changing pages)
-Implementation into a project is a lot more easier (no more alarm0 or alarm1 events, also no dlg_refresh function)
-Proper dialog box height for both male and female text
-Added a function for drawing the text only (no background or outline)
-Arcanum Editors "Description" value now works and does not interfere with the extension (you can now set description for Pages and Answers in the editor)
New in version 1.4:
-Made the code less intrusive in the objects (so variables would not overlap).
-Added dlg_get_dialog_object, which returns ID of the instance currently in a dialog.
-dlg_load will now return -1 if no file was found. Previously it showed the ugly GM box.
-Now only one dialog box can be shown at a time. So if one is open, then another will not open.
New in version 1.5:
-Added keyboard controls for the dialog (dlg_menu_style function).
-Added the possibility to draw question text and answer text separately from one another.
-Fixed some small bugs (like draw function resetting to black) and made some draw functions faster.
Any other information can be found in the help file accessible from the GM Extension window. Help file contains info on every function and license.
For some weird reason people want to see screenshot of this. Well, here it is:
Downloads include the extension file, example gm8 with .dlg file/files. Also the newer ones include an example on how to change the depth of the dialog window.
Here is the download for the Arcanum Dialog editor. As the first link was hosted at fileplanet.
TUTORIAL FOR VERSION 1.4
Well, I said that if enough people asks I will make it. And enough people has asked for it. So I made the tutorial (took 2.5h (time slipping by)). So here it is. It contains .doc with .gmk and .dlg which you will be making during the tutorial. This tutorial shows on how to use Dialog Editor to make the .dlg files and then how to use them in your game. I tried to be as clear as possible, but some places could be a little hard to understand (I don't know how to simplify it for you thou).
Also there is some additional information, that solves the depth problem. Check the last page of tutorial. It also contains information about custom backgrounds.
Tutorial for version v1.11 can be found here.
Maybe online version of this tutorial is coming.
Edited by HaRRiKiRi, 01 February 2011 - 06:14 PM.