Battle Generator

This forum is for official support and troubleshooting FAQs.

Moderator: Jason Petho

Post Reply
tide1530
Posts: 103
Joined: Thu Apr 14, 2011 10:32 pm

Battle Generator

Post by tide1530 »

Gents I'm having a problem with the battle generator.

In EF I entered 1944-July-South-Division-Plains city RR and I get 3 error messages and the game crash's
or rather kicks the game back to the start window.
The messages are East Front,exe: error ID 1000( unitallocator.cpp,line 949
( unitallocator:BuildForce for nation Russia Level Division unable to get starting force.

Line 886 returns NULL and then line 636 Try another nation dummy.

This is with a fresh install and the 2.01 update

Thanks
User avatar
berto
Posts: 21461
Joined: Wed Mar 13, 2002 1:15 am
Location: metro Chicago, Illinois, USA
Contact:

RE: Battle Generator

Post by berto »

ORIGINAL: tide1530

Gents I'm having a problem with the battle generator.

In EF I entered 1944-July-South-Division-Plains city RR and I get 3 error messages and the game crash's
or rather kicks the game back to the start window.
The messages are East Front,exe: error ID 1000( unitallocator.cpp,line 949
( unitallocator:BuildForce for nation Russia Level Division unable to get starting force.

Line 886 returns NULL and then line 636 Try another nation dummy.

This is with a fresh install and the 2.01 update

Thanks
That's not a "crash". It's the game taking exception to your requested configuration -- not all combinations are supported! -- then returning you to the starting point. WAD.
Campaign Series Legion https://cslegion.com/
Campaign Series Lead Coder https://www.matrixgames.com/forums/view ... hp?f=10167
Panzer Campaigns, Panzer Battles Lead Coder https://wargameds.com
tide1530
Posts: 103
Joined: Thu Apr 14, 2011 10:32 pm

RE: Battle Generator

Post by tide1530 »

ok so it's picky :) That means you can't choose a division sized battle?
User avatar
berto
Posts: 21461
Joined: Wed Mar 13, 2002 1:15 am
Location: metro Chicago, Illinois, USA
Contact:

RE: Battle Generator

Post by berto »

ORIGINAL: tide1530

ok so it's picky :) That means you can't choose a division sized battle?
That is correct. Unfortunately, for (too many, alas) nations OOBs and ORGs, for (some) dates, even division-sized random battles are not supported -- by the data.

Generally speaking, you will have better luck with

[*]smaller sized engagements
[*]bigger nations
[*]standard timelines (i.e., matching the actual war timelines)

The more you deviate away from those "ideals", the less likely the unit data files have the sufficient scope and flexibility to support more "obscure", "far-out" battle combinations.

I'm not saying that your attempts were "obscure" or "far out". We know that some combinations -- what should seem perfectly reasonable -- the unit data do not support.

So, it's a data problem. Fortunately, using the new -X NoEncryption data option, you can mod the data to support your desired battle combination. Not saying it's easy, but it can be done.

For more info, refer to Crossroads' Dev Diaries #2 & #3.

Note that, sometime in 2016, we plan to release a 2.10 "mega patch" with a clean-up, expansion, and filling out of the game data.

Until then, there are limits unfortunately. (But no worse than they've ever been.)
Campaign Series Legion https://cslegion.com/
Campaign Series Lead Coder https://www.matrixgames.com/forums/view ... hp?f=10167
Panzer Campaigns, Panzer Battles Lead Coder https://wargameds.com
User avatar
berto
Posts: 21461
Joined: Wed Mar 13, 2002 1:15 am
Location: metro Chicago, Illinois, USA
Contact:

RE: Battle Generator

Post by berto »


Note too that at some points you are given the choice of force and type -- a list of OOBs and ORGs. (For example, a choice between the original Talonsoft OOB vs. the MCS ("Matrix Combat Series") one. Or between infantry vs. armored. Or SS or ...) Some choices work, others don't. If at first you don't succeed, try try again. You might just get lucky.
Campaign Series Legion https://cslegion.com/
Campaign Series Lead Coder https://www.matrixgames.com/forums/view ... hp?f=10167
Panzer Campaigns, Panzer Battles Lead Coder https://wargameds.com
tide1530
Posts: 103
Joined: Thu Apr 14, 2011 10:32 pm

RE: Battle Generator

Post by tide1530 »

Thanks Berto I appreciate the info
User avatar
Crossroads
Posts: 17498
Joined: Sun Jul 05, 2009 8:57 am

RE: Battle Generator

Post by Crossroads »

Tide, it seems you managed to pick a combo that does not work. Could you provide a bit more information:

- Which nations?
- Which exact date?

I have fooled around a lot with timelines and nations, and at times certain unit sized do not work. I have got most of my error situations with Regts and Bdes, while often having luck with Div and Corps sizes in addition to Bn sized battles.

Give it a few more tries with various sizes and see what happens?

Terrain should not be a factor, nation specific dates and sizes are.

Getting late at this part of world, again, give it a few goes with varuing dates and sizes to see what happens.

It could be that since German and Russians for an example have quite huge Campaign00/01.pdt rosters a formation that does not support Div size was randomly picked?
Visit us at: Campaign Series Legion
---
CS: Vietnam 1948-1967 < Available now
CS: Middle East 1948-1985 2.0 < 3.0 In the works
User avatar
Crossroads
Posts: 17498
Joined: Sun Jul 05, 2009 8:57 am

RE: Battle Generator

Post by Crossroads »

I'll have a look at this then tomorrow. Forgot to add that there :)
Visit us at: Campaign Series Legion
---
CS: Vietnam 1948-1967 < Available now
CS: Middle East 1948-1985 2.0 < 3.0 In the works
tide1530
Posts: 103
Joined: Thu Apr 14, 2011 10:32 pm

RE: Battle Generator

Post by tide1530 »

it was German Russian. July 1943. I got Battalions to work just fine but regiment wouldn't work either. I can believe I picked the wrong parameters...That's just me :) I'll play around with it and find out what works for me...Should be interesting.
User avatar
Crossroads
Posts: 17498
Joined: Sun Jul 05, 2009 8:57 am

RE: Battle Generator

Post by Crossroads »

Tide,

With those parameters I was able to create random battles for all sizes apart Regt (Russia OOB fails to build) and Bde (German OOB fails to build). I tried just once per battle size.

You reported a problem with Division, while I succeeded. Very difficult to pinpoint where the random build fails, as the unit rosters in Campaign00.oob and Campaign01.oob are so huge.

If you have a favourite time period to create battles in, perhaps you should consider building a "Random Battle Pack" for it? As discussed in Developer Diary #2.

Here's my Lapland War Random Battle Pack in the making:
I've packaged it as a user mod, all files are located at C:\Matrix Games\John Tiller's Campaign Series\Mods\EF Random Battle Pack - Lapland War 1944\East Front

Time period: Sept 1944 - April 1945

Allied Finland Campaign39.oob:
[--- Battle of Lapland 1944-45 Random Battle Pack ---]
44 06 53 12 K3952905 7 III Army Corps - Lapland War
44 06 53 12 P39306 III Army Corps HQ
44 06 53 12 P39410 Lt Gen Hjalmar Siilasvuo
44 06 53 12 D3940901 Armored Division
44 06 53 12 D3942905 3. Infantry Division
44 06 53 12 B3912622 5. Independent Battalion
44 06 53 12 G3932909 Border Guard Brigade

Axis Germany Campaign01.oob:
[--- Battle of Lapland 1944-45 Random Battle Pack ---]
44 09 45 05 K0152089 6 20th Mountain Army
44 09 45 05 P01306 20th Mountain Army Corps HQ
44 09 45 05 D0142021 6th SS Mountain Division 'Nord'
44 09 45 05 D0142004 2nd Gebirgs-Infanterie Division
44 09 45 05 D0142004 5th Gebirgs-Infanterie Division
44 09 45 05 D0142222 163. Infanterie Division
44 09 45 05 D0142222 169. Infanterie Division
44 09 45 05 C0100266 211th Panzer Abteilung

Even a specific OOB like this can fail at times... For an example, testing at Dec 1944, Bde size (German OOB not able to build) while all other sizes work out. Looking at the German OOB, well, there are no Bde size units there (although I have a suspicion the random generation process is far more complex than this). Still, I call this little battle pack a success [:)]

So, if there's a specific time period or battle you enjoy, I suggest you'd try to create a more specific Campaign00/001.oob structure for them.

Kursk 1943 Random Battle Pack?

Go for it! [;)]
Visit us at: Campaign Series Legion
---
CS: Vietnam 1948-1967 < Available now
CS: Middle East 1948-1985 2.0 < 3.0 In the works
User avatar
Crossroads
Posts: 17498
Joined: Sun Jul 05, 2009 8:57 am

RE: Battle Generator

Post by Crossroads »

Here's a few Random Battle Packs I am putting together:


The ability to include multiple nations in the same Campaign oob, in this case Norwegian Campaign14.oob is a fun thing! Can't wait to have the Poles in WF too:
[--- Battle of Narvik 1940 Random Battle Pack ---]
40 04 40 06 K1452001 6 North Command
40 04 40 06 P14306 North Command HQ
40 04 40 06 D1442005 6th Infantry Division
40 04 40 06 G0932205 24th Guards Infantry Brigade
40 04 40 06 R0822014 27th Alpine Chasseur Demi-Brigade
40 04 40 06 R0822001 13th Foreign Legion Demi-Brigade
40 04 40 06 R0821018 2me Colonial Artillery Regiment
40 04 40 06 C0800004 342e CACC Tank Company
[--- 39 09 39 09 R0722003 Polish Independent Highland Brigade ---]

Image
Attachments
prscreen.jpg
prscreen.jpg (170.31 KiB) Viewed 291 times
Visit us at: Campaign Series Legion
---
CS: Vietnam 1948-1967 < Available now
CS: Middle East 1948-1985 2.0 < 3.0 In the works
User avatar
Crossroads
Posts: 17498
Joined: Sun Jul 05, 2009 8:57 am

RE: Battle Generator

Post by Crossroads »

ORIGINAL: Crossroads
With those parameters I was able to create random battles for all sizes apart Regt (Russia OOB fails to build) and Bde (German OOB fails to build). I tried just once per battle size.

You reported a problem with Division, while I succeeded. Very difficult to pinpoint where the random build fails, as the unit rosters in Campaign00.oob and Campaign01.oob are so huge.

[snip]

So, if there's a specific time period or battle you enjoy, I suggest you'd try to create a more specific Campaign00/001.oob structure for them.

Kursk 1943 Random Battle Pack?

Go for it! [;)]

[8|]

I gave this a few more spins, trying out various Engagement Types.

I was now I able to reproduce errors with Division sized Battles too.

I tried it six times (with various Engamement Types), it failed four times, once with German OOB and three times with Russian OOB. It succesfully built the battle two times.

This would seem to suggest that if you indeed enjoy July 1943 in Eastern Front, do copy the Campaign00/01.oob files to a user mod folder and put in only those units you want to see. Then see that they play out with the Engagement types and battle sizes you enjoy. For an example if you enjoy Armored Breakthroughs, make sure both sides have the armored units with high level organization types you plan to play with.

It is easier than what it sounds here, let me assure you [:)]

