X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=radiant%2Fqe3.cpp;h=09d49d30dfabecc711eba8afc172e62ddc987cfb;hb=19a8ba91339bf0b7d08b1e65a44858481694fd86;hp=ab62a9190bc28f35d1307ad04e8dcf2686ea4531;hpb=c3e5c14ba5970a5f9c58c2129e2d9511ab8ee795;p=xonotic%2Fnetradiant.git diff --git a/radiant/qe3.cpp b/radiant/qe3.cpp index ab62a919..09d49d30 100644 --- a/radiant/qe3.cpp +++ b/radiant/qe3.cpp @@ -227,7 +227,15 @@ void bsp_init(){ name.append( mapname, path_get_filename_base_end( mapname ) - mapname ); name += ".bsp"; - build_set_variable( "MapFile", mapname ); + if( region_active ){ + StringOutputStream name( 256 ); + name << StringRange( mapname, path_get_filename_base_end( mapname ) ) << ".reg"; + build_set_variable( "MapFile", name.c_str() ); + } + else{ + build_set_variable( "MapFile", mapname ); + } + build_set_variable( "BspFile", name.c_str() ); }