aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim.RegionServer/world (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-05-24Some more code refactoring, plus a restructuring of the directories so that ↵MW18-3596/+0
the Grid servers can be a separate solution to the region server.
2007-05-24* Reduced effect of terraforming brushes by 1000%.Adam Frisby1-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.
2007-05-22More refactoring.MW3-0/+21
2007-05-21More work on adding Events to ClientView (and registering to handle those ↵MW4-61/+101
events in Avatar and World)
2007-05-21Start of a redesign of SimClient (now renamed ClientView)/World/Avatar/Prim ↵MW8-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.
2007-05-21* minor refactoring for readability (and to lessen greed)lbsa713-25/+30
2007-05-19Border crossing back to mostly working, still seems a problem in that you ↵MW1-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)
2007-05-17Attempt to fix trunk which someone broke <looks innocent>MW1-0/+1
2007-05-17Check it builds before you commitMW1-0/+5
2007-05-17Some work on the new SceneObject and primitive2 classes MW1-0/+54
2007-05-17More OO and abstract goodness for Gareth to drool over. Cleaned up the World ↵MW3-183/+296
class a bit and added a WorldBase class (that World now inherits from)
2007-05-16* sing loud, sing proud, sing from the heartlbsa712-3/+2
2007-05-16* here goes nothing...lbsa711-1/+1
2007-05-16* uncommented offending codelbsa711-7/+0
2007-05-16FIXED THE BUILD!gareth1-2/+2
2007-05-16* removed unused new-login.datlbsa711-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
2007-05-16started to refactor startup code and to move udp server code out to its own ↵MW4-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)
2007-05-15Added RemoveAvatar() method to physics plugins, should be called on log out ↵MW2-0/+8
(needs doing) and when downgrading a client to a child-avatar (should be working)
2007-05-15updated Build/project files to include the new projects and new files.MW1-0/+17
Improved the enable neighbours code (Simclient thread should no longer sleep for 3 seconds for each neighbour).
2007-05-14Added some sanity checks to AddViewerAgent to prevent duplicate addition ↵Adam Frisby1-2/+16
(now attempts update).
2007-05-13Changed to slightly better textures for the map: a blue one for the sea and ↵MW1-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.
2007-05-13Added very basic support for maps (likely to only work in sandbox mode due ↵MW3-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)
2007-05-1293 warnings in the compiler, 93 warnings appear, you fix one up, create two ↵Adam Frisby4-38/+38
more, 94 warnings in the compiler...
2007-05-12Increased the flying speed MW2-1/+6
2007-05-11finally some time to do some more work on the primitive2 ↵MW1-68/+65
refactor/rewrite/bugfix.
2007-05-04* Removed superfluous int to prevent warningAdam Frisby1-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)
2007-04-30fixed the VS 2005 solution/ project files.MW3-5/+38
and a couple of other small changes
2007-04-27Major ass commitAdam Frisby1-0/+4
Added new "Datastore" parameter to simconfig.xml which is passed to storage engines via a new Initialise() function.
2007-04-26At last: avatar-template.dat is no moreMW1-5/+13
2007-04-26Mostly working again.MW3-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)
2007-04-25updated to use lastest version of libsl but is currently broke when using SL ↵MW4-14/+48
viewer 1.15.02, due to big changes in the message templates.
2007-04-25Small clean up of files and directoriesMW8-62/+7
2007-04-22Added mutex instead of lock for updateAdam Frisby1-37/+37
2007-04-22Needs testing.Adam Frisby2-2/+9
1. Fixed Update Lock (should now compile) 2. Added support for rescaling a primitive without it jerking to the side.
2007-04-22Added lock around World.Update to prevent multiple updates occuring ↵Adam Frisby1-32/+37
simultaneously (it happened!)
2007-04-22SimClient: Added Try/Catch over block of code which is triggering an ↵Adam Frisby1-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.
2007-04-22Removed last references to ancient LandMap[] array.Adam Frisby1-2/+1
2007-04-22Commented first 50% of World.cs's functions with /// tagsAdam Frisby1-0/+64
2007-04-22Small fixAdam Frisby1-0/+1
2007-04-22Added exception handling to each function in World.cs - code is assumed ↵Adam Frisby1-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.
2007-04-21Terrain / Physics / Storage:Adam Frisby1-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.
2007-04-17Hopefully undid the murder I committed in the last commitMW1-21/+22
2007-04-17A few fixes and stopped sim crossing being attempted in sandbox modeMW3-26/+33
2007-04-17Sim crossing now works (except for broken co-ordinates, resets to 0,0 - to ↵gareth2-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
2007-04-15W00t! multiple sims!gareth2-14/+18
Misc bugfixes Child agents!!!!!! General sexy stuff
2007-04-11* Replaced GridHTTPServer and UserHTTPServer with BaseHttpServerlbsa712-2/+1
* Now dumping default value in config. *
2007-04-11small improvement to the jvm and test scriptMW1-0/+1
2007-04-11First basic test script now works in the jvm scripting engine. MW2-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.
2007-04-11Changed so that a bin\ScriptEngines\ directory will be searched for ↵MW1-4/+30
scripting Engines. Added the work in progress JVM scripting engine.
2007-04-11Major ass changes to terrain (now uses libTerrain-BSD!) and all-round ↵Adam Frisby2-8/+8
improvements to code quality. Terrain saving/loading may work now (running through setHeights1D and getHeights1D before DB4o) **WARNING: UNTESTED**