mirror of
https://github.com/opensim/opensim.git
synced 2026-08-04 16:22:50 +08:00
Pimped up Default.lsl. Now featuring a touch counter.
Changed "ObjectID" in ScriptEngine to IScriptHost reference. Events will now be queued based on IScriptHost reference instead of string ID of object. Removed "root" object reference in script.
This commit is contained in:
@@ -232,8 +232,7 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
|
||||
Return += @"
|
||||
public Script(
|
||||
OpenSim.Region.ScriptEngine.DotNetEngine.ScriptManager manager,
|
||||
OpenSim.Region.Environment.Scenes.Scripting.IScriptHost host,
|
||||
OpenSim.Region.Environment.Scenes.Scripting.IScriptHost root ) : base( manager, host, root ) { }"+"\r\n";
|
||||
OpenSim.Region.Environment.Scenes.Scripting.IScriptHost host ) : base( manager, host ) { }"+"\r\n";
|
||||
Return += Script;
|
||||
Return += "} }\r\n";
|
||||
|
||||
|
||||
@@ -16,13 +16,11 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
|
||||
|
||||
protected ScriptManager m_manager;
|
||||
protected IScriptHost m_host;
|
||||
protected IScriptHost m_root;
|
||||
|
||||
public LSL_BaseClass(ScriptManager manager, IScriptHost host, IScriptHost root)
|
||||
public LSL_BaseClass(ScriptManager manager, IScriptHost host)
|
||||
{
|
||||
m_manager = manager;
|
||||
m_host = host;
|
||||
m_root = root;
|
||||
}
|
||||
|
||||
public Scene World
|
||||
|
||||
Reference in New Issue
Block a user