aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Examples (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-212-3/+0
| | | | (this took a while to run).
* Thank you kindly krtaylor for a patch to solve:Charles Krinke2008-04-191-0/+1
| | | | | | 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 'Set Home to Here' Teravus Ovares2008-04-171-0/+1
| | | | | | | * 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.
* * Applying melanie's Landmark patch. Thanks Melanie!Teravus Ovares2008-04-161-0/+1
| | | | | * 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.
* Thank you very much, Kmeisthax for:Charles Krinke2008-04-161-0/+2
| | | | | | | 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.
* * Fixed a few warnings.Teravus Ovares2008-04-141-0/+1
| | | | | | | * 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.
* * Updates BetaGridLikeMoneyModuleTeravus Ovares2008-04-101-0/+9
| | | | | | | * Several people have asked for a way to limit uploads, so I've decided to show people how to do this in the BetaGridLikeMoneyModule. * Configure it in OpenSim.ini using the [Economy] header. See the bottom of the OpenSim.ini.example for more information. * This also fleshes out the Economy API a bit more.
* * EXPERIMENTAL ROUGH DRAFT: First rough implementation of avatar to avatar ↵Justin Clarke Casey2008-04-071-0/+11
| | | | | | | | | | | item giving * Now you can drag an object from your inventory and give it to another avatar * !!! Use at your own risk !!! Many things are unimplemented as of yet, including permissions (the person receiving your item can probably do absolutely everything with it) * Also, items for the receiving end up in their root folder rather than the objects folder
* few more minor changes, needs prebuild to be ran.MW2008-04-012-6/+6
|
* a few small changesMW2008-04-012-39/+45
|
* This update has good news and bad news, first the bad.Teravus Ovares2008-03-301-0/+2
| | | | | | | | | | * This update breaks inter-region communications, sorry. * You will need to run prebuild. Next, the good; * This update solves the unexpected binary element when Linux simulators inform windows simulators and vice versa. So Linux Simulators and Windows simulators are 100% compatible again. * This update introduces an Integer in the prim crossing method to tell the receiving simulator which XML method to use to load the prim that crossed the border. If the receiving prim doesn't support the method, the prim crossing fails and no prims are lost. That being said, it's best to update all your simulators to this revision at once.
* * Refactored out circular reference in Region.Environment <-> ↵lbsa712008-03-252-3/+3
| | | | | | | Framework.Data.Base We REALLY need to get the db layer sorted soon...
* Implements llLoopSound(), llStopSound(), and llAdjustSoundVolume(). alondria2008-03-221-0/+5
|
* Formatting cleanup.Jeff Ames2008-03-184-108/+104
|
* Added copyright messages. Set svn:eol-style. Minor cleanup.Jeff Ames2008-03-182-4/+57
|
* Update svn properties.Jeff Ames2008-03-147-969/+969
|
* * Added cautionary README.txtlbsa712008-03-132-1/+10
|
* * SimpleApp is dead, long live OpenSim.Region.Examples.SimpleModulelbsa712008-03-139-1139/+961
| | | | | | | * This module more or less crashes every region in the instance if you enable it by moving it from local /bin to global /bin * But hey, it crashes in lots of interesting ways.
* Applied patch from mantis #749, Grass now stays to set type when moved. ↵MW2008-03-121-1/+1
| | | | thanks Grumly57.
* * Disabled ancient TerrainEngine.Adam Frisby2008-03-061-8/+0
| | | | | | | * Enabled new TerrainModule. (The king is dead, long live the king!) * Use the console command: "script terrain save file.r32" / "script terrain load file.r32" to load/save terrain. Now uses the extension to determine file format. * MANY of the old terrain features do not have a replacement function in the new module yet, this needs to be corrected, but has not been done so far. This being said, the new module is faster and more efficient and should be a good replacement.
* * Four more warnings bite the dust.Adam Frisby2008-03-051-4/+4
|
* Change SceneObjectPart.LocalID to .LocalId to be case matchingSean Dague2008-03-051-2/+2
| | | | | | with SceneObjectGroup.LocalId (and hence reduce confusion).
* Merged 3Di code that provides scene and avatar serialization, and plugin ↵Johan Berntsson2008-03-041-0/+13
| | | | support for region move/split/merge. See ThirdParty/3Di/README.txt. Unless the new modules are used there should be no noticeable changes when running OpenSim.
* * Applying Ahzz's profile patch. Thanks Ahzz! Teravus Ovares2008-03-031-0/+2
| | | | | | * Fixed a few bugs in the patch that are sim crashers. * There's still a bug in mySQL mode/ grid mode where the main userprofile text doesn't save.
* After seeing sdague do his happy dance over trunk working "the best he has ↵MW2008-02-271-0/+1
| | | | | | | | ever seen". I'm not sure I should be doing this commit, but oh well. So anyway, it moves the Asset downloading (packet sending) to a module (AssetDownloadModule). So now at last, AssetCache should be just dealing with fetching assets from the asset server and caching them.
* Minor cleanup.Jeff Ames2008-02-206-6/+6
|
* * Added a few more packets to ClientView. Added tendons to the Skeletal ↵Teravus Ovares2008-02-201-0/+8
| | | | Groups Module, made it shared to save on threads.
* Thank you very much Ahzzmandius for adding the supportCharles Krinke2008-02-181-0/+2
| | | | | | to purge the avatars inventory "Trash" folder using the bizarre tortoiseSVN method of diff/patch.
* The very beginnings of attachments (no detachments! :)Dalien Talbot2008-02-101-0/+2
|
* Converted logging to use log4net.Jeff Ames2008-02-051-9/+11
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* * Refactored the sound calls to SceneObjectPart Teravus Ovares2008-02-051-0/+1
| | | | | | * Fixed a few bugs * Wrote an example module to make certain event systems more mature.
* Refactor only: serve stats objects directly through StatsManager singletonJustin Clarke Casey2008-02-041-2/+2
|
* Patch from mikkopa/_someone Thanks! adds support for llPreloadSound, ↵Teravus Ovares2008-02-041-1/+5
| | | | | | | llTriggerSound, llPlaySound, llPreloadSound. * Time to make music boxes?
* * Whole buncha stuff.Adam Frisby2008-02-041-0/+2
|
* Implements LSL function llDialog().alondria2008-02-021-0/+4
| | | | | The ScriptDialogReply packet handler is a bit of a hack job. It is currently handled similar to ChatFromViewer, which will trigger the listen() event, however this is not exactly how LL's implementation works and will/can be fixed up later.
* * Committing some untested stuff regarding texture animations. This won't ↵Teravus Ovares2008-02-021-1/+7
| | | | break anything, but the llSetTextureAnim function is completely untested.. (though it may be functional once the script engine works again)
* * Add total logouts (and total logins) to server side user statsJustin Clarke Casey2008-01-281-1/+1
| | | | | | | * Passing the stats collector through object chains is not ideal - this will change when more stats come in * This change will need a prebuild
* * Add very basic initial login stats to the user serverJustin Clarke Casey2008-01-251-1/+2
| | | | | | | | * Typing 'stats' on the command line will given total number of successful logins today and yesterday * A little bit more to come, probably * Refactoring will follow next
* * Enabled dead region tracking for ChildAgentDataUpdates Teravus Ovares2008-01-221-0/+5
| | | | | | | ** If the region fails 3 times, then ChildAgentDataUpdates no longer get sent to that region * Enabled Child_Get_Tasks in grid mode. * When Child_Get_Tasks is enabled on neighbor regions, the neighbor region uses the client's draw distance to send out prim. This is a lot less likely to flood the client now since the ChildAgentDataUpdate contains both the throttle settings and the draw distance. This means that with this enabled, you can see prim in other regions in grid mode. Very experimental.
* Check if remote simulator is up before attempting teleport. Teleport to a ↵Brian McBee2008-01-201-1/+1
| | | | remote region should now fail gracefully if remote simulator is down.
* * Added Packets In/s, Packets Out/s and Current un_acked Packets to the ↵Teravus Ovares2008-01-161-0/+1
| | | | | | | SimStatsReporter * This doesn't take into account the throttler, it just assumes the throttle limit isn't reached.
* * Mother of all commits:Adam Frisby2008-01-152-3/+31
| | | | | | | * Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
* * Exprimental prim inventory persistence can now be enabled by users.Justin Clarke Casey2008-01-111-2/+2
| | | | | | | | | * This can be turned on by setting storage_prim_inventories_experimental = True in OpenSim.ini * Implemented for sqlite and MySQL, no MSSQL implementation yet * As an experimental feature, there is no guarantee that this won't take down your region or that the db representation won't need to change. * More (and continuing) details at http://opensimulator.org/wiki/OpenSim:Prim_Inventory_Persistence
* * Added the ability for estate managers to use the magic secondlife blue ↵Teravus Ovares2008-01-041-0/+3
| | | | | | | card of death to send out region and estate messages. * Switched over Region Restart notices to the magic secondlife blue card of death method.
* * You can add and remove a friend in standalone now within the same ↵Teravus Ovares2008-01-011-0/+3
| | | | | | | | simulator. It saves. * You can add and remove a friend in grid mode now within the same simulator. It doesn't save yet. * I got rid of Mr. OpenSim as a friend.. he bothers me /:b...
* * Moved PrimitiveBaseShape subclasses into factory methods - the subclassing ↵lbsa712007-12-283-4/+4
| | | | | | | scheme won't hold for serialization * Extracted out the 'old' AddNewPrimitive that places an object at an exact pos, without the raytracing
* * Optimized usingslbsa712007-12-274-18/+24
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* Make copying of scripts into prim inventories more reliable on the first ↵Justin Clarke Casey2007-12-221-2/+5
| | | | | | | | | | attempt when the asset server is lagging by formalising the de facto polling. This may not be the best solution in the long run, but should improve things for now. This may also improve reliability when updating inventory item metadata (e.g. renaming an item) and in retrieving textures for the main map view.
* Refix bug where inventory textures don't appear in prim edit texture ↵Justin Clarke Casey2007-12-211-1/+5
| | | | | | | | selection box unless previously expanded in inventory.
* * Remapped the Connection shutdown path.Teravus Ovares2007-12-211-1/+1
| | | | | | | | | * This fixes a *bunch* of Mantis bugs related to the following * -- Neighbouring simulators not appearing after relog * -- Login to simulator only to be logged off by simulator. * -- ThreadAbort * -- Unable to shutdown circuitCode: x