Page 1 sur 2

Correction de l'event "purges de Staline"

Posté : dim. mars 04, 2007 7:13 pm
par jagermeister
Le gros problème de l'event "The Great Officer Purge Begins" de l'URSS est qu'il supprime, en plus de ceux éliminés historiquement, des généraux au hasard, il arrive parfois que çà tombe sur Zhukov par exemple, un officier niveau 5 c'est dommage.

J'ai donc remanié un peu l'event pour éviter ces désagréments et vous pemet en même temps de vous débarrasser des généraux "vieille garde" qui empêchent souvent de meilleurs officiers d'apparaître.

Faites d'abord une copie du fichier Urss.txt avant de le modifier.
#########################################################################
# The Great Officer Purge Begins
#########################################################################
event = {
id = 2609
random = no
country = SOV

trigger = {
minister = 4002 # Iosif in charge
}

name = "EVT_2609_NAME"
desc = "EVT_2609_DESC"
picture = "gulag"
style = 0

date = { day = 1 month = march year = 1938 }

action_a = {
name = "ACTIONNAME2609A" # Purge the traitors!
ai_chance = 98

command = { type = manpowerpool value = -10 }
command = { type = belligerence which = SOV value = -1 }
command = { type = sleepleader which = 9805 } #Alekhin
command = { type = sleepleader which = 9839 } #Belov I.P.
command = { type = sleepleader which = 9841 } #Belov S.I.
command = { type = sleepleader which = 9843 } #Berman
command = { type = sleepleader which = 9849 } #Blücher
command = { type = sleepleader which = 9861 } #Budennij
command = { type = sleepleader which = 9884 } #Deev
command = { type = sleepleader which = 9894 } #Dybenko
command = { type = sleepleader which = 9896 } #Egorov A.I.
command = { type = sleepleader which = 9900 } #Eidemann
command = { type = sleepleader which = 9907 } #Fabricius
command = { type = sleepleader which = 9910 } #Fedko
command = { type = sleepleader which = 9913 } #Fedorov J.M.
command = { type = sleepleader which = 9926 } #Fomin
command = { type = sleepleader which = 9930 } #Gaj
command = { type = sleepleader which = 9934 } #Gamarnik
command = { type = sleepleader which = 9951 } #Golubev M.I.
command = { type = sleepleader which = 9955 } #Gordon
command = { type = sleepleader which = 9960 } #Gorodovikov
command = { type = sleepleader which = 9969 } #Hahanyan
command = { type = sleepleader which = 9974 } #Horoshin
command = { type = sleepleader which = 9991 } #Kalinovski
command = { type = sleepleader which = 9992 } #Kamenev
command = { type = sleepleader which = 9993 } #Kaminski
command = { type = sleepleader which = 10006 } #Kharitonov
command = { type = sleepleader which = 10016 } #Klimovskih
command = { type = sleepleader which = 10019 } #Kolchik
command = { type = sleepleader which = 10028 } #Kopec
command = { type = sleepleader which = 10031 } #Kork
command = { type = sleepleader which = 10042 } #Kotovski
command = { type = sleepleader which = 10054 } #Kuibyshev
command = { type = sleepleader which = 10062 } #Kurochkin P.S.
command = { type = sleepleader which = 10066 } #Kuzn
command = { type = sleepleader which = 10071 } #Lapin
command = { type = sleepleader which = 10090 } #Lukin
command = { type = sleepleader which = 10109 } #Markov S.T.
command = { type = sleepleader which = 10114 } #Medvedovski
command = { type = sleepleader which = 10115 } #Meklis
command = { type = sleepleader which = 10123 } #Mironov F.K.
command = { type = sleepleader which = 10137 } #Navrocki
command = { type = sleepleader which = 10138 } #Nazarov
command = { type = sleepleader which = 10202 } #Primakov V.M.
command = { type = sleepleader which = 10208 } #Pshenn
command = { type = sleepleader which = 10215 } #Putna
command = { type = sleepleader which = 10244 } #Roze
command = { type = sleepleader which = 10253 } #Ryabyshev
command = { type = sleepleader which = 10271 } #Sedyakin
command = { type = sleepleader which = 10276 } #Serdich
command = { type = sleepleader which = 10280 } #Shapkin
command = { type = sleepleader which = 10283 } #Sharangovich
command = { type = sleepleader which = 10286 } #Sheklanov
command = { type = sleepleader which = 10297 } #Shmidt
command = { type = sleepleader which = 10322 } #Strepuhov
command = { type = sleepleader which = 10342 } #Tukhachevsky
command = { type = sleepleader which = 10347 } #Ugrimov
command = { type = sleepleader which = 10349 } #Uspenski
command = { type = sleepleader which = 10368 } #Voroshilov
command = { type = sleepleader which = 10369 } #Vorozhejkin
command = { type = sleepleader which = 10370 } #Vostrechov
command = { type = sleepleader which = 10371 } #Yakir
command = { type = sleepleader which = 10401 } #Zonberg
command = { type = sleepleader which = 10417 } #Galler
command = { type = sleepleader which = 10424 } #Kucherov
command = { type = sleepleader which = 10453 } #Alknis
command = { type = sleepleader which = 10463 } #Gerasimov
command = { type = sleepleader which = 10472 } #Kharlamov
command = { type = sleepleader which = 10477 } #Krasovskij
command = { type = sleepleader which = 10500 } #Sudets
command = { type = sleepleader which = 10514 } #Vazetis
command = { type = sleepleader which = 10515 } #Unzherov
command = { type = sleepleader which = 10516 } #Kireev
command = { type = sleepleader which = 10517 } #Khalatov
command = { type = sleepleader which = 10518 } #Khashirin
command = { type = sleepleader which = 10519 } #Goryahov
command = { type = sleepleader which = 10520 } #Dushenov
command = { type = sleepleader which = 10521 } #Bidemann
command = { type = sleepleader which = 10522 } #Tupikov
command = { type = sleepminister which = 4005 } #Yagoda
command = { type = sleepminister which = 4007 } #Tukhachevsky
command = { type = sleepminister which = 4009 } #Orlov
command = { type = sleepminister which = 4066 } #Smushkevich
command = { type = sleepminister which = 4006 } #Berzin
command = { type = sleepminister which = 4010 } #Alksnis

command = { type = sleepteam which = 3706 } #Tukhachevsky
command = { type = sleepteam which = 3716 } #Alksnis

command = { type = ministerofsecurity which = 4041 } #Beria
command = { type = chiefofstaff which = 4051 } #Shaposhnikov
command = { type = chiefofnavy which = 4061 } #Viktorov
command = { type = chiefofair which = 4065 } #Rychagov
command = { type = dissent value = 10 }

}
action_b = {
name = "ACTIONNAME2609B" # No need for brutality
ai_chance = 2
command = { type = dissent value = 30 }
command = { type = domestic which = defense_lobby value = -2 }
command = { type = domestic which = free_market value = -2 }
A copier-coller à la place de l'event original.

Posté : dim. mars 04, 2007 7:44 pm
par aheuc
kes gens ayant une GPO en cours peuvent l'installer ou pas ? :signal:

Posté : dim. mars 04, 2007 7:47 pm
par jagermeister
Si la GPO est après 1938, date de l'event, oui çà ne posera pas de problème.




Vaut mieux quand même faire un backup du fichier avant modification.

Posté : dim. mars 04, 2007 8:07 pm
par Boudi
Tu pourrais pas remanier l'event sur l'assassinat de Yamamoto ? :signal:

Posté : dim. mars 04, 2007 8:09 pm
par jagermeister
Boudi a écrit :Tu pourrais pas remanier l'event sur l'assassinat de Yamamoto ? :signal:
Pas de problème, tu veux quelles conditions ?



Le contrôle de telle province, ou autre chose.

Posté : dim. mars 04, 2007 8:21 pm
par aheuc
Ton event supprime aussi Simeon Boudienny et Klement Voroshilov. Je trouve ça dommage pour le rôle-play car ils sont maréchaux de l'URSS, historiquement ils étaient proches de Staline et ils furent impliqués dans les premiers combats de 1941. En plus Voroshilov possède la trait commando, ceux qui peut être utile :)

Posté : dim. mars 04, 2007 8:25 pm
par jagermeister
Si tu veux les garder supprime les lignes les concernant.


Moi j'aime pas les "vieille garde". ;)

Posté : dim. mars 04, 2007 8:38 pm
par jagermeister
Pour Yamamoto les conditions peuvent être : Rabaul doit être aux mains des japonais et Guadacanal aux mains des USA.
#########################################################################
# Assassination of Yamamoto
#########################################################################
event = {
id = 3704
random = no
country = USA

trigger = {
war = { country = USA country = JAP }
intel_diff = 15
and = {
control = { province = 1670 data = JAP } #Rabaul
control = { province = 1681 data = JAP } #Bougainville
}
and = {
control = { province = 1684 data = USA } #Guadalcanal
}

}

name = "EVT_3704_NAME"
desc = "EVT_3704_DESC"
style = 0
picture = "Yamamoto_Assesination"

date = { day = 18 month = april year = 1943 }

action_a = {
name = "ACTIONNAME3704A" # Assassinate him
ai_chance = 97
command = { type = trigger which = 3801 } #JAP
}
action_b = {
name = "ACTIONNAME3704B" # That would be low
ai_chance = 3
command = { }
Edit : j'ai ajouté Bougainville pour plus de réalisme.

Posté : lun. mars 05, 2007 12:28 pm
par Boudi
Dis donc, chapeau, tu maîtrises le sujet ! :10/10:

Moi j'avais lancé ça comme un boutade, mais bravo !

Question : pour que tes events fonctionnent en multi, tout le monde doit les avoir, à priori ?

Posté : lun. mars 05, 2007 12:49 pm
par jagermeister
Boudi a écrit :Question : pour que tes events fonctionnent en multi, tout le monde doit les avoir, à priori ?
Oui mais si tu modifie un event déjà passé dans la partie çà n'aura aucune influence sur la stabilité de la GPO.

Posté : lun. mars 05, 2007 12:51 pm
par Boudi
Ca ne change pas le code de compatibilité ?

Posté : ven. mars 09, 2007 1:11 pm
par artorg
:signal: Il ne s'agit pas d'un event, mais n'existe-t-il aucun correctif pour le bug qui ne permet pas de fixer une province spécifique pour les bombardements ?
Car c'est on ne peut plus ch.... :furieux: de voir ses avions bombarder une pauvre garnison retranchée alors que vous avez une pile devant vous :chair:

Posté : ven. mars 09, 2007 1:52 pm
par jagermeister
Ce sera peut être réglé dans HoI3 ce problème de ciblage. ;)



Sinon pour répondre à Boudi : modifier un event ne change pas le numéro de tag.

Posté : ven. mars 09, 2007 2:11 pm
par Boudi
En même temps, il faut reconnaitre que l'aviation est déjà très puissante. Peut-être trop ?

Posté : ven. mars 09, 2007 2:25 pm
par jmlo
Boudi a écrit :En même temps, il faut reconnaitre que l'aviation est déjà très puissante. Peut-être trop ?
Bof , sachant qu'une unité représente 100 avions je ne trouve pas . a mon idée elle devrait être plus puissante et plus cher mais c'est pas le pb majeur du jeu niveau réalisme.