• 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.
Hey som, in response to the austria empire event, where exactly do i put in the event text? sorry im new to modding so not sure where. Thanks. -Leon
EVT_5000000_NAME;Restoring the Habsburg Monarchy;;;;;;;;;;x
EVT_5000000_DESC;Following its Alliance with Germany, Austria now is attempting to reestablish its governing over its old territory from Vienna. ;;;;;;;;;;x
ACTIONNAME5000000A;A New Austrian Empire!;;;;;;;;;;x
ACTIONNAME5000000B;Why?;;;;;;;;;;x
EDIT:
I figured out where to put that.
P.S.
Awhile ago HMS and another person were attempting to create an even based on the possible uk-french merger before france surrendered to germany. Since this is a request thread, i was wondering if perhaps someone could make such an event. Ill try to find the thread in the mean time. Here is the link
http://forum.paradoxplaza.com/forum/showthread.php?p=6478096#post6478096
 
Last edited:
Screaming-Eagle said:
The problem is the date you gave is January 0 I believe. Change that and things should go fine.

Not quite, but it got me on the right track...Events that are triggered by events aren't supposed to have dates :wacko: I guess the game reads a date in the event and doesn't see a particular trigger so it goes automatically

On a side note the January 0th date doesn't cause any problems in any of my other events
 
That's a wonderful thread guys !!!
Screaming-Eagle's Signature lead me here.. a 1000 thanks :)

& Since it's the Grand Event Request Thread, & since I'm too novice in "making" New events. Can I request an event template for my Fantasy campaign?
 
Last edited:
ComradeMar said:
That's a wonderful thread guys !!!
Screaming-Eagle's Signature lead me here.. a 1000 thanks :)

& Since it's the Grand Event Request Thread, & since I'm too novice in "making" New events. Can I request an event template for my Fantasy campaign?

:cool: And as for the thanks, Its good to be appreciated, I learn from this as well. :D I think I understand what you want, I'll boot up in Windows and give it to you.

The Black Roija said:
Nope, it works perfectly without a trigger...the real trigger is in the event preceding it

Lesson 1 on Events, be sober when answering questions. I believe the other events need to be triggered in the ActionA area's. Like Trigger = 2000 or whatever. I am 50-60% sure that is the problem. Give that a try and things should be ok. :D
 
Here is the Template:
#############################################
###### XXXXXXXX #
#############################################
event = {
id = XXXXX
random = no
country = XXX
trigger = {

}

name = "XXXX"
desc = "XXXX"
style = 0
picture = "newspaper"

date = { day = 1 month = january year = 1936 }
offset = X
deathdate = { day = 30 month = december year = 1953 }

action_a = {
name = "XXXXX"
command = { }
}
action_b = {
name = "XXXXX"
command = { }
}

}
 
Screaming-Eagle said:
Here is the Template:
Screaming-Eagle, that's very kind of you..
You know, my best friend is American & calls himself Eagle as well ;)
He's like a brother to me...

Anyway, thanks a lot, I'll try to construct some events, then might come back to consult you...

Thanks again :)
 
well...

I'm playing as USSR.. and I have defeated Germany & taken control of all the french land "except Vichy"

Now I'm trying to fix that bug that doesn't allow France to take back its lands and relieve me from the "too much dissent" that is generated by occupying its lands..

So, I thought about Creating a totally new nation called "Communist France" & I used the tag = U13 for the new nation. Assigned it as former france with some little changes in leader codes & such..
I tested the new country. It's working 100%

Then, I made the following event that allows the NEW communist France to take control of "FRA VIC BEL"
Then become my puppet and allied with me...

I didn't know where to store that new event, so I pasted it in db\events\Vichy_new.txt

But whenever I try to load the saved game .. it never loads.. just keeps loading forever... I really dunno why!!

well, here's the event I created:

#############################################
#### Agreement on Communist France ##
#############################################
event = {
id = 345677
random = no
country = U13
trigger = {
control = { 56 = a data = SOV }

}

name = "The Liberation of French Socialist Republic"
desc = "Since the USSR is now in control of French lands, an agreement has been set to

creat a government on the French lands along with Belgian lands as well. And so, former

French & Vichy French governments resigned"
style = 0
picture = "newspaper"

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1953 }

