• 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.
Defeat events need to be re examined.

As Russia I captured Berlin in May 1915 and the war ended soon after that.

Germany lost Alsace Lorraine and its colonies except Cameroon.
However AH and Ottoman Empire remain in the Alliance and have lost nothing.
Now its mid 1916...........

And oh, Germany gets to keep Luxemburg in the Treaty of Versailles.

EDIT - Think I know what's causing many of the crashes. Loaded up as AH in my game and typed Event 3805 (Austria is defeated). That event triggers many other events - immediate crash, without fail 100%.

And the Mexican Civil War never ends - maybe we should boost Mexico a little bit.
 
Last edited:
ptan54 said:
Germany lost Alsace Lorraine and its colonies except Cameroon.
However AH and Ottoman Empire remain in the Alliance and have lost nothing.
Now its mid 1916...........

Germany's defeat should trigger Austria-Hungary's, Turkey's and any other alliance memeber's defeat, which causes them to leave the CP. Within three days of Germany's defeat, an event should trigger that causes Germany to leave the alliance, and therefore dissolve the Central Powers. What may have happened is that the event that makes Germany leave the CP triggered before Austria-Hungary or Turkey could be defeated. Their defeat events only trigger when they are aligned with Germany.

ptan54 said:
And oh, Germany gets to keep Luxemburg in the Treaty of Versailles.

I could have sworn that I put 'independence which = LUX' in an event somewhere....

ptan54 said:
EDIT - Think I know what's causing many of the crashes. Loaded up as AH in my game and typed Event 3805 (Austria is defeated). That event triggers many other events - immediate crash, without fail 100%.

Austria-Hungary's defeat never caused a crash in testing. Similarly, when testing Germany's defeat event, when it was the head of a large alliance of nations, an event triggered for every one of these without any problems.

ptan54 said:
And the Mexican Civil War never ends - maybe we should boost Mexico a little bit.

Then we've gone to one extreme of the war lasting seven days to the other of it lasting ten years or more ;)
 
There's a whole new dimension we didn't explore with Turkey.

As the OE I joined the Entente and annexed Greece, and was just about to overrun Austria when Germany was defeated. Needless to say the Austrian Empire still stood........pissing the hell out of me, so I declared war on them again and it crashed.

I think the "Central Powers Defeated" event fires straight after German defeat event so none of the other defeat events fire.

Also - Ottoman in Entente, I still got the "Join the Central Powers?" event. We need to check for NOT in Entente there.
 
ptan54 said:
I think the "Central Powers Defeated" event fires straight after German defeat event so none of the other defeat events fire.

Perhaps the best I can do is increase the offset from three days to six or nine days to decrease the chances of it firing before other members' defeat events.

Keep track of the changes we need to make, Patch :)
 
Or, since we know AH and Germany will always be aligned, have the defeat of Germany IMMEDIATELY trigger defeat of Austria.

ie - add
command = { type = trigger which = 3805 }

at the end of any German defeat event?

As for OE, sometimes they are Central Powers, sometimes not.........this presents a bigger problem.

But yes the "Central Powers defeated" and "Entente defeated" should have an offset of 30 days or so.

It usually takes 3 - 4 months for the land loss events to fire after the defeat events. And strangely (??) I've sometimes seen Russia get the Polish corridor, sometimes it gets nothing..........maybe to do with when Germany is defeated? But even if Russia marches into Berlin in Jan 1915 I think the Tsar would've taken some land either way. A longer war, probably East Prussia and Polish Corridor both taken.

Where exactly is the Treaty of Versailles event stored? Can't find it.
 
ptan54 said:
Or, since we know AH and Germany will always be aligned, have the defeat of Germany IMMEDIATELY trigger defeat of Austria.

ie - add
command = { type = trigger which = 3805 }

I think Austria-Hungary should have the freedom to not necessarily have to stay in the Central Powers before the war, and therefore be 'defeated' as a consequence of Germany's failing.

ptan54 said:
But yes the "Central Powers defeated" and "Entente defeated" should have an offset of 30 days or so.

Enough time for them to rebuild an alliance of some sort.....unless their defeat were to dock them of diplomatic influence.

ptan54 said:
It usually takes 3 - 4 months for the land loss events to fire after the defeat events. And strangely (??) I've sometimes seen Russia get the Polish corridor, sometimes it gets nothing..........maybe to do with when Germany is defeated? But even if Russia marches into Berlin in Jan 1915 I think the Tsar would've taken some land either way. A longer war, probably East Prussia and Polish Corridor both taken.

Where exactly is the Treaty of Versailles event stored? Can't find it.

The fate of the Polish corridor depends on when Germany is defeated, whether Poland exists and whether the Soviet Union does not exist. I think this might just be changed to check for whether Poland exists, so that Tsarist Russia doesn't have an enclave of territory detached from its mainland.

Versailles is in peacetreaty.txt
 
Agree should check for Poland existence.

Actually just a general check for NO Feb revolution and the other rev events should do the trick.

I think even if Germany falls early Russia should take some land.

And all defeated nations should get -1000 DI to simulate the international stigma they wouldve got, and to prevent immediate declarations of war.
 
ptan54 said:
And all defeated nations should get -1000 DI to simulate the international stigma they wouldve got, and to prevent immediate declarations of war.

And for autocracies...? :)
 
StephenT said:
More adventures with mod-dir.

I've got rid of all the database mismatches by making sure that every file in db\ministers and db\leaders has a (dummy, if necessary) file with the same name in TGW\db\ministers and TGW\db\ministers, and vice-versa. Unfortunately, all the leaders have now disappeared. :( The ministers are working correctly, however.

How is the ModDir version coming along? Are the leaders appearing yet? It does seem rather strange when one considers that they showed up in the previous version, using ModDir.
 
