public llApplyImpulse ( OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3 force, int local ) : void | ||
force | OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3 | |
local | int | |
return | void |
public void llApplyImpulse(LSL_Vector force, int local)
{
m_host.AddScriptLPS(1);
//No energy force yet
Vector3 v = force;
if (v.Length() > 20000.0f)
{
v.Normalize();
v = v * 20000.0f;
}
m_host.ApplyImpulse(v, local != 0);
}