Thank you very much daTwitch for your first contribution to the C# simulator.

This is the beginnings of support for storage of region owner in the MySQLManager
table and the use of "owner_uuid".
This commit is contained in:
Charles Krinke
2008-02-02 16:43:57 +00:00
parent f26cdfd057
commit 6a1d9e8da1
3 changed files with 65 additions and 6 deletions

View File

@@ -110,6 +110,21 @@ namespace OpenSim.Region.Communications.OGS1
GridParams["remoting_port"] = NetworkServersInfo.RemotingListenerPort.ToString();
GridParams["map-image-id"] = regionInfo.EstateSettings.terrainImageID.ToString();
// Added by daTwitch
// part of an initial brutish effort to provide accurate information (as per the xml region spec)
// wrt the ownership of a given region
// the (very bad) assumption is that this value is being read and handled inconsistently or
// not at all. Current strategy is to put the code in place to support the validity of this information
// and to roll forward debugging any issues from that point
//
// this particular section of the mod attempts to supply a value from the region's xml file to the grid
// server for the UUID of the region's owner (master avatar)
//
GridParams["master_avatar_uuid"] = regionInfo.MasterAvatarAssignedUUID.ToString();
// end of daTwitch's addition to this file
// Package into an XMLRPC Request
ArrayList SendParams = new ArrayList();
SendParams.Add(GridParams);
@@ -1297,4 +1312,4 @@ namespace OpenSim.Region.Communications.OGS1
}
}
}
}