It seems that both Nem's Batch Compiler and my Compilator don't work with maps based on Orange Box games/mods.
For example:
I started the Source SDK, picked Orange Box engine as the game engine, and Half-Life 2: Episode 2 as the game.
Then i fire up Hammer, and made a simple box with the brick/brickfloor001a applied to all faces. Then i've added a start point, item_suit, a weapon and an enemy.
Then i save the map as ep2map.vmf in \sourcesdk_content\ep2\mapsrc
Then go into Nem's BC to compile that map. I have the following settings:
Stage Paths:
BSP Path: D:\Steam\steamapps\username\sourcesdk\bin\orangebox\bin\vbsp.exe
VIS Path: D:\Steam\steamapps\username\sourcesdk\bin\orangebox\bin\vvis.exe
RAD Path: D:\Steam\steamapps\username\sourcesdk\bin\orangebox\bin\vrad.exe
ZIP Path: D:\Steam\steamapps\username\sourcesdk\bin\orangebox\bin\bspzip.exe
Variables:
BinRoot: D:\Steam\steamapps\username\sourcesdk\bin\orangebox\bin
ValveProject: D:\Steam\steamapps\username\half-life 2 episode two\ep2
Output: D:\Steam\steamapps\username\half-life 2 episode two\ep2\maps
If anyone can confirm whether or not these settings are correct for Ep2 mapping, please do so.
So i hit the Run button, and theblack ms-dos-ish windows appears. The first indication of a problem is this:
material "brick/brickfloor001a" not found.
Material not found!: BRICK/BRICKFLOOR001A
The texture i used for my boxy room could not be found. Why the hell not?
Then it says something about material "skybox/sky_day01_01rt" not found.
And finally, vbsp.exe crashes, but the compilation process seems to continue normally.
The compilation process does not continue if i try to compile a map for an Orange Box mod. The compilation windows reports a red lined error. Ill get back on that later.
But whats really weird, is that when i compile the map from Hammer (using F9) everything is fine, and the map compiles with no errors and crashes. Apart from the "Can't load skybox file skybox/sky_day01_01 to build the default cubemap!" error, which can be ignored.
When i use my Compilator or Nem's BC to compile an Ep1 engine map, it compiles fine. No weird cannot find material error or vbsp crash.
So what the heck is going on?