Have you ever wanted to make a map or mod for Strife: Quest for the Sigil,
but were put off by the hardcoded-ness and lacking information about what the dummy quest items do, which the storylines uses to keep track of your progress?
Fear no more, for I bring you this resource!
I converted all of Strife's binary dialogue scripts from their native format into ZSDF (ZDoom Strife Dialogue Format), yes even the extra ones from Veteran Edition.
Content wise, they are unchanged from their original counterparts, so they should behave more or less identically to them.
Should any discrepancies still pop up, which can't be ruled out, please report any and all bugs to me and I see what I can do.
They're already organized to be ready to use. Just load the PK3 as you would any other mod.
The DIALOGxx files can be viewed and modified in any text editor of your choice. The xx stands for the map they are used in, where 00 is a special case and applies to all maps, similar to a global ACS library.
I even included a text file with info courtesy of the ZDoom Wiki which describes all the QuestItem actors to better explain where and how they are used.
One thing of note, however. Over the course of the game, you accrue a number of stamina and accuracy upgrades. Normally, replacing them in Decorate or ZScript is fine.
But in GZDoom there's a few special cases where they are given to the player via ACS, and thus will ignore the replaces keyword.
For this reason, I lifted the source of the strfhelp lump verbatim from gzdoom.pk3, so mod makers can modify it accordingly so it respects their mods' classes.
Credits:
-The ZDoom community as a whole for having taken me in, accepting me as one of their own
-The devs and committers of ZDoom and compatible/derivative forks and source ports
-Accensus, without his ZSDFEdit, this would've still been possible, but a mammoth task, so his contribution took a great burden of my shoulders
If I have missed anyone, lemme know and I'll namedrop you too :3
This year marks Strife's 25th anniversary and I hope my contribution will help someone,
maybe sparking more interest in the game and maybe help set off an avalanche of mods as currently it's the black sheep of the Doom quadrilogy, which encompasses Doom, Heretic, Hexen and Strife itself.
Also, get HROT, it's great. The bastard child of Quake 1 and Chasm: The Rift: https://store.steampowered.com/app/824600/HROT/
EDIT: I forgot the actual link to the resource, so here it is: https://ufile.io/e6o2nl2u
CHANGELOG:
Spoiler: