UbitUmarov
|
9d698bcffb
Xengine: more on division by Zero
|
před 4 roky |
UbitUmarov
|
d6abf2a2fe
simplify last code a bit
|
před 4 roky |
UbitUmarov
|
53c39bf25f
Xengine: Error on division by Zero. Yengine will take a lot more work. If your script gets killed by this, don't bother us, your script is just BAD
|
před 4 roky |
UbitUmarov
|
63b0bd7f6b
fix saving appearence to notecard, so they can work on older regions
|
před 4 roky |
UbitUmarov
|
93f13aa00d
add osSlerp()
|
před 4 roky |
Melanie
|
ba680ceecb
Merge branch 'master' of brain.opensimulator.org:/var/git/opensim
|
před 5 roky |
Melanie
|
d781742d8e
Fix scope support to get friends list names across co-hosted grids
|
před 5 roky |
UbitUmarov
|
6359874d64
mantis8548: let rotation division be -(olderResult) this is formally more correct (and it is the same rotation), keep not normalizing, as SL seems to do
|
před 5 roky |
UbitUmarov
|
ad99461590
code aesthetics
|
před 5 roky |
UbitUmarov
|
efd6fb05a9
code aesthetics
|
před 5 roky |
UbitUmarov
|
037e5d8031
save a few ns
|
před 6 roky |
UbitUmarov
|
fced731e70
save a few ns on lsl vector rotations
|
před 6 roky |
UbitUmarov
|
e031d79d48
add auxiliar functions float osVecMagSquare(a), float osVecDistSquare(vector a), float osAngleBetween(vector a, vector b) and float osRound(ffloat value, integer ndigits)
|
před 6 roky |
UbitUmarov
|
d52a64c7a3
avoid leasing issues on lsl_list on domain crossings. This will make their use even more slow. AppDomainLoading just needs to be set false to have acceptable scripts performance
|
před 7 roky |
UbitUmarov
|
c8a9b0321f
osSetParcelDetails: place hard restrictions on change owner,claimdate (both estate owner or manager) and group (same plus parcel owner that also needes to be a member of the new group); add PARCEL_DETAILS_SEE_AVATARS, PARCEL_DETAILS_ANY_AVATAR_SOUNDS and PARCEL_DETAILS_GROUP_SOUNDS
|
před 7 roky |
UbitUmarov
|
572e84c822
make use of a rare thing called StringBuilder on LSL_List. LSL_List uses may need a revision to make sure they are passed by ref and not by value, with necessary adjustments. This does not have much impact on AppDomains, since if they cross, they are always serialized. Since lists are important parts of LSL, the AppDomainLoading option needs to be replaced by something else
|
před 7 roky |
UbitUmarov
|
18f1ea1086
make LSL_list a CLASS again. Now we need to it allover again. Scripts need to be recompiled ( delete contents of bin/ScriptEngines)
|
před 7 roky |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
před 7 roky |
UbitUmarov
|
05ba77fd3b
fix parsing of a vector4 and storing on a lsl quaternion needed for lightShare scripts
|
před 7 roky |
UbitUmarov
|
1c7b688db4
add suport for PRIM_SIT_TARGET on Set(link)PrimitveParameters. This may not be SL compatible. hack: to let active work with zero offset and rotation add a little Z value to offset
|
před 7 roky |
UbitUmarov
|
16cec3041f
<0,0,0,0> is not a rotation
|
před 7 roky |
UbitUmarov
|
2b354902b5
fix the casting to Boolean of lsl types vector,quaternion,list and rotation, so that if(variable) does compile and work. key still requires a explicit compare to NULL_KEY
|
před 8 roky |
UbitUmarov
|
fd20a9576d
... post merge issue
|
před 8 roky |
UbitUmarov
|
592ba85b0a
add Culture.FormatProvider on all casts to LSLString on Vectors and Quaternions. This may need better checking
|
před 8 roky |
UbitUmarov
|
a11edceb00
seems to compile ( tests comented out)
|
před 8 roky |
UbitUmarov
|
371c9dd2af
bad merge?
|
před 8 roky |
lillith xue
|
722d00903b
Add Culture.FormatProvider to String.Format, like it is done for LSLFloat
|
před 9 roky |
Melanie Thielker
|
87247dc2c9
Just replace all m_data accesses with accesses to Data, which is
|
před 9 roky |
UbitUmarov
|
ca53671691
add missing culture format on lslvector toString
|
před 9 roky |
Melanie Thielker
|
a9beee7050
Revert "Revert "Fix a possible nullref caused by accessing m_data rather than Data""
|
před 9 roky |