Commit History

Author SHA1 Message Date
  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