Justin Clark-Casey (justincc)
|
ec8d21c434
Label all threadpool calls being made in core OpenSimulator. This is to add problem diagnosis.
|
10 years ago |
Edward
|
427240f935
Changes to be committed: modified: OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs modified: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs This solves mantis bug# 5005: llRegionSay script does not trigger ChatFromWorld event. This was solved by adding World.SimChat() command to the llRegionSay() function (per suggestion of DrCuriosity). Additionally this fixes llRegionSayTo() which was also not functioning by adding a World.SimChat() command and adding a new SimChatToAgent() overrided function to Scene.PacketHandlers.cs This is the second patch revision. Corrections made to the position of World.SimChat() and removal of tabs per suggestion by justincc.
|
10 years ago |
Justin Clark-Casey (justincc)
|
d582db6132
Fix recent regression from 473c5594 where camera started to judder on moving vehicles.
|
10 years ago |
Justin Clark-Casey (justincc)
|
bb7c88805a
As per the LL grid, for attachments make llGetObjectDetails() OBJECT_VELOCITY return the avatar's velocity and not always Vector3.Zero.
|
10 years ago |
Justin Clark-Casey (justincc)
|
4d8bc007e2
minor: fix wrong indentation in previous commit 0cc3cd
|
10 years ago |
Justin Clark-Casey (justincc)
|
0cc3cdfb4e
As per the LL grid, for attachments make llGetObjectDetails() OBJECT_ROT return the avatar's rotation.
|
10 years ago |
Justin Clark-Casey (justincc)
|
099212167b
Implement STATUS_BLOCK_GRAB_OBJECT in llSetStatus()/llGetStatus() and correct effect of STATUS_BLOCK_GRAB
|
10 years ago |
Kevin Cozens
|
321816b32c
Prevent exception if inventory item in llGiveInventory() call doesn't exist.
|
10 years ago |
Kevin Cozens
|
626536b8cc
Added RestrictEmail to make llEmail only send to avatars email address if true.
|
10 years ago |
Justin Clark-Casey (justincc)
|
0c8f3dddd8
Use thread-safe version of .NET Random as the SDK class is not thread-safe.
|
10 years ago |
Justin Clark-Casey (justincc)
|
174df94172
If a script calls llSetCameraAtOffset() or llSetCameraEyeOffset() on a child prim and the root prim has no corresponding value set, then also set the root prim.
|
10 years ago |
Vegaslon
|
e245638f24
Change llUnSit to be able to unsit any avatar that is currently sat on the object, not just avatars sitting on the sittarget in the object containing the script. or when the object is owned by the parcel, land group or estate owner.
|
10 years ago |
Talun
|
c9742c826d
Mantis 7146 The lsl function llGetMassMKS is not implemented
|
10 years ago |
Oren Hurvitz
|
eb79c882ea
Show more meaningful error messages when failed to move an item from a prim to a user's inventory.
|
10 years ago |
Oren Hurvitz
|
7862d1e20d
Added range-checking for the parameters to PRIM_POINT_LIGHT (used in llSetLinkPrimitiveParamsFast() )
|
10 years ago |
Oren Hurvitz
|
998d7009a6
Eliminated many warnings
|
10 years ago |
Justin Clark-Casey (justincc)
|
7c148d9b2f
minor: use constants instead of magic numbers in llRequestAgentData() where possible
|
10 years ago |
Justin Clark-Casey (justincc)
|
530c86335d
Fix the presence info caching used in llRequestAgentData(), which was completely inoperative.
|
10 years ago |
Justin Clark-Casey (justincc)
|
6ac9c9c972
refactor: Use m_sittingAvatars to maintain the list of sitting avatars instead of two independent structures that do exactly the same thing
|
10 years ago |
BlueWall
|
59d0e3c3c8
Add check to prevent the return of a wrong value when key is NULL_KEY
|
10 years ago |
Talun
|
fb312279c9
Mantis 6922: No particles are generated if their size exceeds the maximum allowed size.
|
10 years ago |
Talun
|
bd6f734d3a
Mantis 6974 PERMISSION_TRACK_CAMERA should be implicit on attach.
|
10 years ago |
Justin Clark-Casey (justincc)
|
873eee5431
Implement osForceBreakAllLinks().
|
10 years ago |
Justin Clark-Casey (justincc)
|
6a279feb2f
Only allow llBreakAllLinks() to work if script has received PERMISSION_CHANGE_LINKS
|
10 years ago |
Justin Clark-Casey (justincc)
|
296d63e20b
Implement osForceCreateLink() and osForceBreakLink()
|
10 years ago |
Justin Clark-Casey (justincc)
|
31de7b845f
When positioning agent with PRIM_ROTATION in llSetLinkPrimitiveParams(), set the global rotation rather than the local rotation
|
10 years ago |
Justin Clark-Casey (justincc)
|
91333b9267
Stop LSL_Api.GetLinkEntities() from creating an unused list on every parameter except LINK_THIS. Simplify code.
|
10 years ago |
Justin Clark-Casey (justincc)
|
ed760f2586
minor: remove unused variable from recent commit 0e23374
|
10 years ago |
Justin Clark-Casey (justincc)
|
d7c9725ec0
refactor: Make osGetPrimtiveParams() and soSetPrimitiveParams() use common get/set params code in LSL_Api rather than an old copy&pasted section.
|
10 years ago |
Justin Clark-Casey (justincc)
|
0e23374aa2
Implement PRIM_ROTATION, PRIM_ROT_LOCAL, PRIM_POSITION and PRIM_POS_LOCAL when manipulating avatars via llSetLinkPrimitiveParams()
|
10 years ago |