Any problems or questions give us a shout!

---

EDIT: to be more systematic: I created a German-Russian July 1943 Division sized Meeting engagement three times.

Failed twice for Russians, built once succesfully.

As for the failed attempts, the generator randomly picked a Russian unit it seems, matching the time period chosen, from this Campaign00.oob (unchanged since 2008) - but which one! Go figure:
38 01 40 12 K0050201 5 $(1-25) Mechanized Corps 38 (T-26C M37/T-28)
38 01 40 12 P00306 # Mechanized Corps HQ
38 01 40 12 G0030207 10th Tank Brigade 38 (T-26C M37)
38 01 39 12 G0030209 5th Separate Heavy Tank Brigade 38 (T-28)
38 01 40 12 G0032325 22nd Motorized Rifle Brigade 38
38 01 40 12 B0010205 Light Tank Battalion 32 (T-18)
38 01 40 12 R0021215 $ Heavy Artillery Regiment 31 (203mm)
38 01 40 12 R0021211 $ Artillery Regiment Type B (152mm)
38 01 40 12 R0021211 $ Artillery Regiment Type B (152mm)

38 01 40 12 K0050202 5 $(1-25) Mechanized Corps 38 (T-26C M37/BT-7M)
38 01 40 12 P00306 # Mechanized Corps HQ
38 01 40 12 G0030207 10th Tank Brigade 38 (T-26C M37)
38 01 40 12 G0030208 9th Tank Brigade 38 (BT-7M)
38 01 40 12 G0032325 13th Motorized Rifle Brigade 38
38 01 40 12 B0010205 Light Tank Battalion 32 (T-18)
38 01 40 12 R0021212 $ Artillery Regiment Type C (122mm/152mm)
38 01 40 12 R0021212 $ Artillery Regiment Type C (122mm/152mm)

