Franconaute

Franconaute (http://www.franconaute.org/forum/index.php)
-   Forum général HOI II (http://www.franconaute.org/forum/forumdisplay.php?f=130)
-   -   Y a t-il des personnes intéressées pour participer à un mod ? (http://www.franconaute.org/forum/showthread.php?t=6289)

Fernando Torres 14/09/2007 00h12

Y a t-il des personnes intéressées pour participer à un mod ?
 
Salut à tous !

Vous avez peut-être remarqué ces dernières semaines la sortie du mod GC.
Et bien, j'ai grandement besoin de vous qui savez si bien modder et qui avez un peu de temps à consacrer à ce projet.

Suite à de nombreuses discussions, nous essayons de mener à bien un projet ambitieux en relation avec le GC. Il consiste en ce que chaque joueur de majeur choisisse tous les 3 ans une priorité en terme de formation. Je m'explique : le joueur pourra choisir en 1936 s'il axe sa politique de défense sur la formation de pilotes, de marins, de tankistes ou sur aucune des trois en particulier. En fonction de ce choix sont établies des limites de production pour chaque type d'unité. Par exemple l'allemand qui aura choisi d'axer sa politique de défense sur l'arme blindée pour 36-39 ne pourra construire que peu de navires. S'il opte pour la marine, il ne pourra pas construire beaucoup de blindés, s'il n'opte pour aucune arme en particulier, il pourra construire des navires et des blindés mais pas en grandes quantités.

J'espère avoir clairement explique le concept de ce nouveau système pour gérer les options de politique de défense dans hoi.
Il a surtout pour but d'atteindre le summum du réalisme et d'empêcher des situations abracadabrantesques où un allemand choisit tout d'un coup en 1942 de développer une marine ou un anglais qui se retrouve avec 30 db et 60 esc d'intercepteurs en 1939.

Voici comment nous comptons modéliser celà :

Citation:

################################################## ###
# Système de limitation d'unités et de formation de pilotes/marins/tankistes
################################################## ###
################################################## ###
# Limitation USA
################################################## ###
event = {
id = X
random = no
country = USA

date = { day = 5 month = january year = 1936 }
offset = 1
deathdate = { day = 9 month = january year = 1936 }

trigger = {
control = { province = 606 data = -1 }
ai = no
}

name = "Plan de formation 36-39"
desc = ""
style = 0
picture = ""

action_a = {
name = "Formons des marins !"
command = { type = local_setflag which = USA_marine36 }
}
action_b = {
name = "Formons des pilotes !"
command = { type = local_setflag which = USA_aviation36 }
}
action_c = {
name = "Formons des tankistes !"
command = { type = local_setflag which = USA_tank36 }
}
action_d = {
name = "Nous avons besoin des trois !"
command = { type = local_setflag which = USA_tout36 }
}
}

event = {
id = X
random = no
country = USA
persistent = yes

trigger = {
local_flag = USA_aviation36

OR = {

AND = {
NOT = { local_flag = max_tac }
NOT = { year = 1937 }
tactical_bomber = [la valeur pour 1936]
}

AND = {
NOT = { local_flag = max_tac }
NOT = { year = 1938 }
tactical_bomber = [la valeur pour 1937]
}

AND = {
NOT = { local_flag = max_tac }
NOT = { year = 1939 }
tactical_bomber = [la valeur pour 1938]
}


name = "Pénurie de pilotes"
desc = ""
style = 0
picture = "american_air_reinforcments"

date = { day = 1 month = january year = 1936 }
offset = 7
deathdate = { day = 29 month = december year = 1938 }

action_a = {
name = "Ils ne poussent pas sur les arbres !"
command = { type = deactivate_unit_type which = tactical_bomber }
command = { type = local_setflag which = max_tac }
}
}
event = {
id = X
random = no
country = USA
persistent = yes

trigger = {

OR = {

local_flag = USA_marine36
local_flag = USA_tank36 }

OR = {
AND = {
NOT = { local_flag = max_tac }
NOT = { year = 1937 }
tactical_bomber = [la valeur pour 1936 : plus basse cette fois]
}

AND = {
NOT = { local_flag = max_tac }
NOT = { year = 1938 }
tactical_bomber = [la valeur pour 1937 : plus basse cette fois]
}

AND = {
NOT = { local_flag = max_tac }
NOT = { year = 1939 }
tactical_bomber = [la valeur pour 1938 : plus basse cette fois]
} }


name = "Pénurie de pilotes"
desc = ""
style = 0
picture = "american_air_reinforcments"

date = { day = 1 month = january year = 1936 }
offset = 7
deathdate = { day = 29 month = december year = 1938 }

action_a = {
name = "Ils ne poussent pas sur les arbres !"
command = { type = deactivate_unit_type which = tactical_bomber }
command = { type = local_setflag which = max_tac }
}
}

event = {
id = X
random = no
country = USA
persistent = yes

trigger = {
local_flag = USA_tout36

OR = {

AND = {
NOT = { local_flag = max_tac }
NOT = { year = 1937 }
tactical_bomber = [la valeur pour 1936 : plus haute que pour plan marine et tank mais plus basse que plan aviation]
}

AND = {
NOT = { local_flag = max_tac }
NOT = { year = 1938 }
tactical_bomber = [la valeur pour 1937 : plus haute que pour plan marine et tank mais plus basse que plan aviation]
}

AND = {
NOT = { local_flag = max_tac }
NOT = { year = 1939 }
tactical_bomber = [la valeur pour 1938 : plus haute que pour plan marine et tank mais plus basse que plan aviation]
}


name = "Pénurie de pilotes"
desc = ""
style = 0
picture = "american_air_reinforcments"

date = { day = 1 month = january year = 1936 }
offset = 7
deathdate = { day = 29 month = december year = 1938 }

action_a = {
name = "Ils ne poussent pas sur les arbres !"
command = { type = deactivate_unit_type which = tactical_bomber }
command = { type = local_setflag which = max_tac }
}
}
event = {
id = X
random = no
country = USA
persistent = yes

trigger = {

technology = [l'id de la ou des technologies qui permettent d'activer les bombardiers tactiques]
local_flag = USA_tout36

OR = {

AND = {
local_flag = max_tac
NOT = { year = 1937 }
NOT = { tactical_bomber = [la valeur pour 1936] }
}

AND = {
local_flag = max_tac
NOT = { year = 1938 }
NOT = { tactical_bomber = [la valeur pour 1937] }
}

AND = {
local_flag = max_tac
NOT = { year = 1939 }
NOT = { tactical_bomber = [la valeur pour 1938] }
}


name = "De nouveaux pilotes sont disponibles"
desc = ""
style = 0
picture = "american_air_reinforcments"

date = { day = 1 month = january year = 1936 }
offset = 7
deathdate = { day = 29 month = december year = 1938 }

action_a = { name = "Ils poussent sur les arbres !"
command = { type = activate_unit_type which = tactical_bomber }
command = { type = local_clrflag which = max_tac }
}
}
event = {
id = X
random = no
country = USA
persistent = yes

trigger = {

technology = [l'id de la ou des technologies qui permettent d'activer les bombardiers tactiques]
local_flag = USA_aviation36

OR = {

AND = {
local_flag = max_tac
NOT = { year = 1937 }
NOT = { tactical_bomber = [la valeur pour 1936] }
}

AND = {
local_flag = max_tac
NOT = { year = 1938 }
NOT = { tactical_bomber = [la valeur pour 1937] }
}

AND = {
local_flag = max_tac
NOT = { year = 1939 }
NOT = { tactical_bomber = [la valeur pour 1938] }
}


name = "De nouveaux pilotes sont disponibles"
desc = ""
style = 0
picture = "american_air_reinforcments"

date = { day = 1 month = january year = 1936 }
offset = 7
deathdate = { day = 29 month = december year = 1938 }

action_a = { name = "Ils poussent sur les arbres !"
command = { type = activate_unit_type which = tactical_bomber }
command = { type = local_clrflag which = max_tac }
}
}

event = {
id = X
random = no
country = USA
persistent = yes

trigger = {

technology = [l'id de la ou des technologies qui permettent d'activer les bombardiers tactiques]
OR = { local_flag = USA_marine36
local_flag = USA_tank36 }

OR = {

AND = {
local_flag = max_tac
NOT = { year = 1937 }
NOT = { tactical_bomber = [la valeur pour 1936] }
}

AND = {
local_flag = max_tac
NOT = { year = 1938 }
NOT = { tactical_bomber = [la valeur pour 1937] }
}

AND = {
local_flag = max_tac
NOT = { year = 1939 }
NOT = { tactical_bomber = [la valeur pour 1938] }
}


name = "De nouveaux pilotes sont disponibles"
desc = ""
style = 0
picture = "american_air_reinforcments"

date = { day = 1 month = january year = 1936 }
offset = 7
deathdate = { day = 29 month = december year = 1938 }

action_a = { name = "Ils poussent sur les arbres !"
command = { type = activate_unit_type which = tactical_bomber }
command = { type = local_clrflag which = max_tac }
}
}

Ceci est un exemple qui concerne les USA pour la période 36-39 et pour ses bombardiers tactiques.

Si des personnes sont intéressées...

Fernando Torres 14/09/2007 11h00

Un modérateur peut-il effacer ce sujet ?


Fuseau horaire GMT +2. Il est actuellement 19h59.

Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Version française #19 par l'association vBulletin francophone