@echo off
REM Simpsons DOOM by Steve Blauwkamp and Chuck Fuoco
REM     Auto-install, Auto-run batch file
if "%1"=="?" goto help
if "%1"=="install" goto install
goto run

:help
echo Usage:  simpsons -install
echo    to complete the simpsons graphics files correctly
echo Usage:  simpsons "doom_arguments"
echo    to run doom using the simpsons sounds and graphics
echo    where "doom_arguments" are your normal DOOM arguments(i.e. -respawn)
goto end

:run
doom -file simp_gfx.wad simp_snd.wad %1 %2 %3 %4 %5 %6
goto end

:install
echo Completing simp_gfx.wad...
dmadds simptemp.wad simp_gfx.wad
del simptemp.wad
echo Adding Homer pictures...
mkdir simp
dmgraph -f homergfx.wad -e simp\temp.gif STFST01
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST01
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST00
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST00
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST02
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST02
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFEVL0
dmgraph -f simp_gfx.wad -s simp\temp.gif STFEVL0
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFKILL0
dmgraph -f simp_gfx.wad -s simp\temp.gif STFKILL0
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTL00
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTL00
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTR00
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTR00
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFOUCH0
dmgraph -f simp_gfx.wad -s simp\temp.gif STFOUCH0
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST11
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST11
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST21
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST21
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST31
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST31
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST10
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST10
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST20
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST20
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST30
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST30
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST12
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST12
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST22
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST22
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST32
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST32
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFEVL1
dmgraph -f simp_gfx.wad -s simp\temp.gif STFEVL1
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFEVL2
dmgraph -f simp_gfx.wad -s simp\temp.gif STFEVL2
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFEVL3
dmgraph -f simp_gfx.wad -s simp\temp.gif STFEVL3
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTL10
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTL10
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTL20
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTL20
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTL30
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTL30
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTR30
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTR30
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTR20
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTR20
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTR10
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTR10
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFOUCH1
dmgraph -f simp_gfx.wad -s simp\temp.gif STFOUCH1
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFOUCH2
dmgraph -f simp_gfx.wad -s simp\temp.gif STFOUCH2
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFOUCH3
dmgraph -f simp_gfx.wad -s simp\temp.gif STFOUCH3
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFKILL1
dmgraph -f simp_gfx.wad -s simp\temp.gif STFKILL1
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFKILL2
dmgraph -f simp_gfx.wad -s simp\temp.gif STFKILL2
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFKILL3
dmgraph -f simp_gfx.wad -s simp\temp.gif STFKILL3
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFDEAD0
dmgraph -f simp_gfx.wad -s simp\temp.gif STFDEAD0
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFGOD0
dmgraph -f simp_gfx.wad -s simp\temp.gif STFGOD0
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST41
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST41
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST40
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST40
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFST42
dmgraph -f simp_gfx.wad -s simp\temp.gif STFST42
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFEVL4
dmgraph -f simp_gfx.wad -s simp\temp.gif STFEVL4
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFKILL4
dmgraph -f simp_gfx.wad -s simp\temp.gif STFKILL4
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTL40
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTL40
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFTR40
dmgraph -f simp_gfx.wad -s simp\temp.gif STFTR40
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STFOUCH4
dmgraph -f simp_gfx.wad -s simp\temp.gif STFOUCH4
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif STBAR
dmgraph -f simp_gfx.wad -s simp\temp.gif STBAR
del simp\temp.gif
dmgraph -f homergfx.wad -e simp\temp.gif TITLEPIC
dmgraph -f simp_gfx.wad -s simp\temp.gif TITLEPIC
del simp\temp.gif
rmdir simp
echo Simpsons DOOM ready to go.

:end
