Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .PHONY: auto full fast retail clean compile run set full_compile fast_compile convert game install uninstall del_log clear nobeta help
- # vars
- CD = C:\Lite Thread\_bssdk\hl2
- MAP = background05a
- WIDTH = 1200
- HEIGHT = 900
- MODE = windowed
- # macros
- auto: help
- full: set del_log full_compile install clear game
- fast: set del_log fast_compile install clear game
- retail: set del_log full_compile convert clear nobeta
- clean: del_log clear nobeta
- compile: full_compile
- run: install game
- # commands
- set:
- setx VProject "$(CD)"
- full_compile:
- vbsp -low $(MAP)
- vvis -low $(MAP)
- vrad -extra -low $(MAP)
- fast_compile:
- vbsp -low $(MAP)
- vvis -fast -low $(MAP)
- vrad -extra -low $(MAP)
- convert:
- ren $(MAP).bsp $(MAP)_beta.bsp
- bspconv $(MAP)_beta.bsp $(MAP).bsp
- game:
- ..\hl2.exe -dx9 -$(MODE) -width $(WIDTH) -height $(HEIGHT) -heapsize 524288 +cl_showfps 2 +map $(MAP)
- install:
- copy $(MAP).bsp ..\hl2\maps\$(MAP).bsp
- uninstall:
- if exist $(MAP).bsp del ..\hl2\maps\$(MAP).bsp
- del_log:
- if exist $(MAP).log del /Q /F $(MAP).log
- clear:
- if exist $(MAP).prt del /Q /F $(MAP).prt
- if exist $(MAP).bsp del /Q /F $(MAP).bsp
- nobeta:
- if exist $(MAP)_beta.bsp del /Q /F $(MAP)_beta.bsp
- help:
- :
- : make full
- : make fast
- : make retail
- : make clean
- : make compile
- : make convert
- : make install
- : make uninstall
- : make run
- :
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement