Talk:SKSE Plugin Creation

From the CreationKit Wiki
Jump to navigation Jump to search

Potential changes for Special:Diff/52434[edit source]

These are some potential changes for Special:Diff/52434.

  • The writing style is a bit informal and should be more in line with technical writing, but not strictly.
  • There is possibly some inconsistencies with installation recommendations. In particular uninstalling previous versions of visual studio. It may be better to just link Microsofts installation guide, https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio.

These are the recommendations I have gathered from the xSE Discord server so far. Scrivener07 (talk) 2019-05-10T20:08:16 (EDT)

The information provided by the contributor of the previous edit was sound in my opinion. I understand you have guidelines for this wiki, but this is not the Wikipedia, where such delicate/intricate editing styles need to be heavily enforced. Also, I've found that when it comes to Visual Studio, info on the main site is mostly useless. The process to cleanup older versions of VS, using 3rd party software were clear-cut and I was able to do it without issue. --Rasikko (talk) 2019-05-19T04:20:07 (EDT)

Agreed[edit source]

I'm sorry. Do not have a lot of experience with "formal" writing, nor do I have about standards on this Wiki.

In my defense: there should be instructions on this Wiki how to consistently write formal articles?

Will try to improve at hand.

Bunch of changes[edit source]

Recap of my edits:

  • Re-wrote the page so the instructions are now VS2017 and VS2015 compatible
  • Removed any "uncertain" instruction
  • New section about solving the "String is not a member of std" errors.
  • Last versions had formatting and grammar errors which I took care of with Grammarly: The Free Writing Assistant™
  • Used a more informal tone.
  • Removed the VS installation section because it didn't differ from the default installation steps.
  • Placed all source and credit in one section
  • Re-wrote introduction and cut the legacy/updates part.
  • Probably did more stuff but I can't remember.

I'm currently looking for/making a starter SKSE plugin project. Anyone else having luck with that? ­ 3Nd R1m (talk) 2019-05-18T21:49:38 (EDT)

By following all the instructions of your previous edit, I was able to go from VS2013 to VS2019 cleanly without issue, and have my project "SKSE Plugin Ready". However with the current edit, you pretty much stripped the page. While cleaner, it is less informative than before. --Rasikko (talk)
Glad it worked. My intent was to cut the information that doesn't get to the point or that were uncertain/vague. I plan on adding more information soon. We can also re-write a Q&A but I think it's better to improve the article instead.
Another point: I've falsely labelled Ryan's guide as outdated. Later that day I went to the official xSe discord and he said he wrote it last week :|. Long story short: His tutorial "work" but is unusable due to to the infamous std::string errors that occur when upgrading the SDKs(, and also due to unexpected behaviour I had when using a DRM-free SkyrimSE.exe for debugging, but it might just be me). Ryan already asked the SKSE team to fix it on their end, but I don't know if he'll add instructions on his GitHub wiki in the meantime. Oh, and Ryan's GitHub has the Plugin Template and it works. ­­3Nd R1m (talk) 2019-05-19T14:58:35 (EDT)