aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim.RegionServer/world (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* compiles and works just weird terrain problem (and terrain saving is ↵MW2007-04-061-1/+11
| | | | currently not functional)
* Now back to compiling, just no terrain generation at the momentMW2007-04-061-5/+5
|
* **BREAKING CHANGE** Changing the way terrain is stored and used internally.Adam Frisby2007-04-063-38/+22
|
* very very few changes, but just commiting so that svn it upto date with my ↵MW2007-04-063-2/+12
| | | | local version. And also to keep robl^ happy that a commit has been made.
* more work on Primitive2MW2007-04-041-23/+132
|
* Deleted OpenSim.Config/SimConfigDb4o, as it hasn't been used for a while now.MW2007-04-042-195/+229
| | | | | Split World class into two partial classes
* Split Avatar class into three partial classes (hopefully will make it easier ↵MW2007-04-046-286/+381
| | | | to work on)
* Seems that I didn't actually include the Primitive2.cs file in the earlier ↵MW2007-04-041-0/+254
| | | | commit.
* Started to clean up/ rewrite Primitive class , currently the new version is ↵MW2007-04-042-26/+10
| | | | called Primitive2 and not used, but once it is complete then it will replace the old version.
* * The world can not contain ScriptFactories that creates unique instances of ↵lbsa712007-04-033-30/+64
| | | | | | | | scripts for entities. * Created Scripts folder to house trusted Scripts * The test script now lives in Scripts/FollowRandomAvatar.cs
* * Extended Script API with GetRandomAvatarlbsa712007-04-038-67/+141
| | | | | | | * The script will now get a IScriptEntity to it's host object with get/sets * The script gets a IScriptReadnlyEntity interface to entities other than the host object. * the test script now follows a random avatar.
* Added easier way to add "scripts" to prims: to add Libsa71's test script, ↵MW2007-04-031-1/+62
| | | | create a new note and delete the contents of the created note and then add "<Script>Test</Script>" (without the quotes) , then save that and then drag it from your inventory to the prim you want to add the script to.