My first time on this forum and I love the guides that have been put here. I think they are one of the most amazing pieces of work for Skyrim.
I am trying to install the SRLE LOTD guide and its not my first time installing mods (I have played with STEP-Extended before). But this guide is way to huge and takes a lot of time to install, no complaints on this front.
I wanted to know if it would be possible to make certain checkpoints in the guide which can tell you if you have messed up on the way. For example, the number of plugins you should have after each section, so you know that you haven't missed some parts of the special installation by mistake. I know that this might be too much to ask, but I don't know of any other way to understand how to debug this guide. It is similar to how you would print stuff out if you are writing a program, do sanity checks every step of the way (https://en.wikipedia...are_development).
One of the ways to do this would be to check for correct ESPs present after each section (just a list of current esp in the load order can be attached so that people can check their current installation).
Another check that needs to be done is that people need to have the correct versions of each esp present in their load orders (there are a lot of esp that need to be downloaded from dropbox or are updated using patches from the optional files). In some places you also need to manually clean the esp or remove some records. If someone misses this it is hard to understand without going through the whole guide and rechecking this. My proposal to do this is to have a SHA1 hashing for each esp present in the load order. This will tell you whether you have currently made a mistake somewhere.
I am currently just before the "merging" stage of the. Meaning I have done the DDSOpt and installed all mods in their respective folders (I hope I have done it correctly). The thing is if you mess up the mod installation, you would have to redo the merging stage again (only the mods you messed up but still a pain). So I wanted to make sure that by current installation is correct.
I have attached my current load order with 384 esp/esm files. I have also attached the SHA1 hashes of all the current ESPs in the load order. I would appreciate if someone can tell me if I have gone wrong somewhere.
I have also written the program for calculating the SHA1 hash of each ESP currently in your Mod Organizers mod directory. Just paste the file there and run it, it will create a file called CHECKSUMS.tsv which has the information of each ESP. I think this will be helpful for a lot of debugging with the longer guides where you can mess up a whole lot. (I have currently made both files to be of type txt, you have to manually change the CHECKSUMS to .tsv and the hasher to .py)
If people think this is a good idea I might write a small script to check which ones are wrong on your end as well, currently you have to manually go through the files to check for discrepancies.
## To use the hash generator you need python