User:Scrivener07/Sandbox
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.
- Modding Stubs
- Creation Kit Stubs
- Category:Starfield_Mod
- Category:Starfield_Mod-Mods
- Category:Starfield_Mod-Modding
- Category:Starfield_Mod-Creation_Kit Possibly todo.
- Category:Starfield_Mod-Papyrus
My Templates[edit]
These are some templates I have authored.
- Template:Script_Object_Summary
- TODO: Add papyrus namespace field
- TODO: Add papyrus flags field
- Template:Script_Object_Member : todo for script page
- Template:Script_Object_Member_Summary : todo for member page
- Im testing the template here. SFM:Script-Game
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
- Code Repository: https://github.com/Creation-Hub/UESP.Wiki
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.