Jump to content


glazedtape

Member Since 22 Feb 2018
Offline Last Active Feb 26 2018 09:09 PM

Posts I've Made

In Topic: Sandrah Saga for EET (Bug and Support Forum)

23 February 2018 - 03:03 AM

You were right in regards to a new install (although without SCS et al, it only took about an hour)
Same beginning steps with an entirely new character with only Sandrah + dependencies installed, same lag.

 

Sandrah probably is just the first NPC you met that makes it visible


If this is referencing the unique item opcode thing, then I don't think you're right, as it didnt happen with Neera's staff, nor has it ever happened in any of my other installs (EET or otherwise) and I usually have lot of stuff installed. If it really was because of my specs, I would be having continuous performance issues rather than a 1-2 second freeze whenever
- Sandrah is in the party (Causing CVSANDRA.BCS to be used in some capacity)

and
- Selecting an equipable item

 

you need like 20 clicks to hit the lucky spot where you can split stacked potions.


Wait, do you mean that when you normally play on your own install, you have difficulty consistently splitting potion stacks? Because that's not not the small delay I get in EE games without Sandrah.

 

Unfortunately it looks like, for whatever reason, I can't play Sandrah without the lag. Fingers crossed that 2.5 fixes this, but I'm not gonna hold my breath.

 

Thanks for your time.

 

EDIT: Totally a shot in the dark, but you don't happen to have your install on a SSD do you?


In Topic: Sandrah Saga for EET (Bug and Support Forum)

23 February 2018 - 12:37 AM

Thank you for your speedy response.

 

New save with the same install.
- New character (No inventory lag)
- Spoke with Imoen (Mage/Thief)
- Left Candlekeep
- Ctrl+J to Sandrah
- She joins (lag starts)

I doubt you'll find anything if you haven't in the saves that other people have provided but you never know.
I'm going to make a new install with just Sandrah+dependencies so that's going to take a while, as my laptop is a potato.


In Topic: Sandrah Saga for EET (Bug and Support Forum)

22 February 2018 - 10:27 PM

Hi Roxanne, I am also experiencing the 1-2 second delay associated with CVSANDRA.BCS and equipable items.
The delay is such that item stacks cannot be split by double clicking.
I believe that this problem is not directly linked to, or at least is in addition to, the (equally frustrating) momentary delay with equipable items in a standard EE game, which I understand is going to be fixed in the 2.5 patch.

I am currently running a large install which may have exacerbated the problem. I will do a reinstall with just Sandrah plus its dependencies as a last resort as I would rather like to play your mod through at least once with all the things.

As a preface:
-Simply removing the script as said by Ulb about a year ago removes the lag. Obviously not an option.
-Using the change-log function reveals that the only changes made to CVSANDRA.BCS are done by: SandrahNPC Extensions, Mod Interactions and Sandrah EET additions, which, as far as I understand the changelog, are sections from the SandrahNPC tp2 file. Change-log file attached just in case.
-Sanhamm.itm, Sanamul.itm and Sanarmm.itm are unchanged.
-Removing Sandrah's personal items via EEKeeper doesn't help.
-Biffing the override doesn't help.
-The lag does not occur with Sandra removed from the party even when Neera (with her staff) is a party member.

I do not have even a vague understanding of BG modding as far as scripting is concerned, but I have some questions
1. In the readme for EET Tweaks, the section describing the changes to global scripts indicates HasItem is resource demanding. HasItem appears over 100 times even in the default CVSANDRA.BAF. Could this be a factor?
2. Does the total size of CVSANDRA.BCS matter in any way? The one sitting in my override is almost a megabyte (68000 lines). Scripts of comparable size appear to be area scripts, with other scripts usually less than 100kb, most of those are less than 10kb.
3. Noob scripting question: Does the whole script run every time I click an equipable item? If yes, why not for misc items like gems?