aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim.RegionServer/world (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Reduced effect of terraforming brushes by 1000%.Adam Frisby2007-05-241-4/+4
| | | | | | * Added new exportImage() function to BasicTerrain which will output a gradient-mapped image of the terrain which can be uploaded to the grid for things like world map images. (shiinnny), will update later with an improved version using the bilinear quad method employed in client terrain rendering. * Rebuild project & build files for basicterrain with System.Drawing dependency. Prebuild updated.
* More refactoring.MW2007-05-223-0/+21
|
* More work on adding Events to ClientView (and registering to handle those ↵MW2007-05-214-61/+101
| | | | events in Avatar and World)
* 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
|