public OSDMap ToOSD()
{
OSDMap map = new OSDMap();
map["AgentLimit"] = AgentLimit;
map["AllowDamage"] = AllowDamage;
map["AllowLandJoinDivide"] = AllowLandJoinDivide;
map["AllowLandResell"] = AllowLandResell;
map["BlockFly"] = BlockFly;
map["BlockShowInSearch"] = BlockShowInSearch;
map["BlockTerraform"] = BlockTerraform;
map["Covenant"] = Covenant;
map["CovenantLastUpdated"] = CovenantLastUpdated;
map["DisableCollisions"] = DisableCollisions;
map["DisablePhysics"] = DisablePhysics;
map["DisableScripts"] = DisableScripts;
map["Elevation1NE"] = Elevation1NE;
map["Elevation1NW"] = Elevation1NW;
map["Elevation1SE"] = Elevation1SE;
map["Elevation1SW"] = Elevation1SW;
map["Elevation2NE"] = Elevation2NE;
map["Elevation2NW"] = Elevation2NW;
map["Elevation2SE"] = Elevation2SE;
map["Elevation2SW"] = Elevation2SW;
map["FixedSun"] = FixedSun;
map["LoadedCreationDateTime"] = LoadedCreationDateTime;
map["LoadedCreationID"] = LoadedCreationID;
map["Maturity"] = Maturity;
map["MinimumAge"] = MinimumAge;
map["ObjectBonus"] = ObjectBonus;
map["RegionUUID"] = RegionUUID;
map["RestrictPushing"] = RestrictPushing;
map["Sandbox"] = Sandbox;
map["SunPosition"] = SunPosition;
map["SunVector"] = SunVector;
map["TerrainImageID"] = TerrainImageID;
map["ParcelMapImageID"] = ParcelMapImageID;
map["TerrainLowerLimit"] = TerrainLowerLimit;
map["TerrainMapImageID"] = TerrainMapImageID;
map["TerrainMapLastRegenerated"] = TerrainMapLastRegenerated;
map["TerrainRaiseLimit"] = TerrainRaiseLimit;
map["TerrainTexture1"] = TerrainTexture1;
map["TerrainTexture2"] = TerrainTexture2;
map["TerrainTexture3"] = TerrainTexture3;
map["TerrainTexture4"] = TerrainTexture4;
map["UseEstateSun"] = UseEstateSun;
map["WaterHeight"] = WaterHeight;
if (TeleHub != null)
map["Telehub"] = TeleHub.ToOSD();
return map;
}