diff options
author | Charles Krinke | 2008-09-10 02:25:02 +0000 |
---|---|---|
committer | Charles Krinke | 2008-09-10 02:25:02 +0000 |
commit | 291aa9fa10d28300105b097be1fef4572785f6f0 (patch) | |
tree | 5bcb18116599ff573a0c8fa5d94e57bb8b597fe8 /OpenSim/Region/ScriptEngine/Common | |
parent | *Almost* have a complete implementation of llDetectedGroup. (diff) | |
download | opensim-SC_OLD-291aa9fa10d28300105b097be1fef4572785f6f0.zip opensim-SC_OLD-291aa9fa10d28300105b097be1fef4572785f6f0.tar.gz opensim-SC_OLD-291aa9fa10d28300105b097be1fef4572785f6f0.tar.bz2 opensim-SC_OLD-291aa9fa10d28300105b097be1fef4572785f6f0.tar.xz |
Implementation of llDetectedGroup for DotNetEngine.
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Common')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs index 6a9b8b7..9f13a10 100644 --- a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs +++ b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs | |||
@@ -932,15 +932,13 @@ namespace OpenSim.Region.ScriptEngine.Common | |||
932 | } | 932 | } |
933 | 933 | ||
934 | public LSL_Types.LSLInteger llDetectedGroup(int number) | 934 | public LSL_Types.LSLInteger llDetectedGroup(int number) |
935 | { | 935 | { //CFK: I *think* this is right, but am not sure. |
936 | m_host.AddScriptLPS(1); | 936 | m_host.AddScriptLPS(1); |
937 | EntityBase SensedObject = entityDetectedKey(number); | 937 | EntityBase SensedObject = entityDetectedKey(number); |
938 | if (SensedObject == null) | 938 | if (SensedObject == null) |
939 | return new LSL_Types.LSLInteger(0); | 939 | return new LSL_Types.LSLInteger(0); |
940 | //I almost get this, but not quite. So comment out the problemm line until I | 940 | if (m_host.GroupID == m_host.ParentGroup.RootPart.GroupID) ; |
941 | //figure it out | 941 | return new LSL_Types.LSLInteger(1); |
942 | // if (m_host.GroupID == SensedObject.) | ||
943 | // return new LSL_Types.LSLInteger(1); | ||
944 | return new LSL_Types.LSLInteger(0); | 942 | return new LSL_Types.LSLInteger(0); |
945 | } | 943 | } |
946 | 944 | ||