Skulk Movement Behaviour.
Kalias
Superskulk Join Date: 2002-11-01 Member: 2560Members
<div class="IPBDescription">Skulk max speed relating to pitch.</div> Very recently I had decided to test an old client hook for tfc which contained a speedometer to see if it would work with NS as I wished to see some exact values for movement and bunnyhopping, however I came across something odd.
When using the skulk I found that the speed you travelled at related to the angle (up and down) you were looking, for example when looking up 10 degrees you move much slower than when looking directly forwards.
'So what' I hear you say...
Well, when looking down slightly your maximum speed actually increases, when looking down at an angle of say... 45 degrees... you gain an increase in speed of around 30 percent, if you get closer to the optimum angle you go even faster.
This is not caused by the hook, and was tested with it removed by timing movement across the great viaduct, ns_nothing.
This strange behaviour only seems to affect the skulk, as all other roles (lerk, fade, gorge, onos, marine, heavy, jetpacker) move at the same speed no matter what angle you walk around in.
In addition this behaviour ceases when the 'crouch' key is pressed so I can only assume it is related to the skulks wall running code... and possibly a variation of the engine exploitation used to climb ladders (and walls as a skulk) faster than usual.
Any additional information can be forwarded to NS devs at their request.
Should this topic require moving feel free to do so, however I have lost all confidence in the bug report forum, which gives off the impression of never being reviewed, even if it is.
When using the skulk I found that the speed you travelled at related to the angle (up and down) you were looking, for example when looking up 10 degrees you move much slower than when looking directly forwards.
'So what' I hear you say...
Well, when looking down slightly your maximum speed actually increases, when looking down at an angle of say... 45 degrees... you gain an increase in speed of around 30 percent, if you get closer to the optimum angle you go even faster.
This is not caused by the hook, and was tested with it removed by timing movement across the great viaduct, ns_nothing.
This strange behaviour only seems to affect the skulk, as all other roles (lerk, fade, gorge, onos, marine, heavy, jetpacker) move at the same speed no matter what angle you walk around in.
In addition this behaviour ceases when the 'crouch' key is pressed so I can only assume it is related to the skulks wall running code... and possibly a variation of the engine exploitation used to climb ladders (and walls as a skulk) faster than usual.
Any additional information can be forwarded to NS devs at their request.
Should this topic require moving feel free to do so, however I have lost all confidence in the bug report forum, which gives off the impression of never being reviewed, even if it is.
Comments
Try this: Look greater than 80 degrees above the horizontal and walk forward. You will notice that the skulk bounces over the ground. Again wall cling effect.
There is very little that can be done to remove this effect as limiting it would also hamper the skulks ability to walk on the walls without falling off every little edge or bump.
That is what is causing your speedometer to report different speeds. You are moving in a very minute jagged pattern rather than straight.
Imagine this to be a graph of height vs distance
0 degree elevation: ______________________________
10 degree elevation: _._._._._._._._._._._._._._._._._._._._.
90 degree elevation: /|_/|_/|_/|_/|_/|_/|_/|_/|_/|_/|_/|_/|_/
You are travelling greater distances so your forward speed is reduced.
To follow on from your example...
0 degree elevation: ______________________________
-45 degree elevation: ____________________________________________
<span style='font-size:21pt;line-height:100%'>IS IT?</span>
nice work finding it but i think id would have been better pm'ing it to flarya as he does read most of the messages.
I don't believe it would be possible, unless they removed the Skulk's wall-climbing ability, anyways. d=
Hm.
Whoda thunk?
Wait ... <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--> and <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--> are the same right?
Take a look at what you said
Angle of view affects <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--> speed but not the speeds of <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--> <!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html/emoticons/pudgy.gif' border='0' style='vertical-align:middle' alt='pudgy.gif'><!--endemo--> <!--emo&::lerk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/lerk.gif' border='0' style='vertical-align:middle' alt='lerk.gif'><!--endemo--> <!--emo&::fade::--><img src='http://www.unknownworlds.com/forums/html/emoticons/fade.gif' border='0' style='vertical-align:middle' alt='fade.gif'><!--endemo--> <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> <!--emo&::asrifle::--><img src='http://www.unknownworlds.com/forums/html/emoticons/asrifle.gif' border='0' style='vertical-align:middle' alt='asrifle.gif'><!--endemo--> Heavy <!--emo&::marine::--><img src='http://www.unknownworlds.com/forums/html/emoticons/marine.gif' border='0' style='vertical-align:middle' alt='marine.gif'><!--endemo-->
jetpack <!--emo&::asrifle::--><img src='http://www.unknownworlds.com/forums/html/emoticons/asrifle.gif' border='0' style='vertical-align:middle' alt='asrifle.gif'><!--endemo-->
so which is it? <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo--> or <!--emo&::skulk::--><img src='http://www.unknownworlds.com/forums/html/emoticons/skulk.gif' border='0' style='vertical-align:middle' alt='skulk.gif'><!--endemo-->
of course, i had nothing to measure with... so...
I too have noticed this quite some time back. Never said anything though, didn't think much of it.
Good job. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
This will give you maximum speed.