10 #include "csrLog.h" // Y
11 #include "csrOpt.h" // Y
12 #include "csrTypes.h" // Y
13 #include "csrMath.h" // Y
14 #include "csrMem.h" // Y
15 #include "csrIO.h" // Y
16 #include "csrComb.h" // Y
17 #include "csrPlatform.h" // Y
22 #include "vfilesys.h" // Y
24 #include "vmdl.h" // Y
33 #include "csrDraw.h" // Y
35 static const u32 csr_build
= 3;
36 static const u32 csr_api_version
= 1;
38 typedef struct csr_api csr_api
;
41 // Floating arguments from main's argv
48 char output_path
[ 512 ]; // Full path eg. /home/harry/my_map.vmf
49 char vmf_name
[ 128 ]; // Just the base name eg. my_map
59 #ifndef CSR_EXECUTABLE
60 static int csr_init( csr_api
*api
)
62 if( api
->api_version
> csr_api_version
)
64 log_warn( "API Version out of date. Host: %u, Plugin: %u\n", api
->api_version
, csr_api_version
);