I've solved the problem of why the Defeat for Austria and Ottoman never fires.

Take a look at Germany is defeated and you will see this line.
command = { type = peace which = FRA value = 0 }

Now take a look at the trigger conditions for Austrian and Turkish defeat.

AUSTRIA
trigger = {

OR = { war = { country = U11 country = FRA }
war = { country = U11 country = GER }
}

TURKEY
trigger = {
OR = {
war = { country = TUR country = FRA }
war = { country = TUR country = ENG }
}

Well if the German defeat event makes peace with the Entente, then those conditions in Austria and Turkey arent met. Incidentally the above conditions are NOT present in the defeat events for the minors, and hence I saw "Defeat for Greece" fire.

Unfortunately, whilst commenting out these conditions makes the defeat for Austria and Turkey fire, this causes the game to crash immediately...I see Sykes Picot pop up and the game crashes.............HOI doesnt seem to like many things happening at once.....what to do!?!?!?

NOTE - I've saved a game just before Germany is about to get beaten - Battle of Dresden is going on, whilst Berlin, Leipzig and Konigsburg have been taken. Anyone fancying a shot at figuring out this mess can ask me to send the save file.
 
OK I've removed the Turkish defeat event for now and am focusing on fixing the Austrian defeat event.

Removing all independence giving lines results in no crash.

Serbia is not in the revolt.txt file. It should be, because Austria often annexes Serbia and to give Serbia independence, we need them to be in the revolt.txt.

I've changed Allenby's indepence granting events from secede province to e.g. command = { type = independence which = CZE value = 1 }

and in that above event, have

trigger = {
event = 3805
}

Unfortunately one year after the defeat of the Central Powers, this STILL does not happen!!!

The only event that 3805 seems to successfully fire is Galicia to Tsarist Russia , which also just has the trigger = { event = 3805 } as condition.

Why does that one fire but none of the independence ones??

Having a single trigger which =

will 100% result in crashes. But changing this to trigger = { event = } in the desired triggered event results in no triggering at all!!

Have also figured out why wartime events fire when the Great War is over. Sanusia. I put Field Marshall Haig in charge of 30 divisions and invaded Sanusia. Halfway to Al Khufrah the entire army disappeared.......

Also, Luxembourg must be in revolt.txt for it to regain independence at Versailles.
 
Last edited:
I found a somewhat strange thing. Everyone starts with very little manpower. The gains per month ar ehuge, so it may be intentional, but it means that russia will be pumping about 400-500 IC into research. Blitzkrieg here we go...

The russians, in particular, should have massive manpower reserves I would think.


Otherwise a wonderfull job
 
The Manpower numbers were designed to be small in the beginning to prevent large unhistorical (mainly so the Ai doesn't do strange things) build-up or reinforcement of current armies. When war breaks out their are mobilization events (See MP thread for details on how bonus MP was given out) that give bonus MP and give the countries (only for the major powers or minors that fought in the war) their historical reserve divisions.

The monthly gains are mathematically (see MP again for details) determined based upon population, so some countries like Russia (See China for massive MP) have large amounts of monthly MP.

As for IC, that will no doubt need to be redone to accurately reflect each countries historical economic strength (sadly at this time no one could find reliable data for a majority of the world let alone the majors). Also it might need to be contemplated to rework how much each country's IC's are eaten up by domestic goods until war is declared.
 
I have finally figured out the reasons for the independence crashes.

Load up a game as Austria.
Try to release anything. Crash.

Load as China.
Release. No crash.

Load as Russia.
Release. No crash.

Load as Britain.
Release. Crash.

Loaded as Germany, annexed Austria. Tried to release Czech and Hungary, crash.

Loaded as Russia, annexed Austria. Released every goddamn vassal in the book and NO CRASH.

Apparently some people just arent allowed to release vassals.

I've solved the Sykes Picot crash by rewriting the event such that Turkey releases Syria, as opposed to France, then having an event that makes Syria a French vassal.

With the Austrian events, I suspect we'll have to cede Russia Czechoslovakia, Hungary, Austria, and occupied Serbia, then have new events giving them independence, since Russia is allowed to release.

What if RUS doesnt exist? Have to find a country that is allowed to then.....maybe CHC, as its unlikely to be annexed.
 
Last edited:
Ok, I'm in mid-1916 as A-H, no crash yet.
Some general observations though: why does Germany have this single 1 VP province in Southern Africa??

Brits do NOTHING.. haven't tried playing them yet, but playing against them, I feel that they should be able to field massive army since they control the commonwealth.

German Navy got decimated (as should happen, but historically did not happen), BUT not a lot of U-boats.

WAYYYYY overpowered Russia.

Somewhat overpowered A-H.

underpowered Germany.

Seriously, if I weren't A-H and tried to distract Russia, Germany would have fallen. EVEN BELGIUM took a slice in Koln.

France stacks in Caen???

Fortress infantry moving is just crazy hahah :rofl: fortress unit with attached arty brigade almost unstoppable early game.

Hardly any air units created.

Ottomans steamroll Egypt and N. Africa.

I think A-H is somewhat overpowered. Although they don't start with as many techs, they do have a ton of IC's. But given Russia's current strength, it stands as ok. Seriously, by mid-1916, Russia is technologically on an equal footing with the Germans!! at least in infantry and artillery techs. CRAZY!!!

I'm not relaly familiar with WW1 battles, but aren't the Russians supposed to be pathetic??

Overall, A GREAT MOD!!! lots of work put in, great leaders, keep up the good work! now i guess just balance issues and ironing out bugs... :)
 
The lone German VP in Africa represents the value of all German colonies in Africa. It is just really a bit of sugar on top when it is occupied. See the VP thread for reasons why VP's were handed out.