Latest topics
» Sunday May 19th 2019 Face to Face game at Little Gaddesdon
by gunboat diplomat Yesterday at 3:43 pm

» Impromptu Games
by Mr. Digby Wed Apr 24, 2019 6:50 pm

» SOW Scenario Generator
by rschilla Wed Apr 24, 2019 5:23 pm

» Cavalry scouting from the Courier Screen
by parmenio Wed Apr 24, 2019 4:11 pm

» KS Map Modding Project
by Uncle Billy Sat Apr 20, 2019 3:23 pm

» Uplifting the Stock Scenarios for the KS Mod
by Mr. Digby Fri Apr 19, 2019 5:49 pm

» Firepower of skirmisher
by Martin Fri Apr 19, 2019 11:39 am

» Retirement in Devon
by Martin Fri Apr 19, 2019 10:45 am

» How do I restore the objective timer?
by Uncle Billy Wed Apr 17, 2019 3:34 pm

» April 2019 face to face game at Little Gaddesdon
by Martin Fri Apr 12, 2019 11:11 am

» Maybe there is a problem with a OOB on the French side.
by Ney(Lützow) Thu Apr 11, 2019 6:14 pm

» Fantastic Mod!
by parmenio Thu Apr 11, 2019 4:26 pm

Statistics
We have 1042 registered users
The newest registered user is Conner

Our users have posted a total of 25994 messages in 2045 subjects
Log in

I forgot my password


OOB checkfile

Go down

OOB checkfile Empty 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
Leffe7
Leffe7

Posts : 466
Join date : 2012-03-01

Back to top Go down

OOB checkfile Empty 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 : 2288
Join date : 2008-12-20
Location : London

Back to top Go down

OOB checkfile Empty Re: OOB checkfile

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

Checkfile is redone.
Leffe7
Leffe7

Posts : 466
Join date : 2012-03-01

Back to top Go down

OOB checkfile Empty 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
Mr. Digby
Mr. Digby

Posts : 5162
Join date : 2012-02-14
Age : 59
Location : UK Midlands

Back to top Go down

OOB checkfile Empty 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.
Leffe7
Leffe7

Posts : 466
Join date : 2012-03-01

Back to top Go down

OOB checkfile Empty 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
Mr. Digby
Mr. Digby

Posts : 5162
Join date : 2012-02-14
Age : 59
Location : UK Midlands

Back to top Go down

OOB checkfile Empty 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.
Leffe7
Leffe7

Posts : 466
Join date : 2012-03-01

Back to top Go down

OOB checkfile Empty 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
Mr. Digby
Mr. Digby

Posts : 5162
Join date : 2012-02-14
Age : 59
Location : UK Midlands

Back to top Go down

OOB checkfile Empty 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
Leffe7
Leffe7

Posts : 466
Join date : 2012-03-01

Back to top Go down

OOB checkfile Empty 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
Mr. Digby
Mr. Digby

Posts : 5162
Join date : 2012-02-14
Age : 59
Location : UK Midlands

Back to top Go down

OOB checkfile Empty Re: OOB checkfile

Post  Sponsored content


Sponsored content


Back to top Go down

Back to top


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