A way for the reading animation to be continuous? !SOLVED
NeverwinterWights
Member Posts: 339
The reading animation is a FNF animation which shows the player reading a scroll/papyrus and only lasts about 2 seconds. I've tried every which way I can think of to script it to where it could be a somewhat continuous looping animation, but sadly can't get it to look right. Not sure why this wasn't made a looping animation. It would've been nice. The idea is for a continuous reading animation that can be triggered by a player chat /emote command (which I already have finished for all other emote animations).
Anyway, just wondering if there is a way the community has gotten this to work. Is there a way to script it that I haven't thought of? Is there a separate looping reading animation constant I don't know about? I'm using CEP. Is there a reading phenotype I don't know about? Is there a .hak everyone is using?
Last resort might just be to skip the animation and let players equip a CEP book item instead, but I specifically like the look of the scroll reading animation for things like reading a map, letter, news paper, etc.
Thanks in advance for any insight.
EDIT: Where there's a will there's a way. A bit convoluted but it works. I noticed that if you change the animation speed to 0.01 (something smaller than the default 1.0) , while you do eventually stop the animation of holding of the scroll (you put your arms down), the scroll itself remains (although it moves to the players back). So a combination of changing the animation speed so the scroll stays, using the freeze animation effect, and having to run a recursive script to check if the player location changes to remove the freeze animation effect, it actually works. The only down side is that the player is completely motionless while reading the scroll in this manner, but I'll take what I can get.
Anyway, just wondering if there is a way the community has gotten this to work. Is there a way to script it that I haven't thought of? Is there a separate looping reading animation constant I don't know about? I'm using CEP. Is there a reading phenotype I don't know about? Is there a .hak everyone is using?
Last resort might just be to skip the animation and let players equip a CEP book item instead, but I specifically like the look of the scroll reading animation for things like reading a map, letter, news paper, etc.
Thanks in advance for any insight.
EDIT: Where there's a will there's a way. A bit convoluted but it works. I noticed that if you change the animation speed to 0.01 (something smaller than the default 1.0) , while you do eventually stop the animation of holding of the scroll (you put your arms down), the scroll itself remains (although it moves to the players back). So a combination of changing the animation speed so the scroll stays, using the freeze animation effect, and having to run a recursive script to check if the player location changes to remove the freeze animation effect, it actually works. The only down side is that the player is completely motionless while reading the scroll in this manner, but I'll take what I can get.
Post edited by NeverwinterWights on
0
Comments
Hmm. When I tried adding the read emote to a quick slot and press it multiple times, the character just does the one animation and then won't do it again until you move the character. If I press it slower and time it to where the animation is finished (the character puts their arms down and the scroll disappears), then it will go back into the reading animation (new scroll appears and arms raised again) which wasn't the desired behavior I was looking for. I tried doing it in a new empty mod too just to make sure I didn't have anything overriding anything.
Short vid of the two different animation loops. First animation is a standard one with undesired behavior and the second is what I came up with to keep the appearance of uninterrupted reading.
Link
Any chance we can see the script to see how you did it?
The reading part:
The function to remove it or go back to normal: