[Merge Request] Cleaning q3map2 source tree, split files etc.
Hi, I'm beginning a cleaning effort on the q3map2 source tree, to help maintenance and feature addition.
Currently my split
branch externalize bsp conversion and minimap generation from main.c
into convert_bsp.c
and minimap.c
.
Merge request is currently broken on gitlab, you can see my branch here: https://gitlab.com/illwieckz/netradiant/commits/split .
More cleaning can be done, for example using one .h
file per .c
file, instead of relying on a huge q3map2.h
with ugly things like #ifdef MAIN_C
…