Add an extension to allow registering multiple interfaces of a type with

Scene. Make the script engines check that the engine name in the
//Engine:language comment is a valid engine and treat it as a normal
comment if it's not.
//DotNetEngine: needs to be written as //ScriptEngine.DotNetEngine: now, since
that is it's real internal name. //XEngine: still works
This commit is contained in:
Melanie Thielker
2008-09-25 17:26:32 +00:00
parent 339671afc6
commit f11107821e
11 changed files with 202 additions and 84 deletions

View File

@@ -225,5 +225,10 @@ namespace OpenSim.Region.Environment.Scenes
{
return default(T);
}
public virtual T[] RequestModuleInterfaces<T>()
{
return new T[] { default(T) };
}
}
}