I fixed several errors with this mods scripting, but don't know if I can upload my fixes. If you're downloading this, be advised: the FastWeapon setting in the ini dose nothing. FastWeapon is set internally by the mods scripts. This can lead to some odd behavior. In my case, it would give me fast weapons every half second that I couldn't drop, unequipped, or otherwise get rid of. To fix the code your self, open the mod up in CS (the OBSE version), then open the script called Focustoggle and do the fallowing:
1) Comment out line 30: runbatchscript "data/Bullet Time Settings/BullettimeDebug.ini"
I don't know if commenting out the above line is absolutely necessary, but since there's no BullettimeDebug.ini in this mod, I figured it was better to not have the script calling for a file that doesn't exist.
2) Comment out lines 32 through 36:
if Player.GetEquippedObject 16 == 0 set FastWeapon to 0 else set FastWeapon to 1 endif
That's one of the major bad parts of the script. As you can see, its setting FastWeapon based solely on whether you have a weapon equipped or not and not based on what the ini set FastWeapon to. Comment those lines out!
3) Add the fallowing text without quotes to the end of line 97: " || FastWeapon == 0"
Lines 97 and 98 look like this: if player.GetEquippedObject 16 == MyWeapon2 else
They should look like this: if player.GetEquippedObject 16 == MyWeapon2 || FastWeapon == 0 else
Again, whats happening here and in the lines that fallow is the player is being equipped with a duplicate "fast weapon" regardless of what is set in the ini. With a FastWeapon set to 0, MyWeapon2 would not get equipped and if it's not equipped, then the else portion of the script would give you a fast weapon anyway. I think this might have been the point in the script where many people, my self included, were given a new weapon duplicate that couldn't be dropped or unequipped every 0.01 seconds (which really added up to a hell of a lot of weapons! ). Adding the or clause fixes that. Now if your FastWeapon is set to 0, the else portion of the clause wont execute and you will not be given a duplicate fast weapon.
With these settings, this mod seems to work as intended. Now if I set FastWeapon to 0 in the ini, I will NOT get a duplicate of my weapon as a fast weapon. If I set FastWeapon to 1 in the ini, I WILL get a fast weapon (and only 1 fast weapon, thank god! ).
The whole weapon swapping thing is not configurable in this mod. I had to open it up in the CS and edit the focustoggle script to remove all references from copying the weapon. There were checks in 2 places if you equipped a weapon it would dupe it to zero weight. I removed these and now I can change weapons during bullet time (bow to sword), which was not possible with the dupe weapon method. This does change things in that you are simply slowed down in time but not necessarily faster but that is what I wanted.Hope this helps.
To unstable for me this one. When I changed the ini setting to not affect weapon speed, it still replaces my weapon with a new fast one. And this one doesn't change back when exiting bullet mode, so I ended up with a permanent ultra fast bow :p
Here's a tip. Make it simple. All this fancy weapon swapping and attributes changes is just a disaster waiting to happen.
Im trying to remove the blur when bullet time is on but i cant do it even when i try to add the ini file, i set it all on 0 = off, but it still does not work.
This mod is cousing my inventory to duplicate. when i enter focus mode and then go to inventory, my equiped wepon is duplicated, when i leave focus mode it disapear but when i change to the duplicated item it stays in my inventory even when i leave focus mode
46 comments
1) Comment out line 30:
runbatchscript "data/Bullet Time Settings/BullettimeDebug.ini"
I don't know if commenting out the above line is absolutely necessary, but since there's no BullettimeDebug.ini in this mod, I figured it was better to not have the script calling for a file that doesn't exist.
2) Comment out lines 32 through 36:
if Player.GetEquippedObject 16 == 0
set FastWeapon to 0
else
set FastWeapon to 1
endif
That's one of the major bad parts of the script. As you can see, its setting FastWeapon based solely on whether you have a weapon equipped or not and not based on what the ini set FastWeapon to. Comment those lines out!
3) Add the fallowing text without quotes to the end of line 97:
" || FastWeapon == 0"
Lines 97 and 98 look like this:
if player.GetEquippedObject 16 == MyWeapon2
else
They should look like this:
if player.GetEquippedObject 16 == MyWeapon2 || FastWeapon == 0
else
Again, whats happening here and in the lines that fallow is the player is being equipped with a duplicate "fast weapon" regardless of what is set in the ini. With a FastWeapon set to 0, MyWeapon2 would not get equipped and if it's not equipped, then the else portion of the script would give you a fast weapon anyway. I think this might have been the point in the script where many people, my self included, were given a new weapon duplicate that couldn't be dropped or unequipped every 0.01 seconds (which really added up to a hell of a lot of weapons! ). Adding the or clause fixes that. Now if your FastWeapon is set to 0, the else portion of the clause wont execute and you will not be given a duplicate fast weapon.
With these settings, this mod seems to work as intended. Now if I set FastWeapon to 0 in the ini, I will NOT get a duplicate of my weapon as a fast weapon. If I set FastWeapon to 1 in the ini, I WILL get a fast weapon (and only 1 fast weapon, thank god! ).
Here's a tip. Make it simple. All this fancy weapon swapping and attributes changes is just a disaster waiting to happen.
Im trying to remove the blur when bullet time is on but i cant do it even when i try to add the ini file, i set it all on 0 = off, but it still does not work.
Any clue?
This mod is cousing my inventory to duplicate. when i enter focus mode and then go to inventory, my equiped wepon is duplicated, when i leave focus mode it disapear but when i change to the duplicated item it stays in my inventory even when i leave focus mode