My noghost map kills bspc.exe, so I've been following Sock article on using -fixaas.
I am damn stumped though as I cant get this to work.
I have my real map: dk_ng2_ctf.map
and my bot map: dk_ng2_ctfbot2.map
I am using two bat files to compile:
Code: Select all
@echo off
@set Q3_PATH="C:/Program Files/Quake iii arena"
@set COMP_PATH="C:/Program Files/Quake iii arena/GtkRadiant/q3map_2.5.16_win32_x86/q3map2.exe"
@set BOT_PATH="C:/Program Files/Quake iii arena/GtkRadiant/bspc.exe"
@set MAP_PATH="C:/Program Files/Quake iii arena/baseq3/maps/dk_ng2_ctfbot2.map"
@set GEN_OPTIONS=-fs_basepath %Q3_PATH%
%COMP_PATH% -meta %GEN_OPTIONS% %MAP_PATH%
%COMP_PATH% -vis %GEN_OPTIONS% %MAP_PATH%
%BOT_PATH% -forcesidesvisible -bsp2aas %MAP_PATH%
is my first bat, run on my bot map. It creates a working bot file.
I then rename my dk_ng2_ctfbot2.aas file as dk_ng2_ctf.aas
then I run my second bat:
Code: Select all
@echo off
@set Q3_PATH="C:/Program Files/Quake iii arena"
@set COMP_PATH="C:/Program Files/Quake iii arena/GtkRadiant/q3map_2.5.16_win32_x86/q3map2.exe"
@set BOT_PATH="C:/Program Files/Quake iii arena/GtkRadiant/bspc.exe"
@set MAP_PATH="C:/Program Files/Quake iii arena/baseq3/maps/dk_ng2_ctf.map"
@set GEN_OPTIONS=-fs_basepath %Q3_PATH%
%COMP_PATH% -fixaas %GEN_OPTIONS% %MAP_PATH%
%COMP_PATH% -meta %GEN_OPTIONS% %MAP_PATH%
%COMP_PATH% -vis %GEN_OPTIONS% %MAP_PATH%
%COMP_PATH% -light -fast -patchshadows %GEN_OPTIONS% %MAP_PATH%
%BOT_PATH% -optimize -reach %MAP_PATH%
Q3 wont load bots as aas is not initialized.
I'm sure in my sleepy state after working all day I am doing something really stupid here.
Anybody have any advice or help as to what I'm doing wrong?
Help much appreciated as I am losing more hair that I can't afford to lose!