Jump to content

DynDOLOD 3.00 Alpha 182


sheson

Recommended Posts

18 minutes ago, blueetenicolet said:

Well the log and debuglog has been overwrited by a non-Large Reference Bugs Workaround generation,  i will generate with Large Reference Bugs Workaround again and repeat that, then upload the log.

Yes exactly same thing in vigilant worldspace.  Sorry i can only confirm two quests that have this bug, because it is impossible for me to save and reload the game every time I receive a quest while playing. The one is dawnguard quest, DLC1 VQ07 touch the sky, in interior Ancestor Glade, after you read the elder scroll, you will got the quest, and a marker point to Darkfall Cave will display on compass and map, but it will disaapear if you save the game and read, like that in sample video. The other is that in sample video. They're both not in Tamriel world i think.

If you have a case where it happens, test if there is anything different with this non NG DynDOLOD DLL https://mega.nz/file/lcZgFKjB#LQRHlKnI4c3W8DPPv6QDOsAXg6SzfY7cq6mV--Rg4rg for 1.5.97 specifically. Just replace the DynDOLOD.DLL only and then do the same tests.

If it also happens with this DLL, upload DynDOLOD.log from the SKSE log folder and the papyrus log as well.

Link to comment
Share on other sites

12 hours ago, Anubis said:

So, CTD sorted out. (don't know why it happened in the first place though)

I have another thing to fix - it's about grass lod. I created the cache and followed the instructions.

 

1. Do I need the Grass cache folder active in my load order. If yes, then why ?

2. Although (I think) I followed the instructions to the letter, I get weird patches of grass on the lod. The lod is still mostly barren, with only small patches of certain grass.

How to make it so that the whole lod is covered ?

https://imgur.com/qB4CIim

Close-up view using TFC command:

https://imgur.com/n3xkfyB

Read the first post which log and debug log to upload when making posts.

The grass cache is/can be  used by NGIO. It saves the engine from generating grass every time new cells are loaded.

https://dyndolod.info/Help/Grass-LOD#Not-all-grass-types-have-LOD-grass-LOD-billboards

Link to comment
Share on other sites

1 hour ago, sheson said:

If you have a case where it happens, test if there is anything different with this non NG DynDOLOD DLL https://mega.nz/file/lcZgFKjB#LQRHlKnI4c3W8DPPv6QDOsAXg6SzfY7cq6mV--Rg4rg for 1.5.97 specifically. Just replace the DynDOLOD.DLL only and then do the same tests.

If it also happens with this DLL, upload DynDOLOD.log from the SKSE log folder and the papyrus log as well.

Test1: I delete the scripts in DynDOLOD-DLL-NG Scripts.3.00-Alpha-1, leave the dll only (DynDOLOD Resources still enabled) to test, a message shows: DynDOLOD papyrus scripts are the wrong version (as expected).  The bug still happen. Both the NG DLL and SE DLL.

Test2: This time i disabled the DynDOLOD Resources too, test with the DLL only, bug still happens. Both the NG DLL and SE DLL.

 

LOGS02.zip

Link to comment
Share on other sites

18 minutes ago, blueetenicolet said:

Test1: I delete the scripts in DynDOLOD-DLL-NG Scripts.3.00-Alpha-1, leave the dll only (DynDOLOD Resources still enabled) to test, a message shows: DynDOLOD papyrus scripts are the wrong version (as expected).  The bug still happen. Both the NG DLL and SE DLL.

Test2: This time i disabled the DynDOLOD Resources too, test with the DLL only, bug still happens. Both the NG DLL and SE DLL.

LOGS02.zip 267.24 kB · 0 downloads

What happens without any DLL and without DynDOLOD Resources?

If it still happens, does it happen with only DynDOLOD.esm but without DynDOLOD.esp?

Link to comment
Share on other sites

7 minutes ago, sheson said:

What happens without any DLL and without DynDOLOD Resources?

If it still happens, does it happen with only DynDOLOD.esm but without DynDOLOD.esp?

Resources ✔  DLL✔   -- bug Happend

Resources ✔  DLL✖   -- NO bug

Resources ✖  DLL✔   -- bug Happend

Resources ✖  DLL✖   -- NO bug

 

when Resources ✖  DLL(no scripts)✔

esm ✔ esp✔ -- bug Happend

esm ✔ esp✖ -- bug Happend

esm ✖ esp✖ -- NO bug

 

Link to comment
Share on other sites

39 minutes ago, blueetenicolet said:

Resources ✔  DLL✔   -- bug Happend

Resources ✔  DLL✖   -- NO bug

Resources ✖  DLL✔   -- bug Happend

Resources ✖  DLL✖   -- NO bug

 

when Resources ✖  DLL(no scripts)✔

esm ✔ esp✔ -- bug Happend

esm ✔ esp✖ -- bug Happend

esm ✖ esp✖ -- NO bug

So you are saying the bug happens with only DynDOLOD.esm and no DynDOLOD.esp, no DynDOLOD Resources and no DynDOLOD DLL scripts but with either DynDOLOD DLL NG or the test DLL. 

In that case, test what happens with this test DLL https://mega.nz/file/gch1lZxQ#-9LoOBIuOIpK8hhxMsXlFLatsSElo-1bl4E7Ipr-QKM

Edit: Also upload the DynDOLOD.esm please.

Link to comment
Share on other sites

23 minutes ago, sheson said:

So you are saying the bug happens with only DynDOLOD.esm and DynDOLOD.esp, no DynDOLOD Resources and no DynDOLOD DLL scripts but with either DynDOLOD DLL NG or the test DLL. 

In that case, test what happens with this test DLL https://mega.nz/file/gch1lZxQ#-9LoOBIuOIpK8hhxMsXlFLatsSElo-1bl4E7Ipr-QKM

Tested with DynDOLOD.esm and with/without DynDOLOD.esp, no bug happened.

Enable Resources and DLL scripts, DynDOLOD.esm,DynDOLOD.esp, test again, bug won't happend.

Seems this test DLL have no problem.

Good job!

 

P.S : I test with dawnguard quest Touch The Sky again, also no bug here. NICE!

Edited by blueetenicolet
Link to comment
Share on other sites

2 hours ago, sheson said:

Add WorshipperACTI=0 under [DynDOLOD] in ..\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_SSE.ini, generate new DynDOLOD output and check if it makes a difference with the DynDOLOD DLL NG and Scripts.

Tested. The bug will not happened on the new generation.

Edited by blueetenicolet
Link to comment
Share on other sites

44 minutes ago, blueetenicolet said:

Tested. The bug will not happened on the new generation.

Thank you for all the tests. Will use that setting as default for the next version to avoid the issues in the future.

Still unclear why that would affect completely unrelated records that are no even part of the DynDOLOD plugins.

Link to comment
Share on other sites

1 hour ago, sheson said:

Thank you for all the tests. Will use that setting as default for the next version to avoid the issues in the future.

Still unclear why that would affect completely unrelated records that are no even part of the DynDOLOD plugins.

Oh NO... Sorry i just realized I made a mistake while testing. I use the final test DLL to overwrite the NG DLL after generate. I noticed that just now and disable the final test DLL test again, the bug will still happens.

Edited by blueetenicolet
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.