Greetings, I was in the process of creating a patch to backport the new LSL functions to viewer v1.23, but I noticed that some of these functions, while already implemented server-side, are not even implemented in viewer 2...
For example, llGetLinkPrimitiveParams() does compile (in any viewer) but isn't highlighted because this function is not declared in indra/lscript/lscript_library/lscript_library.cpp Since the functions in this file cannot be added in a random order, one can't add it by their own accord till LL provides the updated file, with whatever order they chose for all the new functions. If LL is not about to implement these functions in viewer 2, could we at least know for sure what is their future rank in lscript_library.cpp so that third parties viewers can implement them ? Also, speaking about llGetLinkPrimitiveParams() (and the associated llSetLinkPrimitiveParams()), we would need simpler functions such as llSetLinkText(), llGetLinkScale(), llGetLinkDesc(), etc (i.e. functions just like the existing llSetLinkAlpha(), for example), since using lists together with ll[G/S]etLinkPrimitiveParams() is extremely tedious and consumes much more memory and script time than a simpler, specialized function when used to change just one parameter in a child prim... Regards, Henri. _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges