• 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.

Shadow Master

Master of Shadows.
3 Badges
Dec 17, 2007
900
1
  • Hearts of Iron II: Armageddon
  • Victoria: Revolutions
  • 500k Club
I have finally found the simple, one line of text, that has been missing from my strategy.:

In the 1936 scenario, this is in the Austrian nation file:

##############################
# Country definition for AUS #
##############################

province =
{ id = 377
anti_air = 2
air_base = { size = 4 current_size = 4 }
} # Innsbruck
province = { id = 461 anti_air = 1 } # Klagenfurt
province =
{ id = 463
anti_air = 4
air_base = { size = 10 current_size = 10 }
} # Vienna

#####################
# Country main data #
#####################

country =
{ tag = AUS
# HACK to make sure that Germany gets the whole manpower pool, all units and resources on annex.
# Unwanted side-effect: Will never accept peace with Germany.
regular_id = GER

Now, that even says what and why Germany gets to inherit all things Austrian. It only took me three years to realise this, and to add that line to the "revolt" Austrian country file. The problem is, that once I have conquered and annexed the Hungarians (who annexed poor Austria), I now can no longer release the revised Austria as Germany!!!

Can anyone suggest an event I can manually fire to re-create Austria, so that I can achieve my goals of inheriting all things Austrian come march 1938?

For background, I am still working (ok, maybe 'playing around with 'when RL allows me a spare moment' might be a more accurate description) on the opening that ended up with blue emu creating one of his famous threads, The Anschluss of Everybody.

Because I want to make a series of pre-wars, I need to be able to reach Italy on the ground before the SCW kicks off. The problem is that I cannot play Germany, ally with Austria, attack through their provinces, and still take the provinces in northern Italy for Germany (so I can then release the ISR, who then can in turn inherit Italy when their armies capture the last Italian VP province = Rome). Game mechanics prevent this, so I am forced to take a long, arduous path in order to achieve this: DoW Hungary, get Italy to DoW me (Germany - finally figured out how to get this to happen immediately and dependably), and then work on getting Austria to ally. Once the alliance is in, I SR all the Austrian divisions to Kiel and let the Italians and Hungarians have their way. Once Austria is annexed by Hungary, the fun begins.

I send in the bulk of the Heer, and back them up with all 8 bombers the Luftwaffe starts the game with. I annex Hungary, over-run northern Italy (where I have edited in additional cores for Austria - giving them 82 IC's and thus 5 Tech Teams), and then release Austria. I make a new and improved "Austria-Hungary" that includes Italy's northern IC rich provinces (19+23+40=82 IC). This gives me a puppet that will not just sit there and crank out infantry troops, but will instead build Tac and Int as well, unlike the Italian Socialist Republic. Once I have released "Austria-Hungary", I will then, depending upon the date, DoW Republican Spain (thus preventing the SCW event from firing) and immediately release the ISR (that I have also modified, so that they no longer require northern Italy).

If I play my cards right, I can get most if not all belligerence wiped out at this point, as I will have DoW'ed Hungary & Spain, annexed Hungary, and released both "Austria-Hungary" and the ISR. I am still working out the 'kinks' in this strategy, for example, when do I make the all important move of sending in the Kriegsmarine? If I time things just right, I can make peace with Italy and then just run past the Spanish to get my transports into the med (I have only once lost my fleet this way - although I also once lost northern Germany to Spanish troops:eek:). I then follow up on the Italians, by prepositioning my forces in Africa (at least six divisions are required for a speedy conquest) and then getting my fleet safely tucked away in a southern Austrian port, like Genoa, and instituting a follow up war to remove Italy from the game. After the three African puppets are released, I will send a division to take Rome (while the division is mine, it is on loan to the ISR) and this will allow the ISR to annex and inherit Italy. Next, I release Nationalist Spain, and repeat this procedure to allow them to annex and inherit the Republicans.

So, to return to my original question, can anyone suggest a manual event that I can make to fire after Germany controls all the provinces of the new "Austria-Hungarian" empire?

Any thoughts?
 
My own current attempt at such an event:


###############################################################################
# Germany releases Austria after Austria was annexed by Hungary (I hope)
###############################################################################

event = {
id = 99999999
random = no
country = GER

trigger = {
NOT = {exists = AUS}
NOT = {event = 2100}
control = { province = 369 data = GER }#La Spezia
control = { province = 379 data = GER }#Ferrara
control = { province = 512 data = GER }#Bologna
}

name = "EVT_99999999_NAME" #"Liberation of Austria"
desc = "EVT_99999999_DESC" #"Freeing Austria from Hungarian control"
style = 0

action_a = {
name = "ACTIONNAME99999999A" #"Restore Austrian independence from Hungary"
command = {type = independence which = AUS value = 1 when = 0 }
}
}

Does there have to be an 'action_b' if I have an action_a? Or is it acceptable to write it as is?

What I am trying to do with this event, is to create a modified 'revolt' Austria that includes the "regular_id = GER" line. This line is the difference between the 1936 scenario Austria and the one that can be released (Liberated). If I take the regular_id = GER line out, then I do not get the units and such. Putting the line in, however, makes it impossible to release Austria as Germany.

Any help would be appreciated, thanks.

This is for Arma 1.2
 
After a bit of hair 'pulling-out-by-the-roots' I was finally able to get a proper anschluss with my puppeted Austria. Here are the two events that I wrote for this effect.

###############################################################################
# Germany releases Austria after Austria was annexed by Hungary (I hope)
###############################################################################

event = {
id = 66666666
random = no
country = GER

trigger = {
NOT = {exists = AUS}
NOT = {event = 2100}
control = { province = 369 data = GER }#La Spezia
control = { province = 379 data = GER }#Ferrara
control = { province = 512 data = GER }#Bologna
}

name = "EVT_66666666_NAME" #"Liberation of Austria"
desc = "EVT_66666666_DESC" #"Freeing Austria from Hungarian control"
style = 0

action_a = {
name = "ACTIONNAME66666666A" #"Restore Austrian independence from Hungary"
command = {type = independence which = AUS value = 1 when = 0 }
command = {type = trigger which = 77777777 } #event that makes Austria allied, puppeted, and grants MA to Germany.
#command = {type = alliance which = AUS }
#command = {type = make_puppet which = AUS }
#command = {type = access which = GER }
#command = {type = set_relation which = AUS value = 200 }
}
}


###############################################################################
# Austria becomes an ally & puppet of Germany and grants Germany MA.
###############################################################################

event = {
id = 77777777
random = no
country = GER

#triggered by Ger 66666666

name = "EVT_77777777_Name"
desc = "EVT_77777777_Name"
style = 0

action_a = {
name = "ACTIONNAME77777777A"
command = {type = alliance which = AUS }
command = {type = make_puppet which = AUS }
command = {type = access which = GER }
command = {type = set_relation which = AUS value = 200 }
}
}

I was unable to get this functionality in a single event to work, but once I split it into two, it worked right the very first time.:rolleyes: