Skip to content
This repository was archived by the owner on Mar 31, 2023. It is now read-only.

Commit 41646d0

Browse files
author
brysondev
committed
v2.2.0 - Colors and more info
1 parent 7e545f5 commit 41646d0

1 file changed

Lines changed: 49 additions & 39 deletions

File tree

of_install.bat

Lines changed: 49 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,22 @@ if %ERRORLEVEL% EQU 1 (
123123
)
124124
echo Validating just in case...
125125
echo This will take a while...
126+
:: Since people are getting confused with the messages output by the verify command, here's a warning.
127+
SETLOCAL EnableExtensions DisableDelayedExpansion
128+
for /F %%a in ('echo prompt $E ^| cmd') do (
129+
set "ESC=%%a"
130+
)
131+
SETLOCAL EnableDelayedExpansion
132+
echo %ESC%[44mIGNORE ANY ERRORS/MESSAGES ABOUT GAMEUI.DLL!! %ESC%[0m
126133
echo.
127-
murse.exe verify "%STEAM_REG_PATH%\open_fortress" -1 -r
134+
murse.exe verify "%STEAM_REG_PATH%\open_fortress" -1 -r
135+
:: > nul 2>&1
128136
if %ERRORLEVEL% EQU 1 (
129137
echo Something went wrong...
130138
goto exitmain
131139
)
140+
echo.
141+
echo Finished!
132142

133143
tasklist /fi "ImageName eq steam.exe" /fo csv 2>NUL | find /I "steam.exe">NUL
134144
if "%ERRORLEVEL%"=="0" (
@@ -154,44 +164,44 @@ goto finishMain
154164
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
155165
:finishMain
156166
echo.
157-
echo ======================================
158-
echo Successfully installed Open Fortress!
159-
echo ======================================
160-
echo.
161-
echo MMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNNXXKKKKKKKXXNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMM
162-
echo MMMMMMMMMMMMMMMMMMMMMMWWNK0OkxdooolllllllloodxkO0KNWWMWMMMMMMMMMMMMMMMMMMMM
163-
echo MMMMMMMMMMMMMMMMMMMWNKOxdollllllllllcllllllllllllldxOKNWMMMMMMMMMMMMMMMMMMM
164-
echo MMMMMMMMMMMMMMMMWN0kdlllllllllllc::;,',;::cllllllllllldk0NWWWMMMMMMMMMMMMMM
165-
echo MMMMMMMMMMMMMWWKkdllcllllllcccc;'''::;'...';ccccllllllclldkKWWWMMMMMMMMMMMM
166-
echo MMMMMMMMMMMWWKxolllllllcc:;'..'..oKN0d;.....'..',:cclllllllokKWMMMMMMMMMMMM
167-
echo MMMMMMMMMMWXkolllllc:;,'''......,OWMKd;............',;:ccllllokXWMMMMMMMMMM
168-
echo MMMMMMMMMN0dllllll:'.':okOl..,cdONWMKd;.......:xo......':lllllld0NWMMMMMMMM
169-
echo MMMMMMMWXklllllllc,..dNWMW0k0XWWMMWMKd;.......;l:.......,clllllllkNWWMMMMMM
170-
echo MMMMMMWXxllllllll:'.;0MWMMMMMMMWNNWMKd:.................':llllllllxXWMMMMMM
171-
echo MMMMMWXxlclcllclc;..lXMMMMMWN0kOKNWMKd:..................;cclccclclxXWMMMMM
172-
echo MMMMMNklccccccccc,.'xWWWNKxoclkXWMMMKd;..................,ccccccccclkNMMMMM
173-
echo MMMMW0occccccccc:..;0MXd;''ckNWMMMMMKd;...................:ccccccccco0WMMMM
174-
echo MMMMNxcccccccccc,..lXMO,'l0NMWWMMMMMKd;............,,.....,ccccccccccxNMMMM
175-
echo MMMW0occccccccc:'.'xWWd,dNMMMMMMMMMMKd;............:c.....':cccccccccoKWMMM
176-
echo MMMWOl:cccccccc;..;0MXccKMMMMMMMMMMMKd;............cd,.....;c:ccccccclOWMMM
177-
echo MMMNkc:::::::::,..lNMOcxWMMMMMMMMMMMKd;............cO:.....,::c::::::ckWMMM
178-
echo MMMNkc:::::::::'.'xWWxoXMMMMMMMMMMMMKd;............cKo.....':::::::::ckNMMM
179-
echo MMMWkc::::::::;..;0MXdkWMMMMMMMMMMMMKd;............cXk'.....;::::::::cOWMMM
180-
echo MMMW0l::::::::,..lNMKkXMMMMMMMMMMMMMKd;...,:cc:;,'.lXK:.....,::::::::l0WMMM
181-
echo MMMMXd:::::::;'.'kWWKKWMMMMMMMMMWWMMKd:....,cdk0KK0KWNo.....';:::::;:dXMMMM
182-
echo MMMMWOc;;;;;;,..;KMWXNMMMMMMMMMMMWWXxc,........,cd0XWWx'.....,;;;;;;cOWMMMM
183-
echo MMMMMNx:;;;;;'..oNMWWWMMMMMWMWWXOdc,...............;lxd,.....';;;;;:xNMMMMM
184-
echo MMMMMWKo;;;;,..'kWWWMMMMMMWXOdc,..............................,;;;;oKWMMMMM
185-
echo MMMMMMWKo;;;,..:KWMMMWWXOdc,.....',,;;;,''....................,;;;oKWMMMMMM
186-
echo MMMMMMMWXd;,'..oNWWXOdc,.....'',,,,,,,,,,,,,''................',;dXWMMMMMMM
187-
echo MMMMMMMMWNk:..'oOdc,......',,,,,,,,,,,,,,,,,,,,,'..............:xNWMMMMMMMM
188-
echo MMMMMMMMMMW0c.........'',,,,,,,,,,,,,,,,,,,,,,,,,,,''.........c0WMMMMMMMMMM
189-
echo MMMMMMMMMMMMNk:...''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''..':kNMMMMMMMMMMMM
190-
echo MMMMMMMMMMMMMWNOo:,''''''''''''''''''''''''''''''''''''',:oONWMMMMMMMMMMMMM
191-
echo MMMMMMMMMMMMMMMMWKkl;''''''''''''''''''''''''''''''''';lkKWMMMMMMMMMMMMMMMM
192-
echo MMMMMMMMMMMMMMMMMMWWKkdc;''''.''''''....''''..'''';cokKWWMMMMMMMMMMMMMMMMMM
193-
echo MMMMMMMMMMMMMMMMMMMMMMWNKOxol:;,,'''''''''',;:loxOKNWMMMMMMMMMMMMMMMMMMMMMM
194-
echo MMMMMMMMMMMMMMMMMMMMMMMMMMMWWNXK00OOOkOOO00KXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMM
167+
echo %ESC%[42m======================================%ESC%[0m
168+
echo %ESC%[42mSuccessfully installed Open Fortress! %ESC%[0m
169+
echo %ESC%[42m======================================%ESC%[0m
170+
echo.
171+
echo %ESC%[35mMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNNXXKKKKKKKXXNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMM%ESC%[0m
172+
echo %ESC%[35mMMMMMMMMMMMMMMMMMMMMMMWWNK0OkxdooolllllllloodxkO0KNWWMWMMMMMMMMMMMMMMMMMMMM%ESC%[0m
173+
echo %ESC%[35mMMMMMMMMMMMMMMMMMMMWNKOxdollllllllllcllllllllllllldxOKNWMMMMMMMMMMMMMMMMMMM%ESC%[0m
174+
echo %ESC%[35mMMMMMMMMMMMMMMMMWN0kdlllllllllllc::;,',;::cllllllllllldk0NWWWMMMMMMMMMMMMMM%ESC%[0m
175+
echo %ESC%[35mMMMMMMMMMMMMMWWKkdllcllllllcccc;'''::;'...';ccccllllllclldkKWWWMMMMMMMMMMMM%ESC%[0m
176+
echo %ESC%[35mMMMMMMMMMMMWWKxolllllllcc:;'..'..oKN0d;.....'..',:cclllllllokKWMMMMMMMMMMMM%ESC%[0m
177+
echo %ESC%[35mMMMMMMMMMMWXkolllllc:;,'''......,OWMKd;............',;:ccllllokXWMMMMMMMMMM%ESC%[0m
178+
echo %ESC%[35mMMMMMMMMMN0dllllll:'.':okOl..,cdONWMKd;.......:xo......':lllllld0NWMMMMMMMM%ESC%[0m
179+
echo %ESC%[35mMMMMMMMWXklllllllc,..dNWMW0k0XWWMMWMKd;.......;l:.......,clllllllkNWWMMMMMM%ESC%[0m
180+
echo %ESC%[35mMMMMMMWXxllllllll:'.;0MWMMMMMMMWNNWMKd:.................':llllllllxXWMMMMMM%ESC%[0m
181+
echo %ESC%[35mMMMMMWXxlclcllclc;..lXMMMMMWN0kOKNWMKd:..................;cclccclclxXWMMMMM%ESC%[0m
182+
echo %ESC%[35mMMMMMNklccccccccc,.'xWWWNKxoclkXWMMMKd;..................,ccccccccclkNMMMMM%ESC%[0m
183+
echo %ESC%[35mMMMMW0occccccccc:..;0MXd;''ckNWMMMMMKd;...................:ccccccccco0WMMMM%ESC%[0m
184+
echo %ESC%[35mMMMMNxcccccccccc,..lXMO,'l0NMWWMMMMMKd;............,,.....,ccccccccccxNMMMM%ESC%[0m
185+
echo %ESC%[35mMMMW0occccccccc:'.'xWWd,dNMMMMMMMMMMKd;............:c.....':cccccccccoKWMMM%ESC%[0m
186+
echo %ESC%[35mMMMWOl:cccccccc;..;0MXccKMMMMMMMMMMMKd;............cd,.....;c:ccccccclOWMMM%ESC%[0m
187+
echo %ESC%[35mMMMNkc:::::::::,..lNMOcxWMMMMMMMMMMMKd;............cO:.....,::c::::::ckWMMM%ESC%[0m
188+
echo %ESC%[35mMMMNkc:::::::::'.'xWWxoXMMMMMMMMMMMMKd;............cKo.....':::::::::ckNMMM%ESC%[0m
189+
echo %ESC%[35mMMMWkc::::::::;..;0MXdkWMMMMMMMMMMMMKd;............cXk'.....;::::::::cOWMMM%ESC%[0m
190+
echo %ESC%[35mMMMW0l::::::::,..lNMKkXMMMMMMMMMMMMMKd;...,:cc:;,'.lXK:.....,::::::::l0WMMM%ESC%[0m
191+
echo %ESC%[35mMMMMXd:::::::;'.'kWWKKWMMMMMMMMMWWMMKd:....,cdk0KK0KWNo.....';:::::;:dXMMMM%ESC%[0m
192+
echo %ESC%[35mMMMMWOc;;;;;;,..;KMWXNMMMMMMMMMMMWWXxc,........,cd0XWWx'.....,;;;;;;cOWMMMM%ESC%[0m
193+
echo %ESC%[35mMMMMMNx:;;;;;'..oNMWWWMMMMMWMWWXOdc,...............;lxd,.....';;;;;:xNMMMMM%ESC%[0m
194+
echo %ESC%[35mMMMMMWKo;;;;,..'kWWWMMMMMMWXOdc,..............................,;;;;oKWMMMMM%ESC%[0m
195+
echo %ESC%[35mMMMMMMWKo;;;,..:KWMMMWWXOdc,.....',,;;;,''....................,;;;oKWMMMMMM%ESC%[0m
196+
echo %ESC%[35mMMMMMMMWXd;,'..oNWWXOdc,.....'',,,,,,,,,,,,,''................',;dXWMMMMMMM%ESC%[0m
197+
echo %ESC%[35mMMMMMMMMWNk:..'oOdc,......',,,,,,,,,,,,,,,,,,,,,'..............:xNWMMMMMMMM%ESC%[0m
198+
echo %ESC%[35mMMMMMMMMMMW0c.........'',,,,,,,,,,,,,,,,,,,,,,,,,,,''.........c0WMMMMMMMMMM%ESC%[0m
199+
echo %ESC%[35mMMMMMMMMMMMMNk:...''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''..':kNMMMMMMMMMMMM%ESC%[0m
200+
echo %ESC%[35mMMMMMMMMMMMMMWNOo:,''''''''''''''''''''''''''''''''''''',:oONWMMMMMMMMMMMMM%ESC%[0m
201+
echo %ESC%[35mMMMMMMMMMMMMMMMMWKkl;''''''''''''''''''''''''''''''''';lkKWMMMMMMMMMMMMMMMM%ESC%[0m
202+
echo %ESC%[35mMMMMMMMMMMMMMMMMMMWWKkdc;''''.''''''....''''..'''';cokKWWMMMMMMMMMMMMMMMMMM%ESC%[0m
203+
echo %ESC%[35mMMMMMMMMMMMMMMMMMMMMMMWNKOxol:;,,'''''''''',;:loxOKNWMMMMMMMMMMMMMMMMMMMMMM%ESC%[0m
204+
echo %ESC%[35mMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNXK00OOOkOOO00KXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMM%ESC%[0m
195205
echo.
196206
echo Cleaning up...
197207
if exist %MURSE_PATH% (

0 commit comments

Comments
 (0)