diff options
Diffstat (limited to 'subpages/Batch_Compiler-Tutorials')
7 files changed, 5688 insertions, 0 deletions
diff --git a/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Half-Life).html b/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Half-Life).html new file mode 100644 index 0000000..b252111 --- /dev/null +++ b/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Half-Life).html @@ -0,0 +1,469 @@ +<!DOCTYPE html> + +<head> + <title>Nem's Tools [Home - News]</title> + <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon"> + <link rel="stylesheet" type="text/css" href="../../css/default.css"> + <meta http-equiv="pragma" content="no-cache"> + <meta http-equiv="cache-control" content="no-cache"> + <meta name="author" content="Ryan Gregg"> + <meta name="description" content="Nem's Half-Life and Half-Life 2 editing tools."> +</head> + +<body> + <div class="banner" onclick="location.href='https://google.com'"> </div> + <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's + Tools website</a>, restored from <a + href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br> + Download section now provides links to both Web Archive and to unofficial Github mirror. + </div> + <div class="main"> + <div class="group"> + <div class="separator"></div> + <div class="heading2 menu"> + <a href="../../index.html" class="menuitem">Home</a> + <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a> + <a href="../../pages/Crafty.html" class="menuitem">Crafty</a> + <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a> + <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a> + <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a> + <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a> + <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a> + <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a> + <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a> + </div> + <div class="separator"></div> + <div class="content"> + <div class="main_area"> + <div class="space"></div> + <div class="main_content"> + <div class="group"> + <div class="heading1"> + <div class="space"></div><span class="left"><a name="p34" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34#p34">Adding + Preset 'Quick Launch' Buttons (Half-Life)</a> - <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: May 26th, 2003 - 10:42:46 pm</span> + <div class="space"></div> + </div> + <div class="content"> + <p>If you are coming from the <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=33#p33">Creating + A Preset</a> tutorial then you should be all set to add your "Full" preset to the <b>Presets</b> + menu; otherwise, if you have not created a "Full" preset, please see the <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=33#p33">Creating + A Preset</a> tutorial.</p> + + <p>To add a preset to the <b>Presets</b> menu we must first head back to the options form. In the + <b>Options</b> menu click <b>Setup</b>. Next click on the <b>Presets</b> tab. It should look like + this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup18.png" width="304" height="376" + alt="Options Form - Presets Tab"></center> + + <p>Now click the <b>Add</b> button and browse to the location you saved your preset to, select it, and + open it. The preset will now be added to your list of presets as shown below:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup19.png" width="304" height="376" + alt="Options Form - Paths Tab"></center> + + <p>You can add as many presets as you want here, and remove them latter by simply selecting them and + clicking the <b>Remove</b> button. Once you are happy with the presets you have added, click <b>OK</b> + to return to the main Batch Compiler from. You'll now notice a shinny new <b>Presets</b> main menu + option. From here you can launch any presets you added from the options form. It should look like + this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup20.png" width="790" height="605" + alt="Batch Compiler Form"></center> + + <p>You can pick up a pack of three common preset files <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/files/files/presets.zip">here</a>. + This includes presets for fast, normal, and full compiles.</p> + </div> + <div class="heading1"> + <div class="space"></div><span class="left">Modified: Mar 24th, 2005 - 6:15:30 pm</span><span + class="right">[ 24428 Views ]</span> + <div class="space"></div> + </div> + </div><br> + <div class="offsets">[ 1 <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&o=15#p34">2</a> + ]</div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c25" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Jun 5th, 2003 - 9:10:25 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + A lot of people are always asking me what good settings for a full compile are, so if you haven't + noticed the like to sample preset files yet, look directly above this post.<br> + <br> + <img src="../../images/emotes/capoera.gif" width="32" height="32" alt="capoera"><br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c229" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=275">madman_12004</a></span><span + class="right">Posted: Oct 3rd, 2003 - 6:11:15 am</span> + <div class="space"></div> + </div> + <div class="content"><br> + one thing im new to this and i was wondering if you need to have Half life.<img + src="../../images/emotes/where.gif" width="32" height="32" alt="where"><br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c230" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Oct 3rd, 2003 - 3:49:39 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + As in will it work for CS retail? Yes it will, just change the appropriate paths (i.e., instead of + hl.exe use cstrike.exe).<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c248" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=287">mykel_suthertun</a></span><span + class="right">Posted: Oct 16th, 2003 - 3:02:36 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + I used to compile in Worldcraft but it has since stopped working with my map, so I downloaded your + compiler. I followed the tutorial exactly, and even downloaded the Full preset and used it to compile my + map. It worked, however there are no shadows in my map at all like there used to be. How can I fix + this?<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c626" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=630">rexbron</a></span><span + class="right">Posted: May 26th, 2004 - 4:57:30 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + I have not been able to find a tutorial on how comple in 1.6 and then launch right in to it. I was + wondering if any one knew how?<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c776" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=765">DeadMan</a></span><span + class="right">Posted: Jul 18th, 2004 - 10:38:36 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + i have every thing set up just as above but i get this in the log file.....<br> + ----------------------------------------------------<br> + Error: Entity 0, Brush 439, Side 1: has a coplanar plane at (2984, 1808, 384), texture METALSKIN1<br> + Error: Entity 0, Brush 439: outside world(+/-4096): (-1658,-7165,-10000)-(7798,10459,10000)<br> + Error: Entity 0, Brush 439: outside world(+/-4096): (-1658,-7165,-10000)-(7798,10459,10000)<br> + Error: Entity 0, Brush 439: outside world(+/-4096): (-1658,-7165,-10000)-(7798,10459,10000)<br> + ----------------------------------------------------<br> + can anyone help or head me in the right direction??<br> + <br> + thanx<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c778" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Jul 19th, 2004 - 10:25:38 am</span> + <div class="space"></div> + </div> + <div class="content"><br>You have BC set up right, but any errors you get compiling are errors with your + map, not BC. See <a + href="https://web.archive.org/web/20170915113736/http://www.slackiller.com/tommy14/errors.htm">this + page</a>.<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c781" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=765">DeadMan</a></span><span + class="right">Modified: Jul 20th, 2004 - 10:57:05 am</span> + <div class="space"></div> + </div> + <div class="content"><br> + <div class="vbtitle">Code:</div> + <div class="vbcode">This error is always caused by vertex manipulation.<br>A plane is defined by 3 + unique coordinates. If any of the three<br>coordinates are the same, then you don't really have a + plane (its<br>either a line or a point). <br>There is no way to fix this error other than to delete + the brush and<br>recreate it completely.</div><br> + im taking it that the surfaces must be cbes,hex,etc. and cant have 2 sides..<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c986" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=983">neo-interactive</a></span><span + class="right">Posted: Sep 6th, 2004 - 8:28:12 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + Error: Can't open c:\windows\desktop\neo-map\index.p0<br> + <br> + <br> + <br> + i get this error when compiling my map!!!!<img src="../../images/emotes/bleeh.gif" width="32" + height="32" alt="bleeh"><br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c987" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=983">neo-interactive</a></span><span + class="right">Posted: Sep 6th, 2004 - 8:29:37 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + i get another error too<br> + <br> + the file is invalid or not set!<br> + <br> + c:\programsfiles\valvahammereditor\compiler.bat<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">11.</span> <a name="c1773" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1905">squirtle</a></span><span + class="right">Posted: Dec 11th, 2005 - 2:27:48 pm</span> + <div class="space"></div> + </div> + <div class="content">i have a question. i got my map to work but after i almost threw my computer accross + the room. i keeped getting a light error it said to add lights. well i had some so i thought maybe i + need more, and thew lights all over the place and then the compile just had a quick dos popup window + comes up and goes away and nothing happens. so i took a screenshot and saw it said unknown option + "-cliptype" so i went to the csg tab and unchecked cliptype and it compiled fine. what am i doing wrong + that cliptype had to be unchecked?</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">12.</span> <a name="c1774" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Dec 11th, 2005 - 11:55:40 pm</span> + <div class="space"></div> + </div> + <div class="content">The switch isn't working because the version of Zoner's Tools that you have is out of + date. See <a href="https://web.archive.org/web/20170915113736/http://www.zhlt.tk/">this page</a> for + more info.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">13.</span> <a name="c1779" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1905">squirtle</a></span><span + class="right">Posted: Dec 15th, 2005 - 9:57:29 pm</span> + <div class="space"></div> + </div> + <div class="content">are u entirly sur about that because I tried that. and another thing, the tools from + "Zoners Tools Legacy (v2.5.3)" in the archive mapping tools u have for download didnt work eather but i + got another version called zhlt253-17. not sure if thats same version but thoes tools work but like i + said, i have to uncheck cliptype. can u specify what versions are compatible. im using valve + hammer/worldcraft 3.4 and batch compiler 3.1.2. </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">14.</span> <a name="c1781" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Modified: Dec 16th, 2005 - 12:55:39 pm</span> + <div class="space"></div> + </div> + <div class="content">Here is a <a + href="https://web.archive.org/web/20170915113736/http://www.zhlt.info/">better link</a>. According to + that link, the latest tools (v3.3) support the cliptype parameter. If they don't, please let me know and + I'll update the specification. It is had for me to keep track of all the changes to the tools on top of + everything.<br> + <br> + The cliptype switch isn't essential as long as you aren't running out of clip nodes, so if you aren't, + you can safey ignore it.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">15.</span> <a name="c1783" + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><span + class="right">Modified: Dec 16th, 2005 - 3:05:51 pm</span> + <div class="space"></div> + </div> + <div class="content">The cliptype option is only in zhlt 2.5.3m1.7p3 (I guess that's the full name). That + means any of the really old tools (zhlt 2.5.3 and before), semi-old tools (mhlt 1.7 and before) and earl + chlt builds don't have the clip type options. The option was introducex in XP-Cageys 'P' series. See <a + href="https://web.archive.org/web/20170915113736/http://zhlt.info/version-history.html">the version + history</a> if you don't beleive me.<br><br>If you want to use the cliptype option, your best bet is a + version of <a + href="https://web.archive.org/web/20170915113736/http://ammahls.com/index.php?page=downloadcat&cat=tools">ZHLT + 3</a>. Like Nem siad, unless you are having clipping problems, you shouldn't even need to use this + option. However, if you are using ZHLT 3+, I suggust using cliptype precise if it dosn't cause you any + error.</div> + </div><br> + <div class="offsets">[ 1 <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&o=15#p34">2</a> + ]</div><br> + <div class="info center">You must be logged in to post a comment.<br>New users can register <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&o=0&action=addauthor">here</a>. + </div> + </div> + <div class="main_sidebar"> + <div class="group"> + <div class="heading1"><span class="title">Batch Compiler</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=5">Revision + History</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=4">Specification + Files</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Login</span></div> + <div class="content"> + <form name="loginform" method="post" + action="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&o=0"> + <div class="label">Username:</div> + <div><input type="text" name="username" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label">Password:</div> + <div><input type="password" name="password" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label"><input type="checkbox" name="storepassword" class="checkbox" + checked="checked">Store Password</div> + <div><input name="login" type="submit" value="Login" class="button"></div> + </form> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">New Users</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&o=0&action=addauthor">Register</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=34&o=0&action=retrievepassword">Retrieve + Password</a></span><br> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">Latest Comments</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4040">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=213&o=45#c4039">Crafty + FAQ</a> (<a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4038">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=205&o=210#c4037">About + Crafty</a> (<a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=169&o=90#c4036">GCFScape + v1.8.6 Full</a> (<a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Latest Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape + v1.8.6</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape + v1.8.5</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape + v1.8.4</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape + v1.8.3</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib + v1.3.2</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Most Popular Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit + v1.2.5 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape + v1.3.1 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit + v1.3.3 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF + Plug-In for Photoshop</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape + v1.8.6 Full</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Newest Member</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Elite Spammers</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br> + </div> + </div> + <br> + <div class="group"> + <div class="heading1"><span class="title">Feeds</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/rss/?page=1">RSS + 2.0 (News)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/rss/">RSS 2.0 + (Entire Site)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915113736/http://nemesis.thewavelength.net/rss/?comments&limit=15">RSS + 2.0 (Comments)</a></span><br> + </div> + </div> + + + </div> + <div class="space"></div> + </div> + </div> + <div class="separator"></div> + <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a + href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution + time: 0.07963s; Queries: 14.<br> + </span></div> + </div> + </div> +</body> + +</html>
\ No newline at end of file diff --git a/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Source).html b/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Source).html new file mode 100644 index 0000000..f7d6216 --- /dev/null +++ b/subpages/Batch_Compiler-Tutorials/Adding_Preset_Quick_Launch_Buttons_(Source).html @@ -0,0 +1,322 @@ +<!DOCTYPE html> + +<head> + <title>Nem's Tools [Home - News]</title> + <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon"> + <link rel="stylesheet" type="text/css" href="../../css/default.css"> + <meta http-equiv="pragma" content="no-cache"> + <meta http-equiv="cache-control" content="no-cache"> + <meta name="author" content="Ryan Gregg"> + <meta name="description" content="Nem's Half-Life and Half-Life 2 editing tools."> +</head> + +<body> + <div class="banner" onclick="location.href='https://google.com'"> </div> + <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's + Tools website</a>, restored from <a + href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br> + Download section now provides links to both Web Archive and to unofficial Github mirror. + </div> + <div class="main"> + <div class="group"> + <div class="separator"></div> + <div class="heading2 menu"> + <a href="../../index.html" class="menuitem">Home</a> + <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a> + <a href="../../pages/Crafty.html" class="menuitem">Crafty</a> + <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a> + <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a> + <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a> + <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a> + <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a> + <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a> + <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a> + </div> + <div class="separator"></div> + <div class="content"> + <div class="main_area"> + <div class="space"></div> + <div class="main_content"> + <div class="group"> + <div class="heading1"> + <div class="space"></div><span class="left"><a name="p143" + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143#p143">Adding + Preset 'Quick Launch' Buttons (Source)</a> - <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Feb 10th, 2005 - 2:14:07 am</span> + <div class="space"></div> + </div> + <div class="content"> + <p>If you are coming from the <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=142#p142">Creating + A Preset</a> tutorial then you should be all set to add your "Fast" preset to the <b>Presets</b> + menu; otherwise, if you have not created a "Fast" preset, please see the <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=142#p142">Creating + A Preset</a> tutorial.</p> + + <p>To add a preset to the <b>Presets</b> menu we must first head back to the options form. In the + <b>Options</b> menu click <b>Setup</b>. Next click on the <b>Presets</b> tab. It should look like + this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup17.png" width="304" + height="376" alt="Options Form - Presets Tab"></center> + + <p>Now click the <b>Add</b> button and browse to the location you saved your preset to, select it, and + open it. The preset will now be added to your list of presets as shown below:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup18.png" width="304" + height="376" alt="Options Form - Paths Tab"></center> + + <p>You can add as many presets as you want here, and remove them latter by simply selecting them and + clicking the <b>Remove</b> button. Once you are happy with the presets you have added, click <b>OK</b> + to return to the main Batch Compiler from. You'll now notice a shinny new <b>Presets</b> main menu + option. From here you can launch any presets you added from the options form. It should look like + this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup19.png" width="790" + height="605" alt="Batch Compiler Form"></center> + </div> + <div class="heading1"> + <div class="space"></div><span class="left"></span><span class="right">[ 26364 Views ]</span> + <div class="space"></div> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c1373" + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=1383">nitros2005uk</a></span><span + class="right">Posted: Feb 26th, 2005 - 7:51:32 pm</span> + <div class="space"></div> + </div> + <div class="content">THAT WAS VERY HELPFUL, I JUST WISH HAMMER WAS</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c2548" + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=2851">mlfodor</a></span><span + class="right">Posted: Jul 15th, 2007 - 2:12:42 pm</span> + <div class="space"></div> + </div> + <div class="content">Just installed the compiler and followed setup tutorial. All worked well. Just + curious though, when you press F9 in Hammer it runs its compilers. Can hammer be set to run this + compiler so you're not switching between two programs?</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c2549" + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><span + class="right">Posted: Jul 16th, 2007 - 3:19:50 pm</span> + <div class="space"></div> + </div> + <div class="content">If you've gone through setting up the Batch Compiler once and you setup all of the + preferences you want, then you should be able to save a BATCH (.bat) file insted of running the compile. + I think that option is under the Compile menu.<br> + <br> + This generates and saves the same BATCH script that the batch compiler its self would use to compile + your map. As ling as the source and destination files are always going to be in the same place, you can + directly execute this script with out needing the Batch Compiler.<br> + <br> + To execute this compile script from Hammer, go to the Expert Run Map dialog<br> + <br> + http://developer.valvesoftware.com/wiki/Hammer_Run_Map_Expert<br> + <br> + make a new profile and insted of adding the compile tools, add a new Command. this is where you enter + your newly created BATCH script. Then whenever you compile using this special profile in Hammer, it will + call the BATCH script and compile your map.<br> + <br> + If you want to change some options in the BATCH script, open up the Batch Compiler, make the changes you + want, then re-save over the old BATCH script (that way you don't need to change any thing in Hammer). + Alternatively, if you have different settings that you use often, create multiple BATCH scripts and + profiles in Hammer so you can quickly change what script you want Hammer to execute.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c2831" + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=3222">Big_AL</a></span><span + class="right">Posted: Apr 9th, 2008 - 4:26:04 pm</span> + <div class="space"></div> + </div> + <div class="content">Hey Guys & Gals<br> + <br> + I Set Up Batch Compiler To Suit DOD 1.3 using The halflife Tutorial & It comes Up With A Error + windows error I Think "ERROR cant open complier.bat"<br> + <br> + the built in complier in hammer works fine <br> + (but when i compile a map it has no errors i try & load a local game to test it wont load just sits + in the DOD splash screen)<br> + <br> + any idears ??? :)<br> + <br> + <br> + Cheers AL </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c3279" + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=3916">sparkermachy</a></span><span + class="right">Modified: Nov 3rd, 2009 - 12:48:48 am</span> + <div class="space"></div> + </div> + <div class="content">I found this slightly helpful but heres the problem, it wont compile. "Error writing + batch file<br> + C:\Program Files\Batch Compiler\compile.bat"</div> + </div><br> + <div class="info center">You must be logged in to post a comment.<br>New users can register <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143&o=0&action=addauthor">here</a>. + </div> + </div> + <div class="main_sidebar"> + <div class="group"> + <div class="heading1"><span class="title">Batch Compiler</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=5">Revision + History</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=4">Specification + Files</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Login</span></div> + <div class="content"> + <form name="loginform" method="post" + action="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143&o=0"> + <div class="label">Username:</div> + <div><input type="text" name="username" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label">Password:</div> + <div><input type="password" name="password" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label"><input type="checkbox" name="storepassword" class="checkbox" + checked="checked">Store Password</div> + <div><input name="login" type="submit" value="Login" class="button"></div> + </form> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">New Users</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143&o=0&action=addauthor">Register</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=143&o=0&action=retrievepassword">Retrieve + Password</a></span><br> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">Latest Comments</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4040">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=213&o=45#c4039">Crafty + FAQ</a> (<a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4038">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=205&o=210#c4037">About + Crafty</a> (<a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=169&o=90#c4036">GCFScape + v1.8.6 Full</a> (<a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Latest Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape + v1.8.6</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape + v1.8.5</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape + v1.8.4</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape + v1.8.3</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib + v1.3.2</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Most Popular Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit + v1.2.5 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape + v1.3.1 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit + v1.3.3 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF + Plug-In for Photoshop</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape + v1.8.6 Full</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Newest Member</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Elite Spammers</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br> + </div> + </div> + <br> + <div class="group"> + <div class="heading1"><span class="title">Feeds</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/rss/?page=1">RSS + 2.0 (News)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/rss/">RSS 2.0 + (Entire Site)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915140137/http://nemesis.thewavelength.net/rss/?comments&limit=15">RSS + 2.0 (Comments)</a></span><br> + </div> + </div> + + + </div> + <div class="space"></div> + </div> + </div> + <div class="separator"></div> + <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a + href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution + time: 0.07963s; Queries: 14.<br> + </span></div> + </div> + </div> +</body> + +</html>
\ No newline at end of file diff --git a/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Half-Life).html b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Half-Life).html new file mode 100644 index 0000000..3b8a745 --- /dev/null +++ b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Half-Life).html @@ -0,0 +1,579 @@ +<!DOCTYPE html> + +<head> + <title>Nem's Tools [Home - News]</title> + <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon"> + <link rel="stylesheet" type="text/css" href="../../css/default.css"> + <meta http-equiv="pragma" content="no-cache"> + <meta http-equiv="cache-control" content="no-cache"> + <meta name="author" content="Ryan Gregg"> + <meta name="description" content="Nem's Half-Life and Half-Life 2 editing tools."> +</head> + +<body> + <div class="banner" onclick="location.href='https://google.com'"> </div> + <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's + Tools website</a>, restored from <a + href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br> + Download section now provides links to both Web Archive and to unofficial Github mirror. + </div> + <div class="main"> + <div class="group"> + <div class="separator"></div> + <div class="heading2 menu"> + <a href="../../index.html" class="menuitem">Home</a> + <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a> + <a href="../../pages/Crafty.html" class="menuitem">Crafty</a> + <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a> + <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a> + <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a> + <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a> + <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a> + <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a> + <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a> + </div> + <div class="separator"></div> + <div class="content"> + <div class="main_area"> + <div class="space"></div> + <div class="main_content"> + <div class="group"> + <div class="heading1"> + <div class="space"></div><span class="left"><a name="p32" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32#p32">Batch + Compiler Setup (Half-Life)</a> - <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: May 26th, 2003 - 10:43:23 pm</span> + <div class="space"></div> + </div> + <div class="content"> + <p>Just downloaded Batch Compiler and don't know what the hell to do with it? This little tutorial + should cover everything you need to know from how to set it up to how to compile your first map.</p> + + <p>First things first, if you don't already have the program head over to the <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=3">downloads</a> + page, pick it up and install it. The installer is a standard Windows installer so I will leave that to + your imagination.</p> + + <p>Once you have installed Batch Compiler start the program up. <b><span class="warning">If you get an + error when you run it then you need the .NET framework which is linked to on the <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=3">downloads</a> + page.</span></b> Batch Compiler should look like this when you start it up:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup1.png" width="790" height="605" + alt="Batch Compiler At Startup"></center> + + <p>Now some of you may have noticed that there are no controls for compiling your map on the form. This + is because Batch Compiler 3.0.0 (and up) work with Batch Compiler Specification (BCS) files. These + wonderful dynamic configuration files allow you to use Batch Compiler to compile just about anything + that makes use of a batch file, be it a Half-Life map (which this tutorial works on), a map for + another game, or even such things as applications.</p> + + <p>Six specifications come with Batch Compiler (they can be found under the <b>Specifications</b> menu). + They are:</p> + + <ul> + <li><b>Quake Tools Legacy:</b> The original Quake Tools specification.</li> + <li><b>Source Tools Advanced:</b> The advanced Source Tools specification. Recommended for experianced + users.</li> + <li><b>SourceTools Normal:</b> The standard Source Tools specification. Recommended for new users. + </li> + <li><b>Zoners Tools Advanced:</b> The advanced Zoners Tools specification. Recommended for experianced + users.</li> + <li><b>Zoners Tools Legacy:</b> The original Zoners Tools specification.</li> + <li><b>Zoners Tools Normal:</b> The standard Zoners Tools specification. Recommended for new users. + </li> + </ul> + + <p>You're welcome to use any specification you wish, I would, however, recommend the Zoners Tools Normal + specification because if you are reading this, you are probably a new user. You can always upgrade to + the Zoners Tools Advanced specification latter. If you are reading this tutorial you are setting Batch + Compiler up for Half-Life mapping so make sure you pick one of the specifications that has the word + <i>Half-Life</i> in it. To load the specification simply click it in the <b>Specifications</b> menu. + Your screen should look like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup2.png" width="790" height="605" + alt="Zoners Tools Normal Specification"></center> + + <p>Now that we have the specification open, we need to proceed to set Batch Compiler up to use it. In + the <b>Options</b> menu click the <b>Setup</b> button. Your screen should look like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup3.png" width="304" height="376" + alt="Options Form - General Tab"></center> + + <p>The <b>General</b> tab contains information specific to the editor itself. Its options are:</p> + + <ul> + <li><b>Opacity:</b> Set the opacity of the program (make it see through).</li> + <li><b>Log Viewer:</b> Set the program Batch Compiler uses to view LOG files.</li> + <li><b>Recent Files:</b> Set the number of recent files to store, this is used for both BCP and MAP + files.</li> + <li><b>Associate With:</b> Press the <i>BCP Files</i> button to associate BCP files with the editor. + When associated, double clicking a BCP (Batch Compiler Preset) file will launch Batch Compiler with + that preset loaded.</li> + </ul> + + <p>When you first start Batch Compiler, Batch Compiler will try to find NotePad using system path + variables and set it as your <b>Log Viewer</b>. If your <b>Log Viewer</b> is not set you will have to + manually browse for an appropriate application. Some appropriate standard windows applications include + NotePad and WordPad.</p> + + <p>Once you are happy with your settings in the <b>General</b> tab, move over to the <b>Stage Paths</b> + tab. Your screen should look like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup4.png" width="304" height="376" + alt="Options Form - Stage Paths Tab"></center> + + <p>The <b>Stage Paths</b> tab allows you to set the paths to all the tools used in your current + specification. To begin specifying the paths select the BSP tool from the list of tools on your + screen. Once selected the bottom text box on the form changes its caption to read <b>BSP Path</b>, its + browse button also becomes active as shown below:</p> + + <p>The <b>Stage Paths</b> tab allows you to set the paths to all the tools used in your current + specification. Because we are using the Zoners Tools Normal specification file we will first need + these tools on our hard drive. If you do not already have Zoners Tools you can download the latest + version <a href="https://web.archive.org/web/20170915134647/http://www.zhlt.info/">here</a> or find it + in the Mapping Tools pack available <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=104">here</a>. + <b><span class="warning">Note: the Zoners Tools Normal and Zoners Tools Advanced specifications make + use of Zoners Tools v3.0.0 and up.</span></b></p> + + <p>Once you have the tools we can continue with the tutorial. To begin specifying the paths select the + CSG tool from the list of tools on your screen. Once selected the bottom text box on the form changes + its caption to read <b>CSG Path</b>, its browse button also becomes active as shown below:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup5.png" width="304" height="376" + alt="Options Form - Stage Paths Tab"></center> + + <p>Now simply press the browse button (the button with the three dots) and browse to the file located on + your hard drive. Continue this process for all the reaming tools. Your screen should look something + like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup6.png" width="304" height="376" + alt="Options Form - Stage Paths Tab"></center> + + <p>Once you are happy with your settings in the <b>Stage Paths</b> tab, move over to the + <b>Variables</b> tab. Your screen should look like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup7.png" width="304" height="376" + alt="Options Form - Variables Tab"></center> + + <p>The <b>Variables</b> tab allows you to set the paths to various other resources used in your current + specification. These paths are set in a similar mannor to those of the <b>Stage Paths</b> tab and + should be set as follows:</p> + + <p><b>WADRoot:</b> (Game directory.)</p> + + <ul> + <li><b>Half-Life:</b> ...\Steam\SteamApps\[email protected]\half-life</li> + <li><b>Day of Defeat (Official MODs):</b> ...\Steam\SteamApps\[email protected]\day of defeat</li> + <li><b>Natural Selection (3rd Party MODs):</b> ...\Steam\SteamApps\[email protected]\half-life</li> + </ul> + + <p><b>Output:</b> (BSP output directory.)</p> + + <ul> + <li><b>Half-Life:</b> ...\Steam\SteamApps\[email protected]\half-life\valve\maps</li> + <li><b>Day of Defeat (Official MODs):</b> ...\Steam\SteamApps\[email protected]\day of defeat\dod\maps + </li> + <li><b>Natural Selection (3rd Party MODs):</b> ...\Steam\SteamApps\[email protected]\half-life\ns\maps + </li> + </ul> + + <p>Your form should look something like this when you're all done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup8.png" width="304" height="376" + alt="Options Form - Variables Tab"></center> + + <p>Once you are happy with your paths click the <b>OK</b> button to return to Batch Compiler's main + screen. We are now going to go through the steps for creating a generic "Full" compile preset which + you can use for all your maps. Please continue to the <a + href="Creating_A_Preset_(Half-Life).html">next + page</a>.</p> + </div> + <div class="heading1"> + <div class="space"></div><span class="left">Modified: Mar 24th, 2005 - 6:13:26 pm</span><span + class="right">[ 81728 Views ]</span> + <div class="space"></div> + </div> + </div><br> + <div class="offsets">[ 1 <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=15#p32">2</a> + <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=30#p32">3</a> + <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=45#p32">4</a> + ]</div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c1123" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1090">Divine</a></span><span + class="right">Posted: Oct 5th, 2004 - 7:17:27 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + my thing is broken<br> + <br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c1124" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1090">Divine</a></span><span + class="right">Posted: Oct 5th, 2004 - 7:18:50 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + When i start ms dos it just sys that same introduction and than it just stops ive made a map before it + used to work i dont know what happned. please help <br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c1125" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><span + class="right">Posted: Oct 6th, 2004 - 12:23:24 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + first, make sure that you have all of the paths set up correctly<br> + <br> + second, make sure that you have the correct settings for each of the compile tools<br> + <br> + third, make sure that you do not have any errors in the DOS window.<br> + <br> + if you can, copy the contents of the DOS window and paste it here.<br> + <br> + <br> + if all else fails, try using the HL-Compiled installer (also on the Batch Compiler download page). this + will install the Batch Compiler, the latest compile tools, and will set it all up for you. the only + thing you need to do is to select the map and press run. <br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c1303" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1321">mR.sPANKY</a></span><span + class="right">Posted: Feb 8th, 2005 - 2:55:46 pm</span> + <div class="space"></div> + </div> + <div class="content">Hey nems would you be able to make some new setup tutorials for the new batch + compiler because I have no idea what the variables tab is for and there is no longer any input output + tabs in the setup.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c1306" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Modified: Feb 8th, 2005 - 5:39:04 pm</span> + <div class="space"></div> + </div> + <div class="content">I'll try to update these tutorials soon, but for now:<br><br>The "Variables" tab + basically replaces the Input and Ouput path in a more flexible way. For Half-Life specifications there + are two fields, these are:<ol> + <li><b>WADRoot:</b> The same as the <i>Input Path</i> in this tutorial.</li> + <li><b>Output:</b> The same as the <i>Output Path</i> in this tutorial.</li> + </ol>For the Source specifications there are three fields, these are:<ol> + <li><b>BinRoot:</b> The path to your bin folder in the sdk (where all the tools are located).</li> + <li><b>ValveProject:</b> The path to the folder your GameInfo.txt file is in.</li> + <li><b>Output:</b> The path to the folder to copy your .bsp files to. More less the same as the + <i>Output Path</i> in this tutorial.</li> + </ol> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c1516" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1552">HeAdCrAb + KILLA</a></span><span class="right">Posted: Apr 27th, 2005 - 1:25:58 pm</span> + <div class="space"></div> + </div> + <div class="content">When I go to compile my MAP the DOS window (the black one) tells me I have an ERROR + and to refer to the LOG text file to find the ERROR. There are NO ERRORS in the LOG file! WTF!!! Need + help! - HeAdCrAb KILLA</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c1517" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Apr 27th, 2005 - 1:40:15 pm</span> + <div class="space"></div> + </div> + <div class="content">From within Batch Compiler, go File->View Log File to view your log file. If that + doesn't work, try reading the console output to see what the error is.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c1519" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1552">HeAdCrAb + KILLA</a></span><span class="right">Posted: Apr 27th, 2005 - 3:35:52 pm</span> + <div class="space"></div> + </div> + <div class="content">I cannot find ANY ERROR reading in the LOG file. The last time I tried compiling in + Hammer, an ERROR came up "access is denied," but I don't kno if that has anything to do with this. How + do I view this "console?" - HeAdCrAb KILLA</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c1520" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Apr 27th, 2005 - 3:56:49 pm</span> + <div class="space"></div> + </div> + <div class="content">The console is the thing that is telling you to view your log file. Right click on + the console and select the text, the pres enter to copy it and paste it here.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c1521" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><span + class="right">Posted: Apr 28th, 2005 - 2:25:03 pm</span> + <div class="space"></div> + </div> + <div class="content">"The last time I tried compiling in Hammer, an ERROR came up "access is denied," but + I don't kno if that has anything to do with this."<br> + <br> + sounds like some of your paths are incorrectly setup.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">11.</span> <a name="c1604" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1677">Black-Drool</a></span><span + class="right">Posted: Jul 18th, 2005 - 9:23:13 pm</span> + <div class="space"></div> + </div> + <div class="content">I love maps, I have made about 25, and don't know much about compiling... :) I really + need help. With a nubish username like myself prepare to be annoyed by me!<br> + <br> + ;)<br> + <br> + Help me with "Ripent" What is that?<br> + <br> + Where can i find that, and also, you said an MS-DOS screen pops up can compiles ur map... does the + MS-DOS screen stay there? or does it quickly disappear and compile unseen?</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">12.</span> <a name="c1606" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Jul 18th, 2005 - 10:44:34 pm</span> + <div class="space"></div> + </div> + <div class="content">The only essential stages are CSG, BSP, VIS and RAD.<br> + <br> + RipEnt is used for hand editing entities when either the .rmf source is not available or you don't want + to recompile.<br> + <br> + The DOS window will stay open until you close it, if you have pause enabled in the options menu. You can + close Batch Compiler while you are compiling though.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">13.</span> <a name="c1607" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1677">Black-Drool</a></span><span + class="right">Posted: Jul 19th, 2005 - 12:28:59 pm</span> + <div class="space"></div> + </div> + <div class="content">So wait, what are those "recent Files" for? what do they do, and also my MS-DOS + screen pops up for like 1 milisecond then dis-appears, how do I fix that?<br> + <br> + <img src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">14.</span> <a name="c1608" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Jul 19th, 2005 - 11:30:53 pm</span> + <div class="space"></div> + </div> + <div class="content">They are files you recently opened?<br> + <br> + <img src="../../images/emotes/shrug.gif" width="32" height="32" alt="shrug"><br> + <br> + Your console screen should remain open if "Pause Console" is enabled in the "Options" menu and you have + at least on stage checked to run (on the right). If there is a problem with it you might want to run the + compile.bat file BC generates (in your Batch Compiler directory) from an MS DOS command prompt to see + what the problem is.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">15.</span> <a name="c1609" + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1677">Black-Drool</a></span><span + class="right">Posted: Jul 21st, 2005 - 8:53:06 pm</span> + <div class="space"></div> + </div> + <div class="content">I get this error when I do everything correctly:<br> + <br> + Error creating batch script<br> + <br> + Error: Outputpath it either not set, or invalid.<br> + <br> + What do I do?<img src="../../images/emotes/hiding.gif" width="32" height="32" alt="hiding"></div> + </div><br> + <div class="offsets">[ 1 <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=15#p32">2</a> + <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=30#p32">3</a> + <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=45#p32">4</a> + ]</div><br> + <div class="info center">You must be logged in to post a comment.<br>New users can register <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=0&action=addauthor">here</a>. + </div> + </div> + <div class="main_sidebar"> + <div class="group"> + <div class="heading1"><span class="title">Batch Compiler</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=5">Revision + History</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=4">Specification + Files</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Login</span></div> + <div class="content"> + <form name="loginform" method="post" + action="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=0"> + <div class="label">Username:</div> + <div><input type="text" name="username" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label">Password:</div> + <div><input type="password" name="password" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label"><input type="checkbox" name="storepassword" class="checkbox" + checked="checked">Store Password</div> + <div><input name="login" type="submit" value="Login" class="button"></div> + </form> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">New Users</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=0&action=addauthor">Register</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=32&o=0&action=retrievepassword">Retrieve + Password</a></span><br> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">Latest Comments</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4040">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=213&o=45#c4039">Crafty + FAQ</a> (<a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4038">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=205&o=210#c4037">About + Crafty</a> (<a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=169&o=90#c4036">GCFScape + v1.8.6 Full</a> (<a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Latest Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape + v1.8.6</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape + v1.8.5</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape + v1.8.4</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape + v1.8.3</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib + v1.3.2</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Most Popular Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit + v1.2.5 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape + v1.3.1 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit + v1.3.3 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF + Plug-In for Photoshop</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape + v1.8.6 Full</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Newest Member</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Elite Spammers</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br> + </div> + </div> + <br> + <div class="group"> + <div class="heading1"><span class="title">Feeds</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/rss/?page=1">RSS + 2.0 (News)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/rss/">RSS 2.0 + (Entire Site)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915134647/http://nemesis.thewavelength.net/rss/?comments&limit=15">RSS + 2.0 (Comments)</a></span><br> + </div> + </div> + + + </div> + <div class="space"></div> + </div> + </div> + <div class="separator"></div> + <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a + href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution + time: 0.07963s; Queries: 14.<br> + </span></div> + </div> + </div> +</body> + +</html>
\ No newline at end of file diff --git a/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Source).html b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Source).html new file mode 100644 index 0000000..b8f4558 --- /dev/null +++ b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Setup_(Source).html @@ -0,0 +1,608 @@ +<!DOCTYPE html> + +<head> + <title>Nem's Tools [Home - News]</title> + <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon"> + <link rel="stylesheet" type="text/css" href="../../css/default.css"> + <meta http-equiv="pragma" content="no-cache"> + <meta http-equiv="cache-control" content="no-cache"> + <meta name="author" content="Ryan Gregg"> + <meta name="description" content="Nem's Half-Life and Half-Life 2 editing tools."> +</head> + +<body> + <div class="banner" onclick="location.href='https://google.com'"> </div> + <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's + Tools website</a>, restored from <a + href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br> + Download section now provides links to both Web Archive and to unofficial Github mirror. + </div> + <div class="main"> + <div class="group"> + <div class="separator"></div> + <div class="heading2 menu"> + <a href="../../index.html" class="menuitem">Home</a> + <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a> + <a href="../../pages/Crafty.html" class="menuitem">Crafty</a> + <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a> + <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a> + <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a> + <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a> + <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a> + <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a> + <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a> + </div> + <div class="separator"></div> + <div class="content"> + <div class="main_area"> + <div class="space"></div> + <div class="main_content"> + <div class="group"> + <div class="heading1"> + <div class="space"></div><span class="left"><a name="p141" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141#p141">Batch + Compiler Setup (Source)</a> - <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Feb 10th, 2005 - 2:14:35 am</span> + <div class="space"></div> + </div> + <div class="content"> + <p>Just downloaded Batch Compiler and don't know what the hell to do with it? This little tutorial + should cover everything you need to know from how to set it up to how to compile your first map.</p> + + <p>First things first, if you don't already have the program head over to the <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=3">downloads</a> + page, pick it up and install it. The installer is a standard Windows installer so I will leave that to + your imagination.</p> + + <p>Once you have installed Batch Compiler start the program up. <b><span class="warning">If you get an + error when you run it then you need the .NET framework which is linked to on the <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=3">downloads</a> + page.</span></b> Batch Compiler should look like this when you start it up:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup1.png" width="790" + height="605" alt="Batch Compiler At Startup"></center> + + <p>Now some of you may have noticed that there are no controls for compiling your map on the form. This + is because Batch Compiler 3.0.0 (and up) work with Batch Compiler Specification (BCS) files. These + wonderful dynamic configuration files allow you to use Batch Compiler to compile just about anything + that makes use of a batch file, be it a Half-Life 2 map (which this tutorial works on), a map for + another game, or even such things as applications.</p> + + <p>Before we take a look at these specifications, it is a good idea to make sure they are all up to + date. To do this, select <b>Check For Updates</b> from the <b>Help</b> menu. This will bring up a + dialog which can be used to update all official specification files. Clicking <b>Update</b> will do + just that. It is reccomended that you check for updates every so often to make sure you have the + latest specification for the latest updates to the tools.</p> + + <p>Six specifications come with Batch Compiler (they can be found under the <b>Specifications</b> menu). + They are:</p> + + <ul> + <li><b>Quake Tools Legacy:</b> The original Quake Tools specification.</li> + <li><b>Source Tools Advanced:</b> The advanced Source Tools specification. Recommended for experianced + users.</li> + <li><b>SourceTools Normal:</b> The standard Source Tools specification. Recommended for new users. + </li> + <li><b>Zoners Tools Advanced:</b> The advanced Zoners Tools specification. Recommended for experianced + users.</li> + <li><b>Zoners Tools Legacy:</b> The original Zoners Tools specification.</li> + <li><b>Zoners Tools Normal:</b> The standard Zoners Tools specification. Recommended for new users. + </li> + </ul> + + <p>You're welcome to use any specification you wish, I would, however, recommend the Source Tools Normal + specification because if you are reading this, you are probably a new user. You can always upgrade to + the Source Tools Advanced specification latter. If you are reading this tutorial you are setting Batch + Compiler up for Source mapping so make sure you pick one of the specifications that has the word + <i>Source</i> in it. To load the specification simply click it in the <b>Specifications</b> menu. Your + screen should look like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup2.png" width="790" + height="605" alt="Source Tools Normal Specification"></center> + + <p>Now that we have the specification open, we need to proceed to set Batch Compiler up to use it. In + the <b>Options</b> menu click the <b>Setup</b> button. Your screen should look like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup3.png" width="304" + height="376" alt="Options Form - General Tab"></center> + + <p>The <b>General</b> tab contains information specific to the editor itself. Its options are:</p> + + <ul> + <li><b>Opacity:</b> Set the opacity of the program (make it see through).</li> + <li><b>Log Viewer:</b> Set the program Batch Compiler uses to view LOG files.</li> + <li><b>Recent Files:</b> Set the number of recent files to store, this is used for both BCP and MAP + files.</li> + <li><b>Associate With:</b> Press the <i>BCP Files</i> button to associate BCP files with the editor. + When associated, double clicking a BCP (Batch Compiler Preset) file will launch Batch Compiler with + that preset loaded.</li> + </ul> + + <p>When you first start Batch Compiler, Batch Compiler will try to find NotePad using system path + variables and set it as your <b>Log Viewer</b>. If your <b>Log Viewer</b> is not set you will have to + manually browse for an appropriate application. Some appropriate standard windows applications include + NotePad and WordPad.</p> + + <p>Once you are happy with your settings in the <b>General</b> tab, move over to the <b>Stage Paths</b> + tab. Your screen should look like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup4.png" width="304" + height="376" alt="Options Form - Stage Paths Tab"></center> + + <p>The <b>Stage Paths</b> tab allows you to set the paths to all the tools used in your current + specification. To begin specifying the paths select the BSP tool from the list of tools on your + screen. Once selected the bottom text box on the form changes its caption to read <b>BSP Path</b>, its + browse button also becomes active as shown below:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup5.png" width="304" + height="376" alt="Options Form - Stage Paths Tab"></center> + + <p>Now simply press the browse button (the button with the three dots) and browse to the file located on + your hard drive. This file is part of the Source SDK and can be found in the folder + ...\Steam\SteamApps\[email protected]\sourcesdk\bin. Continue this process for all the reaming tools. + Your screen should look something like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup6.png" width="304" + height="376" alt="Options Form - Stage Paths Tab"></center> + + <p>Once you are happy with your settings in the <b>Stage Paths</b> tab, move over to the + <b>Variables</b> tab. Your screen should look like this:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup7.png" width="304" + height="376" alt="Options Form - Variables Tab"></center> + + <p>The <b>Variables</b> tab allows you to set the paths to various other resources used in your current + specification. These paths are set in a similar mannor to those of the <b>Stage Paths</b> tab and + should be set as follows:</p> + + <p><b>BinRoot:</b> (Source SDK bin directory.)</p> + + <ul> + <li><b>All MODs:</b> ...\Steam\SteamApps\[email protected]\sourcesdk\bin</li> + </ul> + + <p><b>ValveProject:</b> (GameInfo.txt directory.)</p> + + <ul> + <li><b>Half-Life 2:</b> ...\Steam\SteamApps\[email protected]\half-life 2\hl2</li> + <li><b>Half-Life 2: Deathmatch:</b> ...\Steam\SteamApps\[email protected]\half-life 2 deathmatch\hl2mp + </li> + <li><b>Counter-Strike: Source:</b> ...\Steam\SteamApps\[email protected]\counter-strike source\cstrike + </li> + <li><b>Day of Defeat: Source:</b> ...\Steam\SteamApps\[email protected]\day of defeat source\dod</li> + </ul> + + <p><b>Output:</b> (BSP output directory.)</p> + + <ul> + <li><b>Half-Life 2:</b> ...\Steam\SteamApps\[email protected]\half-life 2\hl2\maps</li> + <li><b>Half-Life 2: Deathmatch:</b> ...\Steam\SteamApps\[email protected]\half-life 2 + deathmatch\hl2mp\maps</li> + <li><b>Counter-Strike: Source:</b> ...\Steam\SteamApps\[email protected]\counter-strike + source\cstrike\maps</li> + <li><b>Day of Defeat: Source:</b> ...\Steam\SteamApps\[email protected]\day of defeat source\dod\maps + </li> + </ul> + + <p>Your form should look something like this when you're all done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup8.png" width="304" + height="376" alt="Options Form - Variables Tab"></center> + + <p>Once you are happy with your paths click the <b>OK</b> button to return to Batch Compiler's main + screen. We are now going to go through the steps for creating a generic "Fast" compile preset which + you can use for all your maps. Please continue to the <a href="Creating_A_Preset_(Source).html">next + page</a>.</p> + </div> + <div class="heading1"> + <div class="space"></div><span class="left">Modified: Nov 5th, 2006 - 8:51:31 pm</span><span + class="right">[ 41366 Views ]</span> + <div class="space"></div> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c2590" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=2875">jamie1993</a></span><span + class="right">Posted: Aug 1st, 2007 - 1:10:25 pm</span> + <div class="space"></div> + </div> + <div class="content">Yea where do we get source tools and shit<img src="../../images/emotes/bored.gif" + width="32" height="32" alt="bored"> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c2593" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Aug 1st, 2007 - 1:13:09 pm</span> + <div class="space"></div> + </div> + <div class="content">I'm not sure what you mean... <img src="../../images/emotes/checkingthenews.gif" + width="32" height="32" alt="checkingthenews"></div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c2622" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=2900">jimmy</a></span><span + class="right">Modified: Aug 22nd, 2007 - 3:20:54 am</span> + <div class="space"></div> + </div> + <div class="content">I don't have source yet but it seems to me that you get hammer(4.0?) and the source + tools(bsp, vis, rad) from the source SDK on steam. If I'm wrong please correct me. I can't wait to build + for HL2.<br> + <img src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"><img + src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"><img + src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"><br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c2623" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Aug 23rd, 2007 - 12:35:50 am</span> + <div class="space"></div> + </div> + <div class="content">That's correct. <img src="../../images/emotes/apple.gif" width="32" height="32" + alt="apple"></div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c2702" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1142">timmo</a></span><span + class="right">Modified: Nov 11th, 2007 - 11:05:36 pm</span> + <div class="space"></div> + </div> + <div class="content">Hi Nem, a long time since I have used the compiler for mapping. I am mapping for HL + 2" now but although I thought I had setup the compiler ok I get this message when I compile.<br> + <br> + Extra App Id set to 211, but no SteamAppId<br> + <br> + As the log is generated with the map details I am guessing this is a path error is it?<br> + <br> + Aprreciate any advice as usual, thanks</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c2779" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3119">Sgt-Mess</a></span><span + class="right">Posted: Jan 8th, 2008 - 6:49:03 am</span> + <div class="space"></div> + </div> + <div class="content">Shouldn't you update this tut for the orange box release. The orange box games use + different directories.<br> + <br> + And also this tool is great. I used to use command promt and do every thing separately.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c2953" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3364">Frederic</a></span><span + class="right">Posted: Jul 21st, 2008 - 1:59:28 pm</span> + <div class="space"></div> + </div> + <div class="content">Hello.I'm wondering how to get this to work with ep2/Orangebox games.I tried many + ways to make it work but it always seems to be missing all the materials/models in the map and it + crashes on Building Physics collision data.<br> + <br> + Help?</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c2998" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3455">knifeinthesnow</a></span><span + class="right">Posted: Oct 1st, 2008 - 3:26:41 am</span> + <div class="space"></div> + </div> + <div class="content"><img src="../../images/emotes/yeahbaby.gif" width="32" height="32" + alt="yeahbaby"><span style="color: red;">you did a great job on all your tools + keep up the good work! also i was confuse what to do with the path files</span></div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c3002" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Oct 10th, 2008 - 10:02:56 pm</span> + <div class="space"></div> + </div> + <div class="content">Are you still confused? I'm not sure if you're asking a question... If not, thanks. + <img src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c3005" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3476">Seemon</a></span><span + class="right">Posted: Oct 18th, 2008 - 6:40:50 am</span> + <div class="space"></div> + </div> + <div class="content">At the part where you set up Batch Compiler stage paths, I get lost. I'm not sure + what I'm supposed to do.<br><br>Could you maybe provide a full screenshot of the <b>stage paths</b> + listed? And likewise for the <b>variables</b>?<br> + <br> + Other than that, I seem to be fine.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">11.</span> <a name="c3145" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3198">captain + terror</a></span><span class="right">Posted: Mar 10th, 2009 - 4:58:10 pm</span> + <div class="space"></div> + </div> + <div class="content">I can't compile orange box maps... I'm running as administrator, i'm pretty sure all + my paths are right, and here is my compile log:<br> + <br> + http://files.filefront.com/rooms+captainterror2log/;13444575</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">12.</span> <a name="c3152" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=3682">Waffleguy388</a></span><span + class="right">Posted: Mar 22nd, 2009 - 4:38:42 pm</span> + <div class="space"></div> + </div> + <div class="content">it FAIL, heres the compile log:<br> + <br> + materialPath: E:\steam\steamapps\wardino389\half-life 2 deathmatch\hl2mp\materials<br> + Loading C:\Users\Wardino388\Desktop\faben's project\gm_Fabens_Buildv3.vmf<br> + fixing up env_cubemap materials on brush sides...<br> + 0...1...2...3...4...5...6...7...8...9...10**** leaked ****<br> + Entity info_teleport_destination (-3142.00 -6008.00 -9419.00) leaked!<br> + Processing areas...done (0)<br> + Building Faces...done (0)<br> + FixTjuncs...<br> + PruneNodes...<br> + WriteBSP...<br> + done (0)<br> + Creating default cubemaps for env_cubemap using skybox materials:<br> + skybox/sky_day01_08*.vmt<br> + Run buildcubemaps in the engine to get the correct cube maps.<br> + <br> + No such variable "$hdrbasetexture" for material "skybox/sky_day01_08rt"<br> + Can't load skybox file skybox/sky_day01_08 to build the default cubemap!<br> + Finding displacement neighbors...<br> + Finding lightmap sample positions...<br> + Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10<br> + Building Physics collision data...<br> + done (0) (47093 bytes)<br> + Placing detail props : 0...1...2...3...4...5...6...7...8...9...10<br> + Water found with no water_lod_control entity, creating a default one.<br> + Compacting texture/material tables...<br> + Reduced 261 texinfos to 135<br> + Reduced 25 texdatas to 22 (706 bytes to 554)<br> + Writing C:\Users\Wardino388\Desktop\faben's project\gm_Fabens_Buildv3.bsp<br> + 3 seconds elapsed<br> + <br> + <br> + <br> + 2 threads<br> + reading c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.bsp<br> + reading c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.prt<br> + LoadPortals: couldn't read c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.prt<br> + <br> + <br> + <br> + materialPath: E:\steam\steamapps\wardino389\half-life 2 deathmatch\hl2mp\materials<br> + Loading C:\Users\Wardino388\Desktop\faben's project\gm_Fabens_Buildv3.vmf<br> + fixing up env_cubemap materials on brush sides...<br> + 0...1...2...3...4...5...6...7...8...9...10**** leaked ****<br> + Entity info_teleport_destination (-3142.00 -6008.00 -9419.00) leaked!<br> + Processing areas...done (0)<br> + Building Faces...done (0)<br> + FixTjuncs...<br> + PruneNodes...<br> + WriteBSP...<br> + done (1)<br> + Creating default cubemaps for env_cubemap using skybox materials:<br> + skybox/sky_day01_08*.vmt<br> + Run buildcubemaps in the engine to get the correct cube maps.<br> + <br> + No such variable "$hdrbasetexture" for material "skybox/sky_day01_08rt"<br> + Can't load skybox file skybox/sky_day01_08 to build the default cubemap!<br> + Finding displacement neighbors...<br> + Finding lightmap sample positions...<br> + Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10<br> + Building Physics collision data...<br> + done (0) (47093 bytes)<br> + Placing detail props : 0...1...2...3...4...5...6...7...8...9...10<br> + Water found with no water_lod_control entity, creating a default one.<br> + Compacting texture/material tables...<br> + Reduced 261 texinfos to 135<br> + Reduced 25 texdatas to 22 (706 bytes to 554)<br> + Writing C:\Users\Wardino388\Desktop\faben's project\gm_Fabens_Buildv3.bsp<br> + 4 seconds elapsed<br> + <br> + <br> + <br> + 2 threads<br> + reading c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.bsp<br> + reading c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.prt<br> + LoadPortals: couldn't read c:\users\wardino388\desktop\faben's project\gm_Fabens_Buildv3.prt<br> + <br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">13.</span> <a name="c3454" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=4108">-=GRW=- + [GMRC] Kaos</a></span><span class="right">Posted: Aug 2nd, 2010 - 6:20:09 pm</span> + <div class="space"></div> + </div> + <div class="content"><a + href="https://web.archive.org/web/20170915144730/http://www.filefront.com/thankyou.php?f=17167937"> + http://www.filefront.com/thankyou.php?f=17167937</a><br> + <br> + Hey guys, I added Garry's Mod to the base settings for the Steam tab. You can now select it in the + drop-down game menu. This is the "Steam.BCI" file that goes in "Specifications" in your Batch Compiler + folder.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">14.</span> <a name="c3767" + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=7433">Zoso</a></span><span + class="right">Posted: Dec 9th, 2012 - 2:30:00 pm</span> + <div class="space"></div> + </div> + <div class="content">How would i do a Full compile? would it be just changing the option from fast to + normal if using the "fast" preset tutorial? is there any other options i need to select </div> + </div><br> + <div class="info center">You must be logged in to post a comment.<br>New users can register <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141&o=0&action=addauthor">here</a>. + </div> + </div> + <div class="main_sidebar"> + <div class="group"> + <div class="heading1"><span class="title">Batch Compiler</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=5">Revision + History</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=4">Specification + Files</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Login</span></div> + <div class="content"> + <form name="loginform" method="post" + action="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141&o=0"> + <div class="label">Username:</div> + <div><input type="text" name="username" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label">Password:</div> + <div><input type="password" name="password" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label"><input type="checkbox" name="storepassword" class="checkbox" + checked="checked">Store Password</div> + <div><input name="login" type="submit" value="Login" class="button"></div> + </form> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">New Users</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141&o=0&action=addauthor">Register</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=141&o=0&action=retrievepassword">Retrieve + Password</a></span><br> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">Latest Comments</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4040">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=213&o=45#c4039">Crafty + FAQ</a> (<a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4038">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=205&o=210#c4037">About + Crafty</a> (<a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=169&o=90#c4036">GCFScape + v1.8.6 Full</a> (<a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Latest Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape + v1.8.6</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape + v1.8.5</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape + v1.8.4</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape + v1.8.3</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib + v1.3.2</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Most Popular Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit + v1.2.5 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape + v1.3.1 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit + v1.3.3 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF + Plug-In for Photoshop</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape + v1.8.6 Full</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Newest Member</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Elite Spammers</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br> + </div> + </div> + <br> + <div class="group"> + <div class="heading1"><span class="title">Feeds</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/rss/?page=1">RSS + 2.0 (News)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/rss/">RSS 2.0 + (Entire Site)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915144730/http://nemesis.thewavelength.net/rss/?comments&limit=15">RSS + 2.0 (Comments)</a></span><br> + </div> + </div> + + + </div> + <div class="space"></div> + </div> + </div> + <div class="separator"></div> + <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a + href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution + time: 0.07963s; Queries: 14.<br> + </span></div> + </div> + </div> +</body> + +</html>
\ No newline at end of file diff --git a/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Specification_Files.html b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Specification_Files.html new file mode 100644 index 0000000..9557eca --- /dev/null +++ b/subpages/Batch_Compiler-Tutorials/Batch_Compiler_Specification_Files.html @@ -0,0 +1,2714 @@ +<!DOCTYPE html> + +<head> + <title>Nem's Tools [Home - News]</title> + <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon"> + <link rel="stylesheet" type="text/css" href="../../css/default.css"> + <meta http-equiv="pragma" content="no-cache"> + <meta http-equiv="cache-control" content="no-cache"> + <meta name="author" content="Ryan Gregg"> + <meta name="description" content="Nem's Half-Life and Half-Life 2 editing tools."> +</head> + +<body> + <div class="banner" onclick="location.href='https://google.com'"> </div> + <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's + Tools website</a>, restored from <a + href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br> + Download section now provides links to both Web Archive and to unofficial Github mirror. + </div> + <div class="main"> + <div class="group"> + <div class="separator"></div> + <div class="heading2 menu"> + <a href="../../index.html" class="menuitem">Home</a> + <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a> + <a href="../../pages/Crafty.html" class="menuitem">Crafty</a> + <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a> + <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a> + <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a> + <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a> + <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a> + <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a> + <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a> + </div> + <div class="separator"></div> + <div class="content"> + <div class="main_area"> + <div class="space"></div> + <div class="main_content"> + <div class="group"> + <div class="heading1"> + <div class="space"></div><span class="left"><a name="p35" + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#p35">Batch + Compiler Specification Files</a> - <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: May 26th, 2003 - 9:51:42 pm</span> + <div class="space"></div> + </div> + <div class="content"> + <font size="4"><b>About:</b></font><br> + + <p>Batch Compiler Specification (BCS) files are simple element orientated text files that are used to + specify the batches, stages and options that can be used. They construct the objects on Batch + Compiler's main form and specify the layout of the batch file Batch Compiler produces. In short, the + define almost everything you see in Batch Compiler.</p> + + <ul> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Batch">Batch + Element</a></li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Stage">Stage + Element</a></li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Control">Control + Elements</a> + <ul> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#LabelBox">LabelBox</a> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Space">Space</a> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Option">Option + Elements</a> + <ul> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#CheckBox">CheckBox</a> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#TextBox">TextBox</a> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#ComboBox">ComboBox</a> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#FileBox">FileBox</a> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#FolderBox">FolderBox</a> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#ColorBox">ColorBox</a> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Shared">Shared + Options</a></li> + </ul> + </li> + </ul> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Directives">Directives</a> + <ul> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Define">Define + Directive</a></li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Include">Include + Directive</a></li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Once">Once + Directive</a></li> + </ul> + </li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Naming">Naming + Conventions</a></li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Comment">Comment + Syntax</a></li> + <li> <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35#Error">Error + Messages</a></li> + </ul> + + <a name="Batch"> + <font size="4"><b>The Batch Element:</b></font> + </a><br> + + <p>Specification files are made up of two main sections, a <b>Batch</b> section that specifies the batch + files Batch Compiler produces, and <b>Stage</b> section that specifies the stages these batch files + use. There is no set order in which they must appear, but general place the <b>Batch</b> sections at + the top of the specification file (as a convention). The following is the main <b>Batch</b> section + from the "Zoners Tools" specification file that comes with Batch Compiler:</p> + + <div class="vbcode"> + Batch + { + Name "Zoners Tools" + Priority "2" + Links "Zoners Tools,http://dev.valve-erc.com/index.php?go=zhlt" + Filter "Supported Files|*.map;*.bsp|MAP Files (*.map)|*.map|BSP Files (*.bsp)|*.bsp" + Stages "CSG|BSP|VIS|NetVIS|RAD|RipEnt|Shared" + LogFile "${FilePath}\\${FileName}.log" + Template "@echo off\n"_ + "set WADROOT=${InputPath}\n"_ + "\"${StagePath=CSG}\" ${StageParam=CSG} \"${FilePath}\\${FileName}\"\n"_ + "\"${StagePath=BSP}\" ${StageParam=BSP} \"${FilePath}\\${FileName}\"\n"_ + "\"${StagePath=VIS}\" ${StageParam=VIS} \"${FilePath}\\${FileName}\"\n"_ + "\"${StagePath=NetVIS}\" ${StageParam=NetVIS} \"${FilePath}\\${FileName}\"\n"_ + "\"${StagePath=RAD}\" ${StageParam=RAD} \"${FilePath}\\${FileName}\"\n"_ + "\"${StagePath=RipEnt}\" ${StageParam=RipEnt} \"${FilePath}\\${FileName}\"\n" + } + </div> + + <p>This is a good example of a batch section because it shows all the various aspects of Batch + Compiler's elements and attributes. The general format for all of the various elements and attributes + in a specification file is as follows:</p> + + <div class="vbcode"> + Element + { + Attribute1 "Value1" + Attribute2 "Value2" + Attribute3 "Value3"_ + "Value3 Continued" + } + </div> + + <p>All attribute values, wheather they are numeric or strings, are written in quotes. If an attribute's + value is long you can split it into two or more strings by placing a underscore ("_") charactor in + between each string as showen above. Attributes can also contain escape sequences to represent + characters you can't easily type. These escape sequences are modeled after the C language escape + sequences and are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="150"> + <center>Escape Sequence</center> + </td> + <td class="title" width="*"> + <center>Character</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + \t + </td> + <td class="value1" valign="top"> + Tab + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + \n + </td> + <td class="value1" valign="top"> + New Line + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + \\ + </td> + <td class="value1" valign="top"> + Backslash + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + \" + </td> + <td class="value1" valign="top"> + Quote + </td> + </tr> + + </tbody> + </table> + </center> + + <p>The quote escape sequence can be very usefull for adding quotes to your attribute's value without + confusing the parser. For example the string <i>Ryan "The Yellow Dart" Gregg</i> would be written as + <i>"Ryan \"The Yellow Dart\" Gregg"</i>.</p> + + <p>The various attributes that the <b>Batch</b> element can take are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Filter + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + All Files (*.*)|*.* + </td> + <td class="value1" valign="top"> + The file filter to use when browsing for files on the main form in the standard windows + format. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Links + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + A list of web site links associated with the batch. The format is <i>"Link1 Name,Link1 + URL|Link2 Name,Link2 URL"</i>. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + LogFile + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The template for the log file path. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Name + </td> + <td class="value1" valign="top"> + ID + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the batch. Must be unique. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Priority + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + 0 + </td> + <td class="value1" valign="top"> + The priority of the batch. The batch with the highest priority will be the batch that Batch + Compiler loads. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ShellExecute + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + If true, the batch will be run through the shell and not a batch file. The batch must be no + longer than one line and only one command if this is true. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Stages + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + A list of all the stages the batch uses in the order they will be run (and appear in Batch + Compiler). + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Template + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The template for the batch. + </td> + </tr> + + </tbody> + </table> + </center> + <br> + + <p>The <b>Template</b> attribute of the <b>Batch</b> element is simply a batch script mixed in with + variables.</p> + + <b>Variables:</b><br> + + <p>Batch Compiler defines the following variables that can be used anywhere in your <b>Template</b>:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="150"> + <center>Variable</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${Date} + </td> + <td class="value1" valign="top"> + The current date in short format. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${FileExt} + </td> + <td class="value1" valign="top"> + The input file's extension. For example, the extension of <i>C:\test.map</i> would be + <i>map</i>. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${FileName} + </td> + <td class="value1" valign="top"> + The input file's Name. For example, the name of <i>C:\test.map</i> would be <i>test</i>. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${FilePath} + </td> + <td class="value1" valign="top"> + The input file's Path. For example, the path of <i>C:\test.map</i> would be <i>C:\</i>. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${InputPath} + </td> + <td class="value1" valign="top"> + The input path (as set in the options form.) + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${LogViewerPath} + </td> + <td class="value1" valign="top"> + The full path to the log viewer (as set in the options form). + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${OutputPath} + </td> + <td class="value1" valign="top"> + The output path (as set in the options form.) + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${StageCmd=XXX} + </td> + <td class="value1" valign="top"> + The command list of a stage generated by Batch Compiler where XXX is the stage you want the + command list for. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${StageParam=XXX} + </td> + <td class="value1" valign="top"> + The parameter list of a stage generated by Batch Compiler where XXX is the stage you want the + parameter list for. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${StagePath=XXX} + </td> + <td class="value1" valign="top"> + The full path of a stage where XXX is the stage you want the full path for. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${StageTitle=XXX} + </td> + <td class="value1" valign="top"> + The ftitle of a stage where XXX is the stage you want the title for. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${Time} + </td> + <td class="value1" valign="top"> + The current time in short format. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${Version} + </td> + <td class="value1" valign="top"> + The version of Batch Compiler you are using. + </td> + </tr> + + </tbody> + </table> + </center> + + <p>It should be noted that when <b>StagePath</b> or <b>StageParam</b> occurs on a line, that line will + not be part of the batch if the stage is a program and it is not checked to run in Batch Compiler.</p> + + <a name="Stage"> + <font size="4"><b>The Stage Element:</b></font> + </a><br> + + <p>The <b>Stage</b> element is used to specify the programs that are used to make up a <b>Batch</b>. + Each <b>Stage</b> makes up a tab in Batch Compiler. Here is a sample <b>Stage</b>:</p> + + <div class="vbcode"> + Stage + { + Name "VIS" + Title "Visibility Index Set" + Type "Program" + Filter "HLVIS (hlvis.exe)|hlvis.exe" + + ComboBox + { + Name "Vis Type" + Bold "True" + Default "Normal" + Options "Fast,-fast|Normal,|Full,-full" + Hint "\tRun as fast or normal or full VIS." + } + + Space + { + Size "9" + } + + TextBox + { + Name "Additional Parameters" + Type "String" + Size "3" + Hint "\tAdd additional parameters here as you would a command line." + } + } + </div> + + <p>This example illustrates how the <b>Stage</b> element is made up of other elements such as ComboBoxes + and TextBoxes. The various attributes that the <b>Stage</b> element can take are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Filter + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + Applications (*.exe)|*.exe + </td> + <td class="value1" valign="top"> + The file filter to use when browsing for the stage's program in the standard windows format. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Groups + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The list of all the element groups in the sage. You must list these if you wish to access + individual element groups. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Name + </td> + <td class="value1" valign="top"> + ID + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the stage. Must be unique. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Title + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The title of the stage. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Type + </td> + <td class="value1" valign="top"> + Enumeration + </td> + <td class="value1" valign="top"> + Program + </td> + <td class="value1" valign="top"> + The type of stage the stage is. Options are <i>Program</i>, <i>ParameterList</i> and + <i>CommandList</i>. + </td> + </tr> + + </tbody> + </table> + </center> + + <br> + + <a name="Control"> + <font size="4"><b>Control Elements:</b></font> + </a><br> + + <p>The <b>Stage</b> element is also made up of additional control elements which are used to define the + objects on the tab and the parameters of the program. Batch Compiler defines for the following control + elements: <b>LabelBox</b>, <b>Space</b>, <b>CheckBox</b>, <b>TextBox</b>, <b>ComboBox</b>, + <b>FileBox</b>, <b>FolderBox</b> and the <b>ColorBox</b> control element.</p> + + <p>These control elements are placed on the tabs in a grid like manor. Each tab is divided into 11x3 + (33) grid boxes, each of which a control element can be added to. The position of the control elements + is determined automatically by the order of their creation, starting from the top left then making + their way down each column until it is full.</p> + + <a name="LabelBox"> + <font size="4"><b>The LabelBox:</b></font> + </a><br> + + <p>The <b>LabelBox</b> is a simple control element that is used to provide headings for other control + elements. An example <b>LabelBox</b> element is as follows:</p> + + <div class="vbcode"> + LabelBox + { + Name "Recommended File Deletions:" + Bold "True" + } + </div> + + <p>The attributes that the <b>LabelBox</b> element defines are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Bold + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's bold state. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Name + </td> + <td class="value1" valign="top"> + ID + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Size + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + 1 + </td> + <td class="value1" valign="top"> + The width of the element in grid blocks. + </td> + </tr> + + </tbody> + </table> + </center> + + <br> + + <a name="Space"> + <font size="4"><b>The Space:</b></font> + </a><br> + + <p>The <b>Space</b> is a simple control element that is used to provide vitrical spacing between control + elements. An example <b>Space</b> element is as follows:</p> + + <div class="vbcode"> + Space + { + Size "3" + } + </div> + + <p>The attributes that the <b>Space</b> element defines are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Size + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + 1 + </td> + <td class="value1" valign="top"> + The height of the element in grid blocks. + </td> + </tr> + + </tbody> + </table> + </center> + + <p>When Batch Compiler encounters a <b>Space</b> element it simply moves ahead the specified number of + spaces (grid blocks) as if a sub class had been placed there. It is important to note that if you use + a 'Width' value greater then 1 for any of the sub classes, you'll need to use the 'Spaces' field to + prevent other sub classes from being placed on top of the wide sub class by jumping over any + additional grid blocks it takes up.</p> + + <a name="Option"> + <font size="4"><b>Option Elements:</b></font> + </a><br> + + <p>Option elements are used to define parameters and batch commands for use in your <b>Batch</b>. If + your <b>Stage</b> is of type <i>Program</i> or <i>ParameterList</i> the option created will be in the + format <i>parameter value</i>. If your <b>Stage</b> is of type <i>CommandList</i> the option created + will be in the format <i>parameter\n</i>.</p> + + <p>All option elements allow you to create variable switches by using any of the following variables as + part of their parameter:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="150"> + <center>Variable</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${Date} + </td> + <td class="value1" valign="top"> + The current date in short format. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${FileExt} + </td> + <td class="value1" valign="top"> + The input file's extension. For example, the extension of <i>C:\test.map</i> would be + <i>map</i>. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${FileName} + </td> + <td class="value1" valign="top"> + The input file's Name. For example, the name of <i>C:\test.map</i> would be <i>test</i>. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${FilePath} + </td> + <td class="value1" valign="top"> + The input file's Path. For example, the path of <i>C:\test.map</i> would be <i>C:\</i>. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${InputPath} + </td> + <td class="value1" valign="top"> + The input path (as set in the options form.) + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${LogViewerPath} + </td> + <td class="value1" valign="top"> + The full path to the log viewer (as set in the options form). + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${OutputPath} + </td> + <td class="value1" valign="top"> + The output path (as set in the options form.) + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${Time} + </td> + <td class="value1" valign="top"> + The current time in short format. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${Version} + </td> + <td class="value1" valign="top"> + The version of Batch Compiler you are using. + </td> + </tr> + + </tbody> + </table> + </center> + + <p>Options that are part of a <b>Stage</b> of type <i>CommandList</i> (excluding <b>CheckBox's</b>) can + use the following additional variables:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="150"> + <center>Variable</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + ${Value} + </td> + <td class="value1" valign="top"> + The value of the option. + </td> + </tr> + + </tbody> + </table> + </center> + + <p>The bellow example uses variables to delete an intermittent file. The parameter looks as follows:</p> + + <div class="vbcode"> + CheckBox + { + Name "Delete .WIC After Compile" + Param "if not exist \"${FilePath}\\${FileName}.wic\" goto nodelwic\n"_ + "del \"${FilePath}\\${FileName}.wic\"\n"_ + "echo ${FilePath}\\${FileName}.wic deleted.\n"_ + ":nodelwic" + } + </div> + + <br> + + <a name="CheckBox"> + <font size="4"><b>The CheckBox:</b></font> + </a><br> + + <p>The <b>CheckBox</b> is a common control element that defines a single valueless switch. An example + <b>CheckBox</b> element is as follows:</p> + + <div class="vbcode"> + CheckBox + { + Name "No WAD Textures" + Param "-nowadtextures" + Hint "\tInclude all used textures into bsp." + } + </div> + + <p>The attributes that the <b>CheckBox</b> element defines are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Bold + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's bold state. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Checked + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's checked state. If true the element will be checked by default. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Group + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The group the element belongs to. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Hint + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The hint that is displayed when you hover your mouse over the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Index + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The index of the element in the parameter list. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Name + </td> + <td class="value1" valign="top"> + ID + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Param + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The switch to use for the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Size + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + 1 + </td> + <td class="value1" valign="top"> + The width of the element in grid blocks. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Stages + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + A list of stages that share the element. + </td> + </tr> + + </tbody> + </table> + </center> + + <br> + + <a name="TextBox"> + <font size="4"><b>The TextBox:</b></font> + </a><br> + + <p>The <b>TextBox</b> is a common control element that defines a single switch with a value. An example + <b>TextBox</b> element is as follows:</p> + + <div class="vbcode"> + TextBox + { + Name "Max Node Size" + Param "-maxnodesize" + Bold "True" + Type "Single" + Default "1024.0" + Min "64.0" + Max "8192.0" + Hint "\tSets the maximum portal node size." + } + </div> + + <p>The attributes that the <b>TextBox</b> element defines are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Bold + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's bold state. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Checked + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's checked state. If true the element will be checked by default. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Default + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The default value for the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Group + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The group the element belongs to. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Hint + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The hint that is displayed when you hover your mouse over the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Index + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The index of the element in the parameter list. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Max + </td> + <td class="value1" valign="top"> + Variable + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + If the element is a numeric type, the maximum value it can take. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Min + </td> + <td class="value1" valign="top"> + Variable + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + If the element is a numeric type, the minimum value it can take. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Name + </td> + <td class="value1" valign="top"> + ID + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Param + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The switch to use for the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Quote + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + True + </td> + <td class="value1" valign="top"> + The element's quote state. If true values with white space in them will be surounded in + quotes. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Size + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + 1 + </td> + <td class="value1" valign="top"> + The width of the element in grid blocks. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Stages + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + A list of stages that share the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Type + </td> + <td class="value1" valign="top"> + Enumeration + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + The type of value the element can take. Options are <i>String</i>, <i>Integer</i> and + <i>Single</i>. + </td> + </tr> + + </tbody> + </table> + </center> + + <br> + + <a name="ComboBox"> + <font size="4"><b>The ComboBox:</b></font> + </a><br> + + <p>The <b>ComboBox</b> is a common control element that defines a single switch with multipule fixed + values. An example <b>ComboBox</b> element is as follows:</p> + + <div class="vbcode"> + ComboBox + { + Name "Max Node Size" + Param "-maxnodesize" + Bold "True" + Type "Single" + Default "1024.0" + Min "64.0" + Max "8192.0" + Hint "\tSets the maximum portal node size." + } + </div> + + <p>The attributes that the <b>ComboBox</b> element defines are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Bold + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's bold state. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Checked + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's checked state. If true the element will be checked by default. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Default + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the default option for the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Group + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The group the element belongs to. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Hint + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The hint that is displayed when you hover your mouse over the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Index + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The index of the element in the parameter list. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Name + </td> + <td class="value1" valign="top"> + ID + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Options + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + A list of options that the element can take. The format is <i>"Option1 Name,Option1 + Value|Option2 Name,Option2 Value"</i>. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Param + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The switch to use for the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Quote + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + True + </td> + <td class="value1" valign="top"> + The element's quote state. If true values with white space in them will be surounded in + quotes. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Size + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + 1 + </td> + <td class="value1" valign="top"> + The width of the element in grid blocks. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Stages + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + A list of stages that share the element. + </td> + </tr> + + </tbody> + </table> + </center> + + <p>The <b>ComboBox</b> can also be a useful element for switching between multiple valueless switches. + For example, you can only start Half-Life in fullscreen or windowed mode, so if you wanted to switch + between the two you would do the following:</p> + + <div class="vbcode"> + ComboBox + { + Name "Startup State" + Default "Fullscreen" + Options "Fullscreen,-full|Windowed,-win" + Hint "\tStart Half-Life with the following window state." + } + </div> + + <br> + + <a name="FileBox"> + <font size="4"><b>The FileBox:</b></font> + </a><br> + + <p>The <b>FileBox</b> is a control element that defines a single switch that takes a file as a value. An + example <b>FileBox</b> element is as follows:</p> + + <div class="vbcode"> + FileBox + { + Name "WAD File" + Param "-wadinclude" + FullPath "True" + Filter "WAD Files (*.wad)|*.wad" + Hint "\tPlace textures used by the wad file specified into the bsp." + } + </div> + + <p>The attributes that the <b>FileBox</b> element defines are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Bold + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's bold state. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Checked + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's checked state. If true the element will be checked by default. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Default + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The default file name. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Filter + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + All Files (*.*)|*.* + </td> + <td class="value1" valign="top"> + The file filter to use when browsing for files in the standard windows format. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + FullPath + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + True + </td> + <td class="value1" valign="top"> + The element's full path state. If true the path and file name of the file will be used, if + false only the file name will be used. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Group + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The group the element belongs to. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Hint + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The hint that is displayed when you hover your mouse over the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Index + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The index of the element in the parameter list. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Name + </td> + <td class="value1" valign="top"> + ID + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Param + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The switch to use for the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Quote + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + True + </td> + <td class="value1" valign="top"> + The element's quote state. If true values with white space in them will be surounded in + quotes. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Size + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + 1 + </td> + <td class="value1" valign="top"> + The width of the element in grid blocks. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Stages + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + A list of stages that share the element. + </td> + </tr> + + </tbody> + </table> + </center> + + <br> + + <a name="FolderBox"> + <font size="4"><b>The FolderBox:</b></font> + </a><br> + + <p>The <b>FolderBox</b> is a control element that defines a single switch that takes a folder as a + value. An example <b>FolderBox</b> element is as follows:</p> + + <div class="vbcode"> + FolderBox + { + Name "Folder" + Param "-folder" + + Hint "\tSpecify a folder that will be searched for bsp files." + } + </div> + + <p>The attributes that the <b>FolderBox</b> element defines are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Bold + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's bold state. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Checked + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's checked state. If true the element will be checked by default. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Group + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The group the element belongs to. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Hint + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The hint that is displayed when you hover your mouse over the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Index + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The index of the element in the parameter list. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Name + </td> + <td class="value1" valign="top"> + ID + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Param + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The switch to use for the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Quote + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + True + </td> + <td class="value1" valign="top"> + The element's quote state. If true values with white space in them will be surounded in + quotes. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Size + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + 1 + </td> + <td class="value1" valign="top"> + The width of the element in grid blocks. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Stages + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + A list of stages that share the element. + </td> + </tr> + + </tbody> + </table> + </center> + + <br> + + <a name="ColorBox"> + <font size="4"><b>The ColorBox:</b></font> + </a><br> + + <p>The <b>ColorBox</b> is a control element that defines a single switch that takes a color as a value. + An example <b>ColorBox</b> element is as follows:</p> + + <div class="vbcode"> + ColorBox + { + Name "Ambient Light" + Param "-ambient" + Type "Single" + Default "0 0 0" + Hint "\tSet ambient world light." + } + </div> + + <p>The attributes that the <b>ColorBox</b> element defines are as follows:</p> + + <center> + <table class="authortable"> + <tbody> + <tr> + <td class="title" width="100"> + <center>Attribute</center> + </td> + <td class="title" width="100"> + <center>Type</center> + </td> + <td class="title" width="100"> + <center>Default</center> + </td> + <td class="title" width="*"> + <center>Value</center> + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Bold + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's bold state. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Checked + </td> + <td class="value1" valign="top"> + Boolean + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's checked state. If true the element will be checked by default. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Default + </td> + <td class="value1" valign="top"> + Color + </td> + <td class="value1" valign="top"> + 0 0 0 + </td> + <td class="value1" valign="top"> + The default color in <i>R G B</i> mode. The color can be defined as a Integer or a Single. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Group + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The group the element belongs to. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Hint + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The hint that is displayed when you hover your mouse over the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Index + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The index of the element in the parameter list. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Name + </td> + <td class="value1" valign="top"> + ID + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The name of the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Param + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + The switch to use for the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Quote + </td> + <td class="value1" valign="top"> + Boolean + + </td> + <td class="value1" valign="top"> + False + </td> + <td class="value1" valign="top"> + The element's quote state. If true values with white space in them will be surounded in + quotes. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Size + </td> + <td class="value1" valign="top"> + Integer + </td> + <td class="value1" valign="top"> + 1 + </td> + <td class="value1" valign="top"> + The width of the element in grid blocks. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Stages + </td> + <td class="value1" valign="top"> + List + </td> + <td class="value1" valign="top"> + N/A + </td> + <td class="value1" valign="top"> + A list of stages that share the element. + </td> + </tr> + + <tr> + <td class="argument" valign="top"> + Type + </td> + <td class="value1" valign="top"> + Enumeration + </td> + <td class="value1" valign="top"> + String + </td> + <td class="value1" valign="top"> + The type of value the color is defined with. Options are <i>Integer</i> and <i>Single</i>. + Integer values range from 0 to 255 and Single values range from 0.0 to 1.0. + </td> + </tr> + + </tbody> + </table> + </center> + + <br> + + <a name="Shared"> + <font size="4"><b>Shared Options:</b></font> + </a><br> + + <p>In some cases you have an option element that you want to include in multiple <b>Stages</b>. These + are called shared options. (An example of one of these would be the -texdata option in Zoners Tools, + you want this to be added to all <b>Stages</b>). This can be done with any option element through the + use of the <i>Stages</i> attribute. In the <i>Stages</i> attribute list all the <b>Stages</b> that you + want the option element to be used with. An example shared option is as follows:</p> + + <div class="vbcode"> + TextBox + { + Name "Texture Data" + Param "-texdata" + Bold "True" + Stages "CSG|BSP|VIS|NetVIS|RAD|RipEnt" + Type "Integer" + + Default "4096" + Min "2048" + Hint "\tAlter maximum texture memory limit (in kb)." + } + </div> + + <p>Note that shared options only appear in the <b>Stage</b> you create them in, but their options are + added to the parameter list of all the <i>Program</i> and <i>ParameterList</i> <b>Stages</b> they are + shared with.</p> + + <a name="Directives"> + <font size="4"><b>Directives:</b></font> + </a><br> + + <p>Directives are special commands that tell the parser how to parse the specification file. The three + directives available are <b>Define</b>, <b>Include</b> and <b>Once</b>.</p> + + <a name="Define"> + <font size="4"><b>Define Directive:</b></font> + </a><br> + + <p>The <b>Define</b> directive allows you to define custom variables that can be used anywhere you can + use the variables that the <b>Define</b> is composed of. An example of the <b>Define</b> directive is + as follows:</p> + + <div class="vbcode"> + Define "DateTime" "${Date} {$Time}" + Define "Author" "Ryan \"Nemesis\" Gregg" + </div> + + <p>This defines a new variable, <i>${DateTime}</i>, that you can use anywhere in place of <i>${Date} + ${Time}</i>. This also defines a new variable, <i>${Author}</i>, which you can use any where in + place of <i>Ryan "Nemesis" Gregg</i>. For example: <i>echo ${Author}</i>.</p> + + <a name="Include"> + <font size="4"><b>Include Directive:</b></font> + </a><br> + + <p>The <b>Include</b> directive allows you to include <b>Batches</b> and <b>Stages</b> defined in + another specification file in the current specification file. When you include a specification file it + is parsed separately from the specification file you included it from. This means the specification + file you include must be a complete standalone specification file. You cannot include a specification + file from within a <b>Batch</b> or <b>Stage</b> element. An example of the <b>Include</b> directive is + as follows:</p> + + <div class="vbcode"> + Include "Batch.bci" + </div> + + <br> + + <a name="Once"> + <font size="4"><b>Once Directive:</b></font> + </a><br> + + <p>If you <b>Include</b> a specification file more than once you will run into errors because you will + be declaring the elements in that specification file more than once. As a work around you can use the + <b>Once</b> directive to indicate that the specification file is only to be parsed once. The + <b>Once</b> directive should only be used at the top of a specification file. An example of the + <b>Once</b> directive is as follows:</p> + + <div class="vbcode"> + Once + </div> + + <br> + + <a name="Naming"> + <font size="4"><b>Naming Conventions:</b></font> + </a><br> + + <p>As a convention, specification files that you wish to use with the <b>Include</b> directive but don't + wish to allow users to use as standalone specifications should be given the .bci (Batch Compiler + Include File) extension. Files that you wish to allow users to use as standalone specifications should + be given the .bcs (Batch Compiler Specification File) extension.</p> + + <a name="Comment"> + <font size="4"><b>Comment Syntax:</b></font> + </a><br> + + <p>Comments can be added anywhere in specification files. Batch Compiler uses the standard C++ style + comment syntax to allow for both line and block comments. An example of correct line comment syntax is + as follows:</p> + + <div class="vbcode"> + // This is a comment. + // The Bold attribute has been commented out, Batch Compiler + // will not parse it. + CheckBox + { + Name "No WAD Textures" + Param "-nowadtextures" + //Bold "True" + Hint "\tInclude all used textures into bsp." + } + </div> + + <p>An example of correct block comment syntax is as follows:</p> + + <div class="vbcode"> + /* + * This is a comment. + * The Below CheckBox has been commented out, Batch Compiler + * will not parse it. + */ + + /*CheckBox + { + Name "No WAD Textures" + Param "-nowadtextures" + Bold "True" + Hint "\tInclude all used textures into bsp." + }*/ + </div> + + <br> + + <a name="Error"> + <font size="4"><b>Error Messages:</b></font> + </a><br> + + <p>When Batch Compiler encounters an error parsing a specification file it outputs an error message in + the format <i>Error (line): message</i>. The line number Batch Compiler reports isn't necessarily the + line that the error occurred on, it is the line Batch Compiler is on when it determines that there is + an error. This will typically be the line of the error or the line after the error but it could + potentially be any line after the error. If Batch Compiler encounters an error within an include file + Batch Compiler will stack the error messages with the lowest level include file on the bottom of the + stack. Below is an example error message:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcspec1.gif" width="371" height="126" + alt="Batch Compiler Error Message"></center> + + <p>In the above error message we can see that on or below line 18 of the specification file we are + loading there was an error parsing the include file <i>Zoners Tools P Series.bci</i>. We can also see + that on or below line 118 of the include file Batch Compiler encountered an attribute that did not + belong to an element. This attribute is most likely a misspelled <i>Hint</i> attribute.</p> + + <font size="4"><b>Opening a Specification File in Batch Compiler:</b></font><br> + + <p>When Batch Compiler starts up it automatically searches the <i>Batch Compiler\Specifications</i> + directory for .bcs files to add to the <b>Specifications</b> menu. Because of this, all you have to do + is save your new .bcs file to your <i>Batch Compiler\Specifications</i> directory, then once Batch + Compiler has started, select it form the <b>Specifications</b> menu.</p> + + <font size="4"><b>Batch Compiler Preset Files:</b></font><br> + + <p>When Batch Compiler saves a preset (.bcp) file it dynamically builds a XML database off of your + specification file's format. This allows Batch Compiler to load presets saved by any specification + file even if the specification file has been altered since you last saved the preset.</p> + + <font size="4"><b>Conclusion:</b></font><br> + + <p>That pretty much concludes the Batch Compiler Specification file format. Hopefully now you will be + able to customize your specification files to your liking or create additional specification files for + other tools. Just one word of caution before you go editing specification files; when you do so, + please save them under a different name, this will save you from possibly loosing them if you ever + choose to download an update to Batch Compiler and it overwrites the changes you made to your + specification files.</p> + </div> + <div class="heading1"> + <div class="space"></div><span class="left">Modified: Feb 9th, 2005 - 11:52:48 pm</span><span + class="right">[ 14978 Views ]</span> + <div class="space"></div> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c710" + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><span + class="right">Modified: Jun 25th, 2004 - 3:38:07 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + i have made a spec file that among others applications supports steam, but i am having a problem as + steam requires the -applaunch tag to be the first that it gets, i would like to make it a ComboBox but + thees are add after all the CheckBox commands have been added so the only work around i have found is + making every game mode a CheckBox but thet files up a line just consisting of games when you can only + select one any way. could you either change it so that it adds the commands based on the order in the + bcs instead, or you could just make it add ComboBox before CheckBox <img + src="../../images/emotes/bleeh.gif" width="32" height="32" alt="bleeh"> tho this would cause a problem + if the opposed satiation + accrued.<br> + <br> + another thing that would be nice to have would be if you could make the selection of a stage or option + wold force select/deselected a notes stage or option.<br> + <br> + other then that this tool has made me very <img src="../../images/emotes/happy.gif" width="32" + height="32" alt="happy"><br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c712" + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Jun 25th, 2004 - 4:33:27 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + I am aware of this problem, it is an issue with how Batch Compiler is coded and there is no easy fix. BC + v2.0.0 has been around for quite some time and it has become apparent to me that a rewrite (BC v3.0.0) + is necessary.<br> + <br> + When I first released Batch Compiler your only options as far as compiling was concerned was Q Tools or + Zoners Tools. Now there are so many different utilities and versions of these tools that defining them + all in one BCS file is no longer particle and is a pain to maintain, modularization is required. There + are also other smaller issues like the one you have observed.<br> + <br> + The next version of BC will has a very similar GUI but will be far more refined from a coding and + specification writing and maintenance viewpoint.<br> + </div> + </div><br> + <div class="info center">You must be logged in to post a comment.<br>New users can register <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35&o=0&action=addauthor">here</a>. + </div> + </div> + <div class="main_sidebar"> + <div class="group"> + <div class="heading1"><span class="title">Batch Compiler</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=5">Revision + History</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=4">Specification + Files</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Login</span></div> + <div class="content"> + <form name="loginform" method="post" + action="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35&o=0"> + <div class="label">Username:</div> + <div><input type="text" name="username" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label">Password:</div> + <div><input type="password" name="password" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label"><input type="checkbox" name="storepassword" class="checkbox" + checked="checked">Store Password</div> + <div><input name="login" type="submit" value="Login" class="button"></div> + </form> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">New Users</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35&o=0&action=addauthor">Register</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=35&o=0&action=retrievepassword">Retrieve + Password</a></span><br> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">Latest Comments</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4040">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=213&o=45#c4039">Crafty + FAQ</a> (<a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4038">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=205&o=210#c4037">About + Crafty</a> (<a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=169&o=90#c4036">GCFScape + v1.8.6 Full</a> (<a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Latest Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape + v1.8.6</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape + v1.8.5</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape + v1.8.4</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape + v1.8.3</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib + v1.3.2</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Most Popular Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit + v1.2.5 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape + v1.3.1 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit + v1.3.3 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF + Plug-In for Photoshop</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape + v1.8.6 Full</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Newest Member</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Elite Spammers</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br> + </div> + </div> + <br> + <div class="group"> + <div class="heading1"><span class="title">Feeds</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/rss/?page=1">RSS + 2.0 (News)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/rss/">RSS 2.0 + (Entire Site)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915145632/http://nemesis.thewavelength.net/rss/?comments&limit=15">RSS + 2.0 (Comments)</a></span><br> + </div> + </div> + + + </div> + <div class="space"></div> + </div> + </div> + <div class="separator"></div> + <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a + href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution + time: 0.07963s; Queries: 14.<br> + </span></div> + </div> + </div> +</body> + +</html>
\ No newline at end of file diff --git a/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Half-Life).html b/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Half-Life).html new file mode 100644 index 0000000..b7a782e --- /dev/null +++ b/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Half-Life).html @@ -0,0 +1,565 @@ +<!DOCTYPE html> + +<head> + <title>Nem's Tools [Home - News]</title> + <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon"> + <link rel="stylesheet" type="text/css" href="../../css/default.css"> + <meta http-equiv="pragma" content="no-cache"> + <meta http-equiv="cache-control" content="no-cache"> + <meta name="author" content="Ryan Gregg"> + <meta name="description" content="Nem's Half-Life and Half-Life 2 editing tools."> +</head> + +<body> + <div class="banner" onclick="location.href='https://google.com'"> </div> + <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's + Tools website</a>, restored from <a + href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br> + Download section now provides links to both Web Archive and to unofficial Github mirror. + </div> + <div class="main"> + <div class="group"> + <div class="separator"></div> + <div class="heading2 menu"> + <a href="../../index.html" class="menuitem">Home</a> + <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a> + <a href="../../pages/Crafty.html" class="menuitem">Crafty</a> + <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a> + <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a> + <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a> + <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a> + <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a> + <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a> + <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a> + </div> + <div class="separator"></div> + <div class="content"> + <div class="main_area"> + <div class="space"></div> + <div class="main_content"> + <div class="group"> + <div class="heading1"> + <div class="space"></div><span class="left"><a name="p33" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33#p33">Creating + A Preset (Half-Life)</a> - <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: May 26th, 2003 - 10:43:06 pm</span> + <div class="space"></div> + </div> + <div class="content"> + <p>If you are coming from the <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=32#p32">Batch + Compiler Setup</a> tutorial then you should already be prepared to start a new preset; otherwise, if + you have not set Batch Compiler up, please see the <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=32#p32">Batch + Compiler Setup</a> tutorial.</p> + + <p>To make sure that Batch Compiler is ready to create a new preset, go to the <b>File</b> menu and + select <b>New Preset</b>. Your screen should look like this (note it may differ if you are using a + different specification file):</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup9.png" width="790" height="605" + alt=""></center> + + <p>We are going to create a typical "Full" preset that would be used on final BSP builds to produce the + highest quality BSP. The switches mentioned in this tutorial are not the only switches that can be + used for a "Full" compile. As you gain experience you will learn how to make use of the other switches + to tailor your map to your liking. They are, however, common switches for a "Full" compile.</p> + + <p>The first stage we are going to look at is the CSG stage. Click the <b>CSG</b> tab. Next check the + <b>WAD Auto Detect</b> checkbox. I could explain to you what this switch does, however, if you simply + hover you mouse over the switch you will notice the text box at the bottom of your screen contains a + more then adequate explanation. (If you do not see this text box it can be made visible by selecting + <b>Show Details</b> under the <b>Options</b> menu). Next check the <b>Clip Type</b> checkbox. Now + you'll notice that when you check the <b>Clip Type</b> checkbox that a field opens up. This means you + can now edit the field. All the fields in Batch Compiler contain the default values used by the tools + and many of them also include simple error checking to insure you are entering the right type of value + (integer, single or string etc.) and that the value is within range. In the new field select a <b>Clip + Type</b> of <b>Precise</b>. Your screen should look like this when you're done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup10.png" width="790" height="605" + alt=""></center> + + <p>The next stage we are going to look at is the VIS stage. Click the <b>VIS</b> tab. Next check the + <b>VIS Type</b> checkbox and select a <b>VIS Type</b> of <b>Full</b>. Your screen should look like + this when you're done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup11.png" width="790" height="605" + alt=""></center> + + <p>The next stage we are going to look at is the RAD stage. Click the <b>RAD</b> tab. Next check the + <b>Extra</b> checkbox and the <b>Bounce</b> checkbox entering a value of 2 for the <b>Bounce</b>. Last + but not least, check the <b>Direct Scale</b> checkbox and enter a value of 1 for the <b>Direct + Scale</b> (this option should always be 1). Your screen should look like this when you're done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup12.png" width="790" height="605" + alt=""></center> + + <p>The next stage we are going to look at is the Shared stage. Click the <b>Shared</b> tab. This stage + has special switches that are common to all of the Zoners Tools stages and so changing a value here + applies this change to all of these stages. Check the <b>Chart</b> option. Your screen should look + like this when you're done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup13.png" width="790" height="605" + alt=""></center> + + <p>The next stage we are going to look at is the Batch stage. Click the <b>Batch</b> tab. This stage + contains options that are not associated with the Zoners Tools, but actual batch file commands. I am + going to check all the recommended file deletions to remove intermediate files used to compile the + BSP, and the BSP and PTS recommended file functions so my BSP and PTS files will be copied to my + output folder (as specified on the Options form). Your screen should look like this when you're done: + </p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup14.png" width="790" height="605" + alt=""></center> + + <p>Finally, lets look at the Steam stage. Click the <b>Steam</b> tab. This stage will already be + partially set up for you (<b>Run Map</b> and <b>Game</b> should be checked). Select the <b>Game</b> + you want to launch Steam to from the <b>Game</b> combobox. If you want to run a 3rd party MOD then you + will need to select <b>Half-Life</b> as your <b>Game</b>, then check the <b>MOD</b> checkbox and enter + the name of the 3rd party MOD. It can also be helpful to check the <b>Developer</b> checkbox to run + Half-Life in developer mode. Your screen may look like this when you're done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup15.png" width="790" height="605" + alt=""></center> + + <p>Almost done, only two more steps to go... On the side of your screen you'll notice an additional + listbox labelled <b>Stages</b>. In the listbox select the stages you wish to run. This tutorial is + setup to run CSG, BSP, VIS, RAD, and Steam and thus I have them all selected as shown below:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup16.png" width="790" height="605" + alt=""></center> + + <p>Last but not least, we need to specify a MAP file before we can start compiling it. Under the + <b>File</b> menu select <b>Open File</b>. Then browse to and select a MAP file to compile. You'll + notice that the <b>Run</b> buttons are now enabled and this is your sign that you are ready to compile + your map. You screen should look like this when you are ready:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsetup17.png" width="790" height="605" + alt=""></center> + + <p>To compile your map simply press the <b>Run</b> button, an MS DOS window will pop up and your map + will commence compiling. <b><span class="warning">If the compiling tools (not Batch Compiler) report + any errors, please see <a + href="https://web.archive.org/web/20170915131431/http://www.slackiller.com/tommy14/errors.htm">this + site</a>.</span></b></p> + + <p>Now that you have set up a "Full" compiler preset, let's add it to your <b>Presets</b> menu for easy + access. Please continue to the <a href="Adding_Preset_Quick_Launch_Buttons_(Half-Life).html">next + page</a>.</p> + </div> + <div class="heading1"> + <div class="space"></div><span class="left">Modified: Apr 16th, 2006 - 3:04:29 pm</span><span + class="right">[ 75423 Views ]</span> + <div class="space"></div> + </div> + </div><br> + <div class="offsets">[ 1 <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=15#p33">2</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=30#p33">3</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=45#p33">4</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=60#p33">5</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=75#p33">6</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=90#p33">7</a> + ]</div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c364" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=394">goddannit</a></span><span + class="right">Modified: Dec 28th, 2003 - 11:12:23 am</span> + <div class="space"></div> + </div> + <div class="content"><br> + hey i have mine setup exactly like this, the only problem is when i run the compile, and then run the + map it doesnt show my lights, just a solid light color throughout the whole map, it use to take longer + to compile but it would show all of my lights. Is the problem with worldcraft or with the compiler. In + my map properties i have default light level set to 0. I have checked and rechecked to make sure my + compiler settings are the same as this. Can someone please help me.<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c366" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Dec 28th, 2003 - 3:06:12 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + Can you post your log?<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c378" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=409">Bitka</a></span><span + class="right">Posted: Jan 3rd, 2004 - 2:58:50 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + Nem, the same thing is happening to me as with Hammer's built in compiler. When the map is loading, the + console sais "map change failed; map not found on server." This might have nothing to do with the batch + compiler, but can you help me anywayz?<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c379" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Jan 3rd, 2004 - 3:18:43 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + Did you get an error when you compiled?<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c380" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=409">Bitka</a></span><span + class="right">Modified: Jan 4th, 2004 - 2:11:06 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + C:\Program Files 2\Games\Half-Life\cstrike\maps\enemyatthegates.wic deleted.<br> + File not found<br> + - about five of that -<br> + C:\Program Files 2\Games\Half-Life\cstrike\maps\enemyatthegates.prt deleted.<br> + File not found - C:\Program Files 2\Games\Half-Life\cstrike\maps\enemyatthegate<br> + .bsp<br> + 0 file(s) copied<br> + enemyatthegates.bsp copied to C:\Program Files 2\Games\Half-Life\cstrike\maps<br> + File not found - C:\Program Files 2\Games\Half-Life\cstrike\maps\enemyatthegate<br> + .pts<br> + 0 file(s) copied<br> + enemyatthegates.pts copied to C:\Program Files 2\Games\Half-Life\cstrike\maps<br> + <br> + Press any key to continue . . .<br> + - this was the very last page of the compiling, i dont know how to copy the whole thing<br> + im going to try boxing in my map, i think that might be the problem -<br> + <br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c382" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Jan 5th, 2004 - 6:33:13 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + Looks like you have an error. The error is higher up in the log though.<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c392" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=422">Lightning + Flash</a></span><span class="right">Posted: Jan 9th, 2004 - 7:55:04 am</span> + <div class="space"></div> + </div> + <div class="content"><br> + a window pops up asking for MSVCP70.dll for me.<br> + So i installed such a file, but he still asks for it.<br> + Whats wrong then? <img src="../../images/emotes/yelling.gif" width="32" height="32" alt="yelling"><br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c396" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Jan 9th, 2004 - 9:13:04 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + What program is causing this (i.e. is it the installer, BC, or Zoners) or what are you doing to get the + window to pop up?<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c398" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=422">Lightning + Flash</a></span><span class="right">Posted: Jan 10th, 2004 - 1:47:44 am</span> + <div class="space"></div> + </div> + <div class="content"><br> + Well... thats kinda my question.<br> + Btw, i cant run in steam anyway.<br> + Pop-up error there to: STEAM VFS failed to initialize:<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c430" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=446">DevgruSeal</a></span><span + class="right">Modified: Feb 2nd, 2004 - 2:29:21 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + I keep getting this error when I run the compile..It says 'Could not find filesystem dll to load'<br> + <br> + What does this mean<img src="../../images/emotes/shrug.gif" width="32" height="32" alt="shrug"><br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">11.</span> <a name="c447" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=463">snotshot</a></span><span + class="right">Posted: Feb 12th, 2004 - 6:28:01 am</span> + <div class="space"></div> + </div> + <div class="content"><br> + Hey, first time posting here. Need help. I'm not exactly sure what happened after Valve Hammer Editor + compiled my map and then was loading it, but then, I get this while loading in CS:<br> + <br> + executing valve.rc <br> + executing language.cfg <br> + "deathmatch" changed to "1" <br> + execing config.cfg <br> + can't use keys or values with a \ <br> + "sv_aim" changed to "1.000000" <br> + <br> + adding: dll loaded for mod halflife <br> + execing skill.cfg <br> + map change failed: 'bigbox' not found on server execing cofig.cfg <br> + can't use keys or values with a \<br> + <br> + and that is all that I know. well, first of all, I can see why it was not found on server because I + don't have one. but, do you HAVE to have one to run a map??? any suggestions??? anyone know what my + problem is ??? thanks.<br> + <br> + Snotshot<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">12.</span> <a name="c451" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Feb 12th, 2004 - 6:08:17 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + I'm a little confused about what you are actually doing...<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">13.</span> <a name="c458" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=469">Gryphon</a></span><span + class="right">Posted: Feb 15th, 2004 - 2:11:40 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + I get the same error message, "A required .DLL file, MSVCP70.DLL, was not found.<br> + I am running Win98, and I believe this is a Microsoft .NET file. I am about to install .NET, so we'll + see if that is the fix for me.<br> + <img src="../../images/emotes/shrug.gif" width="32" height="32" alt="shrug"><br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">14.</span> <a name="c459" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=469">Gryphon</a></span><span + class="right">Posted: Feb 15th, 2004 - 2:46:13 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + Yes, I fixed it.<br> + No, it wasn't .NET<br> + I finally just searched for the file: I found a copy in my Army Operations install. I put the file into + the same directory as the tools. Then, it wanted MSVCR70.DLL, which I found in the same place. It was + confusing at first, because I didn't notice that it was looking for a different file. <br> + <br> + That was it! everything compiles fine now.<br> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">15.</span> <a name="c466" + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=469">Gryphon</a></span><span + class="right">Posted: Feb 17th, 2004 - 3:05:55 pm</span> + <div class="space"></div> + </div> + <div class="content"><br> + I probably should clarify - I am not using your Batch Compiler; I am still using Autolycus' old batch + file. I just happened upon this page because I was looking for a solution for my problem.<br> + <img src="../../images/emotes/happy.gif" width="32" height="32" alt="happy"><br> + </div> + </div><br> + <div class="offsets">[ 1 <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=15#p33">2</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=30#p33">3</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=45#p33">4</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=60#p33">5</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=75#p33">6</a> + <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=90#p33">7</a> + ]</div><br> + <div class="info center">You must be logged in to post a comment.<br>New users can register <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=0&action=addauthor">here</a>. + </div> + </div> + <div class="main_sidebar"> + <div class="group"> + <div class="heading1"><span class="title">Batch Compiler</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=5">Revision + History</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=4">Specification + Files</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Login</span></div> + <div class="content"> + <form name="loginform" method="post" + action="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=0"> + <div class="label">Username:</div> + <div><input type="text" name="username" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label">Password:</div> + <div><input type="password" name="password" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label"><input type="checkbox" name="storepassword" class="checkbox" + checked="checked">Store Password</div> + <div><input name="login" type="submit" value="Login" class="button"></div> + </form> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">New Users</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=0&action=addauthor">Register</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=33&o=0&action=retrievepassword">Retrieve + Password</a></span><br> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">Latest Comments</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4040">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=213&o=45#c4039">Crafty + FAQ</a> (<a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4038">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=205&o=210#c4037">About + Crafty</a> (<a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=169&o=90#c4036">GCFScape + v1.8.6 Full</a> (<a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Latest Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape + v1.8.6</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape + v1.8.5</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape + v1.8.4</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape + v1.8.3</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib + v1.3.2</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Most Popular Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit + v1.2.5 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape + v1.3.1 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit + v1.3.3 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF + Plug-In for Photoshop</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape + v1.8.6 Full</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Newest Member</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Elite Spammers</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br> + </div> + </div> + <br> + <div class="group"> + <div class="heading1"><span class="title">Feeds</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/rss/?page=1">RSS + 2.0 (News)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/rss/">RSS 2.0 + (Entire Site)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915131431/http://nemesis.thewavelength.net/rss/?comments&limit=15">RSS + 2.0 (Comments)</a></span><br> + </div> + </div> + + + </div> + <div class="space"></div> + </div> + </div> + <div class="separator"></div> + <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a + href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution + time: 0.07963s; Queries: 14.<br> + </span></div> + </div> + </div> +</body> + +</html>
\ No newline at end of file diff --git a/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Source).html b/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Source).html new file mode 100644 index 0000000..918f108 --- /dev/null +++ b/subpages/Batch_Compiler-Tutorials/Creating_A_Preset_(Source).html @@ -0,0 +1,431 @@ +<!DOCTYPE html> + +<head> + <title>Nem's Tools [Home - News]</title> + <link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon"> + <link rel="stylesheet" type="text/css" href="../../css/default.css"> + <meta http-equiv="pragma" content="no-cache"> + <meta http-equiv="cache-control" content="no-cache"> + <meta name="author" content="Ryan Gregg"> + <meta name="description" content="Nem's Half-Life and Half-Life 2 editing tools."> +</head> + +<body> + <div class="banner" onclick="location.href='https://google.com'"> </div> + <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's + Tools website</a>, restored from <a + href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br> + Download section now provides links to both Web Archive and to unofficial Github mirror. + </div> + <div class="main"> + <div class="group"> + <div class="separator"></div> + <div class="heading2 menu"> + <a href="../../index.html" class="menuitem">Home</a> + <a href="../../pages/GCFScape.html" class="menuitem">GCFScape</a> + <a href="../../pages/Crafty.html" class="menuitem">Crafty</a> + <a href="../../pages/VTFLib.html" class="menuitem">VTFLib</a> + <a href="../../pages/Batch_Compiler.html" class="menuitem">Batch Compiler</a> + <a href="../../pages/Terrain_Generator.html" class="menuitem">Terrain Generator</a> + <a href="../../pages/BSP_Viewer.html" class="menuitem">BSP Viewer</a> + <a href="../../pages/MAP_Viewer.html" class="menuitem">MAP Viewer</a> + <a href="../../pages/virtuAMP.html" class="menuitem">virtuAMP</a> + <a href="../../pages/Miscellaneous.html" class="menuitem">Miscellaneous</a> + </div> + <div class="separator"></div> + <div class="content"> + <div class="main_area"> + <div class="space"></div> + <div class="main_content"> + <div class="group"> + <div class="heading1"> + <div class="space"></div><span class="left"><a name="p142" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142#p142">Creating + A Preset (Source)</a> - <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Feb 10th, 2005 - 2:14:25 am</span> + <div class="space"></div> + </div> + <div class="content"> + <p>If you are coming from the <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=141#p141">Batch + Compiler Setup</a> tutorial then you should already be prepared to start a new preset; otherwise, if + you have not set Batch Compiler up, please see the <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=141p141">Batch + Compiler Setup</a> tutorial.</p> + + <p>To make sure that Batch Compiler is ready to create a new preset, go to the <b>File</b> menu and + select <b>New Preset</b>. Your screen should look like this (note it may differ if you are using a + different specification file):</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup9.png" width="790" + height="605" alt=""></center> + + <p>We are going to create a typical "Fast" preset that would be used on test BSP builds to quickly + preview a BSP. The switches mentioned in this tutorial are not the only switches that can be used for + a "Fast" compile. As you gain experience you will learn how to make use of the other switches to + tailor your map to your liking. They are, however, common switches for a "Fast" compile.</p> + + <p>The first stage we are going to look at is the BSP stage. Click the <b>BSP</b> tab. This tab doesn't + have any options that will greatly speed up the compiling process so leave everything as it is, but + feel free to examine the options.</p> + + <p>The next stage we are going to look at is the VIS stage. Click the <b>VIS</b> tab. Next check the + <b>VIS Type</b> checkbox and select a <b>VIS Type</b> of <b>Fast</b>. Your screen should look like + this when you're done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup10.png" width="790" + height="605" alt=""></center> + + <p>The next stage we are going to look at is the RAD stage. Click the <b>RAD</b> tab. Next check the + <b>RAD Type</b> checkbox and select a <b>RAD Type</b> of <b>Fast</b>. Your screen should look like + this when you're done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup11.png" width="790" + height="605" alt=""></center> + + <p>The next stage we are going to look at is the Shared stage. Click the <b>Shared</b> tab. This stage + has special switches that are common to all of the Source Tools stages and so changing a value here + applies this change to all of these stages. If you are going to be working on your computer while your + map compiles you might want to set the <b>Priority</b> option to <b>Low</b>, otherwise leave this + stage alone. Your screen may look like this when you're done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup12.png" width="790" + height="605" alt=""></center> + + <p>The next stage we are going to look at is the Batch stage. Click the <b>Batch</b> tab. This stage + contains options that are not associated with the Source Tools, but actual batch file commands. I am + going to check all the recommended file deletions to remove intermediate files used to compile the + BSP, and the BSP and LIN recommended file functions so my BSP and LIN files will be copied to my + output folder (as specified on the Options form). Your screen should look like this when you're done: + </p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup13.png" width="790" + height="605" alt=""></center> + + <p>Finally, lets look at the Steam stage. Click the <b>Steam</b> tab. This stage will already be + partially set up for you (<b>Run Map</b> and <b>Game</b> should be checked). Select the <b>Game</b> + you want to launch Steam to from the <b>Game</b> combobox. Your screen should look like this when + you're done:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup14.png" width="790" + height="605" alt=""></center> + + <p>Almost done, only two more steps to go... On the side of your screen you'll notice an additional + listbox labelled <b>Stages</b>. In the listbox select the stages you wish to run. This tutorial is + setup to run BSP, VIS, RAD, Batch, and Steam and thus I have them all selected as shown below:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup15.png" width="790" + height="605" alt=""></center> + + <p>Last but not least, we need to specify a VMF file before we can start compiling it. Under the + <b>File</b> menu select <b>Open File</b>. Then browse to and select a VMF file to compile. You'll + notice that the <b>Run</b> buttons are now enabled and this is your sign that you are ready to compile + your map. You screen should look like this when you are ready:</p> + + <center><img src="../../images/subpages/Batch_Compiler-Tutorials/bcsourcesetup16.png" width="790" + height="605" alt=""></center> + + <p>To compile your map simply press the <b>Run</b> button, an MS DOS window will pop up and your map + will commence compiling. Note: the Steam service must be running before you can compile your map. + <b><span class="warning">If the compiling tools (not Batch Compiler) report any errors, please see <a + href="https://web.archive.org/web/20170915123238/http://www.interlopers.net/errors/">this + site</a>.</span></b></p> + + <p>Now that you have set up a "Fast" compiler preset, let's add it to your <b>Presets</b> menu for easy + access. Please continue to the <a href="Adding_Preset_Quick_Launch_Buttons_(Source).html">next + page</a>.</p> + </div> + <div class="heading1"> + <div class="space"></div><span class="left">Modified: Apr 16th, 2006 - 3:08:13 pm</span><span + class="right">[ 29711 Views ]</span> + <div class="space"></div> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">1.</span> <a name="c1375" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1383">nitros2005uk</a></span><span + class="right">Posted: Feb 27th, 2005 - 7:40:46 am</span> + <div class="space"></div> + </div> + <div class="content">i have lots of problems with hammer <img src="../../images/emotes/sad.gif" width="32" + height="32" alt="sad"></div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">2.</span> <a name="c1563" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1542">amckern</a></span><span + class="right">Posted: Jun 3rd, 2005 - 7:44:09 am</span> + <div class="space"></div> + </div> + <div class="content">http://ammahls.com/cst/seting_up_cst.htm <img src="../../images/emotes/bored.gif" + width="32" height="32" alt="bored"> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">3.</span> <a name="c1567" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Posted: Jun 4th, 2005 - 11:20:30 am</span> + <div class="space"></div> + </div> + <div class="content">A 404 page? Cool flash animation...<br> + <br> + <img src="../../images/emotes/miam.gif" width="32" height="32" alt="miam"> + </div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">4.</span> <a name="c2684" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=2992">mistamoronic</a></span><span + class="right">Posted: Oct 19th, 2007 - 8:03:35 pm</span> + <div class="space"></div> + </div> + <div class="content">ummm how do i know when the batch compiler is done compiling?<img + src="../../images/emotes/exhausted.gif" width="32" height="32" alt="exhausted"></div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">5.</span> <a name="c2836" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=3228">TehVice</a></span><span + class="right">Posted: Apr 12th, 2008 - 10:02:57 pm</span> + <div class="space"></div> + </div> + <div class="content">Is there any reason as to why there isn't an option to run the map in Day of Defeat: + Source?</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">6.</span> <a name="c2838" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span + class="right">Modified: Apr 25th, 2008 - 1:19:22 pm</span> + <div class="space"></div> + </div> + <div class="content">Are sure you're using one of the source specifications? You may also want to double + check that everything is up to date by running an automatic update from the help menu.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">7.</span> <a name="c3006" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=3476">Seemon</a></span><span + class="right">Posted: Oct 18th, 2008 - 9:26:46 am</span> + <div class="space"></div> + </div> + <div class="content">I've set up Batch Compiler now with the fast preset etc and selected the map to + compile and pressed "Run". The Dos window opens and closes almost directly afterwards.<br> + <br> + I figured the compile was complete and went into CS:S to create server to have a looksy, but the map + wasn't there.<br> + <br> + So for some reason, it's not actually compiling?<br> + <br> + <br> + Any help?</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">8.</span> <a name="c3136" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=3607">Katara</a></span><span + class="right">Posted: Feb 27th, 2009 - 6:24:00 pm</span> + <div class="space"></div> + </div> + <div class="content">How can you specify the .LIN file output folder. Because when I check my general + output folder there isnt one.</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">9.</span> <a name="c3205" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=3782">Rooster</a></span><span + class="right">Posted: Jun 20th, 2009 - 5:02:19 pm</span> + <div class="space"></div> + </div> + <div class="content">I have a question about launching a game that is not on the list under the Steam tab. + I am working on a map for Insurgency so after I compile the map to test it, I would like it to fire off + Insurgency. Anyone help me out with this?</div> + </div><br> + <div class="group"> + <div class="heading2"> + <div class="space"></div><span class="left"><span class="title">10.</span> <a name="c3918" + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=12800">Afftamat</a></span><span + class="right">Posted: Jul 8th, 2014 - 10:57:29 am</span> + <div class="space"></div> + </div> + <div class="content">I downloaded and updated this great tool, but got an error when selecting a + specification:<br> + <br> + Error (16): Error parsing include file Source Tools.bci.<br> + Error (389): Error parsing attribute "Min", invalid attribute string "0.0".<br> + <br> + If you encounter this error, open file "Source Tools.bci" with a text editor and remove decimals from + all Min and Max values in all TextBox blocks.<br> + <br> + Min "0.0"<br> + Max "100.0"<br> + <br> + should be<br> + <br> + Min "0"<br> + Max "100"<br> + <br> + Hope this hepls.</div> + </div><br> + <div class="info center">You must be logged in to post a comment.<br>New users can register <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142&o=0&action=addauthor">here</a>. + </div> + </div> + <div class="main_sidebar"> + <div class="group"> + <div class="heading1"><span class="title">Batch Compiler</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=2">About</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=3">Download</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=5">Revision + History</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=4">Specification + Files</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=7">FAQ</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?p=6">Tutorials</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Login</span></div> + <div class="content"> + <form name="loginform" method="post" + action="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142&o=0"> + <div class="label">Username:</div> + <div><input type="text" name="username" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label">Password:</div> + <div><input type="password" name="password" class="textbox" autocomplete="off" + style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;"> + </div> + <div class="label"><input type="checkbox" name="storepassword" class="checkbox" + checked="checked">Store Password</div> + <div><input name="login" type="submit" value="Login" class="button"></div> + </form> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">New Users</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142&o=0&action=addauthor">Register</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=142&o=0&action=retrievepassword">Retrieve + Password</a></span><br> + </div> + </div> + + <br> + <div class="group"> + <div class="heading1"><span class="title">Latest Comments</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4040">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13286">saqi55</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=213&o=45#c4039">Crafty + FAQ</a> (<a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13268">steve0503</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=277&o=0#c4038">GCFScape + v1.8.6</a> (<a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13282">imgsrc17</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=205&o=210#c4037">About + Crafty</a> (<a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13231">Paynamia</a>)</span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=169&o=90#c4036">GCFScape + v1.8.6 Full</a> (<a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13277">liaoyia</a>)</span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Latest Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape + v1.8.6</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape + v1.8.5</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape + v1.8.4</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape + v1.8.3</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib + v1.3.2</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Most Popular Articles</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit + v1.2.5 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape + v1.3.1 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit + v1.3.3 Full</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF + Plug-In for Photoshop</a></span><br><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape + v1.8.6 Full</a></span><br></div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Newest Member</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=13303">blank</a></span><br> + </div> + </div><br> + <div class="group"> + <div class="heading1"><span class="title">Elite Spammers</span></div> + <div class="content"><span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span + class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br> + </div> + </div> + <br> + <div class="group"> + <div class="heading1"><span class="title">Feeds</span></div> + <div class="content"> + <span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/rss/?page=1">RSS + 2.0 (News)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/rss/">RSS 2.0 + (Entire Site)</a></span><br> + <span class="title">» <a + href="https://web.archive.org/web/20170915123238/http://nemesis.thewavelength.net/rss/?comments&limit=15">RSS + 2.0 (Comments)</a></span><br> + </div> + </div> + + + </div> + <div class="space"></div> + </div> + </div> + <div class="separator"></div> + <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a + href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution + time: 0.07963s; Queries: 14.<br> + </span></div> + </div> + </div> +</body> + +</html>
\ No newline at end of file |