| Commit message (Collapse) | Author | Files | Lines |
|
(OpenSim.Framework came before OpenSim.Framework.Console, so was causing a problem as OpenSim.Framework references OpenSim.Framework.Console).
|
|
Added RequestAvatar(LLUUID avatarID) method to world.
|
|
|
|
InformClientOfNeighbours method into that.
|
|
the CommsManager interfaces (commsManager.gridServer etc).
|
|
|
|
|
|
|
|
|
|
|
|
ClientView.API), but currently untested.
|
|
* cleaned away suo and user files.
* added handy string chat variety to the API
* Moved LockPhysicsEngine on World to SyncRoot on IWorld
* Introduced NextLocalId instead of World fuggliness.
* Transformed GetRegionInfo to Property on IWorld for great justice
* Extracted default wearables (good to have)
* Deleted unused BaseServer
* Used IWorld instead of World wherever possible
* The client constructor's not getting unused port any longer.
* Extracted ClientView factoring so PacketServer can be tweaked.
* Added SendLayerData to World
* Made WorldBase abstract and cleaned it up a bit
* added OpenGrid.Framework.Communications.dll.build and OpenSim.World.dll.build to svn
* Added code for two examples (but not in prebuild yet)
|
|
|
|
|
|
*Only thing left is to get the master user setup in both sandbox and grid mode
|
|
classes
*Incorporated EstateSettings into the RegionInfo class
*Next step is to load from db, save to db the parcel and estate settings
|
|
version from trunk
|
|
|
|
corner, water height, region flags, etc basic settings
*Parcel now sends ParcelProperties when the owner changes information as soon as the information is changed
|
|
**Added support for 'getinfo' method
|
|
|
|
RegionInfoBase to EstateSettings class and added an EstateSettings objection to RegionInfoBase
*Added a few missed copyright headers
*Fixed a filename typo
|
|
|
|
|
|
|
|
|
|
NOTES:
*ClientView is now in the namespace OpenSim.RegionServer.Client
*Scripting is now in the namespace OpenSim.RegionServer.scripting
*Other various cleaning
|
|
*This includes parcel name in title bar, media and music autoplay, and parcel flag icons
*Yay!
|
|
about land box)
*Added the rest of the member variables relating to parcels in the ParcelData class
|
|
*Adding every .build and .csproj to get ccnet working (hopefully)
|
|
|
|
*Added parcel join support
*Made parcel saving and loading much more efficient
*Fixed bug that would not allow joining of parcel locally in the viewer (gives an error before sending to server)
*Known Issue: Restoring parcels from storage is not working correctly. For now, do a 'reset parcels' to regenerate a standard parcel
|
|
*Added support for Subdivision (use master avatar to login to try out)
*Added Parcel Border support
*Enabled user account storage, but only when a new account is created
Bug Fixes:
*Fixed crash on startup while in sandbox when "Setting up master avatar"
*Fixed most core functions in ParcelManager and Parcel that where broken
*Fixed Parcel saving to database
Known Issues:
*Dividing parcel fails in viewer (gives an error about needing 2 parcels)
|
|
|
|
* Now exists MainConsole.Instance.Error/Warn/Notice/Verbose -- use those instead
* Removed some instances of System.Console use - aiming to depreciate this in favour of MainConsole completely.
|
|
|
|
underground if you have terrain of reasonable height.
|
|
*Added Configuration option for Master User Avatar name and (in sandbox mode) password
*Added support for Master User in sandbox mode. Support lacks for grid mode still.
**Grid support is possible when remotely fetching avatar data by name and UUID is available
*Currently lacks parcel buying support. For now, in sandbox mode, log into master user information to own the parcel
|
|
*Still crashes the client. HelP!
|
|
*Added Parcel Backup Support for DB4. Other storages currently do not save
*Added parcelIDList in ParcelManager to speed up parcel fetching at position
*Added ParcelData.cs and ParcelData class for better storage support
*Documentation for parcel added
*2 Parcel Related bug fixes
|
|
|
|
|
|
|
|
|
|
to fully remove.
|
|
needed
|
|
*Created Parcel class to handle each parcel
*Created ParcelManager class to handle the Parcel Object
*For now, by default it is assigned to a fake avatar key and set for sale to L$0
|
|
coordinates than the rest of the graphics community! =p)
|
|
* Removed strip2.png - added defaultstripe.png
* World map images are now generated when the terrain is tainted, not yet sent to the grid/asset server.
|
|
a new statement one line outside the loop it should have been in)....Multi-Regions in a single instance work, there is no Grid mode communication, so it can only be tested in sandbox mode right now.
All you need to do is put .xml files for each region you want to be ran by the single server inside the "bin\Regions" folder (make sure none of the settings in those .xml files conflict with each other) and then startup the server and login, Any neighbouring regions that are being ran in the instance should show up. (However there is still no movement or anything)
Now time to refine the communications interfaces!
|