public void DoEditorInitialization()
{
_game = new Game();
_sourceControl = new SourceControlProvider();
_recentGamesList = new RecentGamesList();
_debugger = new DebugController(_engineComms);
_debugger.BreakAtLocation += new DebugController.BreakAtLocationHandler(_debugger_BreakAtLocation);
_builtInScriptHeader = new Script(BUILT_IN_HEADER_FILE_NAME, Resources.ResourceManager.GetResourceAsString("agsdefns.sh"), true);
AutoComplete.ConstructCache(_builtInScriptHeader);
Factory.NativeProxy.NewGameLoaded(Factory.AGSEditor.CurrentGame);
}