List of Daggerfall's macros usable in quests

For all talk about quest development - creation, testing, and quest system.
Post Reply
User avatar
Cliffworms
Posts: 109
Joined: Sun Dec 30, 2018 6:24 pm
Location: Québec

List of Daggerfall's macros usable in quests

Post by Cliffworms »

Greetings!

I have tested and compiled all the macros from MacroHelper.cs that are readable and can be used in quest creation.
I have added examples of applications of such strings to illustrate when or where they can be used. I will try to keep it updated as new macros are added in future releases.

Here is the link to the spreadsheet

https://docs.google.com/spreadsheets/d/ ... p=sharing
Last update : 2021-06-09

This can be considered an update to JayH's excellent compilation of macros that he posted 2017.


If you have comments and suggestions, please let me know.
I have compiled this to make things easier for me when it comes to writing quests and I have the intention of compiling other such updated lists on other quest-related topics.

Cheers!

Cliff :D
Last edited by Cliffworms on Wed Jun 09, 2021 6:25 pm, edited 3 times in total.

User avatar
Cliffworms
Posts: 109
Joined: Sun Dec 30, 2018 6:24 pm
Location: Québec

Re: List of Daggerfall's strings usable in quests

Post by Cliffworms »

The table has been updated with the new macros developped by Kab and introduced in 0.11.4.

Code: Select all

            { "%day", DayNum }, // Current day of the month (ex: 1, 2, ..., 30)
            { "%dayn", DayName }, // Name of the current day (ex: Morndas)
            { "%days", DayWithSuffix }, // Current day of the month with suffix (ex: 1st, 2nd, 3rd, ...)
            { "%mon", MonthNum }, // Current month
            { "%monn", MonthName }, // Name of the current month (ex: Hearthfire)
            { "%year", YearNum }, // Current year
            { "%min", TimeMin }, // Current minute
            { "%hour", TimeHour }, // Current hour
            { "%sign", CurrentSign }, // Current sign (ex: The Lady, The Tower, ...). Not TES2 lore, but it's a staple at this point
            { "%sea", CurrentSeason }, // Current season
            { "%cbd", CurrentBuilding }, // Name of the current building, if any

Post Reply