• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
ptan54 said:
Leaders appearing for revolter nations.

Revolter nations dont appear in the scenarios file, starting nations do.

Leads me to believe the scenarios file is flawed.

I asked Allenby to send me his DB and scenarios file, and he doesnt have any errors whilst starting up.

But I get:

ID conflicet {type = 27111 id = 7} at TGW/scenarios/1914/british.inc 422
Again at 427, 434, 439.

Ironically the error message can't spell conflict right.

UPDATE: I'd like to ask what version of HOI are we running. This could have an impact.

I am on 1.05c - everyone should be on this to get things standardised.

Yep I concur. Im still trying to decphier whats wrong. But the scenario file looks to be the root cause.

Till tomorrow.
 
Futhermore, the
..\TGW\The Great War (1914-1924).eug

contains this line which I couldnt find a file for and so commented out...

Code:
include = "scenarios/1914/provinces.inc"

______

Ok found out the problem with leaders not displaying.

1. In the file
..\TGW\The Great War (1914-1924).eug
there are several paramters set at the beginning:

Code:
header = { 
    name = "TGW" 
#    tutorial = no 
    startyear = 1914 
    endyear = 1924 
#   saved = yes     - PROBLEM CAUSE
#    free = yes 
#    optionmode = 0 
#    set_ai_aggresive = 1 
#    set_difficulty = 2 
#    set_gamespeed = 2 
#    set_fow = 1 
    selectable = { AFG ALB ...

By commenting out the saved parameter, the vanilla leaders get displayed when attempting to change the current leader.

2. The files in ..\TGW\db\leader folder MUST contain leader files that have the SAME NAME as the original and still used leader files in the vanilla leader folder.

i.e.

Hearts of Iron
+db
++leader
.\english.csv

+TGW
++db
++leader
.english.csv


NOTE: That I also commented out all the extra paramaters in the scenario file as above. But this shouldnt be needed to get the vanilla leaders to display. Just be aware.

I renamed the TGW folder to mod-TGW and updated the argument in the TGW icon executable.

Hope this is clear.

Cheers
2Coats
 
CavalryCorps.jpg


2Coats, you're a genius! Superbly done :)
 
It works.

2coats is brilliant!

But the bloody British problems are still coming up.

ID conflicet {type = 27111 id = 7} at TGW/scenarios/1914/british.inc 422
ID conflicet {type = 27111 id = 8} at TGW/scenarios/1914/british.inc 427
ID conflicet {type = 27111 id = 7} at TGW/scenarios/1914/british.inc 434
ID conflicet {type = 27111 id = 8} at TGW/scenarios/1914/british.inc 439
 
Last edited:
ptan54 said:
It works.

2coats is brilliant!

But the bloody British problems are still coming up.

ID conflicet {type = 27111 id = 7} at TGW/scenarios/1914/british.inc 422
ID conflicet {type = 27111 id = 8} at TGW/scenarios/1914/british.inc 427
ID conflicet {type = 27111 id = 7} at TGW/scenarios/1914/british.inc 434
ID conflicet {type = 27111 id = 8} at TGW/scenarios/1914/british.inc 439

Open the British.inc file and do a PG DN about 6or 9 times, then go to the first LANDUNIT (objectype) that has the ID=7. You will find that there are 3 of these LANDUNITS with the same ids that are causing the conflict:

Code:
   } 
    landunit = { 
        id = { type = 27111 id = 7 } 
        name = "III Army Corps" 
        location = 499 # London 
	  # leader = Pulteney
        division = { 
            id = { type = 27111 id = 8 } 
            name = "4th Division" 
            strength = 100 
            type = infantry 
        } 
    } 
    landunit = { 
        id = { type = 27111 id = 7 } 
        name = "Irish Command" 
	  # leader = Fergusson
        location = 495 # Dublin 
        division = { 
            id = { type = 27111 id = 8 } 
            name = "5th Division" 
            strength = 100 
            type = infantry 
        } 
    } 
    landunit = { 
        id = { type = 27111 id = 7 } 
        name = "6th Division" 
	  # leader = Keir
        location = 496 # Cork 
        division = { 
            id = { type = 27111 id = 8 } 
            name = "6th Division" 
            strength = 100 
            type = infantry 
        } 
    }

Change the second set of IDs (7 & 8 to, 97 & 98) and the third set (to 997 & 998).

As so:

Code:
    landunit = { 
        id = { type = 27111 id = 7 } 
        name = "III Army Corps" 
        location = 499 # London 
	  # leader = Pulteney
        division = { 
            id = { type = 27111 id = 8 } 
            name = "4th Division" 
            strength = 100 
            type = infantry 
        } 
    } 
    landunit = { 
        id = { type = 27111 id = 97 } 
        name = "Irish Command" 
	  # leader = Fergusson
        location = 495 # Dublin 
        division = { 
            id = { type = 27111 id = 98 } 
            name = "5th Division" 
            strength = 100 
            type = infantry 
        } 
    } 
    landunit = { 
        id = { type = 27111 id = 997 } 
        name = "6th Division" 
	  # leader = Keir
        location = 496 # Cork 
        division = { 
            id = { type = 27111 id = 998 } 
            name = "6th Division" 
            strength = 100 
            type = infantry 
        } 
    }
 
2Coats: Would you mind going over my tech trees to see if they are scripted properly? I'm not much of a programmer, so they will probably need de-bugging of some kind.

Otherwise,thanks much. ;)

Steele
 
Not being able to know what happens, is there anything we really need done before tomorrow's release?

It will be a late night release I hope? ;) So we have some time tomorrow also.

I shall now send the province.csv-file (MP-values, all done, except China...) to Stephen.

/Johan
 
The air doctrines I should have finished in a couple hours, but the navy doctrines might take a little longer.

Steele
 
That isn't a big deal. If it doesn't work, we can figure it out, I'm sure.

Thanks anyway.

Steele