Beispiel #1
0
        private object ImportOldGameThread(object parameter)
        {
            ImportGameResult result     = new ImportGameResult();
            string           gameToLoad = (string)parameter;

            result.LoadedGame = Factory.NativeProxy.ImportOldGame(gameToLoad);
            Dictionary <int, Sprite> spriteList = Factory.NativeProxy.LoadSpriteDimensions();

            result.Errors = ImportExport.ImportOldEditorDatFile(gameToLoad, result.LoadedGame, spriteList);
            ImportExport.CreateInteractionScripts(result.LoadedGame, result.Errors);
            return(result);
        }