Thread:Adnoam/@comment-83.216.95.180-20170823172809/@comment-25219384-20170927112921

Funny, I have just read this thread again earlier today - mostly because I've decided to send an Alt along the Light Fingers! path and hit that Ambition: Light Fingers! 11 storylet :-)

In general I very much agree with you. My recent changes (e.g. ActionResult, as well as ChallengeSection, etc.) are all aimed to get common sections from similar templates to look together, while keeping the outer template easy to use by the common wiki editor

(other similar changes I plan are to consolidate the description / game instructions / lock / unlock under one helper template (like I did for ChallengeSection) and use this everywhere applicable (including Social Action templates, Action templates, Storylet/Card templates, etc.).

I also agree that underneath the hood Storylet and Card should use the same infrastructure (they are 90% identical anyway).

The part I'm not sure of is how to expose it to the "simpler" wrapper templates for ease of use of casual editors. I think "MUST" is not a trivial term in this case. Autofire is actually much better (regardless of how this is called in StoryNexus), though this might mean having to manually update 100+ pages which use this template today (I've dealt with worse as I've manually deleted/restored 1500+ Trimmed pages over the last few months - just 1767 to go!)

I'm also not sold on the "Source" param - is this just to avoid the Universal category? As you mentioned earlier, this might cause complications if something has multiple sources.

I think I'll create a test template to try to capture the spirit of this, and we can work on that. When we feel it behaves properly we can do the switch.