diff --git a/MudEngine/GameManagement/Game.cs b/MudEngine/GameManagement/Game.cs index a4e4e90..24984f8 100644 --- a/MudEngine/GameManagement/Game.cs +++ b/MudEngine/GameManagement/Game.cs @@ -251,8 +251,12 @@ namespace MudEngine.GameManagement //scriptEngine.Initialize(); //Instance the new scripting engine - Scripting.Compiler = "C#"; + Scripting.Compiler = "MudScriptCompiler"; + if (!System.IO.File.Exists("MudEngine.dll")) + Log.Write("CRITICAL ERROR: Un-able to locate MudEngine.dll"); + Scripting.AddAssemblyReference("MudEngine.dll"); + if (!Scripting.Compile(DataPaths.Scripts)) { Log.Write("CRITICAL ERROR: Game Script Repository failed to compile!"); diff --git a/MudEngine/MudEngine.csproj b/MudEngine/MudEngine.csproj index e8b6b58..531af46 100644 --- a/MudEngine/MudEngine.csproj +++ b/MudEngine/MudEngine.csproj @@ -36,7 +36,8 @@ - + + False ..\..\rScript\rScripting\bin\Release\rScripting.dll @@ -84,11 +85,11 @@ + -