Code:
campaign_script:
declare_counter Anorien_Lost
monitor_event FactionTurnStart FactionType milan
and FactionIsLocal
and DiplomaticStanceFromFaction sicily = Allied
and not I_SettlementOwner Anorien = sicily
and I_CompareCounter Anorien_Lost = 0
if I_CharacterTypeNearTile milan named_character, 15 239,128
set_counter Anorien_Lost 1
historic_event anorien_lost_A
snap_strat_camera 239, 128 ;or move_strat_camera 239, 128
end_if
if I_CharacterTypeNearTile milan named_character, 30 239,128
set_counter Anorien_Lost 1
historic_event anorien_lost_B
snap_strat_camera 239, 128 ;or move_strat_camera 239, 128
end_if
end_monitor
historic_events:
{ANORIEN_LOST_A_BODY}Minas Tirith has fallen.
{ANORIEN_LOST_A_TITLE}Minas Tirith
{ANORIEN_LOST_B_BODY}Minas Tirith has fallen to the Followers of Melkor.
{ANORIEN_LOST_B_TITLE}Minas Tirith