Template talk:Quest

From GodWiki
Jump to navigation Jump to search

Leaving notes for possible parameters

Mini-quest parameters Hold.png On hold until mini-quests issue is cleared up : Talk:Mini-quests

At the moment, the working on the infobox made me add a |previous=Previous mini-quest and a |next=Next mini-quest with direct link to jump between related mini-quest.

Mini-Quest Possible paramaters

For quests of |type=Mini-quest, the following additional parameters can be set:

|previous=Previous mini-quest
When relevant - Indicates the name of the previous mini-quest of the chain it is part of. Will automatically link to the Godwiki article for that mini-quest.
|next=Next mini-quest
When relevant - Indicates the name of the next mini-quest of the chain it is part of. Will automatically link to the Godwiki article for that mini-quest.
|boss=Boss of the mini-quest
When relevant - Indicate the name of the boss encountered at the end of the mini-quest when it have one. Will automatically link to the Godwiki article for that boss monster.
|reward=Reward of the mini-quest
When relevant - Indicate the name of the artifact received at the end of the mini-quest when it have one. Will automatically link to the Godwiki article for that artifact.
|first=First mini-quest of the chain
When relevant - Indicate the name of the first mini-quest of the chain. Will automatically link to the Godwiki article for that mini-quest.
|progression=mini-quest X out Y
When relevant - Indicate the progression of the mini-quest inside it's mini-quest chain when it have one.

Incorporating Diaryquest

Quests of Godville
#1
The title of the article
QuestPlaceholder.jpg
Description A description
Mini-quest
Preceded by Previous
Followed by Next
Boss boss
Special Reward reward

So I was thinking of ways to incorporate {{Diaryquest}} into the {{Quest}} infobox, when I had a terrible, miserable, wonderful (maybe) idea.

I remembered you can turn off the box styling of the infobox itself with |bodystyle=border:none, and I got to thinking... what if, instead, we incorporated the Infobox into Diaryquest?

So here's a very rough sketch of how I think that could work. It doesn't actually use {{Diaryquest}} directly (It's not set up for that), just copy-pastes the relevant code with some adjustments, then plops the {{Infobox}} down inside of it. The styling's a bit different from the other infoboxes (more space between the rows, for starters), which came out of trying to strike a balance between our normal infobox styling and the standard appearance of the superhero interface quest boxes.

My thinking is, we'd also expose {{Diaryquest}} parameters like |number= (if people wanted to fill in some value), and |progress= so that maybe people doing mini-quest chains could use it to illustrate the progress through the chain. (e.g. the in a four-quest chain, the first step is |progress=25, the second step |progress=50, etc. Maybe we even expose the |completed=yes parameter for the end of the chain.)

We could do other things, too... like change the progress bar color for the type of quest, the way the official interface does for Side Jobs. (That'd liven things up a bit, and make up for the fact that I tossed the {{Decorate item}} emoji next to the quest type when I moved it into the {{Diaryquest}} formatting, since I thought it matched the interface better.)

Thoughts? -- FeRDNYC (talk) 20:00, 20 April 2019 (UTC)

YES!!! Yesyesyesyesyesyes!!! That works really well, looks great! FeRDNYC and WardPhoenix make an excellent team! 😁 --SourceRunner (talk)
Well, if we forgot the lack of color (prototype issue I guess), I'd say it look rather decent. By the way, no need for the special parameters for mini-quest for now (I even removed them from documentation, but left them in the template itself just in case - and because i was lazy-). -- WardPhoenix (talk) 23:50, 20 April 2019 (UTC)