the mod is not really simulating recoil. there's no animation. the bow is not moving back. it's really just simulating vibration, which is perfectly fine. when you release a bowstring it causes a shockwave through the whole bow. the only thing stopping it from shaking is a firm grip. so for me it looks very immersive
Well a firm grip would impact your precision. in reality you don't grip your bow, you just "push" it slightly forward when you're banding it (you resist). Watch a pro use a bow, after their shot, they let their bow "fall" forward, so they don't impact their shoot. mornmakmorn is right, the force is forward.
it's just that the title is really misleading, and even if it was right, it wouldn't make any sense. It should be named something like shaking bow
I'm getting a repeated error in the Papyrus Log when using this mod:
"Error: Type mismatch for argument 1. stack: [alias aaaTKRPlayerAlias on quest aaaTKRQuest (75000D62)].aaaTKRAliasScript.Shot() - "aaaTKRAliasScript.psc" Line 89 [alias aaaTKRPlayerAlias on quest aaaTKRQuest (75000D62)].aaaTKRAliasScript.OnAnimationEvent() - "aaaTKRAliasScript.psc" Line 66"
Perhaps this is something you could look into, tktk
[alias aaaTKRPlayerAlias on quest aaaTKRQuest (D3000D62)].aaaTKRAliasScript.Shot() - "aaaTKRAliasScript.psc" Line ? [alias aaaTKRPlayerAlias on quest aaaTKRQuest (D3000D62)].aaaTKRAliasScript.OnAnimationEvent() - "aaaTKRAliasScript.psc" Line ? [05/26/2020 - 06:11:10PM] Suspended stack count is over our warning threshold, dumping stacks: [05/26/2020 - 06:11:10PM] VM is freezing... [05/26/2020 - 06:11:10PM] VM is frozen
I get that same error report in the log all the time, but it is not causing your suspended stack problem as far as I know. Whatever is causing that may be game breaking, but I don't think that this error is. I wish he would fix it, though. The de-compiled script is different than the source he provides, so it isn't clear what is causing this. It would be nice to see the source code for his DLL.
I seem to have fixed this in my game by editing and recompiling the aaaTKRAliasScript. All I did to the source file was to comment out the call to debug.Trace on line #89. After recompiling the script I no longer see these entries in the Papyrus log.
56 comments
Watch a pro use a bow, after their shot, they let their bow "fall" forward, so they don't impact their shoot.
mornmakmorn is right, the force is forward.
it's just that the title is really misleading, and even if it was right, it wouldn't make any sense. It should be named something like shaking bow
"Error: Type mismatch for argument 1.
stack:
[alias aaaTKRPlayerAlias on quest aaaTKRQuest (75000D62)].aaaTKRAliasScript.Shot() - "aaaTKRAliasScript.psc" Line 89
[alias aaaTKRPlayerAlias on quest aaaTKRQuest (75000D62)].aaaTKRAliasScript.OnAnimationEvent() - "aaaTKRAliasScript.psc" Line 66"
Perhaps this is something you could look into, tktk
[alias aaaTKRPlayerAlias on quest aaaTKRQuest (D3000D62)].aaaTKRAliasScript.Shot() - "aaaTKRAliasScript.psc" Line ?
[alias aaaTKRPlayerAlias on quest aaaTKRQuest (D3000D62)].aaaTKRAliasScript.OnAnimationEvent() - "aaaTKRAliasScript.psc" Line ?
[05/26/2020 - 06:11:10PM] Suspended stack count is over our warning threshold, dumping stacks:
[05/26/2020 - 06:11:10PM] VM is freezing...
[05/26/2020 - 06:11:10PM] VM is frozen
yea gamebreaking issue unfortunately