38 01 40 12 K0050203 5 $(1-25) Mechanized Corps 38 (T-26B M33/BT-7M)
38 01 40 12 P00306 # Mechanized Corps HQ
38 01 40 12 G0030206 15th Tank Brigade 38 (T-26B M33)
38 01 41 12 G0030208 8th Tank Brigade 38 (BT-7M)
38 01 40 12 G0032325 13th Motorized Rifle Brigade 38
38 01 40 12 B0010205 Light Tank Battalion 32 (T-18)
38 01 40 12 R0021215 $ Heavy Artillery Regiment 31 (203mm)
38 01 40 12 R0021210 $ Artillery Regiment Type A (122mm/152mm)

39 11 45 05 K0050204 5 $(1-8) Mechanized Corps - A [Bt-7/T-26 - T34 - T34M43 - T34/85]
39 11 45 05 P00306 # Mechanized Corps HQ
39 11 45 05 P00321 # Mobile Group HQ
39 11 45 05 P00406 Commander
39 11 45 05 P00416 Commissar
39 11 45 05 G0030247 $ Tank Brigade (A)[Bt-7/T-26 - T34 - T34M43 - T34/85]
39 11 45 05 G0030247 $ Tank Brigade (A)[Bt-7/T-26 - T34 - T34M43 - T34/85]
39 11 45 05 G0032327 $ Motorized Rifle Brigade (A)[Regular - Veteran]
41 06 41 12 R0026202 $ Motorcycle Regiment 41
43 03 46 12 R0026203 $ Motorcycle Regiment Mar 43
43 01 46 12 R0024201 $ Assault Gun Regiment Jan 43 (Light)
43 04 46 12 R0024205 $ Medium Assault Gun Regiment Apr 43 (SU-122)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
42 04 46 12 R0021243 $ Heavy Gun RVGK BM (152mm Heavy)
43 02 46 12 R0021252 $(1-96) Independent Rocket Regiment 43 (BM-13)
42 03 42 12 B0013209 $ Anti-Tank Battalion Mar 42 (Rifle Div)
42 04 43 12 R0021237 $ Anti-Tank Artillery Regiment Apr 42 (76mm/45mm)
41 06 43 01 B0015213 $ Motorized Engineer Battalion June 41
43 02 46 12 B0015214 $ Motorized Engineer Battalion Feb 43
38 12 46 12 B0015210 $ Separate Pontoon Bridge Battalion 38
42 06 46 12 R0021245 $ Rocket Regiment 42 (BM-8)
42 04 46 12 B0018211 $ Motorized Anti-Aircraft Battalion Apr 42

