Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002343opensim[REGION] Scripting Enginepublic2008-10-06 07:002011-08-06 04:46
Reporterralphos 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusacknowledgedResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0002343: [LSL_API] llSetLinkColor etc al: unlike SL specifying LINK_ROOT causes action to apply to unlinked single prim
DescriptionWhen calling llSetLinkColor from a script attached to a single unlinked prim and specifying LINK_ROOT as the link number the action is applied to the single unlinked prim. This differs from the behaviour of llSetLinkColor / LINK_ROOT in Second Life.

The attached LSL script can be used to demonstrate this. In Open Sim touching an unlinked object associated with this script will turn the prim from red to blue. In second life the prim will remain red.

Could someone please confirm I have got this right and also that this is not the required Opensim behaviour?
Additional InformationIf this is a problem then I suspect the fix will need to be in the GetLinkParts method of LS_Api.cs.

All link functions that use GetLinkParts would presumably be similarly affected.
TagsNo tags attached.
Git Revision or version number
Run Mode Standalone (Multiple Regions)
Physics EngineODE
Script Engine
EnvironmentMono / Linux32
Mono VersionNone
Viewer
Attached Filestxt file icon LinkRootTest.txt [^] (385 bytes) 2008-10-06 07:00 [Show Content]

- Relationships

-  Notes
(0006619)
idb (manager)
2008-10-27 15:34

It looks like prims are being created with a link number of 1 not zero and may be related to the other link number problems that Melanie will be looking at soon
(0013436)
Fly-Man- (developer)
2009-09-18 07:20

This issue was automatically checked by Mantis Issue Check:

Feedback was added after original submit date
(0013506)
ralphos (reporter)
2009-09-19 05:04

I am sorry but unfortunately I am very busy with (non-OpenSim related) client work at the moment and my OpenSim server box has died (doh!) so I have no way to confirm if this is still a problem or not.

If no one else has time to confirm if this is still a problem or not then please close the issue or request that I do so.

Again apologies for not being able to be of greater assistance.
(0019394)
makopoppo (manager)
2011-08-06 04:46

Tested in OpenSim 0.7.2-dev and current Second Life grid. I saw the same behavior.

However, it may be by design. Isn't it more convenient than Second Life's behavior?

Waiting for core dev's decision.

- Issue History
Date Modified Username Field Change
2008-10-06 07:00 ralphos New Issue
2008-10-06 07:00 ralphos File Added: LinkRootTest.txt
2008-10-06 07:00 ralphos SVN Revision => 0
2008-10-06 07:00 ralphos Run Mode => Standalone (Multiple Regions)
2008-10-06 07:00 ralphos Physics Engine => ODE
2008-10-06 07:00 ralphos Environment => Mono / Linux32
2008-10-27 15:34 idb Note Added: 0006619
2009-09-18 07:20 Fly-Man- Note Added: 0013436
2009-09-18 07:20 Fly-Man- Status new => feedback
2009-09-19 05:04 ralphos Note Added: 0013506
2011-08-06 04:46 makopoppo Mono Version => None
2011-08-06 04:46 makopoppo Note Added: 0019394
2011-08-06 04:46 makopoppo Status feedback => acknowledged


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker