Hi all, just wondered if anyone could answer this queston, why are the animations on RunUO servers smoother than on POL servers?
I noticed this yesterday as I am hosting a RunUO server for someone as well as running my own POL server. I logged into RuoUO to check it was allowing connections etc and noticed animations such as walking, casting etc run much smoother than they do with POL.
I don't want this to become some sort of RunUO vs POL, my dad's bigger than your dad thread, but I was curious if anyone knows why this is so.
Cheers
Basara
Question regarding smoothness of animations
Re: Question regarding smoothness of animations
Playing animations is all client side, and play at a set 10 frames per second, I believe. Nothing server-side changes animation play speed, so I can think of no reason why any server would play animations any "smoother" than any other, regardless of the technology behind it. The only reason your animation speed would slow down is if your computer is so incredibly bogged down that the UO client cannot eek out a meager 10 FPS.
Re: Question regarding smoothness of animations
Let's also not forget, you could be sending animations faster (casting etc) than the client has time to play each one. That will effect it also (which is the script's fault, not core)
Re: Question regarding smoothness of animations
I think RunUO uses a different default delay value for the Animationpacket. (Yes you can a define a framedelay in 0x6E packet)
We use 1 and i think they use 0, you can change it through the new parameters for PerformAction in pol98
PerformAction(character,action,framecount:=5,repeatcount:=1,backward:=ACTION_DIR_FORWARD,repeatflag:=ACTION_NOREPEAT,delay:=1);
We use 1 and i think they use 0, you can change it through the new parameters for PerformAction in pol98
PerformAction(character,action,framecount:=5,repeatcount:=1,backward:=ACTION_DIR_FORWARD,repeatflag:=ACTION_NOREPEAT,delay:=1);
Re: Question regarding smoothness of animations
So the server actually determines the framerate of the animations in the core? I'd never heard of that. I wonder why they'd ever want that option.