Melanie
|
bbda7b94b3
|
Rename Bounciness to Restitution
|
2013-02-07 21:25:55 +00:00 |
|
Melanie
|
128910a681
|
Make scripts shout a error but not stop when button count is overrun on llDialog
|
2013-02-05 05:40:51 +01:00 |
|
Melanie
|
789e9901dd
|
Make llGiveMoney async again. The return value is now the constant 1 to make
scripts work properly. Scripts will no longer receive a failure indication through
this return value;
|
2013-01-24 21:32:25 +01:00 |
|
Melanie
|
e785242c49
|
Reintroduce the return value of llGiveMoney. The grid will crash and burn without it.
|
2013-01-24 18:23:39 +01:00 |
|
Melanie
|
dd6ddcc7a5
|
Prevent double ground collisions and prefer the physics result if there is one.
ODE is known to not see the ground sometimes on raycast so the double test is
needed.
|
2013-01-23 20:58:47 +01:00 |
|
Melanie
|
c75508ec8d
|
Fix a type (Suports => Supports). Also put the normal terrain collision check
into the physics check patch for now since physics doesn't properly return land for some reason (as tested by Nebadon)
|
2013-01-23 20:29:05 +01:00 |
|
Melanie
|
47f18caa22
|
Remove the return value from llGiveMoney (it was a LSL extension of OpenSim) and
make the function async so the script thread is not held up waiting for comms
to an external server.
|
2013-01-23 18:58:29 +01:00 |
|
Melanie
|
f667428283
|
Guard against XMLRPC module ref being null, which will happen if it's disabled
|
2013-01-23 16:11:37 +01:00 |
|
teravus
|
6007eae00f
|
Merge remote-tracking branch 'remotes/origin/avination' into teravuswork
|
2013-01-21 21:34:49 -05:00 |
|
teravus
|
09a3e134e4
|
* Fix notecard loading - If the notecard name is formatted like a UUID but isn't an actual asset UUID, then try to load it like an asset id first, then try to load it as a task inventoryitem name. If the passed UUID is a string, try to load it like a task inventory item name.
|
2013-01-21 17:30:38 -05:00 |
|
Melanie
|
903cc71f0d
|
Remove an extra ScriptSleep (merge artefact) from llSetLinkPrimitiveParamsFast
|
2013-01-19 22:53:51 +01:00 |
|
UbitUmarov
|
30d5faa7fc
|
same for SetPrimParams
|
2013-01-16 20:55:16 +00:00 |
|
UbitUmarov
|
2464e65c8a
|
llSetPos on child prim, send only a part terse update and not a group one
|
2013-01-16 20:27:10 +00:00 |
|
Melanie
|
b3939a431c
|
Fix llSetRegionPos and detail behaviors of llSet[Link]PrimitiveParams[Fast]()
regarding prim positioning.
|
2013-01-15 22:15:06 +01:00 |
|
UbitUmarov
|
fcf3960168
|
make sure keyframe rotations are normalized
|
2013-01-11 20:25:12 +00:00 |
|
UbitUmarov
|
b70d50edf2
|
fix llGetRot and parameters prim_rotation for attachments. Only on
LSL_api to avoid side effects for now
|
2013-01-09 17:59:32 +00:00 |
|
UbitUmarov
|
b528281018
|
stop endless loop in lGetLinkPrimitiveParams
|
2013-01-09 17:01:09 +00:00 |
|
Melanie
|
27b0914681
|
Prevent a null ref in llGetLinkPrimiteveParams. Still not a fix for the real
issue.
|
2013-01-09 16:01:00 +01:00 |
|
teravus
|
92c26e4994
|
* ubit pointed out another place where that check needed to be updated and I normalized it.
|
2013-01-01 23:55:24 -05:00 |
|
teravus
|
f9148e5fc7
|
* This is actually the fix described the last commit.. I had commented it out to see if the problem had affected all attachments or just HUD attachments.
|
2013-01-01 23:11:46 -05:00 |
|
teravus
|
397aa74777
|
* Fixes the attachment scripted rotation bug. The problem is the code was relying on m_host.ParentId = 0 to determine if the attachment should be rotated against root prim offset. To fix it for attachments, we also need to check if the host's localID == RootPart's localID. otherwise we are cumulatively rotating against the host's root part rotation offset (which in this case, is it's own rotation)
|
2013-01-01 23:07:37 -05:00 |
|
UbitUmarov
|
1eddc4a9da
|
fix regression
|
2012-12-07 14:01:22 +00:00 |
|
UbitUmarov
|
135e0ea853
|
*TEST* add some avatar skeleton information and use it to calculate avatar
height and bounding box. Change LSL acording.
|
2012-12-07 13:47:58 +00:00 |
|
Melanie
|
b7c3a4fa7f
|
Merge branch 'avination' into ubitwork
|
2012-12-03 19:46:16 +01:00 |
|
Melanie
|
d3904ff484
|
Add a transaction ID to the money module path for llTransferLindenDollars
|
2012-12-03 19:34:22 +01:00 |
|
UbitUmarov
|
f254af29ac
|
avoid potencial NullReferenceException
|
2012-11-24 03:39:37 +00:00 |
|
Melanie
|
06fa1681ae
|
Merge branch 'master' into careminster
|
2012-11-15 00:43:26 +00:00 |
|
Diva Canto
|
aeeaa3a0a9
|
Added AssemblyInfos to every dll in the OpenSim.Region namespace.
|
2012-11-14 11:09:43 -08:00 |
|
Melanie
|
415b89f434
|
Merge branch 'master' into careminster
|
2012-11-09 22:58:42 +00:00 |
|
PixelTomsen
|
64c80aec64
|
llSetLinkCamera implementation
wiki: http://wiki.secondlife.com/wiki/LlSetLinkCamera
mantis: http://opensimulator.org/mantis/view.php?id=6397
|
2012-11-09 14:31:56 -08:00 |
|
Melanie
|
236cc1f268
|
Change user message on TeskInventoryAccepted to let the viewer format it
properly
|
2012-11-05 00:05:01 +00:00 |
|
Melanie
|
a2c6094324
|
Merge branch 'master' into careminster
Conflicts:
OpenSim/Framework/TaskInventoryItem.cs
OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
|
2012-10-31 21:42:06 +00:00 |
|
Justin Clark-Casey (justincc)
|
566aaef1f4
|
Also add the additional ScriptException constructor necessary to get [Serializable] to work.
|
2012-10-31 00:56:41 +00:00 |
|
Justin Clark-Casey (justincc)
|
b3072cf343
|
Mark ScriptException as [Serializable] for when it has to cross AppDomains
|
2012-10-31 00:46:07 +00:00 |
|
Melanie
|
48569e856a
|
Merge branch 'master' into careminster
Conflicts:
OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
|
2012-10-30 01:02:20 +00:00 |
|
SignpostMarv
|
dcac2a7f71
|
refactoring llCollisionSound to use new KeyOrName method
|
2012-10-29 23:39:01 +00:00 |
|
SignpostMarv
|
a9999a9676
|
Refactoring llTriggerSoundLimited with a new method on ISoundModule, as the LL Wiki spec for llTriggerSoundLimited states an axis-aligned bounding box, not radial constraint
|
2012-10-29 23:39:01 +00:00 |
|
SignpostMarv
|
ef15711089
|
refactoring llTriggerSoundLimited to not use the LSL methods, since that will cause unnecessary calls to m_host.AddScriptLPS(1)
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
af9dc483e9
|
refactoring llGetPos() to take advantage of implicit converter
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
f9923d4423
|
shifting from two instances of typecasting to one instance of typecasting in llTriggerSoundLimited
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
c796f7861e
|
80-character width terminal formatting of recent commits to llPlaySound, llPlaySoundSlave, llTriggerSound and llTriggerSoundLimited
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
c5af16aef8
|
shuffling code around so that the interface for ISoundModule.SendSound() specifies a UUID rather than a string
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
5abcecc735
|
moving SendSound from SceneObjectPart to ISoundModule
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
9df510157e
|
deduplicating code into a single LoopSound method
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
d7ffcace8f
|
adjusting parameter order of PreloadSound to be more logical
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
29a8ae48b5
|
transposing LoopSoundMaster to Sound Module
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
a68e2fe169
|
transposing preload sound onto sound module
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
8763a637b5
|
transposing stop sound into sound module
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
206a694c6b
|
moving comment for llStopSound inside the method block prior to transposition to sound module
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
7560010f34
|
Immediately setting gain to zero as a workaround for code not stopping sound started by llPlaySound
|
2012-10-29 23:38:56 +00:00 |
|