Nan mais les mecs , j'ai vite fait regarder dans les dossiers du jeu et tout y est décrit précisément , noir sur blanc , il n'y pas d'aléatoire du tout !
; chichi_horses_1 Defeat an army with cavalry 10 times
monitor_event FactionTurnStart FactionType chichimeca
and I_CompareCounter chichimeca_cavalry_killed > 1
add_events
event counter chichi_horses_1
date 0
end_add_events
if I_LocalFaction chichimeca
historic_event chichimeca_cavalry_1 factions { chichimeca, }
end_if
terminate_monitor
end_monitor
; chichi_guns_1 Defeat an army with gunpowder 10 times
monitor_event FactionTurnStart FactionType chichimeca
and I_CompareCounter chichimeca_gunpowder_killed > 1
add_events
event counter chichi_guns_1
date 0
end_add_events
if I_LocalFaction chichimeca
historic_event chichimeca_guns_1 factions { chichimeca, }
end_if
terminate_monitor
end_monitor
; indian_hunters_1 Recruit 20 missile units & Capture 5 settlements
monitor_event FactionTurnStart FactionType apachean
and I_CompareCounter apachean_missile_recruited > 19
and I_CompareCounter apachean_settlements_captured > 4
add_events
event counter indian_hunters_1
date 0
end_add_events
if I_LocalFaction apachean
historic_event apachean_hunters_1 factions { apachean, }
end_if
terminate_monitor
end_monitor
; indian_hunters_2 Recruit 50 missile units & Capture 10 settlements
monitor_event FactionTurnStart FactionType apachean
and I_CompareCounter apachean_missile_recruited > 49
and I_CompareCounter apachean_settlements_captured > 9
add_events
event counter indian_hunters_2
date 0
end_add_events
if I_LocalFaction apachean
historic_event apachean_hunters_2 factions { apachean, }
end_if
terminate_monitor
end_monitor
; indian_raiders_1 10 infantry units & Win 7 battles
monitor_event FactionTurnStart FactionType apachean
and I_CompareCounter apachean_infantry_recruited > 9
and I_CompareCounter apachean_battles_won > 6
add_events
event counter indian_raiders_1
date 0
end_add_events
if I_LocalFaction apachean
historic_event apachean_raiders_1 factions { apachean, }
end_if
terminate_monitor
end_monitor
; indian_raiders_2 Recruit 50 infantry units & Win 15 battles
monitor_event FactionTurnStart FactionType apachean
and I_CompareCounter apachean_infantry_recruited > 49
and I_CompareCounter apachean_battles_won > 14
add_events
event counter indian_raiders_2
date 0
end_add_events
if I_LocalFaction apachean
historic_event apachean_raiders_2 factions { apachean, }
end_if
terminate_monitor
end_monitor
; indian_horses_1 Defeat an army with cavalry 10 times
monitor_event FactionTurnStart FactionType apachean
and I_CompareCounter apachean_cavalry_killed > 1
add_events
event counter indian_horses_1
date 0
end_add_events
if I_LocalFaction apachean
historic_event apachean_cavalry_1 factions { apachean, }
end_if
terminate_monitor
end_monitor
; indian_horses_2 Defeat an army with cavalry 20 times
monitor_event FactionTurnStart FactionType apachean
and I_CompareCounter apachean_cavalry_killed > 2
add_events
event counter indian_horses_2
date 0
end_add_events
if I_LocalFaction apachean
historic_event apachean_cavalry_2 factions { apachean, }
end_if
terminate_monitor
end_monitor
; indian_horses_3 Defeat an army with cavalry 30 times
monitor_event FactionTurnStart FactionType apachean
and I_CompareCounter apachean_cavalry_killed > 3
add_events
event counter indian_horses_3
date 0
end_add_events
if I_LocalFaction apachean
historic_event apachean_cavalry_3 factions { apachean, }
end_if
terminate_monitor
end_monitor
; indian_guns_1 Defeat an army with gunpowder 10 times
monitor_event FactionTurnStart FactionType apachean
and I_CompareCounter apachean_gunpowder_killed > 1
add_events
event counter indian_guns_1
date 0
end_add_events
if I_LocalFaction apachean
historic_event apachean_guns_1 factions { apachean, }
end_if
terminate_monitor
end_monitor
; indian_guns_2 Defeat an army with gunpowder 20 times
monitor_event FactionTurnStart FactionType apachean
and I_CompareCounter apachean_gunpowder_killed > 2
add_events
event counter indian_guns_2
date 0
end_add_events
if I_LocalFaction apachean
historic_event apachean_guns_2 factions { apachean, }
end_if
terminate_monitor
end_monitor
;;; Counter - Apachean settlements captures
monitor_event OccupySettlement FactionType apachean
inc_counter apachean_settlements_captured 1
end_monitor
monitor_event SackSettlement FactionType apachean
inc_counter apachean_settlements_captured 1
end_monitor
monitor_event ExterminatePopulation FactionType apachean
inc_counter apachean_settlements_captured 1
end_monitor
;;; Counter - Apachean missile units recruited
monitor_event UnitTrained FactionType apachean
and TrainedUnitClass missile
inc_counter apachean_missile_recruited 1
end_monitor
;;; Counter - Apachean infantry units recruited
monitor_event UnitTrained FactionType apachean
and TrainedUnitCategory infantry
inc_counter apachean_infantry_recruited 1
end_monitor
;;; Counter - Apachean battles won
monitor_event PostBattle FactionType apachean
and WonBattle
inc_counter apachean_battles_won 1
end_monitor
;;; Counter - Apachean beat army with cavalry
monitor_event PostBattle not WonBattle
and GeneralFoughtFaction apachean
and PercentageUnitCategory cavalry > 0
inc_counter apachean_cavalry_killed 1
end_monitor
;;; Counter - Apachean beat army with gunpowder units
monitor_event PostBattle not WonBattle
and GeneralFoughtFaction apachean
and PercentageUnitAttribute gunpowder_unit > 0
inc_counter apachean_gunpowder_killed 1
end_monitor
;;; Counter - Chichimeca beat army with cavalry
monitor_event PostBattle not WonBattle
and GeneralFoughtFaction chichimeca
and PercentageUnitCategory cavalry > 0
inc_counter chichimeca_cavalry_killed 1
end_monitor
;;; Counter - Chichimeca beat army with gunpowder units
monitor_event PostBattle not WonBattle
and GeneralFoughtFaction chichimeca
and PercentageUnitAttribute gunpowder_unit > 0
inc_counter chichimeca_gunpowder_killed 1
end_monitor
Là , y'a pas plus limpide !