Latest topics
» Impromptu Games
by MRM Today at 3:01 pm

» AARs - post here all after battle comments and replay files
by Mr. Digby Yesterday at 11:04 pm

» SoW DLC Maps
by Mr. Digby Fri Jun 23, 2017 11:51 am

» WW2 PBEM Kriegsspiel
by Mr. Digby Sun Jun 18, 2017 12:38 pm

» 2017 k/spiel game schedule
by Martin Fri Jun 16, 2017 12:38 pm

» New Gettysburg Map - Shiloh
by Uncle Billy Fri Jun 16, 2017 1:22 am

» Infantry Wheeling
by Uncle Billy Thu Jun 15, 2017 8:38 pm

» Unit Stats
by Uncle Billy Tue Jun 13, 2017 10:14 pm

» Waterloo issues. Does anyone else experience these?
by Martin Tue Jun 13, 2017 1:27 pm

» Another mini-campaign idea
by Mr. Digby Fri Jun 09, 2017 6:21 pm

» KS Napoleon Mod II 1.24 & KS Supplemental Maps 1.16
by Uncle Billy Thu Jun 08, 2017 2:33 pm

» Set Up for SOWWL NAPOLEON GAMES For Kriegspiel style
by Mr. Digby Wed Jun 07, 2017 6:49 pm

Statistics
We have 940 registered users
The newest registered user is pinwolf

Our users have posted a total of 23401 messages in 1883 subjects
Log in

I forgot my password


OOB checkfile

View previous topic View next topic Go down

OOB checkfile

Post  Leffe7 on Tue Aug 26, 2014 7:52 pm

Hi there

I have created an Excel based checkfile to find some common errors in manually created OOBs.
Feel free to use it for any OOB you create manually.

https://www.dropbox.com/s/4anxyitzwkxwis6/OOB_Check_Numbering_Duplicates.zip?dl=0

There are 4 checks.

- Filter column AO. Any value of "1" points to an error: A duplicate brigade leader & regiment name combination.
This error is not critical. You have either two regiments with the same name. Or you have two different brigades with the same brigade commander and the same units like 1st gun, 2nd gun, etc. These errors prevent the use of automatic carryover, though.
In the same column a second check will point to regiments which have no brigade commander.

- Filter column AP. Any value of "1" points to an error: A duplicate OOB numbering (Side/Army/Corps/Division/Brigade/Regiment).
This error is critical and will crash a normal sandbox game with such an OOB. There are 2 or more lines with the same OOB code.

- Filter column AQ. Any value of "1" points to an error: The formation is not matching the unit type (like "DRIL_Lvl5_Inf_Column" for a cavalry commander, this should be DRIL_Lvl5_Cav_Column). This error is not critical. But it will prevent the Scenario Generator to detect the correct unit types of an imported custom OOB.

Collumns AR - AT will help you to understand the errors.

Use the macro button in the top left to clear your OOB (before you past in a new OOB).

KR
Stefan


Last edited by Leffe7 on Wed Oct 08, 2014 8:05 pm; edited 3 times in total
avatar
Leffe7

Posts : 465
Join date : 2012-03-01

Back to top Go down

Re: OOB checkfile

Post  Martin on Wed Sep 03, 2014 4:53 pm

Thanks very much for creating this Stefan.  A real service to OOB modders.

I've made this thread a sticky.

Martin (J)

Martin

Posts : 2154
Join date : 2008-12-20
Location : London

Back to top Go down

Re: OOB checkfile

Post  Leffe7 on Mon Sep 08, 2014 9:51 pm

Checkfile is redone.
avatar
Leffe7

Posts : 465
Join date : 2012-03-01

Back to top Go down

Re: OOB checkfile

Post  Mr. Digby on Mon Sep 08, 2014 11:13 pm

Nice. Thank you.

I had a frustrating time tonight with an OOB that would not work.

In the end I discovered that when copy/pasting all my unit names from column C to column A in Excel I had copied row1 as well which is the column name, so column A was titled NAME1, the same as column C.

