in-world run-time error-message no-w con-tains function-name.
							parent
							
								
									ebb0099816
								
							
						
					
					
						commit
						83d5df3979
					
				|  | @ -13,12 +13,12 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | ||||||
| 
 | 
 | ||||||
|         public LSL2CSConverter() |         public LSL2CSConverter() | ||||||
|         { |         { | ||||||
|              |             // Only the types we need to convert | ||||||
|             DataTypes.Add("void", "void"); |             DataTypes.Add("void", "void"); | ||||||
|             DataTypes.Add("integer", "System.Int32"); |             DataTypes.Add("integer", "int"); | ||||||
|             DataTypes.Add("float", "System.Double"); |             DataTypes.Add("float", "double"); | ||||||
|             DataTypes.Add("string", "string"); |             DataTypes.Add("string", "string"); | ||||||
|             DataTypes.Add("key", "System.String"); |             DataTypes.Add("key", "string"); | ||||||
|             DataTypes.Add("vector", "LSL_Types.Vector3"); |             DataTypes.Add("vector", "LSL_Types.Vector3"); | ||||||
|             DataTypes.Add("rotation", "LSL_Types.Quaternion"); |             DataTypes.Add("rotation", "LSL_Types.Quaternion"); | ||||||
|             DataTypes.Add("list", "list"); |             DataTypes.Add("list", "list"); | ||||||
|  | @ -230,13 +230,13 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | ||||||
| 
 | 
 | ||||||
|             // Add namespace, class name and inheritance |             // Add namespace, class name and inheritance | ||||||
| 
 | 
 | ||||||
|             Return = "" + |             Return = "";// + | ||||||
|             "using System; " + |             //"using System; " + | ||||||
|             "using System.Collections.Generic; " + |             //"using System.Collections.Generic; " + | ||||||
|             "using System.Text; " + |             //"using System.Text; " + | ||||||
|             "using OpenSim.Region.ScriptEngine.Common; " + |             //"using OpenSim.Region.ScriptEngine.Common; " + | ||||||
|             "using integer = System.Int32; " + |             //"using integer = System.Int32; " + | ||||||
|             "using key = System.String; "; |             //"using key = System.String; "; | ||||||
| 
 | 
 | ||||||
|             //// Make a Using out of DataTypes |             //// Make a Using out of DataTypes | ||||||
|             //// Using integer = System.Int32; |             //// Using integer = System.Int32; | ||||||
|  |  | ||||||
|  | @ -6,6 +6,10 @@ using OpenSim.Region.ScriptEngine.Common; | ||||||
| using System.Threading; | using System.Threading; | ||||||
| using System.Reflection; | using System.Reflection; | ||||||
| using System.Runtime.Remoting.Lifetime; | using System.Runtime.Remoting.Lifetime; | ||||||
|  | using integer = System.Int32; | ||||||
|  | using key = System.String; | ||||||
|  | using vector = OpenSim.Region.ScriptEngine.Common.LSL_Types.Vector3; | ||||||
|  | using rotation = OpenSim.Region.ScriptEngine.Common.LSL_Types.Quaternion; | ||||||
| 
 | 
 | ||||||
| namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL | ||||||
| { | { | ||||||
|  |  | ||||||
|  | @ -180,7 +180,7 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine | ||||||
|                                 catch (Exception e) |                                 catch (Exception e) | ||||||
|                                 { |                                 { | ||||||
|                                     // DISPLAY ERROR INWORLD |                                     // DISPLAY ERROR INWORLD | ||||||
|                                     string text = "Error executing script:\r\n"; |                                     string text = "Error executing script function \"" + QIS.FunctionName + "\":\r\n"; | ||||||
|                                     if (e.InnerException != null) |                                     if (e.InnerException != null) | ||||||
|                                     { // Send inner exception |                                     { // Send inner exception | ||||||
|                                         text += e.InnerException.Message.ToString(); |                                         text += e.InnerException.Message.ToString(); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Tedd Hansen
						Tedd Hansen