Justin Clark-Casey (justincc)
|
d87d9af1a5
minor: Add some doc to the extremely unhelpful 'fudge....' comment as to why we're deselecting the prim in code before scheduling an update on attachment
|
12 years ago |
Justin Clark-Casey (justincc)
|
b00935015a
Fix problem where object attached from ground often does not get attached properly.
|
12 years ago |
Justin Clark-Casey (justincc)
|
6235d16c31
Make "show object part" command correctly display script status.
|
12 years ago |
SignpostMarv
|
35b7c80e0b
implementing osDropAttachment & osDropAttachmentAt
|
12 years ago |
Justin Clark-Casey (justincc)
|
818379ba14
Fire EventManager.TriggerOnAttach (and hence LSL attach event) when an object is attached from the scene.
|
12 years ago |
Diva Canto
|
87d810217e
Guard against inventory get failures.
|
12 years ago |
Melanie
|
9aec62f0ac
Fix scripted detach of temp attachments
|
12 years ago |
Melanie
|
9bd2c1b88a
As per lindn spec, disable detach and drop for temp attachments
|
12 years ago |
Melanie
|
fe4c3a37c0
Lay some groundwork for temp attachments. Decouple attachments from inventory.
|
12 years ago |
Melanie
|
e126915bc1
Change attachment handling to remove object from the scene first as per
|
12 years ago |
Melanie
|
fe99948c58
Fix the order of operations on detach. The object must always be serialized
|
12 years ago |
Justin Clark-Casey (justincc)
|
356d597296
Restore update of inventory item on derez/logout. This is necessary to update the name if this has been changed whilst attached.
|
12 years ago |
Justin Clark-Casey (justincc)
|
b6476eaac3
Stop sending the viewer an inventory create message if a known attachment item is updated.
|
12 years ago |
Justin Clark-Casey (justincc)
|
fc24563206
Add regression TestDetachScriptedAttachmentToInventory()
|
12 years ago |
Justin Clark-Casey (justincc)
|
f3134b5cf6
When an attachment is detached to inv or derezzed, stop the scripts, update the known item with script state still in the script engine and then remove the scripts.
|
12 years ago |
Justin Clark-Casey (justincc)
|
2eaa6d5ace
Do not allow a script to attach a prim if its being sat upon.
|
12 years ago |
Justin Clark-Casey (justincc)
|
f6e5791ecd
refactor: extract method UpdateUserInventoryWithAttachment() from AttachObject() for better code comprehension
|
12 years ago |
Justin Clark-Casey (justincc)
|
bfa6896678
Change AttachmentsModule.DetachSingleAttachmentToInv() to accept a SOG directly instead of an item ID to then shuffle through attachments, saving CPU busywork.
|
12 years ago |
Justin Clark-Casey (justincc)
|
571fd966cb
Rather than iterating through all SOGs in the scene looking for the one that matches out fromItemID on detach, go through the agent's attachment sog list instead.
|
12 years ago |
Justin Clark-Casey (justincc)
|
f263d6a910
Remove code that tried to delete an attachment back to inventory if RezSingleAttachmentFromInventoryInternal() returned null.
|
12 years ago |
Justin Clark-Casey (justincc)
|
d043213317
refactor: Move ScenePresence <-> AgentData attachments copying code into AttachmentsModule.
|
12 years ago |
Justin Clark-Casey (justincc)
|
e5b739aaeb
When attachments are being saved and deleted for a closing root agent, delete first to avoid a hud race condition with update threads.
|
12 years ago |
Justin Clark-Casey (justincc)
|
5301648cff
In AttachmentsModule.DetachSingleAttachmentToInvInternal(), remove attachment before changing properties for correct inventory serialization.
|
12 years ago |
Justin Clark-Casey (justincc)
|
4cf49369b5
Stop flicking IsAttachment false and then true in AttachmentsModule.UpdateAttachmentPosition() in order to avoid a hud update race condition.
|
12 years ago |
Justin Clark-Casey (justincc)
|
1aa7469253
correct wrong incomplete comment from previous commit 3c3ea19 in AttachmentsModule
|
12 years ago |
Justin Clark-Casey (justincc)
|
3c3ea19620
Fix a bug where scene objects attached as HUDs through scripts would not disappear for other avatars.
|
12 years ago |
Justin Clark-Casey (justincc)
|
67ebe80dd9
Resolve some mono compiler warnings.
|
12 years ago |
Justin Clark-Casey (justincc)
|
68918d632f
Fetch the dialog module reference in AttachmentsModule in RegionLoaded() not AddRegion()
|
12 years ago |
Justin Clark-Casey (justincc)
|
ff429a259b
Fix bug where an avatar that had an object they owned attached through llAttachToAvatar() or osForceAttachToAvatar() would wrongly have next permissions come into play when they detached that object and rezzed it in scene.
|
12 years ago |
Justin Clark-Casey (justincc)
|
01b00ad0d5
Fire the scripting changed event with CHANGED_OWNER when an object that has changed owners is rezzed.
|
12 years ago |