This caused SoW to crash but could I see this? Not until after more than an hour of looking!

I also had a comma hidden away in a general's name that I'd copy/pasted from a webpage. Took me 15 minutes of staring just to find that.

Are such things possible to add to a checkfile program?

_________________
The other Martin - Charles Reille, le dernier Maréchal de France.

"Any hussar who has not got himself killed by the age of 30 is a jackass." - Antoine Charles Louis Lasalle, commander of Napoleon's light cavalry, killed in battle at Wagram 6 July 1809, aged 34.

"I had forgotten there was an objective." - Generallieutenant Mikhail Borozdin I
avatar
Mr. Digby

Posts : 4706
Join date : 2012-02-14
Age : 57
Location : UK Midlands

Back to top Go down

Re: OOB checkfile

Post  Leffe7 on Tue Sep 09, 2014 8:12 am

Hmm, those are pretty rare errors I hope (having duplicate collumn names and having commas in texts).
In the checkfile the top row is fixed for reference, so you can spot any difference to your collumn names.
Also a search for commas on the OOB collumns should find none.
avatar
Leffe7

Posts : 465
Join date : 2012-03-01

Back to top Go down

Re: OOB checkfile

Post  Mr. Digby on Tue Sep 09, 2014 10:49 am

Searching for a comma is easy if you think of it! Not knowing what the error is in an OOB is the hard part Wink

_________________
The other Martin - Charles Reille, le dernier Maréchal de France.

"Any hussar who has not got himself killed by the age of 30 is a jackass." - Antoine Charles Louis Lasalle, commander of Napoleon's light cavalry, killed in battle at Wagram 6 July 1809, aged 34.

"I had forgotten there was an objective." - Generallieutenant Mikhail Borozdin I
avatar
Mr. Digby

Posts : 4706
Join date : 2012-02-14
Age : 57
Location : UK Midlands

Back to top Go down

Re: OOB checkfile

Post  Leffe7 on Wed Oct 08, 2014 8:07 pm

I updated the checkfile. I added a 4th check, added new unit classes (from Additional ACW Flags and Sprites Mod) to the checks and removed the protection. This should help to use the filter and manage the errors better.
avatar
Leffe7

Posts : 465
Join date : 2012-03-01

Back to top Go down

Re: OOB checkfile

Post  Mr. Digby on Sat Jan 03, 2015 6:44 pm

I hate to sound stupid but how do you load an OOB into this?

_________________
The other Martin - Charles Reille, le dernier Maréchal de France.

"Any hussar who has not got himself killed by the age of 30 is a jackass." - Antoine Charles Louis Lasalle, commander of Napoleon's light cavalry, killed in battle at Wagram 6 July 1809, aged 34.

"I had forgotten there was an objective." - Generallieutenant Mikhail Borozdin I
avatar
Mr. Digby

Posts : 4706
Join date : 2012-02-14
Age : 57
Location : UK Midlands

Back to top Go down

Re: OOB checkfile

Post  Leffe7 on Mon Jan 05, 2015 4:01 pm

open your OOB in Excel, mark & copy all data, paste into the checkfile
avatar
Leffe7

Posts : 465
Join date : 2012-03-01

Back to top Go down

Re: OOB checkfile

Post  Mr. Digby on Mon Jan 05, 2015 9:30 pm

Many thanks.

_________________
The other Martin - Charles Reille, le dernier Maréchal de France.

"Any hussar who has not got himself killed by the age of 30 is a jackass." - Antoine Charles Louis Lasalle, commander of Napoleon's light cavalry, killed in battle at Wagram 6 July 1809, aged 34.

"I had forgotten there was an objective." - Generallieutenant Mikhail Borozdin I
avatar
Mr. Digby

Posts : 4706
Join date : 2012-02-14
Age : 57
Location : UK Midlands

Back to top Go down

Re: OOB checkfile

Post  Sponsored content


Sponsored content


Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum