<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Absolutely agreed on the compatibility. There will be implementation quirks worth matching, but I think in most cases code can be made to work on both OS and SL easily enough, and will be more reliable for the thought put into it.</div><div><br></div><div>If anyone has BSD licensed (because I'm not getting into reading code that might cause trouble later) code which uses entirely implemented functions, but doesn't work in only one of OS/SL, feel free to e-mail it to me with instructions and I'll fix it, give a good reason why it can't/shouldn't be fixed, or take that back...</div><br><div><div>On 17 Jan 2009, at 02:41, Charles Krinke wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">The vehicle functions are stubs and could use a little attention. That is, llSetVehicleType, llSetVehicledoubleParam, llSetVehicleFloatParam, llSetVehicleVectorParam, llSetVehicleRotationParam, llSetVehicleFlags & llRemoveVehicleFlags.<br><br>I dont think it is that crucial to have complete secondlife compatibility at this point. I rather think it is more important to get enough functionality so that folks can use scripts at all.<br><br>We can have all those wonderful discussions about compatibility as soon as we have all the functions implemented. And I expect that discussion and the resulting patches to go on for some time.<br><br>Charles<br></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold; ">From:</span></b><span class="Apple-converted-space"> </span>"Frisby, Adam" <<a href="mailto:adam@deepthink.com.au" style="color: blue; text-decoration: underline; ">adam@deepthink.com.au</a>><br><b><span style="font-weight: bold; ">To:</span></b><span class="Apple-converted-space"> </span>"<a href="mailto:opensim-dev@lists.berlios.de" style="color: blue; text-decoration: underline; ">opensim-dev@lists.berlios.de</a>" <<a href="mailto:opensim-dev@lists.berlios.de" style="color: blue; text-decoration: underline; ">opensim-dev@lists.berlios.de</a>><br><b><span style="font-weight: bold; ">Sent:</span></b><span class="Apple-converted-space"> </span>Friday, January 16, 2009 6:31:51 PM<br><b><span style="font-weight: bold; ">Subject:</span></b><span class="Apple-converted-space"> </span>Re: [Opensim-dev] 27 LSL functions left<br></font><br><div class="Section1" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">Big congratulations to everyone who has contributed, I had no idea it was this close. Do we have a list of functions which only have a partial implementation and need more work?</span></div><p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "> </span></p><div style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">Regards,</span></div><p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "> </span></p><div style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">Adam</span></div><p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); "> </span></p><div style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: solid; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: 1.5pt; padding-top: 0cm; padding-right: 0cm; padding-bottom: 0cm; padding-left: 4pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div style="border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 1pt; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; padding-top: 3pt; padding-right: 0cm; padding-bottom: 0cm; padding-left: 0cm; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; "><b><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; ">From:</span></b><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; "><span class="Apple-converted-space"> </span><a href="mailto:opensim-dev-bounces@lists.berlios.de" style="color: blue; text-decoration: underline; ">opensim-dev-bounces@lists.berlios.de</a><span class="Apple-converted-space"> </span>[<a href="mailto:opensim-dev-bounces@lists.berlios.de" style="color: blue; text-decoration: underline; ">mailto:opensim-dev-bounces@lists.berlios.de</a>]<span class="Apple-converted-space"> </span><b>On Behalf Of<span class="Apple-converted-space"> </span></b>Charles Krinke<br><b>Sent:</b><span class="Apple-converted-space"> </span>Friday, 16 January 2009 4:14 PM<br><b>To:</b><span class="Apple-converted-space"> </span>opensim-dev<br><b>Subject:</b><span class="Apple-converted-space"> </span>[Opensim-dev] 27 LSL functions left</span></div></div></div><p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; "> </p><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; "><span style="font-family: Arial, sans-serif; ">There are 27 LSL functions with no implementation left, and they are:<br><br>llRotTarget, llRotTargetRemove, llLoopSoundMaster, llLoopSoundSlave, llPlaySoundSlave, llLookAt, llStopLookAt, llCollisionFilter, llAttachToAvatar, llDetachFromAvatar, llRotLookAt, llPointAt, llStopPointAt, llGodLikeRezObject, llPassTouches, llSetDamage, llTextBox, llPassCollisions, llGetCenterOfMass, llEdgeOfWorld, llSetSoundQueueing, llTriggerSoundLimited, llGroundRepel, llRemoteDataSetRegion & llSetInventoryPermMask.<br><br>We started with Tedd's vision a bit over a year ago and 300 functions are implemented, that is a great job to all who contributed.<span class="Apple-converted-space"> </span><br><br>The end is in sight, and patches to partially or completely implement one or more of these functions would be greatly appreciated by all.<br><br>Charles</span></div></div></div></div></div></div></div></div>_______________________________________________<br>Opensim-dev mailing list<br><a href="mailto:Opensim-dev@lists.berlios.de" style="color: blue; text-decoration: underline; ">Opensim-dev@lists.berlios.de</a><br><a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" style="color: blue; text-decoration: underline; ">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br></div></span></blockquote></div><br><div> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>The University of St Andrews is a charity registered in Scotland : No SC013532</div><div><br></div></div></span><br class="Apple-interchange-newline"> </div><br></body></html>