39 11 45 05 K0050205 5 $(1-8) Mechanized Corps - B [Bt-7/T-26 - T34 - T34M43 - T34/85]
39 11 45 05 P00306 # Mechanized Corps HQ
39 11 45 05 P00321 # Mobile Group HQ
39 11 45 05 P00406 Commander
39 11 45 05 P00416 Commissar
39 11 45 05 G0030247 $ Tank Brigade (B)[Bt-7/T-26 - T34 - T34M43 - T34/85]
39 11 45 05 G0030247 $ Tank Brigade (B)[Bt-7/T-26 - T34 - T34M43 - T34/85]
39 11 45 05 G0032327 $ Motorized Rifle Brigade (A)[Regular - Veteran]
41 06 43 02 R0026202 $ Motorcycle Regiment 41
43 03 46 12 R0026203 $ Motorcycle Regiment Mar 43
43 04 46 12 R0024205 $ Medium Assault Gun Regiment Apr 43 (SU-122)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
42 04 46 12 R0021243 $ Heavy Gun RVGK BM (152mm Heavy)
44 11 46 12 R0021263 $ Super-Heavy Artillery Regiment RVGK OM (152mm Heavy/210mm)
43 02 46 12 R0021252 $(1-96) Independent Rocket Regiment 43 (BM-13)
42 03 42 12 B0013209 $ Anti-Tank Battalion Mar 42 (Rifle Div)
43 04 46 12 R0023203 $ Anti-Tank Artillery Regiment Apr 43 (76mm)
41 06 43 01 B0015213 $ Motorized Engineer Battalion June 41
43 02 46 12 B0015214 $ Motorized Engineer Battalion Feb 43
38 12 46 12 B0015210 $ Separate Pontoon Bridge Battalion 38
42 06 46 12 R0021245 $ Rocket Regiment 42 (BM-8)
42 04 46 12 B0018211 $ Motorized Anti-Aircraft Battalion Apr 42
42 08 46 12 B0018213 6 $ Independent Anti-Aircraft Battalion Aug 42 (76mm/12.7)

