aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/EntityBase.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* This changeset is the step 1 of 2 in refactoringDr Scofield2009-02-061-253/+0
| | | | | | | | | | | | | | | | | | | | OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
* * Get rid of the phenomena where the avatar sometimes reverts to the stand ↵Justin Clarke Casey2008-11-261-1/+1
| | | | | | | | | animation when flying across borders * Applies to both standalone and grid mode * The slight retardation on border cross remains - this is a separate issue
* * Fix http://opensimulator.org/mantis/view.php?id=2517Justin Clarke Casey2008-11-011-1/+1
| | | | | | * Don't save attachments on saving oar, which stops them coming back as ghost prims
* * minor: Make it clear that non-scheduled updates can happen outside of the ↵Justin Clarke Casey2008-10-141-1/+2
| | | | per frame update heartbeat
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-31/+30
| | | | | | | * This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
* Formatting cleanup.Jeff Ames2008-08-181-2/+2
|
* * Remove a bug I created in r5171 where taking an object would terminate the ↵Justin Clarke Casey2008-06-211-0/+9
| | | | | | | | client session * change code to use an explicit state variable instead of using SOG.Name = null to signal deletion
* * minor: override the name of the sog such that it gets/sets the root part nameJustin Clarke Casey2008-06-211-1/+1
|
* Formatting cleanup.Jeff Ames2008-05-161-5/+5
|
* * Refactor: Remove SceneObjectGroup.GetScenePresences() in favour of a ↵Justin Clarke Casey2008-05-141-3/+5
| | | | direct call to Scene
* * Rolled back a few changes.Adam Frisby2008-05-011-96/+97
|
* * Spring cleaning on Region.Environment. Adam Frisby2008-05-011-97/+96
| | | | | | | * Converted a large number of read-only fields to be actually, readonly. * Reformatted code sections. * Removed redundant code.
* * You can now rez objects out of inventory at the correct offset from prim ↵Teravus Ovares2008-05-011-0/+2
| | | | you rez it on. Including multi prim groups and prim that have different X/Y/Z scales.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-211-6/+4
| | | | (this took a while to run).
* Removing redundant codeJohan Berntsson2008-03-261-5/+0
|
* * On Ray casting. Now returning the face normal of the collision face.Teravus Ovares2008-03-251-2/+2
|
* Formatting cleanup.Jeff Ames2008-03-181-26/+25
|
* * Added null root part guardlbsa712008-03-141-1/+1
| | | | | | * Normalized some UUID handling * Compacted a few Contains/Add into Set
* Merged 3Di code that provides scene and avatar serialization, and plugin ↵Johan Berntsson2008-03-041-1/+90
| | | | 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.
* Minor cleanup.Jeff Ames2008-02-201-1/+1
|
* refactor - remove unused m_children from EntityBaseJustin Clarke Casey2008-02-081-22/+4
|
* Persistent prim inventory phase 5. Restart scripts contained in persisted ↵Justin Clarke Casey2008-01-071-1/+6
| | | | | | | | prims on region start. No user functionality exposed yet - no ini switch to enable persistence or restore. A bit more initial work to do.
* * Optimized usingslbsa712007-12-271-4/+1
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* * Removed references to "new LLUUID()", replaced with LLUUID.Zero.Adam Frisby2007-11-241-1/+1
|
* * added some functions for use in raytracing. They're kind of crappy now, ↵Teravus Ovares2007-11-231-0/+25
| | | | | | | so they only display 'guesses' on the console when you rez a prim. * any math gurus who'd like to improve rezzing need only to make the raytracer in SceneObjectPart work :D
* * Added Rotational Velocity reporting for Client Interpolation to Terse UpdatesTeravus Ovares2007-11-081-1/+2
| | | | | * Added Angular Velocity reporting for smooth-ish rotations on object collisions
* Tevarus' patch for object flags & implemented Phantom editsdan miller2007-10-301-1/+1
|
* * Optimized usingslbsa712007-10-301-1/+1
| | | | | | * Shortened type references * Removed redundant 'this' qualifier
* * Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa712007-10-151-0/+28
|
* * Hotfix for 'properties all the way into the sunset' bug; it just doesn't ↵lbsa712007-09-241-1/+1
| | | | | | | make sense, but maybe we need to handle agentUpdates form children too. * Ignored some bins
* * Removed unused LandRenegerated flaglbsa712007-09-211-7/+0
|
* * Continuing refactoring of presencelbsa712007-09-211-1/+1
| | | | | | | | * Deleted stub ScenePresence.Body.cs * Added stub Region classes The idea is to, at first, have every ScenePresence have one RegionPresence, moving code over to it until we can detach the two classes and not have a ScenePresence for every RegionPresence.
* * Modernized ScriptManager to new interface-based module calls.lbsa712007-09-191-11/+10
| | | | | * 'remove redundant this qualifier' ftw
* Backup is now optional on classeslbsa712007-09-131-7/+0
| | | | | | | | * Removed unused BackUp method on EntityBase * Added overridable InSceneBackup property on SceneObjectGroup * Refactored out AttachToBackup and DetachFromBackup * Normalized namespace OpenSim.DataStore.MonoSqliteStorage to OpenSim.DataStore.MonoSqlite
* Stopped EntityBase from implementing IScriptHost, as don't think it should, ↵MW2007-08-271-1/+1
| | | | | | | multiple objects are based on entitybase and they all don't want the baggage from IScriptHost. SceneObjectPart already implements it anyway. Added llGetOwner function, and tested the ll functions that I added in last commit.
* * Now sending manager, host and root host to Script in constructor.lbsa712007-08-161-1/+3
| | | | | | | | * Changed how Script accesses World * Implemented llSay, llWhisper and llShout * Added SetText() to IScriptHost, implemented llText * Minor renamings to conform with code conventions
* * Introduced IScriptHost as an interface to fetching object data from scripts.lbsa712007-08-161-2/+3
| | | | | | * This meant introducing AbsolutePosition on all objects (since SimChat wants that)
* Some more work on new Sceneobject. MW2007-08-071-2/+2
|
* few small changes.MW2007-08-011-8/+14
| | | | | Updated libsl to latest version.
* * Started renaming world to Scenelbsa712007-07-261-34/+13
| | | | | | * Update and UpdateMovement now first stores array to avoid collection update exceptions * Ignored some bins
* few small changesMW2007-07-181-1/+7
|
* * Changed SimpleApp to use EventManager and Scene timerlbsa712007-07-171-8/+8
| | | | | * Refactored a lot of m_* and public -> wrappers
* changed to native line ending encodingSean Dague2007-07-161-142/+142
|
* Gird mode in sugilite should now work in so far as you should be able to ↵MW2007-07-101-2/+2
| | | | | | | login and move between regions in the same instance. Moving to regions in a different instance of opensim still needs implementing (working on it now). Also trying to look at the map in grid mode will crash the server.
* Done a little bit of renaming in primitive.cs and on a few events in IClientAPI.MW2007-07-091-7/+7
| | | | | Disabled CAPS asset uploading as it seems it now crashes the server.
* * Begun work on Primitive Duplication. Not hooked up yet, but theoretically ↵Adam Frisby2007-07-091-0/+10
| | | | could be done so. In practice, more work needs to be done.
* A bit more work on Building tools/support.MW2007-07-041-1/+1
| | | | | updated Axiom.MathLib.dll.
* Today's work on Building support/tools. Think I am slowly getting there. MW2007-07-031-1/+1
|
* * Optimized usings (the 'LL ate my scripts' commit)lbsa712007-07-031-4/+2
| | | | | * added some licensing info
* Can change the name and description of a prim.MW2007-07-011-0/+1
|