aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api/Implementation
diff options
context:
space:
mode:
authorMelanie2011-10-25 02:26:56 +0100
committerMelanie2011-10-25 02:26:56 +0100
commite2de57ca29116fd1dae77065104d7f431da711fc (patch)
treead5ed1720690812044cbfc7fb6072283b4e144c7 /OpenSim/Region/ScriptEngine/Shared/Api/Implementation
parentMerge commit '730460169f2a45e934b42b2464f7c7472f7fac48' into bigmerge (diff)
parentImplement osNpcSit(). This is still in development so don't trust it (diff)
downloadopensim-SC_OLD-e2de57ca29116fd1dae77065104d7f431da711fc.zip
opensim-SC_OLD-e2de57ca29116fd1dae77065104d7f431da711fc.tar.gz
opensim-SC_OLD-e2de57ca29116fd1dae77065104d7f431da711fc.tar.bz2
opensim-SC_OLD-e2de57ca29116fd1dae77065104d7f431da711fc.tar.xz
Merge commit '0c041ce12f393367e2754e88d9b8dad5e45f88c4' into bigmerge
Conflicts: OpenSim/Region/Framework/Scenes/ScenePresence.cs
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Implementation')
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
index b19f8cf..bfe62c7 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
@@ -2359,6 +2359,17 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
2359 } 2359 }
2360 } 2360 }
2361 2361
2362 public void osNpcSit(LSL_Key npc, LSL_Key target, int options)
2363 {
2364 CheckThreatLevel(ThreatLevel.High, "osNpcSit");
2365
2366 INPCModule module = World.RequestModuleInterface<INPCModule>();
2367 if (module != null)
2368 {
2369 module.Sit(new UUID(npc.m_string), new UUID(target.m_string), World);
2370 }
2371 }
2372
2362 public void osNpcRemove(LSL_Key npc) 2373 public void osNpcRemove(LSL_Key npc)
2363 { 2374 {
2364 CheckThreatLevel(ThreatLevel.High, "osNpcRemove"); 2375 CheckThreatLevel(ThreatLevel.High, "osNpcRemove");