| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
interesting, but successful way to do it.
* This also takes care of a few error situations that were previously never seen.
|
|
|
|
|
|
|
|
|
| |
llLoopSound sends out one packet to clients in view, so it doesn't work anymore
when clients enter later on, or the prim is modified in any way.
Solution: Stored sound data on prim, send full update instead.
llStartSound and llLoopSound now accept both LLUUIDs to a sound as well as object
inventory sound names. llStopSound clears prim data and sends full update.
|
|
|
|
|
| |
that creates the event handler chain ready to hook by script engines
|
| |
|
|
|
|
|
|
| |
* Push some delete functionality into InnerScene to match what's already there for adding objects
|
|
|
|
| |
instead, on the basis that this is less likely to cause confusion with c#'s base object type
|
|
|
|
| |
basis that they all take SOG parameters to improve code readability for now
|
|
|
|
|
| |
There's some oddness with the parcel counts, but if you can get past the oddness, you can return objects under an owner that you have permission to return.
|
|
|
|
| |
half tiny amount implemented.
|
| |
|
| |
|
|
|
|
| |
group OpenSimulator Tester. This allows us to start examining and implementing the vary many unhandled group packets.
|
| |
|
|
|
|
|
| |
* Down to 65 warnings.
|
| |
|
|
|
|
|
|
| |
*Removed hardcoded permissions checks
*Added permissions checks where needed
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From Melanie... Thanks Melanie!
.
|
|
|
|
| |
Properties.
|
|
|
|
|
| |
* Added back a sleep to the kick routine so users get a 'you have been logged off message' when they get kicked from the simulator for various reasons (like 'the simulator is going down')
|
|
|
|
|
| |
* The split image packet sender doesn't like to be refactored (images don't load after it's been refactored), so left that as is for the moment.
|
| |
|
|
|
|
|
|
|
| |
PROGRAMMERS. NAUGHTY.
* Thanks to Andrew (DeepThink) for working on this one.
|
|
|
|
| |
llTakeControls works now along with the 'release controls button'. llReleaseControls() works mostly :D.
|
|
|
|
|
|
| |
set vel, acc, and rvel in the packet (though this isn't done yet).
|
|
|
|
|
|
|
|
|
|
|
| |
The attached patch moves the sun module incrementally nearer where it
needs to be. Default behavior, i.e. no overriding configuration is to
match Second Life's diurnal/nocturnal rhythm.
All designated values are now sent to the client.There remain a couple
of unanswered questions about how this SHOULD be implemented though.
|
|
|
|
|
|
|
| |
instead of hardcoding to zero when the primitive is non physical.
llTargetOmega should work now.
|
|
|
|
|
|
|
| |
the scene...more to standards
*LandChannel no longer requires libsecondlife.Packets (it should have never needed it in the first place)
|
|
|
|
| |
visible features.
|
|
|
|
| |
libsecondlife.packets
|
|
|
|
|
|
|
|
| |
* Moved script errors to the debug channel.
* Typing '/2147483647 OK' results in a debug_channel message.
* Expanded the available parameters that are send-able through IClientAPI
|
| |
|
|
|
|
|
|
|
| |
allowed!
*Started cleaning up the land module
|
|
|
|
| |
does not regenerate until you're dead!
|
|
|
|
| |
are in.
|
|
|
|
|
| |
* In the future this should be a config option... and, hopefully this tides the builders over for a little while.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and detach from inventory.
* Detaching from right clicking in world, detaches to your inventory.
* If you go up to a prim and attach it from in world, it appears in your inventory.
* Attachment placement is saved when you detach them.
* Choosing wear remembers your last attachment point from inventory.
* Wrote a method to update an inventory item's asset and sends the updated inventory item to the Client
* Wrote a recursive method to find the folder of a known existing inventory item.
* Removed a block on physics object position on creation. This might crash a region or two, let us know via Mantis if your region crashes because of a physics out of bounds error.
* Drop doesn't work. The menu item doesn't even come up. Don't know why :P.
|
|
|
|
| |
I need them to be for attachments.
|
|
|
|
|
|
|
|
|
|
| |
inventory
* Now, if you own an item in a prim, you should be able to successfully drag it back into your inventory
* Temporarily, users which are not owners of the item cannot copy it, even if 'everyone can copy' is set
* This is pending fixes/implementation of upstream permission implementation
|
|
|
|
|
|
| |
Please adjust your editors to not use hard tabs.
|
|
|
|
|
|
|
|
|
| |
* Your friends can see your attachments now. People who appear in the sim after you've attached something can also see your attachments.
* You can position & rotate your attachments now. Positions do *not* save.
* You can detach attachments now the regular way.
* Attachments do not cross into other regions with you..(this isn't too far off)
* Updated ODE to not request terse updates on child prim.
|
|
|
|
|
|
|
| |
the example economy module, implements llSetPayPrice(), money() and llGiveMoney() in scripts. Thanks Melanie!
* Moves module loading before the script engine so the script engine can pick up events from modules registering interfaces with scene.
|
| |
|
| |
|
|
|
|
| |
(this took a while to run).
|
|
|
|
|
|
| |
Linked objects won't scale together properly, only the root object scales.
This happens with scaling both up and down or inputting numbers in the edit dialog.
|
|
|
|
|
|
|
| |
* Implements 'Teleport Home'
* User Server has to be updated for it to save your home in grid mode
* home position accuracy is in int because the grid comms ExpectUser method tries to convert to Uint and crashes if it gets a float. Added a convert to decimal in ExpectUser but to avoid a breaking change with old revisions, kept the save value in int for now. Eventually it needs to be a float, but lets release another incremental version before doing that.
|
|
|
|
|
| |
* To make a landmark, you currently have to enable admin options in the advanced menu first. We're working on this.. however use the admin options solution in the mean time.
|
|
|
|
|
|
|
| |
This patch makes the "Show in Search" checkbox on the viewer work. Additionally, I also discovered that show-in-search objects use the JointWheel flag, so this patch currently uses that flag. LibSL needs to add a flag to enum LLObject.ObjectFlags, "IncludeSearch = 32768" so we aren't using a legacy flag.
Additionally this patch also contains a small fix to BaseHTTPServer that lets the response content-type to be something other than text/html. For some reason this didn't get submitted with the DataSnapshot merge.
|
|
|
|
|
|
|
| |
* Added license info to a few files it was missing from.
* Fleshed out the landbuy interfaces
* If you add '-helperuri http://127.0.0.1:9000/' to your list of parameters you tell the client to use when you start it up you can transfer ownership of parcels now in standalone. Structured gridmode requires a lot more work, see the documentation in the example money module. The example money module is not secure especially in standalone mode.
|