MW
db6427b6f4
Turned SimClient into a partial class (and added SimClient(Grid), so that grid mode specific code can be kept separate)
...
Fixed the ServiceManager project (added reference to System.Xml to its project in prebuil.xml)
2007-05-15 15:05:13 +00:00
MW
f41e5343c5
updated Build/project files to include the new projects and new files.
...
Improved the enable neighbours code (Simclient thread should no longer sleep for 3 seconds for each neighbour).
2007-05-15 14:54:53 +00:00
morphw
b5011e24ee
added processing for TeleportLocationRequest and TeleportLandmarkRequest. Local teleports implemented, inter-region teleports left to do.
2007-05-15 14:00:59 +00:00
Adam Frisby
3cdc219ed6
Attempting to add region name to console.
2007-05-14 21:15:26 +00:00
MW
a889caf200
moved the EnableNeighbours code to after the client has completed the move to the region
2007-05-14 21:04:14 +00:00
Adam Frisby
7659d67fdb
Added some sanity checks to AddViewerAgent to prevent duplicate addition (now attempts update).
2007-05-14 19:31:05 +00:00
gareth
64a98c7368
Finished off adding the new management API to gridserver
...
Updated VersionInfo.cs finally
Updated prebuild and rebuilt nant build files
Completed Management agent basics
2007-05-14 03:13:47 +00:00
gareth
0834b097f6
Added skeleton master service manager
2007-05-13 21:01:21 +00:00
MW
98705e6211
Changed to slightly better textures for the map: a blue one for the sea and 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-13 12:48:42 +00:00
MW
05d9593198
Added very basic support for maps (likely to only work in sandbox mode due 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-13 12:25:08 +00:00
Adam Frisby
bd05850be1
93 warnings in the compiler, 93 warnings appear, you fix one up, create two more, 94 warnings in the compiler...
2007-05-12 15:32:04 +00:00
MW
d663dfa3bd
Increased the flying speed
2007-05-12 10:12:34 +00:00
morphw
0d52bc723d
Added landmark asset creation.
2007-05-11 21:03:11 +00:00
MW
f016e8675b
finally some time to do some more work on the primitive2 refactor/rewrite/bugfix.
2007-05-11 10:55:32 +00:00
MW
26002559c0
Fixed bug where client crashes on login if in sandbox mode and region is set to anything other than 997,996
2007-05-08 16:40:20 +00:00
lbsa71
9f881f90d3
* added guid to logname to avoid file sharing on multiple instances on same host
2007-05-08 14:37:04 +00:00
lbsa71
72159dc5a8
* fixed dataUri null bug
...
* ignored some files
2007-05-08 14:16:01 +00:00
lbsa71
0b26ae44ac
* deleted bin directories
...
* ignored bin directories
* regenerated nant files
2007-05-08 11:09:48 +00:00
gareth
3de3d8bb3b
Merged 0.1-prestable back into trunk :(
2007-05-07 16:32:30 +00:00
gareth
543cda0398
Cleaned up Adam's mess
2007-05-05 13:45:39 +00:00
Adam Frisby
5eacce71ad
* Removed superfluous int to prevent warning
...
* 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-05-04 07:43:07 +00:00
Adam Frisby
d12c2be492
Sims can now load their datastore (their localworld class - prims/terrain/etc) from a file indicated by the grid server. This allows you to have a floating pool of regions tasked to whichever region they need to be at any time.
2007-05-04 07:23:41 +00:00
MW
a595881dc0
fixed the VS 2005 solution/ project files.
...
and a couple of other small changes
2007-04-30 15:38:51 +00:00
gareth
328c9ccb24
Copied gridserver ready to convert to asset server
...
I'M THAT NUTS!!!!!!!!
2007-04-29 23:58:57 +00:00
Adam Frisby
6c7ebf19b5
Bugfixes
2007-04-28 00:32:00 +00:00
Adam Frisby
8f5c96f02b
Dumb mistake #2
2007-04-27 22:29:29 +00:00
Adam Frisby
fadb4a9dcc
Dumb mistake - forgot to assign the datastore variable
2007-04-27 22:26:57 +00:00
Adam Frisby
6ce5b6e439
Major ass commit
...
Added new "Datastore" parameter to simconfig.xml which is passed to storage engines via a new Initialise() function.
2007-04-27 21:11:02 +00:00
Adam Frisby
feca5d22c6
* Added new commandline option -config <configfile.xml>
...
Note: This is untested but is a very simple change and should 'just work'. If someone can test, appreciated.
2007-04-27 20:32:02 +00:00
MW
14a4ff3081
added just what opensim needs...yet another command line option: -noverbose . cut down on the system console output (should really be stopping it all but not all output is going through OpenSim.Framework.Console)
2007-04-26 17:50:25 +00:00
MW
a7c374ac51
At last: avatar-template.dat is no more
2007-04-26 17:29:41 +00:00
MW
c64039363d
Mostly working again.
...
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-26 12:56:14 +00:00
MW
f06d0f1047
attempted bug fix
2007-04-25 18:48:08 +00:00
MW
9ed0a8dbad
updated to use lastest version of libsl but is currently broke when using SL viewer 1.15.02, due to big changes in the message templates.
2007-04-25 18:12:06 +00:00
MW
68b33294b1
Can now use the xml config file for setting up things like sandbox mode, login server, physics engine etc. To use this mode add just -configfile to the startup line (instead of the -sandbox etc)
...
A example of what to add to the xml is: SandBox="true" LoginServer="true" UserAccounts="false" LocalAssets="false" PhysicsEngine="basicphysics" (add those to config node in simconfig.xml).
The current options for PhysicsEngine are : basicphysics, RealPhysX, OpenDynamicsEngine.
2007-04-25 13:47:32 +00:00
MW
f7b51d63a8
Small clean up of files and directories
2007-04-25 13:03:48 +00:00
Adam Frisby
7dd98f3094
Moved console input-handling function "RunTerrainCmd" into BasicTerrain itself, this allows independent versions of BasicTerrain to have different functionality exposed directly.
2007-04-24 18:01:37 +00:00
Adam Frisby
d82466ec82
Added mutex instead of lock for update
2007-04-22 18:51:03 +00:00
Adam Frisby
2194b74473
Needs testing.
...
1. Fixed Update Lock (should now compile)
2. Added support for rescaling a primitive without it jerking to the side.
2007-04-22 18:48:45 +00:00
Adam Frisby
6103e06a34
Added lock around World.Update to prevent multiple updates occuring simultaneously (it happened!)
2007-04-22 18:00:01 +00:00
Adam Frisby
869b39c451
SimClient: Added Try/Catch over block of code which is triggering an 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-22 17:31:51 +00:00
lbsa71
60047aa5a6
=== Dedicated to Jesse. ===
...
* Deleted empty directory
2007-04-22 09:44:27 +00:00
gareth
b0dfd5602a
Now starts up a laggy (to be fixed) TCP server in grid mode and sends a banner
...
NEED THREAD POOLS!!! DO NOT LET ME GET AWAY WITH BEING LAZY PEOPLE!
2007-04-22 05:40:00 +00:00
Adam Frisby
c1f34105fa
Bumped avatar entry height to 15m above ground rather than the old 1m above ground. Should prevent 'below ground' arrivals.
2007-04-22 04:49:12 +00:00
Adam Frisby
77723fbda1
Removed last references to ancient LandMap[] array.
2007-04-22 03:28:58 +00:00
Adam Frisby
cb2e495202
Commented first 50% of World.cs's functions with /// tags
2007-04-22 03:25:18 +00:00
Adam Frisby
0b54136042
Small fix
2007-04-22 03:16:26 +00:00
Adam Frisby
c6b1dd0fac
Added exception handling to each function in World.cs - code is assumed 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-22 03:15:22 +00:00
gareth
1dfda8f744
Added OpenGridProtocol class - start of the new TCP-based intersim protocol, very basic skeleton
...
First commit since we lost JesseMalt - Dedicated to their memory
2007-04-21 17:36:03 +00:00
Adam Frisby
2844c56ef4
Terrain / Physics / Storage:
...
* 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-21 05:51:10 +00:00