-
Posts
1,891 -
Joined
-
Last visited
Content Type
Profiles
News Articles
Tutorials
Forums
Downloads
Tutorial Comments posted by Futuza
-
-
Noticed this was slightly outdated.
Here's a slightly better batch script:@echo off echo. echo ================================== echo == q3map2 ent compiler == echo ================================== ::Path to q3map2.exe directory SET q3map2dir=..\GtkRadiant-1.6.6 IF NOT EXIST %q3map2dir%\q3map2.exe ( echo Could not find q3map2.exe - failed! GoTo FAILED ) echo. echo Type in the name of your maps ent file echo (without an extension) then press enter echo. SET /P map=ent file name: cls echo. echo ================================== echo == q3map2 ent compiler == echo ================================== echo. echo compiling map: %map%.bsp echo with ent file: %map%.ent echo ------------------------------------------------- echo. IF NOT EXIST .\output\ mkdir .\output\ SET COPYCMD=/Y && COPY /Y %map%.bsp .\output\%map%.bsp SET COPYCMD=/Y && COPY /Y %map%.ent .\output\%map%.ent %q3map2dir%\q3map2.exe -v -game ja -fs_game base -onlyents .\output\%map%.ent echo. echo ------------------------------------------------- echo Please review the above text for errors to ensure echo your entities have compiled correctly. echo. pause cls echo. echo Cleaning up... IF EXIST .\output\%map%.ent DEL /F .\output\%map%.ent echo. echo Complete! New %map%.bsp available in output dir. echo. start "Output" .\output :FAILED
You can point it to your q3map2 directory by changing this line
SET q3map2dir=..\GtkRadiant-1.6.6
To wherever you have q3map2 installed.
Also here's the recreated first screenshot (using VSCode instead of Notepad++). -
-
RichDiesal's Mapping University
in Mapping
Posted
Was wondering if anyone was interested in adding new tutorials to this guide? Especially for the missing ones (such as the whole Level Distribution section). I could maybe write something, but I'm not much of a mapper so you'd all probably get a bunch of MS Paint pictures to explain the concept. (Will the real mappers please stand up, please stand up?)