action_a = {
name = "inheriting France & Belgium"
command = { type = inherit which = FRA }
command = { type = inherit which = VIC }
command = { type = inherit which = BEL }
command = { type = trigger which = 345667 }

}

}


#############################################
###### France takes back its lands ####
#############################################
event = {
id = 345667
random = no
country = SOV
trigger = {
event = 345667

}

name = "France takes back its lands"
desc = "USSR cedes provinces back to Communist France along with Former Belgium"
style = 0
picture = "newspaper"

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1953 }

action_a = {
name = "Give them back their lands"
command = { type = secedeprovince which = SOV = 32 }
command = { type = secedeprovince which = SOV = 33 }
command = { type = secedeprovince which = SOV = 34 }
command = { type = secedeprovince which = SOV = 35 }
command = { type = secedeprovince which = SOV = 36 }
command = { type = secedeprovince which = SOV = 37 }
command = { type = secedeprovince which = SOV = 38 }
command = { type = secedeprovince which = SOV = 39 }
command = { type = secedeprovince which = SOV = 40 }
command = { type = secedeprovince which = SOV = 41 }
command = { type = secedeprovince which = SOV = 42 }
command = { type = secedeprovince which = SOV = 18 }
command = { type = secedeprovince which = SOV = 43 }
command = { type = secedeprovince which = SOV = 44 }
command = { type = secedeprovince which = SOV = 45 }
command = { type = secedeprovince which = SOV = 50 }
command = { type = secedeprovince which = SOV = 51 }
command = { type = secedeprovince which = SOV = 52 }
command = { type = secedeprovince which = SOV = 53 }
command = { type = secedeprovince which = SOV = 54 }
command = { type = secedeprovince which = SOV = 55 }
command = { type = secedeprovince which = SOV = 56 }
command = { type = secedeprovince which = SOV = 57 }
command = { type = secedeprovince which = SOV = 58 }
command = { type = secedeprovince which = SOV = 59 }
command = { type = secedeprovince which = SOV = 60 }
command = { type = secedeprovince which = SOV = 61 }
command = { type = secedeprovince which = SOV = 62 }
command = { type = secedeprovince which = SOV = 63 }
command = { type = secedeprovince which = SOV = 64 }
command = { type = secedeprovince which = SOV = 65 }
command = { type = secedeprovince which = SOV = 68 }
command = { type = secedeprovince which = SOV = 69 }
command = { type = secedeprovince which = SOV = 70 }
command = { type = secedeprovince which = SOV = 72 }
command = { type = secedeprovince which = SOV = 73 }
command = { type = secedeprovince which = SOV = 316 }
command = { type = secedeprovince which = SOV = 317 }
command = { type = secedeprovince which = SOV = 318 }
command = { type = secedeprovince which = SOV = 323 }
command = { type = secedeprovince which = SOV = 325 }
command = { type = secedeprovince which = SOV = 326 }
command = { type = trigger which = 345666 }
}

}


#############################################
###### Forming French Communist Government #
#############################################
event = {
id = 345666
random = no
country = U13
trigger = {
event = 345666

}

name = "Forming French Communist Government"
desc = "A Communist French Government has been formed giving all loyalty to Stalin regime

in Moscow"
style = 0
picture = "newspaper"

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1953 }

action_a = {
name = "Long live Communist France!!!"
command = { type = leave_alliance }
command = { type = make_puppet which = SOV }
command = { type = access which = SOV }
command = { type = alliance which =SOV }

command = { type = relation which = ENG value = -15 }
command = { type = relation which = SOV value = 100 }
command = { type = set_domestic which = democratic value = 0 }
command = { type = set_domestic which = political_left value = 10 }
command = { type = set_domestic which = free_market value = 0 }
command = { type = set_domestic which = freedom value = 0 }
command = { type = set_domestic which = professional_army value = 6 }
command = { type = set_domestic which = defense_lobby = 10 }
command = { type = set_domestic which = interventionism = 10 }
command = { type = manpowerpool value = 10 } #defections and new recruits

}

