Darklocq Posted April 12, 2019 Author Share Posted April 12, 2019 It's probably a REALLY simple glitch, but I'm just not seeing it after several hours. Link to comment Share on other sites More sharing options...
Darklocq Posted April 12, 2019 Author Share Posted April 12, 2019 Here's the alpha package at Mega. It has the modified Jaxonz ESP, the original More Magic Lights ESP, all three Jaxonz scripts, and variants of the scripts as we've been tweaking them (already compiled, and source also included): * "JaxonzLightsPlease - my potato ver.pex" is the working one I posted earlier* "JaxonzLightsPlease - fancy but not quite working.pex" is the one immediately above, that's getting "stuck"* "JaxonzLightsPlease - my fast-PCs ver.pex" is "JaxonzLightsPlease - my potato ver.pex" but without the globals that prevent the FormID list check from happening every run* "JaxonzLightsPlease.pex" is just a copy of "JaxonzLightsPlease - my potato ver.pex", the working copy I was testing before attempting the merge. Link to comment Share on other sites More sharing options...
foamyesque Posted April 12, 2019 Share Posted April 12, 2019 I'm going to have to do some testing with live code here because there is no way iterating through a five-length formlist should take the time you're reporting. It's slow, yes, but it shouldn't be that slow. Link to comment Share on other sites More sharing options...
Darklocq Posted April 12, 2019 Author Share Posted April 12, 2019 The Alpha 7zip (above) has all the "guts" for testing (at least with MoreMagicLights, but the variant for AdditionalLights (More Light Spells) is identical other than the IDs in the formID list). Anyway, my potato is very potato-y. Soul traps often take about as long. Anything dependent on executing an external script rather than an ESP/ESM-internal script fragment is very sluggish. E.g., changing outfits with AH Hotkeys typically takes me 30 seconds or so. On a hot rig, it would probably be 1 sec. Heh. I get a lot of choppy animation, too, but can live with it. The variant I made that doesn't run it all every time is tolerable, but the one that does was too slow to use on this tater. I'm more curious why the merged version (with your both-spells-in-one function, and the test for current candlelight spell to catch cases of the spell being removed while still active, combined with my global var to not run the list check except under particular circumstances), was malfunctioning. I keep looking at it but can't figure out what the issue is. Link to comment Share on other sites More sharing options...
Darklocq Posted April 22, 2019 Author Share Posted April 22, 2019 Had any chance to look this over? I got busy myself but am coming back around to this. Link to comment Share on other sites More sharing options...
Recommended Posts