Latest topics
» Impromptu Games
by von Moltke Yesterday at 6:35 pm

» 2017 k/spiel game schedule
by Iconoclast Yesterday at 5:24 pm

» von Moltke
by von Moltke Yesterday at 10:51 am

» Set Up for SOWWL NAPOLEON GAMES For Kriegspiel style
by Mr. Digby Fri Oct 20, 2017 4:22 pm

» 1805 Campaign on the Danube
by Mr. Digby Sun Oct 08, 2017 2:56 pm

» 1805 Project
by Mr. Digby Fri Sep 29, 2017 3:45 pm

» November Vietnam k/spiel - Ken Burns documentary this evening
by rschilla Thu Sep 28, 2017 4:08 pm

» Another historic map resource
by Martin Sat Sep 23, 2017 6:45 pm

» Units Indicators SOWG
by 81Dynamo Thu Sep 14, 2017 8:09 am

» Army level rules?
by Martin Wed Sep 13, 2017 11:10 pm

» KS Napoleon Mod II 1.24 & KS Supplemental Maps 1.16
by Mr. Digby Sun Sep 10, 2017 4:06 pm

» Map Modding Q&A
by Mr. Digby Sat Sep 09, 2017 11:53 pm

Statistics
We have 990 registered users
The newest registered user is von Moltke

Our users have posted a total of 24092 messages in 1921 subjects
Keywords

sprites  russian  

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 : 2169
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 : 4902
Join date : 2012-02-14
Age : 58
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 : 4902
Join date : 2012-02-14
Age : 58
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 : 4902
Join date : 2012-02-14
Age : 58
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 : 4902
Join date : 2012-02-14
Age : 58
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