39 11 45 05 K0050206 5 $(1-8) Mechanized Corps - D [Bt-7/T-26 - T34 - M4/75 - M4/76][Lend Lease]
39 11 45 05 P00306 # Mechanized Corps HQ
39 11 45 05 P00321 # Mobile Group HQ
39 11 45 05 P00406 Commander
39 11 45 05 P00416 Commissar
39 11 45 05 G0030248 $ Tank Brigade (D)[Bt-7/T-26 - T34 - M4/75 - M4/76][Lend Lease]
39 11 45 05 G0030248 $ Tank Brigade (D)[Bt-7/T-26 - T34 - M4/75 - M4/76][Lend Lease]
39 11 45 05 G0032328 $ Motorized Rifle Brigade (C)[Regular - Guards Veteran][Lend Lease]
43 01 46 12 R0024201 $ Assault Gun Regiment Jan 43 (Light)
43 04 46 12 R0024205 $ Medium Assault Gun Regiment Apr 43 (SU-122)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
42 04 46 12 R0021243 $ Heavy Gun RVGK BM (152mm Heavy)
44 11 46 12 R0021263 $ Super-Heavy Artillery Regiment RVGK OM (152mm Heavy/210mm)
43 02 46 12 R0021252 $(1-96) Independent Rocket Regiment 43 (BM-13)
43 04 46 12 R0023203 $ Anti-Tank Artillery Regiment Apr 43 (76mm)
41 06 43 02 R0026202 $ Motorcycle Regiment 41
43 03 46 12 R0026203 $ Motorcycle Regiment Mar 43
41 06 43 01 B0015213 $ Motorized Engineer Battalion June 41
43 02 46 12 B0015214 $ Motorized Engineer Battalion Feb 43
38 12 46 12 B0015210 $ Separate Pontoon Bridge Battalion 38
42 06 46 12 R0021245 $ Rocket Regiment 42 (BM-8)
42 08 46 12 B0018213 $ Independent Anti-Aircraft Battalion Aug 42 (76mm/12.7)

39 11 45 05 K0050207 5 $(1-8) Mechanized Corps - B/C [Bt-7/T-26 - T34 - T34M43 - T34/85 and T28 - KV-1 - Churchill - IS2 - IS2m - IS3]
39 11 45 05 P00306 # Mechanized Corps HQ
39 11 45 05 P00321 # Mobile Group HQ
39 11 45 05 P00406 Commander
39 11 45 05 P00416 Commissar
39 11 45 05 G0030247 $ Tank Brigade (B)[Bt-7/T-26 - T34 - T34M43 - T34/85]
39 11 45 05 G0030249 $ Heavy Tank Brigade (C)[T28 - KV-1 - Churchill - IS2 - IS2m - IS3]
39 11 45 05 G0032328 $ Motorized Rifle Brigade (B)[Regular - Guards Veteran]
43 04 46 12 R0024205 $ Medium Assault Gun Regiment Apr 43 (SU-122)
44 11 46 12 R0023207 $ Heavy Tank Destroyer Regiment Dec 44 (SU-100)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
44 11 46 12 R0021263 $ Super-Heavy Artillery Regiment RVGK OM (152mm Heavy/210mm)
41 06 43 04 R0026202 $ Motorcycle Regiment 41
43 05 46 12 R0026203 $ Motorcycle Regiment Mar 43
41 06 43 01 B0015213 $ Motorized Engineer Battalion June 41
43 02 46 12 B0015214 $ Motorized Engineer Battalion Feb 43
38 12 46 12 B0015210 $ Separate Pontoon Bridge Battalion 38
42 06 46 12 R0021245 $ Rocket Regiment 42 (BM-8)
42 03 42 12 B0013209 $ Anti-Tank Battalion Mar 42 (Rifle Div)
42 08 46 12 B0018213 $ Independent Anti-Aircraft Battalion Aug 42 (76mm/12.7)

38 12 40 12 K0052201 5 $ Rifle Corps
38 12 40 12 P01306 # Rifle Corps HQ
38 12 40 12 P00409 Commander
38 12 40 12 P00417 Commissar
38 12 40 12 D0042230 $ Rifle Division 38
38 12 40 12 D0042230 $ Rifle Division 38
38 12 40 12 D0042230 $ Rifle Division 38
38 12 40 12 G0030207 $ Tank Brigade 38 (T-26C M37)
38 12 40 12 R0021210 $ Artillery Regiment Type A (122mm/152mm)
38 12 40 12 R0021212 $ Artillery Regiment Type C (122mm/152mm)
38 12 40 12 R0021215 $ Heavy Artillery Regiment 31 (203mm)
38 12 40 12 R0021211 $ Artillery Regiment Type B (152mm)
38 12 40 12 B0015210 $ Separate Pontoon Bridge Battalion 38

