• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-759
Type: Sub-task Sub-task
Status: Closed Closed
Resolution: Fixed
Priority: Normal Normal
Assignee: Andrew Linden
Reporter: Andrew Linden
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC
SVC-734

llStopMoveToTarget() does not activate the object

Created: 03/Oct/07 08:27 AM   Updated: 04/Oct/07 05:35 PM
Return to search
Component/s: Physics
Affects Version/s: None
Fix Version/s: None

Linden Lab Issue ID: SL-56979


 Description  « Hide
If an object has been descheduled by the physics engine it will remain inactive until something comes by and wakes it up. Removing an llMoveToTarget() action shouls activate the object – the action may have been "holding it up".

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Andrew Linden added a comment - 03/Oct/07 09:54 AM
This has been fixed in the internal repository. It should be included in the next update to the preview (hopefully today).

I added a "set active" call whenever a scripted action is removed from an object.


dan linden added a comment - 04/Oct/07 03:48 PM
// llStopMoveToTarget test script
// chat "toggle" to test.
integer On = FALSE;

default
{
state_entry()

{ llListen(0,"", "", "toggle"); llSetStatus(STATUS_PHYSICS , TRUE); }

listen(integer channel, string name, key id, string message)
{
if (!On)
{ llSay(0, "calling llMoveToTarget"); llMoveToTarget(llGetPos() + <0,0,0.5>, 0.05); } else { llSay(0, "calling llStopMoveToTarget"); llStopMoveToTarget(); }
On = !On;
}
}


Ryozu Kojima added a comment - 04/Oct/07 05:35 PM
Fix verified