1 ===============================================================================
2 GZDoom Strife Dialog Format v1.0
3 based on ZDoom Strife Dialog Format ZDoom v1.1 - 23.08.2010
5 Copyright (c) 2019 Rachael Alexanderson
6 uses ZDoom Strife Dialog Format ZDoom v1.1 as a template,
7 original document Copyright (c) 2010 Christoph Oelckers.
8 Permission is granted to copy, distribute and/or modify this document
9 under the terms of the GNU Free Documentation License, Version 1.2
10 or any later version published by the Free Software Foundation;
11 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
13 ===============================================================================
15 =======================================
17 =======================================
21 =======================================
22 II. Implementation Semantics
23 =======================================
27 =======================================
28 III. Changes to ZSDF spec
29 =======================================
31 GZDoom Strife Dialogue format implements the ZSDF base specification as described with
32 the improvement of being able to name pages using strings.
34 GZDoom-format dialogues need to start with this line:
43 This block only lists the newly added fields. Currently GZDoom only modifies the following
44 fields and adds the "pagename" field to the specification:
46 conversation // Starts a dialog.
50 pagename = <string>; // names the current page, for linking using links or responses
51 link = <string|int>; // if int, uses the old system of linking page by number
52 // if string, will parse item links to a named page
56 next = <string|int>; // same as link above, can either go to a name or id
61 ===============================================================================
63 ===============================================================================