Will this work to put it into a game that is in progress? Does it work in Armageddon?
Thanks!
Jim
Will this work to put it into a game that is in progress? Does it work in Armageddon?
Thanks!
Jim
yeah, it will...it should fire the day after you load since it has an offset of 1 (day)Originally Posted by James Mason
it should work with armageddon provided the ministers havent been changed too much. i have DD and not ARM
It works in ARM, yes. To add it to a saved game you have to either put the event in an existing file or add the new file to the event-file listing at the end of the save file.Originally Posted by James Mason
//Hallsten
UPCOMING!Hallsten's EUrofi3r, CK to EU3 savefile converter
Hallsten's Unified HOI2/DD/ARMA Generator Utility
NEW: Hallsten's Unified HOI3 Generator Utility
HOI2 sleep-event for Germany's Old Guard
I've edited the events for France, Italy and Japan to face the new OG's and those with changed traits in Armageddon 1.1.
I have tested all of them and they work.
NB: These events is for 1.2 ARMA ONLY!
JAPAN
ITALY################################################## #######################
# Out with the old, In with the New
################################################## #######################
event = {
id = 23001
random = no
country = JAP
name = "Changing Of The Old Guard"
desc = "Generals unable to adopt new warfare doctrines have been honored to commit seppuku in order to make room for modern samurai!"
style = 0
picture = "japanese_officers"
date = { day = 1 month = january year = 1936 }
deathdate = { day = 29 month = december year = 1947 }
action_a = {
name = "OK" #
command = { type = sleepleader which = 101128 }
command = { type = sleepleader which = 101026 }
command = { type = sleepleader which = 101180 }
command = { type = sleepleader which = 101078 }
command = { type = sleepleader which = 101196 }
command = { type = sleepleader which = 101029 }
command = { type = sleepleader which = 101116 }
command = { type = sleepleader which = 101124 }
command = { type = sleepleader which = 101009 }
command = { type = sleepleader which = 101354 }
command = { type = sleepleader which = 101289 }
command = { type = sleepleader which = 101340 }
command = { type = sleepleader which = 101196 }
command = { type = sleepleader which = 101196 }
command = { type = sleepleader which = 101196 }
command = { type = sleepleader which = 101196 }
command = { type = sleepleader which = 101196 }
command = { type = sleepleader which = 101196 }
command = { type = sleepleader which = 101196 }
command = { type = sleepleader which = 101196 }
}
}
FRANCE# sleep old guard ITA
event = {
id = 2906
random = no
country = ITA
name = "Italy's old guard resigns."
desc = "Facing a new era the old generals resigned to give room for newer ideas."
style = 0
date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1946 }
action_a = {
name = "It's time to resign."
command = { type = sleepleader which = 6042 }
command = { type = sleepleader which = 6054 }
command = { type = sleepleader which = 6013 }
command = { type = sleepleader which = 6014 }
command = { type = sleepleader which = 6021 }
command = { type = sleepleader which = 6142 }
command = { type = sleepleader which = 6085 }
command = { type = sleepleader which = 6133 }
command = { type = sleepleader which = 6000 }
command = { type = sleepleader which = 6112 }
command = { type = sleepleader which = 6086 }
command = { type = sleepleader which = 6098 }
command = { type = sleepleader which = 6047 }
command = { type = sleepleader which = 6045 }
command = { type = sleepleader which = 6075 }
command = { type = sleepleader which = 6082 }
command = { type = sleepleader which = 6272 }
command = { type = sleepleader which = 6254 }
command = { type = sleepleader which = 6137 }
command = { type = sleepleader which = 6246 }
command = { type = sleepleader which = 6118 }
command = { type = sleepleader which = 6252 }
command = { type = sleepleader which = 6010 }
command = { type = sleepleader which = 6034 }
command = { type = sleepleader which = 6109 }
command = { type = sleepleader which = 6251 }
command = { type = sleepleader which = 6244 }
command = { type = sleepleader which = 6276 }
command = { type = sleepleader which = 6148 }
command = { type = sleepleader which = 6077 }
command = { type = sleepleader which = 6149 }
command = { type = sleepleader which = 6186 }
command = { type = sleepleader which = 6188 }
command = { type = sleepleader which = 6163 }
command = { type = sleepleader which = 6174 }
command = { type = sleepleader which = 6168 }
command = { type = sleepleader which = 6190 }
command = { type = sleepleader which = 6181 }
command = { type = sleepleader which = 6167 }
command = { type = sleepleader which = 6204 }
command = { type = sleepleader which = 6231 }
}
}
Reply With Quote
Nationalist China################################################## #######################
# Retiring the Old Guard
################################################## #######################
event = {
id = 240001
random = no
country = FRA
name = "France's old military doctrines are shown to be outdated."
desc = "The ways of modern warfare have moved past us. This is necessary to ensure the survival of our Republique."
style = 0
date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1946 }
action_a = {
name = "Yes, it's time to go."
command = { type = sleepleader which = 24164 }
command = { type = sleepleader which = 24157 }
command = { type = sleepleader which = 24161 }
command = { type = sleepleader which = 24170 }
command = { type = sleepleader which = 24209 }
command = { type = sleepleader which = 24075 }
command = { type = sleepleader which = 24072 }
command = { type = sleepleader which = 24062 }
command = { type = sleepleader which = 24145 }
command = { type = sleepleader which = 24035 }
command = { type = sleepleader which = 24226 }
command = { type = sleepleader which = 24077 }
command = { type = sleepleader which = 24067 }
command = { type = sleepleader which = 24127 }
command = { type = sleepleader which = 24124 }
command = { type = sleepleader which = 24031 }
command = { type = sleepleader which = 24037 }
command = { type = sleepleader which = 24094 }
command = { type = sleepleader which = 24073 }
command = { type = sleepleader which = 24070 }
command = { type = sleepleader which = 24111 }
command = { type = sleepleader which = 24137 }
command = { type = sleepleader which = 24128 }
command = { type = sleepleader which = 24134 }
command = { type = sleepleader which = 24123 }
command = { type = sleepleader which = 24126 }
command = { type = sleepleader which = 24041 }
command = { type = sleepleader which = 24086 }
command = { type = sleepleader which = 24076 }
command = { type = sleepleader which = 24119 }
}
}
Reply With Quote
# sleep old guard CHI
event = {
id = 4199
random = no
country = CHI
name = "China's old guards resigns."
desc = "The old has paved the way for the new. New ideas are needed to survive in this increasingly hostile world."
style = 0
date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1946 }
action_a = {
name = "Yes, it's time to go."
command = { type = sleepleader which = 50030 }
command = { type = sleepleader which = 50031 }
command = { type = sleepleader which = 50041 }
command = { type = sleepleader which = 50087 }
command = { type = sleepleader which = 50112 }
command = { type = sleepleader which = 50169 }
command = { type = sleepleader which = 50173 }
command = { type = sleepleader which = 50193 }
command = { type = sleepleader which = 50205 }
command = { type = sleepleader which = 50207 }
command = { type = sleepleader which = 50260 }
command = { type = sleepleader which = 50280 }
command = { type = sleepleader which = 50334 }
command = { type = sleepleader which = 50337 }
}
}
Last edited by Samefar; 15-03-2008 at 13:21.
NB: These events is for 1.2 ARMA ONLY!
Romania
###############################################
# sleep old guard ROM
###############################################
event = {
id = 99008
random = no
country = ROM
name = "Death of Romanian generals"
desc = "During a dinner in honor of the Head Of State, many Romanian "old guard" generals got infected with a fatal virus . It was obvious that someone had sabotaged the food."
style = 0
date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1946 }
action_a = {
name = "Someone needs to die for this"
command = { type = sleepleader which = 4332 }
command = { type = sleepleader which = 4375 }
command = { type = sleepleader which = 4333 }
command = { type = sleepleader which = 4358 }
command = { type = sleepleader which = 4343 }
command = { type = sleepleader which = 4321 }
command = { type = sleepleader which = 4352 }
command = { type = sleepleader which = 4371 }
command = { type = sleepleader which = 4404 }
command = { type = sleepleader which = 4382 }
command = { type = sleepleader which = 4393 }
command = { type = sleepleader which = 4394 }
command = { type = sleepleader which = 4305 }
command = { type = sleepleader which = 4381 }
command = { type = sleepleader which = 4341 }
command = { type = sleepleader which = 4327 }
command = { type = sleepleader which = 4325 }
command = { type = sleepleader which = 4320 }
command = { type = sleepleader which = 4303 }
}
}
Reply With Quote
USA
UK# sleep old guard USA
event = {
id = 9992
random = no
country = USA
name = "USA's old guard resigns."
desc = "Facing a new era the old generals resigned to give room for newer ideas."
style = 0
date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1946 }
action_a = {
name = "It's time to resign."
command = { type = sleepleader which = 60051 }
command = { type = sleepleader which = 60243 }
command = { type = sleepleader which = 60218 }
command = { type = sleepleader which = 60268 }
command = { type = sleepleader which = 60147 }
command = { type = sleepleader which = 60135 }
command = { type = sleepleader which = 60061 }
command = { type = sleepleader which = 60228 }
command = { type = sleepleader which = 60173 }
command = { type = sleepleader which = 60279 }
command = { type = sleepleader which = 60299 }
command = { type = sleepleader which = 60028 }
command = { type = sleepleader which = 60340 }
command = { type = sleepleader which = 60367 }
command = { type = sleepleader which = 60513 }
command = { type = sleepleader which = 60458 }
command = { type = sleepleader which = 60429 }
command = { type = sleepleader which = 60431 }
command = { type = sleepleader which = 60386 }
command = { type = sleepleader which = 60386 }
command = { type = sleepleader which = 60070 }
command = { type = sleepleader which = 60046 }
}
}
Germany###############################################
# sleep old guard ENG
###############################################
event = {
id = 3408
random = no
country = ENG
name = "England's old guard resigns."
desc = "Facing new ideas and tactics, many of England’s heroes of the Great War resign to make room for newer ideas and younger officers."
style = 0
date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1946 }
action_a = {
name = "It has been an excellent career."
command = { type = sleepleader which = 1001 }
command = { type = sleepleader which = 1016 }
command = { type = sleepleader which = 1021 }
command = { type = sleepleader which = 1023 }
command = { type = sleepleader which = 1034 }
command = { type = sleepleader which = 1039 }
command = { type = sleepleader which = 1049 }
command = { type = sleepleader which = 1051 }
command = { type = sleepleader which = 1068 }
command = { type = sleepleader which = 1071 }
command = { type = sleepleader which = 1072 }
command = { type = sleepleader which = 1073 }
command = { type = sleepleader which = 1079 }
command = { type = sleepleader which = 1084 }
command = { type = sleepleader which = 1094 }
command = { type = sleepleader which = 1096 }
command = { type = sleepleader which = 1097 }
command = { type = sleepleader which = 1098 }
command = { type = sleepleader which = 1103 }
command = { type = sleepleader which = 1104 }
command = { type = sleepleader which = 1106 }
command = { type = sleepleader which = 1111 }
command = { type = sleepleader which = 1135 }
command = { type = sleepleader which = 1137 }
command = { type = sleepleader which = 1140 }
command = { type = sleepleader which = 1141 }
command = { type = sleepleader which = 1144 }
command = { type = sleepleader which = 1173 }
command = { type = sleepleader which = 1177 }
command = { type = sleepleader which = 1178 }
command = { type = sleepleader which = 1181 }
command = { type = sleepleader which = 1203 }
command = { type = sleepleader which = 1207 }
command = { type = sleepleader which = 1217 }
command = { type = sleepleader which = 1219 }
command = { type = sleepleader which = 1225 }
command = { type = sleepleader which = 1227 }
command = { type = sleepleader which = 1243 }
command = { type = sleepleader which = 1282 }
command = { type = sleepleader which = 1285 }
command = { type = sleepleader which = 1287 }
command = { type = sleepleader which = 1291 }
command = { type = sleepleader which = 1305 }
command = { type = sleepleader which = 1307 }
command = { type = sleepleader which = 1313 }
command = { type = sleepleader which = 1314 }
command = { type = sleepleader which = 1500 }
command = { type = sleepleader which = 1333 }
command = { type = sleepleader which = 1341 }
command = { type = sleepleader which = 1342 }
command = { type = sleepleader which = 1343 }
command = { type = sleepleader which = 1344 }
command = { type = sleepleader which = 1354 }
command = { type = sleepleader which = 1367 }
command = { type = sleepleader which = 1381 }
command = { type = sleepleader which = 1393 }
command = { type = sleepleader which = 1410 }
command = { type = sleepleader which = 1420 }
command = { type = sleepleader which = 1455 }
}
}
Soviet Union# sleep old guard GER
event = {
id = 9000003
random = no
country = GER
name = "Germany's old guard resigns."
desc = "Facing a new era the old generals resigned to give room for newer ideas."
style = 0
date = { day = 1 month = june year = 1939 }
offset = 1
deathdate = { day = 30 month = december year = 1946 }
action_a = {
name = "It's time to resign."
command = { type = sleepleader which = 8 }
command = { type = sleepleader which = 26 }
command = { type = sleepleader which = 52 }
command = { type = sleepleader which = 58 }
command = { type = sleepleader which = 68 }
command = { type = sleepleader which = 79 }
command = { type = sleepleader which = 84 }
command = { type = sleepleader which = 108 }
command = { type = sleepleader which = 116 }
command = { type = sleepleader which = 124 }
command = { type = sleepleader which = 163 }
command = { type = sleepleader which = 186 }
command = { type = sleepleader which = 203 }
command = { type = sleepleader which = 288 }
command = { type = sleepleader which = 302 }
command = { type = sleepleader which = 307 }
command = { type = sleepleader which = 309 }
command = { type = sleepleader which = 330 }
command = { type = sleepleader which = 332 }
command = { type = sleepleader which = 349 }
command = { type = sleepleader which = 355 }
command = { type = sleepleader which = 373 }
command = { type = sleepleader which = 383 }
command = { type = sleepleader which = 384 }
command = { type = sleepleader which = 386 }
command = { type = sleepleader which = 388 }
command = { type = sleepleader which = 410 }
command = { type = sleepleader which = 545 }
command = { type = sleepleader which = 550 }
command = { type = sleepleader which = 551 }
command = { type = sleepleader which = 557 }
command = { type = sleepleader which = 560 }
command = { type = sleepleader which = 575 }
command = { type = sleepleader which = 577 }
command = { type = sleepleader which = 609 }
command = { type = sleepleader which = 611 }
command = { type = sleepleader which = 612 }
command = { type = sleepleader which = 648 }
command = { type = sleepleader which = 656 }
command = { type = sleepleader which = 659 }
command = { type = sleepleader which = 662 }
command = { type = sleepleader which = 675 }
command = { type = sleepleader which = 692 }
command = { type = sleepleader which = 696 }
command = { type = sleepleader which = 697 }
command = { type = sleepleader which = 698 }
command = { type = sleepleader which = 700 }
command = { type = sleepleader which = 711 }
command = { type = sleepleader which = 718 }
command = { type = sleepleader which = 721 }
command = { type = sleepleader which = 722 }
command = { type = sleepleader which = 724 }
command = { type = sleepleader which = 728 }
command = { type = sleepleader which = 730 }
command = { type = sleepleader which = 732 }
command = { type = sleepleader which = 738 }
command = { type = sleepleader which = 742 }
command = { type = sleepleader which = 746 }
command = { type = sleepleader which = 760 }
command = { type = sleepleader which = 763 }
command = { type = sleepleader which = 765 }
command = { type = sleepleader which = 769 }
command = { type = sleepleader which = 771 }
command = { type = sleepleader which = 787 }
command = { type = sleepleader which = 790 }
command = { type = sleepleader which = 791 }
command = { type = sleepleader which = 794 }
command = { type = sleepleader which = 795 }
command = { type = sleepleader which = 798 }
command = { type = sleepleader which = 804 }
command = { type = sleepleader which = 809 }
command = { type = sleepleader which = 811 }
command = { type = sleepleader which = 814 }
command = { type = sleepleader which = 816 }
command = { type = sleepleader which = 823 }
command = { type = sleepleader which = 826 }
command = { type = sleepleader which = 828 }
command = { type = sleepleader which = 839 }
command = { type = sleepleader which = 843 }
command = { type = sleepleader which = 844 }
command = { type = sleepleader which = 846 }
command = { type = sleepleader which = 849 }
command = { type = sleepleader which = 852 }
command = { type = sleepleader which = 854 }
command = { type = sleepleader which = 855 }
command = { type = sleepleader which = 856 }
command = { type = sleepleader which = 859 }
command = { type = sleepleader which = 863 }
command = { type = sleepleader which = 866 }
command = { type = sleepleader which = 873 }
command = { type = sleepleader which = 881 }
command = { type = sleepleader which = 883 }
command = { type = sleepleader which = 893 }
command = { type = sleepleader which = 897 }
command = { type = sleepleader which = 984 }
command = { type = sleepleader which = 990 }
command = { type = sleepleader which = 334 }
command = { type = sleepleader which = 183 }
command = { type = sleepleader which = 505 }
command = { type = sleepleader which = 351 }
command = { type = sleepleader which = 354 }
command = { type = sleepleader which = 293 }
command = { type = sleepleader which = 607 }
command = { type = sleepleader which = 86 }
command = { type = sleepleader which = 712 }
command = { type = sleepleader which = 112 }
command = { type = sleepleader which = 131 }
command = { type = sleepleader which = 280 }
command = { type = sleepleader which = 587 }
command = { type = sleepleader which = 366 }
command = { type = sleepleader which = 835 }
command = { type = sleepleader which = 246 }
command = { type = sleepleader which = 192 }
command = { type = sleepleader which = 301 }
command = { type = sleepleader which = 580 }
command = { type = sleepleader which = 943 }
command = { type = sleepleader which = 767 }
command = { type = sleepleader which = 339 }
command = { type = sleepleader which = 504 }
command = { type = sleepleader which = 786 }
command = { type = sleepleader which = 316 }
command = { type = sleepleader which = 990 }
command = { type = sleepleader which = 32 }
command = { type = sleepleader which = 13 }
command = { type = sleepleader which = 211 }
command = { type = sleepleader which = 119 }
command = { type = sleepleader which = 336 }
command = { type = sleepleader which = 78 }
command = { type = sleepleader which = 146 }
command = { type = sleepleader which = 509 }
command = { type = sleepleader which = 508 }
command = { type = sleepleader which = 27 }
command = { type = sleepleader which = 548 }
command = { type = sleepleader which = 29 }
command = { type = sleepleader which = 500 }
command = { type = sleepleader which = 32 }
command = { type = sleepleader which = 36 }
command = { type = sleepleader which = 810 }
command = { type = sleepleader which = 38 }
command = { type = sleepleader which = 834 }
command = { type = sleepleader which = 576 }
command = { type = sleepleader which = 496 }
command = { type = sleepleader which = 552 }
command = { type = sleepleader which = 586 }
command = { type = sleepleader which = 369 }
command = { type = sleepleader which = 357 }
command = { type = sleepleader which = 361 }
command = { type = sleepleader which = 356 }
command = { type = sleepleader which = 206 }
command = { type = sleepleader which = 348 }
command = { type = sleepleader which = 821 }
command = { type = sleepleader which = 813 }
command = { type = sleepleader which = 799 }
command = { type = sleepleader which = 779 }
command = { type = sleepleader which = 322 }
command = { type = sleepleader which = 663 }
command = { type = sleepleader which = 198 }
command = { type = sleepleader which = 297 }
command = { type = sleepleader which = 299 }
command = { type = sleepleader which = 101 }
command = { type = sleepleader which = 673 }
command = { type = sleepleader which = 764 }
command = { type = sleepleader which = 761 }
command = { type = sleepleader which = 308 }
command = { type = sleepleader which = 758 }
command = { type = sleepleader which = 690 }
command = { type = sleepleader which = 117 }
command = { type = sleepleader which = 743 }
command = { type = sleepleader which = 275 }
command = { type = sleepleader which = 693 }
command = { type = sleepleader which = 261 }
command = { type = sleepleader which = 694 }
command = { type = sleepleader which = 141 }
command = { type = sleepleader which = 741 }
command = { type = sleepleader which = 259 }
command = { type = sleepleader which = 248 }
command = { type = sleepleader which = 75 }
command = { type = sleepleader which = 701 }
command = { type = sleepleader which = 283 }
command = { type = sleepleader which = 240 }
command = { type = sleepleader which = 258 }
command = { type = sleepleader which = 160 }
command = { type = sleepleader which = 237 }
command = { type = sleepleader which = 713 }
command = { type = sleepleader which = 166 }
command = { type = sleepleader which = 168 }
command = { type = sleepleader which = 736 }
command = { type = sleepleader which = 731 }
command = { type = sleepleader which = 173 }
command = { type = sleepleader which = 172 }
command = { type = sleepleader which = 244 }
command = { type = sleepleader which = 223 }
command = { type = sleepleader which = 224 }
command = { type = sleepleader which = 327 }
command = { type = sleepleader which = 657 }
command = { type = sleepleader which = 188 }
command = { type = sleepleader which = 221 }
command = { type = sleepleader which = 187 }
command = { type = sleepleader which = 699 }
}
}
# sleep old guard SOV
event = {
id = 11345
random = no
country = SOV
name = "Soviet old guards resigns."
desc = "The old has paved the way for the new. New ideas are needed to survive in this increasingly hostile world."
style = 0
date = { day = 1 month = january year = 1939 }
offset = 1
deathdate = { day = 30 month = december year = 1946 }
action_a = {
name = "Yes, it's time to go."
command = { type = sleepleader which = 10424 }
command = { type = sleepleader which = 10447 }
command = { type = sleepleader which = 10422 }
command = { type = sleepleader which = 9911 }
command = { type = sleepleader which = 10368 }
command = { type = sleepleader which = 9861 }
command = { type = sleepleader which = 9879 }
command = { type = sleepleader which = 10068 }
command = { type = sleepleader which = 10315 }
command = { type = sleepleader which = 9812 }
command = { type = sleepleader which = 9853 }
command = { type = sleepleader which = 9873 }
command = { type = sleepleader which = 10005 }
command = { type = sleepleader which = 9864 }
command = { type = sleepleader which = 9976 }
command = { type = sleepleader which = 10363 }
command = { type = sleepleader which = 10284 }
command = { type = sleepleader which = 10354 }
command = { type = sleepleader which = 10338 }
command = { type = sleepleader which = 10335 }
command = { type = sleepleader which = 10324 }
command = { type = sleepleader which = 10082 }
command = { type = sleepleader which = 10334 }
command = { type = sleepleader which = 10091 }
command = { type = sleepleader which = 10209 }
command = { type = sleepleader which = 9833 }
command = { type = sleepleader which = 10058 }
command = { type = sleepleader which = 10052 }
command = { type = sleepleader which = 10179 }
command = { type = sleepleader which = 9814 }
command = { type = sleepleader which = 10213 }
command = { type = sleepleader which = 10033 }
command = { type = sleepleader which = 10010 }
command = { type = sleepleader which = 10389 }
command = { type = sleepleader which = 10004 }
command = { type = sleepleader which = 9964 }
command = { type = sleepleader which = 9938 }
command = { type = sleepleader which = 10132 }
command = { type = sleepleader which = 9903 }
command = { type = sleepleader which = 10112 }
command = { type = sleepleader which = 9934 }
command = { type = sleepleader which = 10346 }
}
}
Last edited by Samefar; 15-03-2008 at 14:39.
Originally Posted by Graymane
Well actually not quite ...Originally Posted by Hallsten
![]()
![]()
The 512 trait only applies to leaders that are *only* Old Guard and will revert them back to a no-trait leader. But Hallsten's instructions will leave all multi-trait old guard leaders unchanged.
For example, def doc + old guard is trait #514
i.e. - Bock von Wülfingen;659;GER;1930;1938;1990;1990;2;5;514;2;0;5;0;L659;1930;1942;x
To complete removal of only old guard trait from all generals you would thus obviously involve replacing trait numbers to corresponding trait MINUS old guard.
For ecample, def doc only is trait #2
i.e. - von Rabenau;832;GER;1930;1937;1940;1990;1;6;2;3;0;5;0;L832;1930;1945;x
Or for something more obsure:
768 - Commando, Old Guard
von Vollard-Böckelberg;349;GER;1930;1930;1990;1990;2;5;768;1;0;5;0;L349;1930;1940;x --
256 - commando - Böhme;36;GER;1930;1939;1940;1990;2;6;256;3;0;5;0;L36;1930;1947;x)
![]()
An imitation of the imitation of the masterOriginally Posted by Epaminondas
.
I've reworked the event for ARMG including many old guard generals missing from the master, took me damn ages so hope you enjoy.
Excluded generals include types:
512 only old guard
513 log old
514 def old
516 off old
517 log off old
520 wnt old
528 trk old
544 eng old
576 frt old
577 log frt old
578 def frt old
640 pz old
768 commando old guard
1536 wlf old
2560 blk old
4608 sup old
8704 spt old
I kept leaders 52 Dollmann and 384 Carls. Add them below if you want to cull them too.
Code:########################## # Sleep old guard GER ########################## event = { id = 9000003 random = no country = GER trigger = { ai = no garrison = { country = GER province = 75 size = 1 } } name = "It is time to be rid of yesterday’s men." desc = "Our experience in the Rhineland points the way ahead. We must restore our armed forces to full vigour and embrace the new doctrines. This will require total commitment to the program and its new ideas. Cull the Army List of all those who have not kept pace with developments." style = 0 offset = 7 deathdate = { day = 30 month = december year = 1946 } action_a = { name = "No, hang on to old ideas!" command = { } } action_b = { name = "Retire them all and make room for new blood." command = { type = sleepleader which = 8 } command = { type = sleepleader which = 26 } command = { type = sleepleader which = 58 } command = { type = sleepleader which = 68 } command = { type = sleepleader which = 79 } command = { type = sleepleader which = 84 } command = { type = sleepleader which = 108 } command = { type = sleepleader which = 116 } command = { type = sleepleader which = 124 } command = { type = sleepleader which = 163 } command = { type = sleepleader which = 186 } command = { type = sleepleader which = 203 } command = { type = sleepleader which = 288 } command = { type = sleepleader which = 302 } command = { type = sleepleader which = 307 } command = { type = sleepleader which = 309 } command = { type = sleepleader which = 330 } command = { type = sleepleader which = 332 } command = { type = sleepleader which = 349 } command = { type = sleepleader which = 355 } command = { type = sleepleader which = 373 } command = { type = sleepleader which = 383 } command = { type = sleepleader which = 386 } command = { type = sleepleader which = 388 } command = { type = sleepleader which = 410 } command = { type = sleepleader which = 545 } command = { type = sleepleader which = 550 } command = { type = sleepleader which = 551 } command = { type = sleepleader which = 557 } command = { type = sleepleader which = 560 } command = { type = sleepleader which = 575 } command = { type = sleepleader which = 577 } command = { type = sleepleader which = 609 } command = { type = sleepleader which = 611 } command = { type = sleepleader which = 612 } command = { type = sleepleader which = 648 } command = { type = sleepleader which = 656 } command = { type = sleepleader which = 659 } command = { type = sleepleader which = 662 } command = { type = sleepleader which = 675 } command = { type = sleepleader which = 692 } command = { type = sleepleader which = 696 } command = { type = sleepleader which = 697 } command = { type = sleepleader which = 698 } command = { type = sleepleader which = 700 } command = { type = sleepleader which = 711 } command = { type = sleepleader which = 718 } command = { type = sleepleader which = 721 } command = { type = sleepleader which = 722 } command = { type = sleepleader which = 724 } command = { type = sleepleader which = 728 } command = { type = sleepleader which = 730 } command = { type = sleepleader which = 732 } command = { type = sleepleader which = 738 } command = { type = sleepleader which = 742 } command = { type = sleepleader which = 746 } command = { type = sleepleader which = 760 } command = { type = sleepleader which = 763 } command = { type = sleepleader which = 765 } command = { type = sleepleader which = 769 } command = { type = sleepleader which = 771 } command = { type = sleepleader which = 787 } command = { type = sleepleader which = 790 } command = { type = sleepleader which = 791 } command = { type = sleepleader which = 794 } command = { type = sleepleader which = 795 } command = { type = sleepleader which = 798 } command = { type = sleepleader which = 804 } command = { type = sleepleader which = 809 } command = { type = sleepleader which = 811 } command = { type = sleepleader which = 814 } command = { type = sleepleader which = 816 } command = { type = sleepleader which = 823 } command = { type = sleepleader which = 826 } command = { type = sleepleader which = 828 } command = { type = sleepleader which = 839 } command = { type = sleepleader which = 843 } command = { type = sleepleader which = 844 } command = { type = sleepleader which = 846 } command = { type = sleepleader which = 849 } command = { type = sleepleader which = 852 } command = { type = sleepleader which = 854 } command = { type = sleepleader which = 855 } command = { type = sleepleader which = 856 } command = { type = sleepleader which = 859 } command = { type = sleepleader which = 863 } command = { type = sleepleader which = 866 } command = { type = sleepleader which = 873 } command = { type = sleepleader which = 881 } command = { type = sleepleader which = 883 } command = { type = sleepleader which = 893 } command = { type = sleepleader which = 897 } command = { type = sleepleader which = 984 } command = { type = sleepleader which = 990 } command = { type = sleepleader which = 1309 } command = { type = sleepleader which = 1350 } command = { type = sleepleader which = 1360 } command = { type = sleepleader which = 1378 } command = { type = sleepleader which = 1415 } command = { type = sleepleader which = 1431 } command = { type = sleepleader which = 1441 } command = { type = sleepleader which = 1443 } command = { type = sleepleader which = 1453 } command = { type = sleepleader which = 1480 } command = { type = sleepleader which = 1568 } command = { type = sleepleader which = 1578 } } }
Last edited by mikwarleo; 10-07-2009 at 16:26.
Playing SMEP I notice some non-old guard leaders were being culled when using my above event. This is because SMEP changes the german leader traits for some leaders. This version for SMEP is updated so it only culls old guard leaders in SMEP.
Excluded generals include types:
512 only old guard
513 log old
514 def old
516 off old
517 log off old
520 wnt old
528 trk old
544 eng old
576 frt old
577 log frt old
578 def frt old
640 pz old
768 commando old guard
1536 wlf old
2560 blk old
4608 sup old
8704 spt old
Code:########################## # Sleep old guard GER for SMEP ########################## event = { id = 9000003 random = no country = GER trigger = { ai = no garrison = { country = GER province = 75 size = 1 } } name = "It is time to be rid of yesterday’s men." desc = "Our experience in the Rhineland points the way ahead. We must restore our armed forces to full vigour and embrace the new doctrines. This will require total commitment to the program and its new ideas. Cull the Army List of all those who have not kept pace with developments." style = 0 offset = 7 deathdate = { day = 30 month = december year = 1946 } action_a = { name = "No, hang on to old ideas!" command = { } } action_b = { name = "Retire them all and make room for new blood." command = { type = sleepleader which = 8 } command = { type = sleepleader which = 26 } command = { type = sleepleader which = 52 } command = { type = sleepleader which = 58 } command = { type = sleepleader which = 68 } command = { type = sleepleader which = 79 } command = { type = sleepleader which = 84 } command = { type = sleepleader which = 108 } command = { type = sleepleader which = 116 } command = { type = sleepleader which = 149 } command = { type = sleepleader which = 154 } command = { type = sleepleader which = 163 } command = { type = sleepleader which = 186 } command = { type = sleepleader which = 203 } command = { type = sleepleader which = 288 } command = { type = sleepleader which = 302 } command = { type = sleepleader which = 307 } command = { type = sleepleader which = 309 } command = { type = sleepleader which = 330 } command = { type = sleepleader which = 332 } command = { type = sleepleader which = 349 } command = { type = sleepleader which = 355 } command = { type = sleepleader which = 373 } command = { type = sleepleader which = 383 } command = { type = sleepleader which = 386 } command = { type = sleepleader which = 545 } command = { type = sleepleader which = 550 } command = { type = sleepleader which = 551 } command = { type = sleepleader which = 557 } command = { type = sleepleader which = 560 } command = { type = sleepleader which = 575 } command = { type = sleepleader which = 577 } command = { type = sleepleader which = 609 } command = { type = sleepleader which = 612 } command = { type = sleepleader which = 648 } command = { type = sleepleader which = 659 } command = { type = sleepleader which = 675 } command = { type = sleepleader which = 692 } command = { type = sleepleader which = 696 } command = { type = sleepleader which = 698 } command = { type = sleepleader which = 711 } command = { type = sleepleader which = 718 } command = { type = sleepleader which = 721 } command = { type = sleepleader which = 722 } command = { type = sleepleader which = 724 } command = { type = sleepleader which = 728 } command = { type = sleepleader which = 730 } command = { type = sleepleader which = 732 } command = { type = sleepleader which = 738 } command = { type = sleepleader which = 742 } command = { type = sleepleader which = 746 } command = { type = sleepleader which = 760 } command = { type = sleepleader which = 763 } command = { type = sleepleader which = 769 } command = { type = sleepleader which = 771 } command = { type = sleepleader which = 787 } command = { type = sleepleader which = 795 } command = { type = sleepleader which = 814 } command = { type = sleepleader which = 816 } command = { type = sleepleader which = 823 } command = { type = sleepleader which = 828 } command = { type = sleepleader which = 839 } command = { type = sleepleader which = 843 } command = { type = sleepleader which = 844 } command = { type = sleepleader which = 846 } command = { type = sleepleader which = 852 } command = { type = sleepleader which = 854 } command = { type = sleepleader which = 855 } command = { type = sleepleader which = 856 } command = { type = sleepleader which = 859 } command = { type = sleepleader which = 866 } command = { type = sleepleader which = 883 } command = { type = sleepleader which = 893 } command = { type = sleepleader which = 897 } command = { type = sleepleader which = 984 } command = { type = sleepleader which = 990 } command = { type = sleepleader which = 525514 } #not old guard but has no pic } }
Last edited by mikwarleo; 10-07-2009 at 16:27.
Decided to play some italy, notice above ITA sleep event includes following leaders none of which are old guard in Armg 1.2+DIAM+CDCP:
6133 6000 6109 6251 6148 6149 6163 6168 6190 6167 6204 6231
So I made my own updated for Armg 1.2 -
Edit 15/04/12Code:########################## # Sleep old guard ITA ########################## event = { id = 9000004 random = no country = ITA trigger = { ai = no atwar = yes } name = "It is time to be rid of yesterday’s men." desc = "We must restore our armed forces to full vigour and embrace the new doctrines. This will require total commitment to the program and its new ideas. Cull the Army List of all those who have not kept pace with developments." style = 0 date = { day = 2 month = january year = 1936 } offset = 7 deathdate = { day = 30 month = december year = 1946 } action_a = { name = "No, hang on to old ideas!" command = { } } action_b = { name = "Retire them all and make room for new blood." command = { type = sleepleader which = 6010 } command = { type = sleepleader which = 6013 } command = { type = sleepleader which = 6014 } #General - log command = { type = sleepleader which = 6021 } command = { type = sleepleader which = 6034 } command = { type = sleepleader which = 6041 } command = { type = sleepleader which = 6042 } command = { type = sleepleader which = 6045 } command = { type = sleepleader which = 6047 } command = { type = sleepleader which = 6054 } #FM Log command = { type = sleepleader which = 6060 } command = { type = sleepleader which = 6075 } #Lt - Log command = { type = sleepleader which = 6077 } #Mg - Log command = { type = sleepleader which = 6082 } command = { type = sleepleader which = 6085 } #Gen - Log command = { type = sleepleader which = 6086 } #Gen - Log command = { type = sleepleader which = 6098 } command = { type = sleepleader which = 6112 } #Gen -Log command = { type = sleepleader which = 6118 } command = { type = sleepleader which = 6137 } command = { type = sleepleader which = 6142 } command = { type = sleepleader which = 6174 } command = { type = sleepleader which = 6181 } command = { type = sleepleader which = 6186 } command = { type = sleepleader which = 6188 } command = { type = sleepleader which = 6244 } command = { type = sleepleader which = 6246 } command = { type = sleepleader which = 6252 } command = { type = sleepleader which = 6254 } command = { type = sleepleader which = 6272 } command = { type = sleepleader which = 6276 } } }
Play tested and appears to be working with Arma 1.3 beta. Edited event message text to remove reference to Rhineland experience (left over from copying from German event). Added hash tags identifying Logistic leaders as I like to hold on to them (you need to put another hash tag in front of line to keep them for example:
Code:Change this: command = { type = sleepleader which = 6112 } #Gen -Log To this: #command = { type = sleepleader which = 6112 } #Gen -Log
Last edited by mikwarleo; 15-04-2012 at 00:41. Reason: Updated code
Just FYI, the German event should work for the latest ARMA beta..
//Hallsten
UPCOMING!Hallsten's EUrofi3r, CK to EU3 savefile converter
Hallsten's Unified HOI2/DD/ARMA Generator Utility
NEW: Hallsten's Unified HOI3 Generator Utility
HOI2 sleep-event for Germany's Old Guard