So, what's wrong with my event?
I know I'm still a noob in creating events.. But I'm willing to learn so fast..
Thanks in advance...
 
name = "The Liberation of French Socialist Republic"
desc = "Since the USSR is now in control of French lands, an agreement has been set to

create a government on the French lands along with Belgian lands as well. And so, former

French & Vichy French governments resigned"

This must be in a straight line, no return spaces in between them, so it should be
Code:
name = "The Liberation of French Socialist Republic"
desc = "Since the USSR is now in control of French lands, an agreement has been set to create a government on the French lands along with Belgian lands as well. And so, former French & Vichy French governments resigned"

Everything from Name = to the last Command = needs to be Tabbed over.

Meaning:


action_a = {
name =

becomes:

action_a = {
name =

No spaces between commands either. If you still have problems tell me.

Also, about being an Event noob, don't worry. My First Event was 10 times worse, and I think that you shall learn fast, its not that hard an art. :D Good Luck!
 
Screaming-Eagle said:

I did what you told me, and it WORKED!!!

Then, I edited some series of commands after some trials...

Everything worked very well except a couple of things:

1- Although I get military access on my new Ally "the communist france". When the event cedes back French provinces, my WHOLE troops that are positioned in the ceded provinces get STRATEGICALLY REDEPLOYED!!! :confused:
I'm SURE USSR has military access on "Communist France" but I dunno why it happens...

2- after the whole thing is done, I navigated the map to realize that The former French troops/ships/airplanes now belong to USSR!!! :eek:
I had "military access" but not "military control".. anyway, even if it's military control.. those troops now are assigned to USSR!! :(

What's the reason for all this? I dunno... Can you figure it out?

well.. here are the events that I made:

#############################################
#### France & Belgium Negociating ##
#############################################

event = {
id = 345679
random = no
persistent = yes
country = FRA
offset = 1
trigger = {
control = { 56 = a data = SOV }

}

name = "France Negociating with USSR for its independence"
desc = "Since the USSR is now in control of French lands after the defeat of Germany by Soviet troops, Negociations started between USSR & the French Communist Party on the Liberation of France. The Belgian government has given its French equavalent total control for negociation"
style = 0
picture = "news_paper"

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1953 }

action_a = {
name = "Take charge in Belgian Government"

command = { type = inherit which = BEL }
command = { type = inherit which = VIC }

command = { type = end_access which = ENG }
command = { type = leave_alliance }

command = { type = access which = SOV }


command = { type = trigger which = 345677 }

}

}




#############################################
#### Agreement on Communist France ##
#############################################

event = {
id = 345677
random = no
persistent = yes
country = FRA
offset = 1
trigger = {


}

name = "The Liberation of French Socialist Republic"
desc = "An agreement has been set to creat a government on the French lands along with Belgian lands as well. And so, former French & Vichy French governments resigned"
style = 0
picture = "Fra_Liberated"

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1953 }

action_a = {
name = "Long live Communist France!!!"
command = { type = leave_alliance }

command = { type = peace which = JAP value = 0 }
command = { type = peace which = MAN value = 0 }
command = { type = peace which = MEN value = 0 }
command = { type = peace which = SIA value = 0 }

command = { type = country which = U13 }
command = { type = access which = SOV }


command = { type = relation which = ENG value = -15 }
command = { type = relation which = SOV value = 100 }
command = { type = set_domestic which = democratic value = 0 }
command = { type = set_domestic which = political_left value = 10 }
command = { type = set_domestic which = free_market value = 0 }
command = { type = set_domestic which = freedom value = 0 }
command = { type = set_domestic which = professional_army value = 6 }
command = { type = set_domestic which = defense_lobby = 10 }
command = { type = set_domestic which = interventionism = 10 }
command = { type = manpowerpool value = 10 } #defections and new recruits

command = { type = trigger which = 345667 }

}

}


#############################################
###### France takes back its lands ####
#############################################

