aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL
diff options
context:
space:
mode:
authorTedd Hansen2007-08-12 18:27:46 +0000
committerTedd Hansen2007-08-12 18:27:46 +0000
commitd715b0f66c08ffc7c74003b1a583208763bece6f (patch)
treea258de57cdbbe3deca99c0cff74ec82add94f771 /OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL
parentLSL BuiltIn implementation is now in Compiler\LSL\LSL_BaseClass. So users won... (diff)
downloadopensim-SC_OLD-d715b0f66c08ffc7c74003b1a583208763bece6f.zip
opensim-SC_OLD-d715b0f66c08ffc7c74003b1a583208763bece6f.tar.gz
opensim-SC_OLD-d715b0f66c08ffc7c74003b1a583208763bece6f.tar.bz2
opensim-SC_OLD-d715b0f66c08ffc7c74003b1a583208763bece6f.tar.xz
LSL_BaseClass now receives scene during init
Diffstat (limited to 'OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL')
-rw-r--r--OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs9
1 files changed, 6 insertions, 3 deletions
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
index cf91880..896c674 100644
--- a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
+++ b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
@@ -8,16 +8,19 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
8 public class LSL_BaseClass : LSL_BuiltIn_Commands_Interface 8 public class LSL_BaseClass : LSL_BuiltIn_Commands_Interface
9 { 9 {
10 public UInt32 State = 0; 10 public UInt32 State = 0;
11 internal OpenSim.Region.Environment.Scenes.Scene World;
11 12
12 public void Start(string FullScriptID) 13 public void Start(OpenSim.Region.Environment.Scenes.Scene _World, string FullScriptID)
13 { 14 {
15 World = _World;
14 Common.SendToLog("OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL.LSL_BaseClass.Start() called. FullScriptID: " + FullScriptID); 16 Common.SendToLog("OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL.LSL_BaseClass.Start() called. FullScriptID: " + FullScriptID);
15 17
16 return; 18 return;
17 } 19 }
18 20
19 21 //
20 22 // IMPLEMENT THESE!
23 //
21 24
22 25
23 26