aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim.RegionServer/world (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Start of a redesign of SimClient (now renamed ClientView)/World/Avatar/Prim ↵MW2007-05-218-111/+101
| | | | , switching to a event based system (World/Avatar register as event handlers). It is possible that I've broke something with this commit but it doesn't matter as I'll just hide and no one will find me.
* * minor refactoring for readability (and to lessen greed)lbsa712007-05-213-25/+30
|
* Border crossing back to mostly working, still seems a problem in that you ↵MW2007-05-191-1/+1
| | | | need to stop walking just after you cross the border for it to work properly (else you will continue moving into a negative position in the first sim)
* Attempt to fix trunk which someone broke <looks innocent>MW2007-05-171-0/+1
|
* Check it builds before you commitMW2007-05-171-0/+5
|
* Some work on the new SceneObject and primitive2 classes MW2007-05-171-0/+54
|
* More OO and abstract goodness for Gareth to drool over. Cleaned up the World ↵MW2007-05-173-183/+296
| | | | class a bit and added a WorldBase class (that World now inherits from)
* * sing loud, sing proud, sing from the heartlbsa712007-05-162-3/+2
|
* * here goes nothing...lbsa712007-05-161-1/+1
|
* * uncommented offending codelbsa712007-05-161-7/+0
|
* FIXED THE BUILD!gareth2007-05-161-2/+2
|
* * removed unused new-login.datlbsa712007-05-161-14/+25
| | | | | | | | | | | * cleared up verbose/noverbose/disableOutput douple negation confusion in ConsoleBase * 2d chat radius is now 3d chat sphere * removed unused fast 2d radius calc * added chat type 0xFF : broadcast (no sphere checking) * OpenSimMain now exposes its LocalWorld
* started to refactor startup code and to move udp server code out to its own ↵MW2007-05-164-0/+0
| | | | class (currently not being used though) so that a single instance can handle multiple regions (each will need to be listening on a separate udp port)
* Added RemoveAvatar() method to physics plugins, should be called on log out ↵MW2007-05-152-0/+8
| | | | (needs doing) and when downgrading a client to a child-avatar (should be working)
* updated Build/project files to include the new projects and new files.MW2007-05-151-0/+17
| | | | | Improved the enable neighbours code (Simclient thread should no longer sleep for 3 seconds for each neighbour).
* Added some sanity checks to AddViewerAgent to prevent duplicate addition ↵Adam Frisby2007-05-141-2/+16
| | | | (now attempts update).
* Changed to slightly better textures for the map: a blue one for the sea and ↵MW2007-05-131-1/+1
| | | | one that if you stand at least 10 feet away from the screen and strain your eyes a bit and have really bad vision could maybe look like a island.
* Added very basic support for maps (likely to only work in sandbox mode due ↵MW2007-05-133-9/+48
| | | | to the non functioning remote asset server), also currently just uses textures that we already had added to the asset server (this is the first thing that needs fixing)
* 93 warnings in the compiler, 93 warnings appear, you fix one up, create two ↵Adam Frisby2007-05-124-38/+38
| | | | more, 94 warnings in the compiler...
* Increased the flying speed MW2007-05-122-1/+6
|
* finally some time to do some more work on the primitive2 ↵MW2007-05-111-68/+65
| | | | refactor/rewrite/bugfix.
* * Removed superfluous int to prevent warningAdam Frisby2007-05-041-1/+0
| | | | | | * Changed OGSServer on RegionServer to bind to <port> - 500 rather than a single fixed port * Added support for the grid server to tell us who we are (optional)
* fixed the VS 2005 solution/ project files.MW2007-04-303-5/+38
| | | | | and a couple of other small changes
* Major ass commitAdam Frisby2007-04-271-0/+4
| | | | | Added new "Datastore" parameter to simconfig.xml which is passed to storage engines via a new Initialise() function.
* At last: avatar-template.dat is no moreMW2007-04-261-5/+13
|
* Mostly working again.MW2007-04-263-6/+39
| | | | | | Updated to lastest libsl and handled the changes to the message templates (some byte fields are now ushort fields ). Still seems to be a problem when logging on, in that I get the downloading clothing message at the end of the precaching (which I didn't before)
* updated to use lastest version of libsl but is currently broke when using SL ↵MW2007-04-254-14/+48
| | | | viewer 1.15.02, due to big changes in the message templates.
* Small clean up of files and directoriesMW2007-04-258-62/+7
|
* Added mutex instead of lock for updateAdam Frisby2007-04-221-37/+37
|
* Needs testing.Adam Frisby2007-04-222-2/+9
| | | | | | 1. Fixed Update Lock (should now compile) 2. Added support for rescaling a primitive without it jerking to the side.
* Added lock around World.Update to prevent multiple updates occuring ↵Adam Frisby2007-04-221-32/+37
| | | | simultaneously (it happened!)
* SimClient: Added Try/Catch over block of code which is triggering an ↵Adam Frisby2007-04-221-0/+6
| | | | | | | exception that should not be triggerable. (Duplicate key after dictionary is locked, checked for key, then added) [!?!?] AvatarUpdate: Added check for if the physics actor is null before attempting to access it.
* Removed last references to ancient LandMap[] array.Adam Frisby2007-04-221-2/+1
|
* Commented first 50% of World.cs's functions with /// tagsAdam Frisby2007-04-221-0/+64
|
* Small fixAdam Frisby2007-04-221-0/+1
|
* Added exception handling to each function in World.cs - code is assumed ↵Adam Frisby2007-04-221-224/+369
| | | | stable so MSVC debugging of this code should no longer be needed. If however, it is needed, put a breakpoint on the exception handler concerned.
* Terrain / Physics / Storage:Adam Frisby2007-04-211-2/+9
| | | | | | * Added terrain "taint" - if terrain is tainted, the terrain is marked as needing to be saved. * Added check for taint in the Backup() routine, if taint is found, terrain is saved and physics engine is notified.
* Hopefully undid the murder I committed in the last commitMW2007-04-171-21/+22
|
* A few fixes and stopped sim crossing being attempted in sandbox modeMW2007-04-173-26/+33
|
* Sim crossing now works (except for broken co-ordinates, resets to 0,0 - to ↵gareth2007-04-172-3/+20
| | | | | | | | | | be fixed soon) Fixed sandbox mode fully Scrapped former XML-RPC expect_user call for sim crossings Sim client thread can upgrade/downgrade between full and child agent dynamically
* W00t! multiple sims!gareth2007-04-152-14/+18
| | | | | | | | | Misc bugfixes Child agents!!!!!! General sexy stuff
* * Replaced GridHTTPServer and UserHTTPServer with BaseHttpServerlbsa712007-04-112-2/+1
| | | | | | * Now dumping default value in config. *
* small improvement to the jvm and test scriptMW2007-04-111-0/+1
|
* First basic test script now works in the jvm scripting engine. MW2007-04-112-5/+127
| | | | | | For it to work you need to have a java sdk installed and the javac.exe somewhere in the environment Path variable. Then To test, copy the text from bin/script1.text into a note card and then add that note to a prim.
* Changed so that a bin\ScriptEngines\ directory will be searched for ↵MW2007-04-111-4/+30
| | | | | | | scripting Engines. Added the work in progress JVM scripting engine.
* Major ass changes to terrain (now uses libTerrain-BSD!) and all-round ↵Adam Frisby2007-04-112-8/+8
| | | | improvements to code quality. Terrain saving/loading may work now (running through setHeights1D and getHeights1D before DB4o) **WARNING: UNTESTED**
* (no commit message)MW2007-04-101-7/+12
|
* And now clothes update and show for all usersgareth2007-04-101-0/+16
| | | | | | woohoo!
* Fixed avatar appearance not updating issue as per bug report #79gareth2007-04-101-1/+2
|
* Documentation!Adam Frisby2007-04-071-1/+11
|