diff options
author | Melanie | 2010-12-12 01:22:50 +0000 |
---|---|---|
committer | Melanie | 2010-12-12 01:22:50 +0000 |
commit | 28022a91986a1357bd17f75b7130cf36f8bc25d1 (patch) | |
tree | a2ab543fb3d721d76bed78f3aadfdf8f8386948d /OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs | |
parent | Merge branch 'master' into careminster-presence-refactor (diff) | |
parent | Fixed wrong configuration variable names. (diff) | |
download | opensim-SC-28022a91986a1357bd17f75b7130cf36f8bc25d1.zip opensim-SC-28022a91986a1357bd17f75b7130cf36f8bc25d1.tar.gz opensim-SC-28022a91986a1357bd17f75b7130cf36f8bc25d1.tar.bz2 opensim-SC-28022a91986a1357bd17f75b7130cf36f8bc25d1.tar.xz |
Merge branch 'master' into careminster-presence-refactor
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs index 145c058..ecd2d6f 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs | |||
@@ -1317,7 +1317,19 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
1317 | 1317 | ||
1318 | public void osParcelSetDetails(LSL_Vector pos, LSL_List rules) | 1318 | public void osParcelSetDetails(LSL_Vector pos, LSL_List rules) |
1319 | { | 1319 | { |
1320 | CheckThreatLevel(ThreatLevel.High, "osParcelSetDetails"); | 1320 | const string functionName = "osParcelSetDetails"; |
1321 | CheckThreatLevel(ThreatLevel.High, functionName); | ||
1322 | OSSLDeprecated(functionName, "osSetParcelDetails"); | ||
1323 | SetParcelDetails(pos, rules, functionName); | ||
1324 | } | ||
1325 | public void osSetParcelDetails(LSL_Vector pos, LSL_List rules) | ||
1326 | { | ||
1327 | const string functionName = "osSetParcelDetails"; | ||
1328 | CheckThreatLevel(ThreatLevel.High, functionName); | ||
1329 | SetParcelDetails(pos, rules, functionName); | ||
1330 | } | ||
1331 | private void SetParcelDetails(LSL_Vector pos, LSL_List rules, string functionName) | ||
1332 | { | ||
1321 | m_host.AddScriptLPS(1); | 1333 | m_host.AddScriptLPS(1); |
1322 | 1334 | ||
1323 | // Get a reference to the land data and make sure the owner of the script | 1335 | // Get a reference to the land data and make sure the owner of the script |
@@ -1356,13 +1368,13 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
1356 | break; | 1368 | break; |
1357 | 1369 | ||
1358 | case 2: | 1370 | case 2: |
1359 | CheckThreatLevel(ThreatLevel.VeryHigh, "osParcelSetDetails"); | 1371 | CheckThreatLevel(ThreatLevel.VeryHigh, functionName); |
1360 | if (UUID.TryParse(arg , out uuid)) | 1372 | if (UUID.TryParse(arg , out uuid)) |
1361 | newLand.OwnerID = uuid; | 1373 | newLand.OwnerID = uuid; |
1362 | break; | 1374 | break; |
1363 | 1375 | ||
1364 | case 3: | 1376 | case 3: |
1365 | CheckThreatLevel(ThreatLevel.VeryHigh, "osParcelSetDetails"); | 1377 | CheckThreatLevel(ThreatLevel.VeryHigh, functionName); |
1366 | if (UUID.TryParse(arg , out uuid)) | 1378 | if (UUID.TryParse(arg , out uuid)) |
1367 | newLand.GroupID = uuid; | 1379 | newLand.GroupID = uuid; |
1368 | break; | 1380 | break; |