Add pakpath support to radiant

Merged Thomas Debesse requested to merge illwieckz/netradiant:pakpath into master

Hi, this patch add pakpath support to NetRadiant (pakpath support was already added to q3map2)

A pakpath is a directory that contains a set of multiple pk3 or pk3dir.

netradiant pakpath

Because NetRadiant code is a big mess the number of extra pakpath is currently not dynamic but offers up to five extra pakpaths which is already very good and does the job!

Two additional options are added to disable the loading of Engine Path and Home Path in VFS: it's very useful to ensure a clean setup ! Don't get fooled anymore because of random cramp autodownload from servers, don't get fooled anymore by the stable version of the game you play while you're already working on the next release !

Two switches were added to q3map2 to achieve the same behavior (-fs_nobasepath and -fs_nohomepath).

If using [ExtraQ3map2Args] keyword in build profile, radiant pass the related -fs_pakpath, -fs_nobasepath and -fs_nohomepath options to q3map2 at build time!

I also improved the related q3map2's help a bit. For example the -fs_homepath switch was not announced, now it is.

Edited by Thomas Debesse

Merge request reports