User:Scrivener07/Sandbox

From Starfield Wiki
Jump to: navigation, search

My sandbox page is a personal space for me to draft and journal my plans and changes to the Starfield wiki.


Favorites[edit]

These are some of my favorite wiki links I like to keep on hand.

Watched Pages[edit]

I am keeping an eye on these sections in particular.

My Templates[edit]

These are some templates I have authored.

My Drafts[edit]

My current work in progress wiki page drafts.


Papyrus Script Reference Generation and Automation[edit]

On a high level, the overall idea is to write something that crawls each psc source file that comes with the Creation Kit to build a page for every native base script.

But the problem with generating pages for every release would be that it stomps any change added by a user. Also, Bethesda doesn't really change papyrus that much.

My vision was to generate the initial pages as a means of harvesting accurate data. But then spend time hand editing them to look really nice and be thoughtfully templated and cross-linked.

On top of visual presentation, I want the pages to be a repository of tacit knowledge and notes informed by research. Stuff that is not easy to automate.

Perhaps we can automate output for specific sections of pages.

Or have a dedicated "changes" page like SFM:Papyrus_Changes that acts as a change log that might be automated. Then wiki editors could hand update pages based on the automated change log.

Links

Goals - Create and upload initial page generation.

  • Create site templates the generator can plug data into and be easily maintainable on the site.
  • Consider creating a dedicated game file change log page.

Papyrus Script Reference Notes[edit]

  • Consider how to organize script members.
  • Consider how to organize individual member pages.
  • Consider how to organize new SFSE/Other Papyrus scripts.
  • Consider how to organize vanilla script with SFSE/Other Papyrus extensions.
  • Consider how to organize "Default" scripts which often have instance data.