Firstly I'd just like to say what a refreshing change it is to see knowledgable and informed people enjoying a techie discussion without lost tempers or rancour
Whenever this whole namespace discussion comes up, I often mention Gnat as an example of how the standard "P:\Root" approach is perfectly valid, and you never fail to take it with good grace and contribute your own point of view... A gentleman indeed!
Anyhow... on with the discussion!
Since I have a classic example of this topic lurking in my CWR2 setup I thought I'd induce the error and take a few screeenies to illustrate.... here goes.....
Firstly... CWR2....
CWR2 is HUGE! Seriously.. there's a lot of data - a lot of addons....
To avoid there being - literally - over 200 separate "addon folders" on P:\ - just like BIS do, they're in a "namespace"... it looks like this.....
Each of these subfolders may have as many as 30 or more individual addons within it - each with their own config...
Fortunately, I'm not responsible for keeping track of this whole thing! (Wolle & Mikero do that), the only thing I need concern myself with is the "CWR2_Islands" subfolder..... let's look inside there next.....
First thing to notice is the curiously named "Error Island"... that's not it's real name of course... it's actually an as-yet-unreleased "surprise" extra terrain who's name I would have had to change anyway for this screenshot, but it's also one which does have a dumb error in its config.cpp...
OK... Let's set up to Binarize "cwr2_eden" - the main Everon island file... here's my BinPBO setup.....
All pretty straightforward...
The two important paths are the "Addon Source Directory" - the actual addon we're binarizing... that's pointing - correctly - at P:\cwr2\cwr2_islands\cwr2_eden...
...and the "Path to Project Folder", which is pointing at the "namespace" - P:\CWR2
.... everything else looks fine.... Let's Binarize!
But!..... what's this??? an Error???
... worse still - it's an error inside the "Error Island" folder!
What is BinPBO doing, looking in there at all???
... looking for configs to parse!
B
HOME 

), the only thing I need concern myself with is the "CWR2_Islands" subfolder..... let's look inside there next.....



Reply With Quote

