diff --git a/Electron/AMAI-release/install.js b/Electron/AMAI-release/install.js index aacfe15b0..659a839ba 100644 --- a/Electron/AMAI-release/install.js +++ b/Electron/AMAI-release/install.js @@ -66,8 +66,8 @@ const installOnDirectory = async () => { process.send(`ERROR: Cannot find ${process.cwd()}\\${blizzardPath}`) return } - if (vsAICommander && !fs.existsSync(`Scripts\\${ver}\\vsai\Blizzard.j`)) { - process.send(`ERROR: Cannot find ${process.cwd()}\\Scripts\\${ver}\\vsai\Blizzard.j`) + if (vsAICommander && !fs.existsSync(`Scripts\\${ver}\\vsai\\Blizzard.j`)) { + process.send(`ERROR: Cannot find ${process.cwd()}\\Scripts\\${ver}\\vsai\\Blizzard.j`) return } @@ -163,7 +163,7 @@ const installOnDirectory = async () => { [ 'a', file, - `Scripts\\${ver}\\vsai\*.ai`, + `Scripts\\${ver}\\vsai\\*.ai`, `Scripts` ], { encoding : `utf8` } @@ -207,6 +207,26 @@ const installOnDirectory = async () => { process.send(f2AddToMPQ.error.message) : process.send(installCommander ? `Installing commander ${file}` : `Installing VS Vanilla AI commander ${file}`); + } else { + const f2AddToMPQ = spawnSync( + `MPQEditor.exe`, + [ + 'd', + file, + `Scripts\\Blizzard.j`, + ], + { encoding : `utf8` } + ); + if (f2AddToMPQ.status == 5) { + process.send(`WARN: ${file} to disable ${bj} script failed, you may not have valid permissions or are blocked by windows UAC. Ensure map files are not in a UAC protected location`) + continue; + } else if (f2AddToMPQ.status > 0) { + process.send(`WARN: ${file} Possibly failed to disable ${bj} script, Unknown error occurred: ${f2AddToMPQ.status}`) + continue; + } + f2AddToMPQ.error ? + process.send(f2AddToMPQ.error.message) + : process.send(`Disable commander ${file}`); } const f3AddToMPQ = spawnSync( diff --git a/Electron/app/main.ts b/Electron/app/main.ts index 6d045bc0f..7a99701cc 100644 --- a/Electron/app/main.ts +++ b/Electron/app/main.ts @@ -260,7 +260,11 @@ const installTrans = () => { } translations = data as { [key: string]: string }; if (win != null) { - win.setTitle(translations['PAGES.HOME.TITLE'] || '') + let rawVersion = __APP_VERSION__ || ''; + let version = rawVersion ? `v${rawVersion}` : ''; + let appName = translations['PAGES.HOME.TITLE'] || ''; + let WinTitle = `${appName} ${version}`; + win.setTitle(WinTitle) } }); } diff --git a/Electron/package.json b/Electron/package.json index e9bcc5ab3..98613eb44 100644 --- a/Electron/package.json +++ b/Electron/package.json @@ -17,6 +17,7 @@ "ng": "ng", "start": "cross-env ELECTRON_ENV=development npm-run-all -p electron:serve ng:serve", "ng:serve": "ng serve -c web -o", + "prebuild": "node -e \"const fs = require('fs'); const pkg = require('./package.json'); const content = fs.readFileSync('./app/main.ts', 'utf8').toString(); fs.writeFileSync('./app/main.ts', content.replace('__APP_VERSION__', JSON.stringify(pkg.version)))\"", "build": "npm run electron:serve-tsc && ng build --base-href ./", "build:dev": "npm run build -- -c dev", "build:prod": "npm run build -- -c production", diff --git a/Electron/src/app/core/services/menu/menu.service.ts b/Electron/src/app/core/services/menu/menu.service.ts index 1d6b47a07..a618daa2e 100644 --- a/Electron/src/app/core/services/menu/menu.service.ts +++ b/Electron/src/app/core/services/menu/menu.service.ts @@ -20,25 +20,109 @@ export class MenuService { { label: 'Install Opt Reforged on Folder with Commander', click: () => { - this.electronService.ipcRenderer.send('install', 'REFORGED', true, true, true, false); + this.electronService.ipcRenderer.send('install', 'REFORGED', true, 1, true, true); + } + }, + { + label: 'Install Opt Reforged on Folder with VS AI Commander', + click: () => { + this.electronService.ipcRenderer.send('install', 'REFORGED', true, 2, true, true); } }, { label: 'Install Opt Reforged on Folder (No Commander)', click: () => { - this.electronService.ipcRenderer.send('install', true, false, true, false); + this.electronService.ipcRenderer.send('install', 'REFORGED', true, 0, true, true); } }, { label: 'Install Opt Reforged on Map with Commander', click: () => { - this.electronService.ipcRenderer.send('install','REFORGED', false, true, true, false); + this.electronService.ipcRenderer.send('install','REFORGED', false, 1, true, true); + } + }, + { + label: 'Install Opt Reforged on Map with VS AI Commander', + click: () => { + this.electronService.ipcRenderer.send('install','REFORGED', false, 2, true, true); } }, { label: 'Install Opt Reforged on Map (No Commander)', click: () => { - this.electronService.ipcRenderer.send('install', false, false, true, false); + this.electronService.ipcRenderer.send('install', 'REFORGED', false, 0, true, true); + } + }, + { + label: 'Install Opt TFT on Folder with Commander', + click: () => { + this.electronService.ipcRenderer.send('install', 'TFT', true, 1, true, true); + } + }, + { + label: 'Install Opt TFT on Folder with VS AI Commander', + click: () => { + this.electronService.ipcRenderer.send('install', 'TFT', true, 2, true, true); + } + }, + { + label: 'Install Opt TFT on Folder (No Commander)', + click: () => { + this.electronService.ipcRenderer.send('install', 'TFT', true, 0, true, true); + } + }, + { + label: 'Install Opt TFT on Map with Commander', + click: () => { + this.electronService.ipcRenderer.send('install','TFT', false, 1, true, true); + } + }, + { + label: 'Install Opt TFT on Map with VS AI Commander', + click: () => { + this.electronService.ipcRenderer.send('install','TFT', false, 2, true, true); + } + }, + { + label: 'Install Opt TFT on Map (No Commander)', + click: () => { + this.electronService.ipcRenderer.send('install', 'TFT', false, 0, true, true); + } + }, + { + label: 'Install Opt ROC on Folder with Commander', + click: () => { + this.electronService.ipcRenderer.send('install', 'ROC', true, 1, true, true); + } + }, + { + label: 'Install Opt ROC on Folder with VS AI Commander', + click: () => { + this.electronService.ipcRenderer.send('install', 'ROC', true, 2, true, true); + } + }, + { + label: 'Install Opt ROC on Folder (No Commander)', + click: () => { + this.electronService.ipcRenderer.send('install', 'ROC', true, 0, true, true); + } + }, + { + label: 'Install Opt ROC on Map with Commander', + click: () => { + this.electronService.ipcRenderer.send('install','ROC', false, 1, true, true); + } + }, + { + label: 'Install Opt ROC on Map with VS AI Commander', + click: () => { + this.electronService.ipcRenderer.send('install','ROC', false, 2, true, true); + } + }, + { + label: 'Install Opt ROC on Map (No Commander)', + click: () => { + this.electronService.ipcRenderer.send('install', 'ROC', false, 0, true, true); } }, // TODO: recreate MakeTFT script diff --git a/Electron/src/assets/i18n/de.json b/Electron/src/assets/i18n/de.json index 0f331b848..06d532d7d 100644 --- a/Electron/src/assets/i18n/de.json +++ b/Electron/src/assets/i18n/de.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this Deutsch json" + }, "HOME": { "TITLE": "AMAI-Installationsprogramm", "CHOOSE_GAME_VERSION": "Spielversion wählen", @@ -9,8 +12,8 @@ "INCLUDE_COMMANDER": "Kommandant installieren", "INCLUDE_COMMANDER_VSAI": "Gegen Vanilla KI", "INCLUDE_COMMANDER_OFF": "Kein Kommandant", - "OPTIMISE": "Optimierte Skripte verwenden", - "FORCELANG": "Standardsprache der KI überschreiben" + "OPTIMISE": "Verringerung der Systemlast", + "FORCELANG": "AI Chat Sprache überschreiben" }, "APP": { "INSTALLING": "Installation in {{path}}", diff --git a/Electron/src/assets/i18n/en.json b/Electron/src/assets/i18n/en.json index 198999929..1d78a92f6 100644 --- a/Electron/src/assets/i18n/en.json +++ b/Electron/src/assets/i18n/en.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this English json" + }, "HOME": { "TITLE": "AMAI Installer", "CHOOSE_GAME_VERSION": "Choose Game Version", @@ -9,8 +12,8 @@ "INCLUDE_COMMANDER": "Install Commander", "INCLUDE_COMMANDER_VSAI": "Vs Vanilla AI", "INCLUDE_COMMANDER_OFF": "No Commander", - "OPTIMISE": "Use Optimised Scripts", - "FORCELANG": "Override Default AI Language" + "OPTIMISE": "Reduce System Load", + "FORCELANG": "Overwrite AI Chat Language" }, "APP": { "INSTALLING": "Installing into {{path}}", diff --git a/Electron/src/assets/i18n/es.json b/Electron/src/assets/i18n/es.json index 033443bd5..bde202c5a 100644 --- a/Electron/src/assets/i18n/es.json +++ b/Electron/src/assets/i18n/es.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this Spanish json" + }, "HOME": { "TITLE": "Instalador de AMAI", "CHOOSE_GAME_VERSION": "Elegir versión del juego", @@ -9,8 +12,8 @@ "INCLUDE_COMMANDER": "Incluir comandante", "INCLUDE_COMMANDER_VSAI": "Contra IA Vanilla", "INCLUDE_COMMANDER_OFF": "Sin Comandante", - "OPTIMISE": "Usar scripts optimizados", - "FORCELANG": "Sobrescribir el idioma predeterminado de la IA" + "OPTIMISE": "Reducir la carga del sistema", + "FORCELANG": "Cubrir el lenguaje de chat de Ia" }, "APP": { "INSTALLING": "Instalando en {{path}}", diff --git a/Electron/src/assets/i18n/fr.json b/Electron/src/assets/i18n/fr.json index 04f6257f0..a3292a0e0 100644 --- a/Electron/src/assets/i18n/fr.json +++ b/Electron/src/assets/i18n/fr.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this French json" + }, "HOME": { "TITLE": "Installeur AMAI", "CHOOSE_GAME_VERSION": "Choisir la version du jeu", @@ -9,8 +12,8 @@ "INCLUDE_COMMANDER": "Installer le commandant", "INCLUDE_COMMANDER_VSAI": "Contre IA Vanilla", "INCLUDE_COMMANDER_OFF": "Pas de Commandant", - "OPTIMISE": "Utiliser des scripts optimisés", - "FORCELANG": "Remplacer la langue par défaut de l'IA" + "OPTIMISE": "Réduire la charge du système", + "FORCELANG": "Couvrir le langage de chat ai" }, "APP": { "INSTALLING": "Installation dans {{path}}", diff --git a/Electron/src/assets/i18n/no.json b/Electron/src/assets/i18n/no.json index 4b9329110..0b2ff27e2 100644 --- a/Electron/src/assets/i18n/no.json +++ b/Electron/src/assets/i18n/no.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this Norwegian json" + }, "HOME": { "TITLE": "AMAI Installer", "CHOOSE_GAME_VERSION": "Velg spillversjon", @@ -9,8 +12,8 @@ "INCLUDE_COMMANDER": "Inkluder kommandant", "INCLUDE_COMMANDER_VSAI": "Mot Vanilla AI", "INCLUDE_COMMANDER_OFF": "Ingen Kommandant", - "OPTIMISE": "Bruk optimaliserte skript", - "FORCELANG": "Overstyr standard AI-språk" + "OPTIMISE": "Reduser systemmengden", + "FORCELANG": "Overskriv AI-samtalespråk" }, "APP": { "INSTALLING": "Installerer i {{path}}", diff --git a/Electron/src/assets/i18n/pt.json b/Electron/src/assets/i18n/pt.json index e7bcec758..5f300fd3f 100644 --- a/Electron/src/assets/i18n/pt.json +++ b/Electron/src/assets/i18n/pt.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this Portuguese json" + }, "HOME": { "TITLE": "Instalador do AMAI", "CHOOSE_GAME_VERSION": "Escolher versão do jogo", @@ -9,8 +12,8 @@ "INCLUDE_COMMANDER": "Incluir comandante", "INCLUDE_COMMANDER_VSAI": "Contra IA Vanilla", "INCLUDE_COMMANDER_OFF": "Sem Comandante", - "OPTIMISE": "Usar scripts otimizados", - "FORCELANG": "Substituir idioma padrão da IA" + "OPTIMISE": "Reduzir a carga do sistema", + "FORCELANG": "Substituir a linguagem de conversação AI" }, "APP": { "INSTALLING": "Instalando em {{path}}", diff --git a/Electron/src/assets/i18n/ro.json b/Electron/src/assets/i18n/ro.json index f6eb2eb7b..32b1faa95 100644 --- a/Electron/src/assets/i18n/ro.json +++ b/Electron/src/assets/i18n/ro.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this Romanian json" + }, "HOME": { "TITLE": "Instalator AMAI", "CHOOSE_GAME_VERSION": "Alege versiunea jocului", @@ -9,8 +12,8 @@ "INCLUDE_COMMANDER": "Include comandant", "INCLUDE_COMMANDER_VSAI": "Împotriva AI Vanilla", "INCLUDE_COMMANDER_OFF": "Fără comandant", - "OPTIMISE": "Utilizați scripturi optimizate", - "FORCELANG": "Suprascrieți limba implicită a AI" + "OPTIMISE": "Reducerea sarcinii sistemului", + "FORCELANG": "Suprascrie limbajul de chat AI" }, "APP": { "INSTALLING": "Instalare în curs la {{path}}", diff --git a/Electron/src/assets/i18n/ru.json b/Electron/src/assets/i18n/ru.json index 270a250d3..ee36014d8 100644 --- a/Electron/src/assets/i18n/ru.json +++ b/Electron/src/assets/i18n/ru.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this Russian json" + }, "HOME": { "TITLE": "Установщик AMAI", "CHOOSE_GAME_VERSION": "Выберите версию игры", @@ -9,8 +12,8 @@ "INCLUDE_COMMANDER": "Включить командира", "INCLUDE_COMMANDER_VSAI": "Против Vanilla ИИ", "INCLUDE_COMMANDER_OFF": "Без командира", - "OPTIMISE": "Использовать оптимизированные скрипты", - "FORCELANG": "Переопределить язык по умолчанию ИИ" + "OPTIMISE": "Снижение нагрузки системы", + "FORCELANG": "Скачать язык разговора" }, "APP": { "INSTALLING": "Установка в {{path}}", diff --git a/Electron/src/assets/i18n/sv.json b/Electron/src/assets/i18n/sv.json index a357b7994..ed5b11578 100644 --- a/Electron/src/assets/i18n/sv.json +++ b/Electron/src/assets/i18n/sv.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this Swedish json" + }, "HOME": { "TITLE": "AMAI Installerare", "CHOOSE_GAME_VERSION": "Välj spelversion", @@ -9,8 +12,8 @@ "INCLUDE_COMMANDER": "Inkludera befälhavare", "INCLUDE_COMMANDER_VSAI": "Mot Vanilla AI", "INCLUDE_COMMANDER_OFF": "Ingen befälhavare", - "OPTIMISE": "Använd optimerade skript", - "FORCELANG": "Åsidosätt standard AI-språk" + "OPTIMISE": "Minska systembelastningen", + "FORCELANG": "Skriv över AI-chattspråk" }, "APP": { "INSTALLING": "Installerar i {{path}}", diff --git a/Electron/src/assets/i18n/zh.json b/Electron/src/assets/i18n/zh.json index ba8ef91f4..e65698086 100644 --- a/Electron/src/assets/i18n/zh.json +++ b/Electron/src/assets/i18n/zh.json @@ -1,5 +1,8 @@ { "PAGES": { + "CURRENT_LANGUAGE": { + "TIPS": "this Chinese json" + }, "HOME": { "TITLE": "AMAI 安装器", "CHOOSE_GAME_VERSION": "选择游戏版本", @@ -7,10 +10,10 @@ "INSTALL_ON_FOLDER": "按文件夹安装", "INSTALL_ON_MAP": "按地图安装", "INCLUDE_COMMANDER": "安装控制台", - "INCLUDE_COMMANDER_VSAI": "安装VS AI控制台", + "INCLUDE_COMMANDER_VSAI": "AMAI VS 暴雪AI", "INCLUDE_COMMANDER_OFF": "不安装控制台", - "OPTIMISE": "使用优化脚本", - "FORCELANG": "覆盖默认AI语言" + "OPTIMISE": "降低系统负载", + "FORCELANG": "覆盖AI聊天语言" }, "APP": { "INSTALLING": "正在安装 {{path}}", diff --git a/InstallAppointVERToMap.bat b/InstallAppointVERToMap.bat new file mode 100644 index 000000000..9e398af2b --- /dev/null +++ b/InstallAppointVERToMap.bat @@ -0,0 +1,215 @@ +@ECHO off +SET VER=REFORGED +SET COMMAND=1 +SET COMMAND_STATE=̨ +SET SETMAP=1 + +:FunctionMenu +cls +ECHO. ѡģʽ: +ECHO. +ECHO 1. װ AMAI (̨) (Ĭ) +ECHO 2. װ AMAI (VSѩAĮ) +ECHO 3. װ AMAI (װ̨) +ECHO 4. Ƴ AMAI ̨ +ECHO 5. ж AMAI ̨ +ECHO. +set /p choice=벢س(1 ~ 5): + +if "%choice%"=="1" ( + SET COMMAND=1 + SET COMMAND_STATE=̨ +) +if "%choice%"=="2" ( + SET COMMAND=2 + SET COMMAND_STATE=VS ѩAI ̨ +) +if "%choice%"=="3" ( + SET COMMAND=0 + SET COMMAND_STATE=װ̨ +) +if "%choice%"=="4" ( + SET COMMAND=-1 + SET COMMAND_STATE=Ƴ AMAI ̨ +) +if "%choice%"=="5" ( + SET COMMAND=-2 + SET COMMAND_STATE=ж AMAI ̨ +) + +goto InstallMenu + +:InstallMenu +cls +ECHO. +ECHO ģʽ: %COMMAND_STATE% +ECHO. +ECHO ѡͼʽ: +ECHO 1. ļ (Ĭ) +ECHO 2. ŵͼ +ECHO. +set /p choice=벢س(1 ~ 2): + +if "%choice%"=="1" ( + if "%COMMAND%"=="-1" ( + goto UnInstallComMenu + ) else if "%COMMAND%"=="-2" ( + goto UnInstallMenu + ) else ( + goto VERMenu + ) +) + +if not "%choice%"=="1" ( + set SETMAP=0 + if "%COMMAND%"=="-1" ( + goto UnInstallComMenu + ) else if "%COMMAND%"=="-2" ( + goto UnInstallMenu + ) else ( + goto VERMenu + ) +) + +:VERMenu +cls +ECHO. +ECHO ѡħ3汾: +ECHO. +ECHO 1. ư REFORGED (1.33+) (Ĭ) +ECHO 2. - (1.24e+) +ECHO 3. -֮ (1.24e ~ 1.31) +ECHO. +set /p choice=벢س(1 ~ 3): + +if "%choice%"=="1" ( + set VER=REFORGED +) +if "%choice%"=="2" ( + set VER=TFT +) +if "%choice%"=="3" ( + set VER=ROC +) +if "%SETMAP%"=="1" ( + goto InputPath +) else ( + goto InputMap +) + +:InputPath +cls +ECHO. +ECHO ħ3汾: %VER% , ̨: %COMMAND_STATE% , ͼʽ: +ECHO. +ECHO ͼļ· +ECHO : C:\Documents\Warcraft III\Maps +ECHO. +set /p searchPath=벢س: + +setlocal enabledelayedexpansion +for %%F in ("%searchPath%\*.w3x" "%searchPath%\*.w3m") do ( + call InstallVERToMap !VER! "!%%~fF!" "%COMMAND%" +) +endlocal +goto EndScript + +:InputMap +cls +ECHO. +ECHO ħ3汾: %VER% , ̨: %COMMAND_STATE% , ͼʽ: ŵͼ +ECHO. +ECHO ͼļ·ͼ(ʽ) +ECHO : C:\Documents\Warcraft III\Maps\Friends_v1.2.w3x +ECHO. +set /p filePath=벢س: + +call InstallVERToMap %VER% "%filePath%" "%COMMAND%" +ECHO װ, رձ, װ +pause +goto InputMap + + +:UnInstallComMenu +if "%SETMAP%"=="1" ( + goto UnInstallComPath +) else ( + goto UnInstallComMap +) + +:UnInstallComPath +cls +ECHO. +ECHO ƳAMAĮ, ͼʽ: +ECHO. +ECHO ͼļ· +ECHO : C:\Documents\Warcraft III\Maps +ECHO. +set /p searchPath=벢س: + +setlocal enabledelayedexpansion +for %%F in ("%searchPath%\*.w3x" "%searchPath%\*.w3m") do ( + call UninstallCommander "%%~fF" +) +endlocal +goto EndScript + +:UnInstallComMap +cls +ECHO. +ECHO ƳAMAĮ, ͼʽ: ŵͼ +ECHO. +ECHO ͼļ·ͼ(ʽ) +ECHO : C:\Documents\Warcraft III\Maps\Friends_v1.2.w3x +ECHO. +set /p filePath=벢س: + +call UninstallCommander "%filePath%" +ECHO Ƴ, رձ, Ƴ +pause +goto UnInstallComMap + + +:UnInstallMenu +if "%SETMAP%"=="1" ( + goto UnInstallPath +) else ( + goto UnInstallMap +) + +:UnInstallPath +cls +ECHO. +ECHO жAMAĮ, ͼʽ: +ECHO. +ECHO ͼļ· +ECHO : C:\Documents\Warcraft III\Maps +ECHO. +set /p searchPath=벢س: + +setlocal enabledelayedexpansion +for %%F in ("%searchPath%\*.w3x" "%searchPath%\*.w3m") do ( + call Uninstall "%%~fF" + call UninstallCommander "%%~fF" +) +endlocal +goto EndScript + +:UnInstallMap +cls +ECHO. +ECHO жAMAĮ, ͼʽ: ŵͼ +ECHO. +ECHO ͼļ·ͼ(ʽ) +ECHO : C:\Documents\Warcraft III\Maps\Friends_v1.2.w3x +ECHO. +set /p filePath=벢س: + +call Uninstall "%filePath%" +call UninstallCommander "%filePath%" +ECHO ж, رձ, ж +pause +goto UnInstallMap + +:EndScript +pause \ No newline at end of file diff --git a/MakeVERBase.bat b/MakeVERBase.bat index 16b26ff86..783380bcd 100644 --- a/MakeVERBase.bat +++ b/MakeVERBase.bat @@ -14,7 +14,7 @@ mkdir Scripts\%VER%\ ECHO _____________________________ ECHO creating \Scripts\%VER%\common.ai perl ejass.pl common.eai %VER% VER:%VER% > Scripts\%VER%\common.ai -ECHO IGNORE jasshelper --scriptonly common.j Scripts\%VER%\Blizzard.j Scripts\%VER%\Blizzard_VSAI.j Scripts\%VER%\common.ai Scripts\%VER%\common2.ai +ECHO IGNORE jasshelper --scriptonly common.j Scripts\%VER%\Blizzard.j Scripts\%VER%\vsai\Blizzard.j Scripts\%VER%\common.ai Scripts\%VER%\common2.ai ECHO \Scripts\%VER%\common.ai created pjass %VER%\common.j Scripts\%VER%\common.ai if "%errorlevel%"=="1" SET RESULTMAKEVER=1 @@ -55,14 +55,14 @@ if "%errorlevel%"=="1" SET RESULTMAKEVER=1 ECHO _____________________________ perl SplitBlizzardJ.pl %VER% ECHO _____________________________ -ECHO creating \Scripts\%VER%\Blizzard_VSAI.j +ECHO creating \Scripts\%VER%\vsai\Blizzard.j perl ejass.pl Blizzard3VAI.eai %VER% VER:%VER% > %VER%\tmp\Blizzard3Gen.j perl ejass.pl Blizzard.eai %VER% VER:%VER% > Scripts\%VER%\vsai\Blizzard.j pjass %VER%\common.j Scripts\%VER%\vsai\Blizzard.j if "%errorlevel%"=="1" SET RESULTMAKEVER=1 jassparser %VER%\common.j Scripts\%VER%\vsai\Blizzard.j if "%errorlevel%"=="1" SET RESULTMAKEVER=1 -ECHO \Scripts\%VER%\Blizzard_VSAI.j created +ECHO \Scripts\%VER%\vsai\Blizzard.j created ECHO _____________________________ ECHO creating \Scripts\%VER%\Blizzard.j perl ejass.pl Blizzard3.eai %VER% VER:%VER% > %VER%\tmp\Blizzard3Gen.j