41 04 45 05 K0052202 6 $ Rifle Corps (Regular)
41 04 45 05 P01306 # Rifle Corps HQ
41 04 45 05 P00409 Commander
41 04 45 05 P00417 Commissar
41 04 45 05 D0042329 $ Rifle Division (H)[Mixed - Regular/Green to Veteran - Heavy Upgrades]
41 04 45 05 D0042328 $ Rifle Division (G)[Mixed - Regular to Veteran - Heavy Upgrades]
41 04 45 05 D0042326 $ Rifle Division (E)[Regular to Green to Veteran - Heavy Upgrades]
41 04 45 05 D0042321 $ Rifle Division (A)[Regular to Veteran - Heavy Upgrades]
38 01 42 12 R0021211 $ Artillery Regiment Type B (152mm)
38 01 42 12 R0021211 $ Artillery Regiment Type B (152mm)
42 06 46 12 R0021245 $ Rocket Regiment 42 (BM-8)
43 02 46 12 R0021252 $(1-96) Independent Rocket Regiment 43 (BM-13)
42 04 46 12 R0021243 $ Heavy Gun RVGK BM (152mm Heavy)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
43 02 46 12 R0021253 $ Extra-Heavy Howitzer Regiment (203mm)
44 04 46 12 R0021259 $ Corp Gun Artillery Regiment Apr 44 (100mm)
44 04 46 12 R0021260 $ Corp Gun Artillery Regiment Apr 44 (122mm)
44 04 46 12 R0021260 $ Corp Gun Artillery Regiment Apr 44 (122mm)
42 04 43 12 R0021238 $ Anti-Tank Artillery Regiment Apr 42 (76mm/45mm/37mm)
43 04 46 12 R0023204 $ Anti-Tank Artillery Regiment Apr 43 (45mm)
43 04 46 12 R0023203 $ Anti-Tank Artillery Regiment Apr 43 (76mm
44 12 46 12 R0023208 $ Anti-Tank Artillery Regiment Dec 44 (100mm)
42 09 44 12 R0020218 $ Separate Tank Regiment Sept 42 (T-34/T-70)
44 01 46 12 R0020227 $(1-115) Separate Tank Regiment Jan 44 (T-34)
44 11 46 12 R0023207 $ Heavy Tank Destroyer Regiment Dec 44 (SU-100)
43 01 46 12 R0024201 $ Assault Gun Regiment Jan 43 (Light)
43 01 44 12 R0024202 $ Assault Gun Regiment Jan 43 (Medium)
43 04 46 12 R0024205 $ Medium Assault Gun Regiment Apr 43 (SU-122)
43 08 46 12 R0024207 $ Medium Assault Gun Regiment Aug 43 (SU-85)
44 03 46 12 R0024208 $ Heavy Assault Gun Regiment Mar 44 (ISU-152)
41 06 43 12 R0026202 $ Motorcycle Regiment 41
43 03 46 12 R0026203 $ Motorcycle Regiment Mar 43
42 07 44 12 B0012611 $ Penal Battalion July 42
43 06 45 12 B0012611 $ Penal Battalion July 42
43 11 44 10 B0012611 $ Penal Battalion July 42
38 01 53 12 B0015210 $ Separate Pontoon Bridge Battalion 38

41 04 45 05 K0052203 5 $ Rifle Corps (Green)
41 04 45 05 P01306 # Rifle Corps HQ
41 04 45 05 P00409 Commander
41 04 45 05 P00417 Commissar
41 04 45 05 D0042323 $ Rifle Division (C)[Green to Veteran]
41 04 45 05 D0042323 $ Rifle Division (C)[Green to Veteran]
41 04 45 05 D0042326 $ Rifle Division (E)[Regular to Green to Veteran - Heavy Upgrades]
41 04 45 05 D0042327 $ Rifle Division (F)[Mixed - Regular to Green to Veteran - Heavy Upgrades]
38 01 42 12 R0021210 $ Artillery Regiment Type A (122mm/152mm)
38 01 42 12 R0021209 $ Artillery Regiment Type A (107mm/152mm)
42 06 46 12 R0021245 $ Rocket Regiment 42 (BM-8)
42 04 46 12 R0021243 $ Heavy Gun RVGK BM (152mm Heavy)
42 04 46 12 R0021243 $ Heavy Gun RVGK BM (152mm Heavy)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
43 02 46 12 R0021253 $ Extra-Heavy Howitzer Regiment (203mm)
44 04 46 12 R0021259 $ Corp Gun Artillery Regiment Apr 44 (100mm)
44 11 46 12 R0021263 $ Super-Heavy Artillery Regiment RVGK OM (152mm Heavy/210mm)
44 11 46 12 R0021263 $ Super-Heavy Artillery Regiment RVGK OM (152mm Heavy/210mm)
42 04 43 12 R0021238 $ Anti-Tank Artillery Regiment Apr 42 (76mm/45mm/37mm)
43 04 46 12 R0023203 $ Anti-Tank Artillery Regiment Apr 43 (76mm)
42 10 46 12 R0020220 $ Separate Heavy Tank Regiment Oct 42 (Churchill)
44 01 46 12 R0020227 $(1-115) Separate Tank Regiment Jan 44 (T-34)
44 11 46 12 R0023207 $ Heavy Tank Destroyer Regiment Dec 44 (SU-100)
44 11 46 12 R0023207 $ Heavy Tank Destroyer Regiment Dec 44 (SU-100)
43 01 46 12 R0024201 $ Assault Gun Regiment Jan 43 (Light)
43 01 44 12 R0024202 $ Assault Gun Regiment Jan 43 (Medium)
43 04 46 12 R0024205 $ Medium Assault Gun Regiment Apr 43 (SU-122)
43 08 46 12 R0024207 $ Medium Assault Gun Regiment Aug 43 (SU-85)
44 03 46 12 R0024208 $ Heavy Assault Gun Regiment Mar 44 (ISU-152)
41 06 43 12 R0026202 $ Motorcycle Regiment 41
43 03 46 12 R0026203 $ Motorcycle Regiment Mar 43
42 07 44 12 B0012611 $ Penal Battalion July 42
43 06 45 12 B0012611 $ Penal Battalion July 42
43 11 44 10 B0012611 $ Penal Battalion July 42
38 01 53 12 B0015210 $ Separate Pontoon Bridge Battalion 38

41 04 45 05 K0052204 6 $ Rifle Corps (Regular to Guards)
41 04 45 05 P01306 # Rifle Corps HQ
41 04 45 05 P00409 Commander
41 04 45 05 P00417 Commissar
41 04 45 05 D0042325 143rd Rifle Division (D)[Regular to Guards Veteran - Heavy Upgrades]
41 04 45 05 D0042322 110th Rifle Division (B)[Regular - Minor Upgrades]
41 04 45 05 D0042326 71st Rifle Division (E)[Regular to Green to Veteran - Heavy Upgrades]
41 04 45 05 D0042321 51st Rifle Division (A)[Regular to Veteran - Heavy Upgrades]
41 04 45 05 D0042325 140th Rifle Division (D)[Regular to Guards Veteran - Heavy Upgrades]
38 01 42 12 R0021209 $ Artillery Regiment Type A (107mm/152mm)
38 01 42 12 R0021212 $ Artillery Regiment Type C (122mm/152mm)
38 01 42 12 R0021212 $ Artillery Regiment Type C (122mm/152mm)
42 11 43 12 R0021247 $ Artillery Regiment Nov 42 (122mm/152mm)
42 06 46 12 R0021245 $ Rocket Regiment 42 (BM-8)
43 02 46 12 R0021252 $(1-96) Independent Rocket Regiment 43 (BM-13)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
42 04 44 12 R0021241 $ Artillery Regiment RVGK (152mm)
44 04 46 12 R0021260 $ Corp Gun Artillery Regiment Apr 44 (122mm)
44 04 46 12 R0021260 $ Corp Gun Artillery Regiment Apr 44 (122mm)
44 04 46 12 R0021261 $ Corp Gun Artillery Regiment Apr 44 (152mm)
44 11 46 12 R0021263 $ Super-Heavy Artillery Regiment RVGK OM (152mm Heavy/210mm)
42 04 43 12 R0021237 $ Anti-Tank Artillery Regiment Apr 42 (76mm/45mm)
43 04 46 12 R0023203 $ Anti-Tank Artillery Regiment Apr 43 (76mm)
43 04 46 12 R0023203 $ Anti-Tank Artillery Regiment Apr 43 (76mm)
43 04 46 12 R0023204 $ Anti-Tank Artillery Regiment Apr 43 (45mm)
42 09 44 12 R0020218 $ Separate Tank Regiment Sept 42 (T-34/T-70)
44 01 46 12 R0020227 $(1-115) Separate Tank Regiment Jan 44 (T-34)
44 11 46 12 R0023207 $ Heavy Tank Destroyer Regiment Dec 44 (SU-100)
43 01 46 12 R0024201 $ Assault Gun Regiment Jan 43 (Light)
43 01 44 12 R0024202 $ Assault Gun Regiment Jan 43 (Medium)
43 03 46 12 R0024203 $ Assault Gun Regiment Mar 43 (Heavy)
43 04 46 12 R0024205 $ Medium Assault Gun Regiment Apr 43 (SU-122)
43 04 46 12 R0024206 $ Heavy Assault Gun Regiment Apr 43 (SU-152)
44 03 46 12 R0024208 $ Heavy Assault Gun Regiment Mar 44 (ISU-152)
41 06 43 12 R0026202 $ Motorcycle Regiment 41
43 03 46 12 R0026203 $ Motorcycle Regiment Mar 43
42 07 44 12 B0012611 $ Penal Battalion July 42
43 06 45 12 B0012611 $ Penal Battalion July 42
43 11 44 10 B0012611 $ Penal Battalion July 42
38 01 53 12 B0015210 $ Separate Pontoon Bridge Battalion 38

So yeah, interested in this time period? Copy these Campaign00/01.oob files aside, have only those units left there that you want to see. See my Post #10.

Enable the files with JSGME, then run the Battle Generator.

Also this would further suggest, that like I did in Developer Diary #2 do put the generated Random##.* scenario files aside, and tweak them further for maximum playability and enjoyment. Even so you can quite quickly create cool random battles.

So I am definitively interested to learn how your EF Random Battle Pack - Kursk 1943 comes out!

[;)]
Visit us at: Campaign Series Legion
---
CS: Vietnam 1948-1967 < Available now
CS: Middle East 1948-1985 2.0 < 3.0 In the works
User avatar
Big Ivan
Posts: 2014
Joined: Mon Jun 09, 2008 12:34 am
Location: Mansfield, Ohio USA

