Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Can i change my walking speed?

Gaia Clary
mesh weaver
Join date: 30 May 2007
Posts: 884
10-18-2008 03:01
Sometimes i would like to move much slower along a path, but the avatar has apparently got only 2 "standard speeds", walking and running. I'd like to add "strolling", "creeping", "stumbling", etc...

I know, there are some animations around for stumbling. But such animations run automatically and are not associated to the cursor keys for "walking", hence i even can't stumble along the path i want to go. My avi just stumbles under control of the "stumbling-animation" ;-)

So back to "walk": is it the viewer, which determines the speed, or is it the server ? i.e. does the avatar report to the server, where it is "now" or does the server tell the avatar, where it should be "now" ?
If the server has the control, i guess, i can't do much here...
Or is there some "hidden" functionality around, which i can enable ?

I know, there is a slow motion option in the advanced menu, but that does not slow down
the actual avatar speed, so it is only of limited usage for my purpose.

Any ideas ?
Galena Qi
Registered User
Join date: 9 Sep 2006
Posts: 249
10-18-2008 13:09
No, it isn't possible to slow down the walk speed. If you need an animation to move slower than the default walk you'll need to use a script to move the avatar ahead when the forward arrow is pressed.
Gaia Clary
mesh weaver
Join date: 30 May 2007
Posts: 884
10-18-2008 16:10
From: Galena Qi
No, it isn't possible to slow down the walk speed. If you need an animation to move slower than the default walk you'll need to use a script to move the avatar ahead when the forward arrow is pressed.
So is this basically what you mean (written down in pseudo code):

script waits until cursor up is pressed
when cursor up is pressed
{
start slow animation, e.g. slow walk; (avatar start walking now without moving)
as long as cursor up is pressed
{
create a direction vector from avatars current forward direction
move avatar from current pos to (pos + slowDown*directionVector)
wait for some time
}
stop slow animation (cursor is not any more pressed)
}

Then i only need a slow creeping/stumbling/strolling animation and then im done?

If someone has got a direct pointer to an animation store for slow motion animations,
please could you give that to me. Meanwhile ill try to find one by myself. I guess, i will
find some on SL-exchange ;-)

Thanks for the hint!!!
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
10-18-2008 16:34
There is an existing creeping slot, "CrouchWalking", that you can use for a little bit slower pace (it gets called if you hold PgDn or C while walking). Never had the inclination to check the speed but it seems to be slower at least.
Gaia Clary
mesh weaver
Join date: 30 May 2007
Posts: 884
10-19-2008 06:12
hi, again;
I want to thank you for all input so far and i just wnat to report, that i was able to create a script, that can fully control the avatars walking speed in a wide range from very slow walk up to 60 meters per second ;-).

together with the awailable wlak animations and with "slow motion animation" in the viewer
this solves all my issues ;-)

@Victoria: I will check that hint as soon as i am back online.

thanks again for all your support!
Deira Llanfair
Deira to rhyme with Myra
Join date: 16 Oct 2006
Posts: 2,315
10-19-2008 13:38
If you hold down the space bar as you walk, you will go at half speed. Just make sure you have closed the chat window though, otherwise you will just type a lot of spaces.
_____________________
Deira :)
Must create animations for head-desk and palm-face!.