mirror of
https://github.com/opensim/opensim.git
synced 2026-05-16 03:36:04 +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:
@@ -30,6 +30,8 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using OpenSim.Framework.Console;
|
||||
//using OpenSim.Region.Environment.Scenes;
|
||||
using OpenSim.Region.Environment.Scenes.Scripting;
|
||||
|
||||
namespace OpenSim.Region.ScriptEngine.DotNetEngine
|
||||
{
|
||||
@@ -80,8 +82,9 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine
|
||||
|
||||
// !!!FOR DEBUGGING ONLY!!! (for executing script directly from test app)
|
||||
[Obsolete("!!!FOR DEBUGGING ONLY!!!")]
|
||||
public void StartScript(string ScriptID, string ObjectID)
|
||||
public void StartScript(string ScriptID, IScriptHost ObjectID)
|
||||
{
|
||||
this.myEventManager.TEMP_OBJECT_ID = ObjectID;
|
||||
Log.Status("ScriptEngine", "DEBUG FUNCTION: StartScript: " + ScriptID);
|
||||
myScriptManager.StartScript(ScriptID, ObjectID);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user