RE: Battle Generator

Post by Big Ivan »

After reading all this, IMHO I kind of liked it better the old way.
Now there seems to be to much playing around with files and using the mod enabler as a solution to get what was standard years and up to a few months ago.

Its kind of fouled up now dev team.[:(]

I tried this morning generating random battles in EFII for the following:
September, 1943-Armored Breakthrough-Russian nation-German nation-Hazy weather-southern sector and Medium hills and woods.
The only one that would generate is battalion!?

Now the $64,000 questions is: How will this affect DCG scenario generation?

Well I tried it in the DCG Citadel and Beyond. At the start of the DCG it generated in a Battalion and a Corps but would not generate in Regiment, Brigade or Division.
So with that having been said does that necessarily mean that if you take a promotion from battalion commander to regimental
commander the DCG game will crash on the next scenario generation? I sincerely hope not!

Any thoughts or comments would be appreciated.

Big Ivan
Blitz call sign Big Ivan.
User avatar
Crossroads
Posts: 17498
Joined: Sun Jul 05, 2009 8:57 am

RE: Battle Generator

Post by Crossroads »

Ivan, the timelines.dat is new only in a way that what was hardcoded before is now in a parameter file as well. If this file is missing the hardcoded defaults are used. The only difference is that this now opens up the timelines for those who want to create something new that earlier was not possible.

The crashes you report are new to me and should not have anything to do about timelines.dat as such. Investigating.
Visit us at: Campaign Series Legion
---
CS: Vietnam 1948-1967 < Available now
CS: Middle East 1948-1985 2.0 < 3.0 In the works
User avatar
Warhorse
Posts: 5369
Joined: Fri May 12, 2000 8:00 am
Location: Birdsboro, PA, USA
Contact:

RE: Battle Generator

Post by Warhorse »

Just tried that DCG, as German with a regiment, it wouldn't generate a Russian regiment....
Mike Amos

Meine Ehre heißt Treue
www.cslegion.com
User avatar
berto
Posts: 21461
Joined: Wed Mar 13, 2002 1:15 am
Location: metro Chicago, Illinois, USA
Contact:

RE: Battle Generator

Post by berto »


It seems to be dependent on what OOBs you specify.

I succeeded launching the Citadel and Beyond DCG, at regimental level, specifying Infanterie Corps MCS, not Infantry Corps Talonsoft, Infanterie Division (v).

Obviously some sets of choices fail to work. But others succeed. Try try again?
Campaign Series Legion https://cslegion.com/
Campaign Series Lead Coder https://www.matrixgames.com/forums/view ... hp?f=10167
Panzer Campaigns, Panzer Battles Lead Coder https://wargameds.com
User avatar
Jason Petho
Posts: 16665
Joined: Tue Jun 22, 2004 10:31 am
Location: Terrace, BC, Canada
Contact:

RE: Battle Generator

Post by Jason Petho »

Something to consider when trying the battle generator.

As the war progressed, The Russians moved to a Corp/Brigade type system, in particular for their armoured forces. If you try and generate a regimental sized battle, the program will look for a non-existent Russian regiment to match the German one. At this point it will get confused, as there are none for 1943+ - only armoured brigades. We will work on correcting this in the 2.10 UPDATE for 2016.

I may look at a OOB work-around later this year, unfortunately, I am rather swamped until Christmas.

This hiccup didnt affect the DCG's I was testing at any point, because one is choosing a completed ORG structure, which lets you know that particular size isn't available for that time frame.

Jason Petho

tide1530
Posts: 103
Joined: Thu Apr 14, 2011 10:32 pm

RE: Battle Generator

Post by tide1530 »

Crossroads Thanks for the info. I'll let you know how it works out.
User avatar
Crossroads
Posts: 17498
Joined: Sun Jul 05, 2009 8:57 am

RE: Battle Generator

Post by Crossroads »

Looking forward to seeing your unit rosters!

Meanwhile, everyone: in relation to this topic, I put a post HERE describing what's going on in the code development side of things.
Visit us at: Campaign Series Legion
---
CS: Vietnam 1948-1967 < Available now
CS: Middle East 1948-1985 2.0 < 3.0 In the works
Post Reply

Return to “John Tiller’s Campaign Series Support”