Just a note - While I agree entirely that the prim order should stay constant for an object the user hasn't changed, as an application developer I always start by polling  all linked prims to determine which one is which number (today), and then work off that list.   Otherwise,  adding a single new prim to the object, or unlinking it in order to resize or retexture a prim that refuses to change when linked, will totally break the user script, and is maddening.    With polling, I can unlink or relink or add pieces whenever I feel like it and the code doesn't break.   The one extra step only has to be written and debugged once and used as a utility subroutine after that.   What WOULD kill it is if the root prim changed, of course.<br>
<br>And,  I developed that habit in Second Life, although it's totally crucial in OpenSim since we have to keep unlinking complex objects in order to change a stubborn linked prim that refuses to change while it is linked.  Why is THAT, by the way?  Can THAT be fixed?<br>
<br>Wade<br><br><br><br><div class="gmail_quote">On Sun, Mar 27, 2011 at 4:01 AM, Michael Cerquoni <span dir="ltr"><<a href="mailto:nebadon2025@gmail.com">nebadon2025@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I spoke to Melanie, she says she has a fix for this! apparently this has been an issue for a while, I had no idea, thanks Melanie :D <br><div><div></div><div class="h5"><br><div class="gmail_quote">On Sat, Mar 26, 2011 at 11:44 PM, Michael Cerquoni <span dir="ltr"><<a href="mailto:nebadon2025@gmail.com" target="_blank">nebadon2025@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have just stumbled across a major problem with the core code, it seems that every time we rez an object its linkset prim order is changing.  This makes it impossible to script things that call upon a certain # in the link-set.  I have filed a mantis:<br>


<br><a href="http://opensimulator.org/mantis/view.php?id=5421" target="_blank">http://opensimulator.org/mantis/view.php?id=5421</a><br><br>see screenshots of issue here:<br><br><a href="http://www.onikenkon.com/screenshots/link_order_issue_01.png" target="_blank">http://www.onikenkon.com/screenshots/link_order_issue_01.png</a><br>


<a href="http://www.onikenkon.com/screenshots/link_order_issue_01.png" target="_blank">http://www.onikenkon.com/screenshots/link_order_issue_01.png</a><br><br>This is a major issue that should be resolved before 0.7.1 is tagged i believe.<br clear="all">

<font color="#888888">
<br>-- <br>Michael Emory Cerquoni - Nebadon Izumi @ <a href="http://osgrid.org" target="_blank">http://osgrid.org</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Michael Emory Cerquoni - Nebadon Izumi @ <a href="http://osgrid.org" target="_blank">http://osgrid.org</a><br>
</div></div><br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>--  <br>