| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
When an object was deleted, the remove script instance call was aggregating the scripting events as normal.
This would queue a full update of the prim before the viewer was notifed of the deletion of that prim (QuitPacket)
On some occasions, the QuitPacket would be sent before the full update was dequeued and sent.
In principle, you would think that a viewer would ignore updates for deleted prims. But it appears that in the Linden viewer (1.23.5),
a prim update that arrives after the prim was deleted instead makes the deleted prim persist in the viewer. Such prims have no properties
and cannot be removed from the viewer except by a relog.
This change stops the prim event aggregation call if it's being deleted anyway, hence removing the spurious viewer-confusing update.
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Melanie <melanie@t-data.com>
|
| |
| |
| |
| |
| |
| | |
CRs cleaned from patch
Signed-off-by: Melanie <melanie@t-data.com>
|
|/
|
|
| |
connected to the simulator.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Applied with whitespace cleanup
Signed-off-by: Melanie <melanie@t-data.com>
|
|
|
|
|
|
| |
Revert "[PATCH] Adds llCollisionFilter"
This reverts commit eab2b4c6a96cd5b2a0f079f27a9c2ac15273d3f0.
|
|
|
|
| |
Thank you, Revolution. Applied with minor changes.
|
|
|
|
| |
Signed-off-by: Melanie <melanie@t-data.com>
|
| |
|
|
|
|
| |
llSetPrimitiveParams() - addresses Mantis #4462
|
| |
|
| |
|
|
|
|
|
|
|
| |
It was used. By the API, which is dynamically loaded. So it didn't complain
until it hit Bamboo
This reverts commit 33d5018e94e52cb875bf43bced623bdc6aa41ef0.
|
| |
|
|
|
|
| |
not in a funky debug window.
|
|
|
|
|
|
| |
Committed from my other box where git is not configured properly
Signed-off-by: Melanie <melanie@t-data.com>
|
| |
|
|
|
|
|
|
| |
osGetLinkPrimitiveParams().
Signed-off-by: Melanie <melanie@t-data.com>
|
|
|
|
|
|
| |
Change the reader to wrap old-style definitions in new style wrappers.
Change importer to not check irrelevant data that can't be reconstructed
This removes the last bit of knowledge of XEngine's .state files from core.
|
|
|
|
| |
rez from inventory.
|
|
|
|
|
| |
Add Engine=xxx attribute and check for it's presence. Ignore state data
written bby another engine
|
|
|
|
| |
within acceptable limits
|
|
|
|
| |
osGetGridName, osGetGridNick or osGetGridLoginURI is used.
|
|
|
|
| |
been MODERATE.
|
|
|
|
|
|
|
|
| |
amount of memory allocated to the simulator process (Moderate Threat Level).
* Cleans redundant information out of the Simulator Version. Versions now look like:
"OpenSimulator 0.6.9(dev) Unix/Mono"
* [Minor] additional log info for MySQLInventoryData
|
| |
|
|
|
|
| |
module can be disabled without crashing the sim
|
| |
|
|
|
|
|
| |
See http://opensimulator.org/mantis/view.php?id=4316
Thanks KittyLiu!
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
SetRot method if the object is not active physical. This is important for scripted rotating doors. without AbsolutePosition = AbsolutePosition, the door won't rotate. It's also important that we do not use AbsolutePosition = AbsolutePosition if the object is active physical because that would cause a complete rebuild of the object which would break vehicles. This is the best of both worlds right now. Doors as child prim should work again so long as you don't check the Physical box.
* Thanks talentraspel
* Thanks NixNerd
* Thanks KittoFlora
* Thanks lockd
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
pass script state and assembly again properly. Reintroduce respecting tht
TrustBinaries flag. Changes the interregion protocol! No version bump
because it was broken anyway, so with a version mismatch it will simply
stay broken, but not crash. Region corssing still doesn't work because
there is still monkey business with both rezzed prims being pushed across
a border and attached prims when walking across a border. Teleport is
untested by may work.
|
|/
|
|
| |
internally
|
|
|
|
|
| |
not even supported by the underlying type, so there is no need to ask
for a type the script can not even supply.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
statements cause script compile failures
This fixes a problem in OpenSim where statements of the form
for ((i = 0); (i < 10); (++i)) { ... }
do not compile even though they are valid lsl.
|
| |
|
|
|
|
| |
ScenePresenceAnimator class
|
|
|
|
| |
Adds osGetMapTexture() and osGetRegionMapTexture() methods to retrieve region map texture uuids
|
|
|
|
|
|
|
|
| |
script messages to region modules and sending back replies.
Hook IScriptModuleComms.OnScriptCommand to see commands and use
DispatchReply to reply to the script. It is recommended to pass the "id"
parameter from the event as the "k" parameter of the reply.
The script will receive the reply as a link message from link -1.
|