event = {
id = 345667
random = no
persistent = yes
country = SOV
offset = 1
trigger = {


}

name = "France takes back its lands"
desc = "USSR cedes provinces back to Communist France along with Former Belgium"
style = 0
picture = "France_Liberated"

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1953 }

action_a = {
name = "Give them back their lands"
command = { type = make_puppet which = U13 }
command = { type = alliance which = U13 }
command = { type = secedeprovince which = U13 value = 32 }
command = { type = secedeprovince which = U13 value = 33 }
command = { type = secedeprovince which = U13 value = 34 }
command = { type = secedeprovince which = U13 value = 35 }
command = { type = secedeprovince which = U13 value = 36 }
command = { type = secedeprovince which = U13 value = 37 }
command = { type = secedeprovince which = U13 value = 38 }
command = { type = secedeprovince which = U13 value = 39 }
command = { type = secedeprovince which = U13 value = 40 }
command = { type = secedeprovince which = U13 value = 41 }
command = { type = secedeprovince which = U13 value = 42 }
command = { type = secedeprovince which = U13 value = 18 }
command = { type = secedeprovince which = U13 value = 43 }
command = { type = secedeprovince which = U13 value = 44 }
command = { type = secedeprovince which = U13 value = 45 }
command = { type = secedeprovince which = U13 value = 50 }
command = { type = secedeprovince which = U13 value = 51 }
command = { type = secedeprovince which = U13 value = 52 }
command = { type = secedeprovince which = U13 value = 53 }
command = { type = secedeprovince which = U13 value = 54 }
command = { type = secedeprovince which = U13 value = 55 }
command = { type = secedeprovince which = U13 value = 56 }
command = { type = secedeprovince which = U13 value = 57 }
command = { type = secedeprovince which = U13 value = 58 }
command = { type = secedeprovince which = U13 value = 59 }
command = { type = secedeprovince which = U13 value = 60 }
command = { type = secedeprovince which = U13 value = 61 }
command = { type = secedeprovince which = U13 value = 62 }
command = { type = secedeprovince which = U13 value = 63 }
command = { type = secedeprovince which = U13 value = 64 }
command = { type = secedeprovince which = U13 value = 65 }
command = { type = secedeprovince which = U13 value = 68 }
command = { type = secedeprovince which = U13 value = 69 }
command = { type = secedeprovince which = U13 value = 70 }
command = { type = secedeprovince which = U13 value = 72 }
command = { type = secedeprovince which = U13 value = 73 }
command = { type = secedeprovince which = U13 value = 316 }
command = { type = secedeprovince which = U13 value = 317 }
command = { type = secedeprovince which = U13 value = 318 }
command = { type = secedeprovince which = U13 value = 323 }
command = { type = secedeprovince which = U13 value = 325 }
command = { type = secedeprovince which = U13 value = 326 }
command = { type = secedeprovince which = U13 value = 367 }

command = { type = trigger which = 345666 }
command = { type = trigger which = 345556 }
}

}


#############################################
###### Paris a Capital for Free Communist France #
#############################################
event = {
id = 345556
random = no
persistent = yes
country = U13
trigger = {

}

name = "Paris Capital of France"
desc = "After everything is settled down, we now regain Paris as our Capital"
style = 0
picture = "france_liberated"

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1953 }

action_a = {
name = "OK"
command = { type = capital which = 56 }
command = { type = dissent value = -20 }
}


}
 
Thanks alot my friend...

you taught me alot in modding this game :)

every time I'll start modding HOI2DD, I'll feel like an eagle flying over my roof :D
"TIME FOR DINNER" ~grabbing my rifle~ :rofl: hehe

Thanks again man...
 
I have just started trying to create some new events so I would like to know can I sit in any number I want to on the id number's place or is it an certain number I have to use?
 
Germany said:
I have just started trying to create some new events so I would like to know can I sit in any number I want to on the id number's place or is it an certain number I have to use?

You can use any number for event id as long as that number is not already used in another event. Each event must have unique id. So to be safe pick some large number for the starting number (for example 750 000) for your event and move upwards from it as you add new events.