Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Script to make animations end up 1 meter lower

Chris Widget
Widget Isles @ the Edge!
Join date: 22 Jan 2006
Posts: 67
07-04-2006 19:13
I have a very tall avatar and I would like a script that I can attach or wear or whatever that would cause all anmimations to be 1 meter lower than normal. For instance when I kneel with my animator my knees are 1 meter or so above the ground. Not really nice looking. This happens with all animations because I am at 100% for height. I would really like something that would let me use default animations but work like an animation over rider to automatically adjust the hip height or whatever it is that causes me to be above the ground.

Or a script that makes me drop 1 meter when I use an animation.. that would work too. Any help is greatly appreciated.
_____________________
---
Chris Widget
Non
Angela Salome
Registered User
Join date: 6 Oct 2005
Posts: 224
07-04-2006 20:54
From: Chris Widget
I have a very tall avatar and I would like a script that I can attach or wear or whatever that would cause all anmimations to be 1 meter lower than normal. For instance when I kneel with my animator my knees are 1 meter or so above the ground. Not really nice looking. This happens with all animations because I am at 100% for height. I would really like something that would let me use default animations but work like an animation over rider to automatically adjust the hip height or whatever it is that causes me to be above the ground.

Or a script that makes me drop 1 meter when I use an animation.. that would work too. Any help is greatly appreciated.


You need to use animations that are set to work with a high hip height. A custom set of animations would help. Other things you can do is take off any prim shoes (and the associate shoe clothing item) your avatar is wearing as these raise your hip height. Also try reducing your avatar's leg heights, and increase your torso height.
Eloise Pasteur
Curious Individual
Join date: 14 Jul 2004
Posts: 1,952
07-04-2006 23:20
The only scripting solution to this is to have a pose-ball, so you sit on it and it allows you to use llSitTarget() to adjust the position correctly.

Scripts don't have direct access to the contents on the animation, they can only turn it on and off.

There may be answers coming soon(ish) there's a "phsycial avatar" development project, not sure what it will mean for such things, but could be the answer for you.
_____________________
Eloise's MiniMall
Visit Eloise's Minimall
New, smaller footprint, same great materials.

Check out the new blog
Ginge Reymont
Registered User
Join date: 10 Oct 2005
Posts: 190
07-05-2006 01:53
From: Eloise Pasteur

There may be answers coming soon(ish) there's a "phsycial avatar" development project, not sure what it will mean for such things, but could be the answer for you.


RAGDOLLS!
Lex Neva
wears dorky glasses
Join date: 27 Nov 2004
Posts: 1,361
07-05-2006 11:13
It's possible to write a script to try to compensate for this. You'd need an animation that ONLY animated the hip joint and moved it down a meter. Upload it at priority 4, and write a script to play it every second or so, so that it overrides every animation that's played, even priority-four ones. That should offset your av by a meter all the time... the only problem is that it'll even offset the default walk, in which SL compensates for your height. So you'll probably need a walk AO, too.