diff options
author | mingchen | 2007-06-07 16:29:10 +0000 |
---|---|---|
committer | mingchen | 2007-06-07 16:29:10 +0000 |
commit | 458c6b6f1687a63c7b443a8e76ee31da75c99247 (patch) | |
tree | a96d8c96f7da66344f83fbdc2c15c3e421230e34 /OpenSim/OpenSim.RegionServer/Simulator | |
parent | Fixed SVN: All Done! Sorry for the delay (3 / 3) (diff) | |
download | opensim-SC-458c6b6f1687a63c7b443a8e76ee31da75c99247.zip opensim-SC-458c6b6f1687a63c7b443a8e76ee31da75c99247.tar.gz opensim-SC-458c6b6f1687a63c7b443a8e76ee31da75c99247.tar.bz2 opensim-SC-458c6b6f1687a63c7b443a8e76ee31da75c99247.tar.xz |
*Added EstateSettings.cs and moved many relevant variables from RegionInfoBase to EstateSettings class and added an EstateSettings objection to RegionInfoBase
*Added a few missed copyright headers
*Fixed a filename typo
Diffstat (limited to 'OpenSim/OpenSim.RegionServer/Simulator')
4 files changed, 21 insertions, 27 deletions
diff --git a/OpenSim/OpenSim.RegionServer/Simulator/Avatar.cs b/OpenSim/OpenSim.RegionServer/Simulator/Avatar.cs index 0135e26..65a9a63 100644 --- a/OpenSim/OpenSim.RegionServer/Simulator/Avatar.cs +++ b/OpenSim/OpenSim.RegionServer/Simulator/Avatar.cs | |||
@@ -425,14 +425,14 @@ namespace OpenSim.RegionServer.Simulator | |||
425 | OpenSim.Framework.Console.MainConsole.Instance.Verbose("Avatar.cs:SendRegionhandshake() - Filling in RegionHandshake details"); | 425 | OpenSim.Framework.Console.MainConsole.Instance.Verbose("Avatar.cs:SendRegionhandshake() - Filling in RegionHandshake details"); |
426 | handshake.RegionInfo.BillableFactor = 0; | 426 | handshake.RegionInfo.BillableFactor = 0; |
427 | handshake.RegionInfo.IsEstateManager = false; | 427 | handshake.RegionInfo.IsEstateManager = false; |
428 | handshake.RegionInfo.TerrainHeightRange00 = regionInfo.m_regInfo.TerrainHeightRange00; | 428 | handshake.RegionInfo.TerrainHeightRange00 = regionInfo.m_regInfo.estateSettings.terrainHeightRangeNW; |
429 | handshake.RegionInfo.TerrainHeightRange01 = regionInfo.m_regInfo.TerrainHeightRange01; | 429 | handshake.RegionInfo.TerrainHeightRange01 = regionInfo.m_regInfo.estateSettings.terrainHeightRangeNE; |
430 | handshake.RegionInfo.TerrainHeightRange10 = regionInfo.m_regInfo.TerrainHeightRange10; | 430 | handshake.RegionInfo.TerrainHeightRange10 = regionInfo.m_regInfo.estateSettings.terrainHeightRangeSW; |
431 | handshake.RegionInfo.TerrainHeightRange11 = regionInfo.m_regInfo.TerrainHeightRange11; | 431 | handshake.RegionInfo.TerrainHeightRange11 = regionInfo.m_regInfo.estateSettings.terrainHeightRangeSE; |
432 | handshake.RegionInfo.TerrainStartHeight00 = regionInfo.m_regInfo.TerrainStartHeight00; | 432 | handshake.RegionInfo.TerrainStartHeight00 = regionInfo.m_regInfo.estateSettings.terrainStartHeightNW; |
433 | handshake.RegionInfo.TerrainStartHeight01 = regionInfo.m_regInfo.TerrainStartHeight01; | 433 | handshake.RegionInfo.TerrainStartHeight01 = regionInfo.m_regInfo.estateSettings.terrainStartHeightNE; |
434 | handshake.RegionInfo.TerrainStartHeight10 = regionInfo.m_regInfo.TerrainStartHeight10; | 434 | handshake.RegionInfo.TerrainStartHeight10 = regionInfo.m_regInfo.estateSettings.terrainStartHeightSW; |
435 | handshake.RegionInfo.TerrainStartHeight11 = regionInfo.m_regInfo.TerrainStartHeight11; | 435 | handshake.RegionInfo.TerrainStartHeight11 = regionInfo.m_regInfo.estateSettings.terrainStartHeightSE; |
436 | handshake.RegionInfo.SimAccess = 13; | 436 | handshake.RegionInfo.SimAccess = 13; |
437 | handshake.RegionInfo.WaterHeight = m_regionWaterHeight; | 437 | handshake.RegionInfo.WaterHeight = m_regionWaterHeight; |
438 | uint regionFlags = 72458694; | 438 | uint regionFlags = 72458694; |
@@ -442,15 +442,15 @@ namespace OpenSim.RegionServer.Simulator | |||
442 | } | 442 | } |
443 | handshake.RegionInfo.RegionFlags = regionFlags; | 443 | handshake.RegionInfo.RegionFlags = regionFlags; |
444 | handshake.RegionInfo.SimName = _enc.GetBytes(m_regionName + "\0"); | 444 | handshake.RegionInfo.SimName = _enc.GetBytes(m_regionName + "\0"); |
445 | handshake.RegionInfo.SimOwner = new LLUUID("00000000-0000-0000-0000-000000000000"); | 445 | handshake.RegionInfo.SimOwner = regionInfo.m_regInfo.MasterAvatarAssignedUUID; |
446 | handshake.RegionInfo.TerrainBase0 = regionInfo.m_regInfo.TerrainBase0; | 446 | handshake.RegionInfo.TerrainBase0 = regionInfo.m_regInfo.estateSettings.terrainBase0; |
447 | handshake.RegionInfo.TerrainBase1 = regionInfo.m_regInfo.TerrainBase1; | 447 | handshake.RegionInfo.TerrainBase1 = regionInfo.m_regInfo.estateSettings.terrainBase1; |
448 | handshake.RegionInfo.TerrainBase2 = regionInfo.m_regInfo.TerrainBase2; | 448 | handshake.RegionInfo.TerrainBase2 = regionInfo.m_regInfo.estateSettings.terrainBase2; |
449 | handshake.RegionInfo.TerrainBase3 = regionInfo.m_regInfo.TerrainBase3; | 449 | handshake.RegionInfo.TerrainBase3 = regionInfo.m_regInfo.estateSettings.terrainBase3; |
450 | handshake.RegionInfo.TerrainDetail0 = regionInfo.m_regInfo.TerrainDetail0; | 450 | handshake.RegionInfo.TerrainDetail0 = regionInfo.m_regInfo.estateSettings.terrainDetail0; |
451 | handshake.RegionInfo.TerrainDetail1 = regionInfo.m_regInfo.TerrainDetail1; | 451 | handshake.RegionInfo.TerrainDetail1 = regionInfo.m_regInfo.estateSettings.terrainDetail1; |
452 | handshake.RegionInfo.TerrainDetail2 = regionInfo.m_regInfo.TerrainDetail2; | 452 | handshake.RegionInfo.TerrainDetail2 = regionInfo.m_regInfo.estateSettings.terrainDetail2; |
453 | handshake.RegionInfo.TerrainDetail3 = regionInfo.m_regInfo.TerrainDetail3; | 453 | handshake.RegionInfo.TerrainDetail3 = regionInfo.m_regInfo.estateSettings.terrainDetail3; |
454 | handshake.RegionInfo.CacheID = new LLUUID("545ec0a5-5751-1026-8a0b-216e38a7ab37"); | 454 | handshake.RegionInfo.CacheID = new LLUUID("545ec0a5-5751-1026-8a0b-216e38a7ab37"); |
455 | 455 | ||
456 | OpenSim.Framework.Console.MainConsole.Instance.Verbose("Avatar.cs:SendRegionHandshake() - Sending RegionHandshake packet"); | 456 | OpenSim.Framework.Console.MainConsole.Instance.Verbose("Avatar.cs:SendRegionHandshake() - Sending RegionHandshake packet"); |
diff --git a/OpenSim/OpenSim.RegionServer/Simulator/ParcelManager.cs b/OpenSim/OpenSim.RegionServer/Simulator/ParcelManager.cs index a9d4eea..6d432f1 100644 --- a/OpenSim/OpenSim.RegionServer/Simulator/ParcelManager.cs +++ b/OpenSim/OpenSim.RegionServer/Simulator/ParcelManager.cs | |||
@@ -284,7 +284,6 @@ namespace OpenSim.RegionServer.Simulator | |||
284 | { | 284 | { |
285 | end_x -= 4; | 285 | end_x -= 4; |
286 | end_y -= 4; | 286 | end_y -= 4; |
287 | Console.WriteLine("Joining Parcels between (" + start_x + ", " + start_y + ") and (" + end_x + ", " + end_y + ")"); | ||
288 | 287 | ||
289 | //NOTE: The following only connects the parcels in each corner and not all the parcels that are within the selection box! | 288 | //NOTE: The following only connects the parcels in each corner and not all the parcels that are within the selection box! |
290 | //This should be fixed later -- somewhat "incomplete code" --Ming | 289 | //This should be fixed later -- somewhat "incomplete code" --Ming |
@@ -315,7 +314,6 @@ namespace OpenSim.RegionServer.Simulator | |||
315 | return false; | 314 | return false; |
316 | } | 315 | } |
317 | 316 | ||
318 | Console.WriteLine("Performing Join on parcel: " + startParcel.parcelData.parcelName + " - " + startParcel.parcelData.area + "sqm and " + endParcel.parcelData.parcelName + " - " + endParcel.parcelData.area + "sqm"); | ||
319 | //Same owners! Lets join them | 317 | //Same owners! Lets join them |
320 | //Merge them to startParcel | 318 | //Merge them to startParcel |
321 | parcelList[startParcel.parcelData.localID].setParcelBitmap(Parcel.mergeParcelBitmaps(startParcel.getParcelBitmap(), endParcel.getParcelBitmap())); | 319 | parcelList[startParcel.parcelData.localID].setParcelBitmap(Parcel.mergeParcelBitmaps(startParcel.getParcelBitmap(), endParcel.getParcelBitmap())); |
@@ -573,7 +571,6 @@ namespace OpenSim.RegionServer.Simulator | |||
573 | if (remote_client.AgentID == parcelData.ownerID) | 571 | if (remote_client.AgentID == parcelData.ownerID) |
574 | { | 572 | { |
575 | //Needs later group support | 573 | //Needs later group support |
576 | Console.WriteLine("Request for update - parcel #" + parcelData.localID); | ||
577 | parcelData.authBuyerID = packet.ParcelData.AuthBuyerID; | 574 | parcelData.authBuyerID = packet.ParcelData.AuthBuyerID; |
578 | parcelData.category = (libsecondlife.Parcel.ParcelCategory)packet.ParcelData.Category; | 575 | parcelData.category = (libsecondlife.Parcel.ParcelCategory)packet.ParcelData.Category; |
579 | parcelData.parcelDesc = Helpers.FieldToUTF8String(packet.ParcelData.Desc); | 576 | parcelData.parcelDesc = Helpers.FieldToUTF8String(packet.ParcelData.Desc); |
diff --git a/OpenSim/OpenSim.RegionServer/Simulator/SceneObject.cs b/OpenSim/OpenSim.RegionServer/Simulator/SceneObject.cs index 1ef91c9..ce2b50d 100644 --- a/OpenSim/OpenSim.RegionServer/Simulator/SceneObject.cs +++ b/OpenSim/OpenSim.RegionServer/Simulator/SceneObject.cs | |||
@@ -41,11 +41,8 @@ namespace OpenSim.RegionServer.Simulator | |||
41 | { | 41 | { |
42 | public class SceneObject : Entity | 42 | public class SceneObject : Entity |
43 | { | 43 | { |
44 | private LLUUID rootUUID; | ||
45 | private Dictionary<LLUUID, Primitive2> ChildPrimitives = new Dictionary<LLUUID, Primitive2>(); | 44 | private Dictionary<LLUUID, Primitive2> ChildPrimitives = new Dictionary<LLUUID, Primitive2>(); |
46 | private Dictionary<uint, ClientView> m_clientThreads; | 45 | |
47 | private World m_world; | ||
48 | |||
49 | public SceneObject() | 46 | public SceneObject() |
50 | { | 47 | { |
51 | 48 | ||
diff --git a/OpenSim/OpenSim.RegionServer/Simulator/World.cs b/OpenSim/OpenSim.RegionServer/Simulator/World.cs index 150a092..b4e4f49 100644 --- a/OpenSim/OpenSim.RegionServer/Simulator/World.cs +++ b/OpenSim/OpenSim.RegionServer/Simulator/World.cs | |||
@@ -463,7 +463,7 @@ namespace OpenSim.RegionServer.Simulator | |||
463 | float[] map = this.localStorage.LoadWorld(); | 463 | float[] map = this.localStorage.LoadWorld(); |
464 | if (map == null) | 464 | if (map == null) |
465 | { | 465 | { |
466 | if (string.IsNullOrEmpty(this.m_regInfo.TerrainFile)) | 466 | if (string.IsNullOrEmpty(this.m_regInfo.estateSettings.terrainFile)) |
467 | { | 467 | { |
468 | Console.WriteLine("No default terrain, procedurally generating..."); | 468 | Console.WriteLine("No default terrain, procedurally generating..."); |
469 | this.Terrain.hills(); | 469 | this.Terrain.hills(); |
@@ -474,8 +474,8 @@ namespace OpenSim.RegionServer.Simulator | |||
474 | { | 474 | { |
475 | try | 475 | try |
476 | { | 476 | { |
477 | this.Terrain.loadFromFileF32(this.m_regInfo.TerrainFile); | 477 | this.Terrain.loadFromFileF32(this.m_regInfo.estateSettings.terrainFile); |
478 | this.Terrain *= this.m_regInfo.TerrainMultiplier; | 478 | this.Terrain *= this.m_regInfo.estateSettings.terrainMultiplier; |
479 | } | 479 | } |
480 | catch (Exception e) | 480 | catch (Exception e) |
481 | { | 481 | { |