Code:
;========================================================================================================
;------- City Initial Reveal
;========================================================================================================
; it is only for the player because the AI can always see all the settlements and ports
; the cities should be revealed on the basis of both historicity (actually, many should be) and gameplay (many shouldn't be so that exploration the map is a part of the game)
;
; this script should be reviewed faction-by-faction in the future
monitor_event FactionTurnStart FactionIsLocal
if I_EventCounter faction_turn_spain = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
end_if
if I_EventCounter faction_turn_france = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
end_if
if I_EventCounter faction_turn_portugal = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
end_if
if I_EventCounter faction_turn_aragon = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
end_if
if I_EventCounter faction_turn_hre = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
reveal_tile 168,173 ; Venice
reveal_tile 181,206 ; Prague
reveal_tile 170,222 ; Brandenburg
reveal_tile 224,208 ; Krakow
reveal_tile 198,222 ; Poznan
end_if
if I_EventCounter faction_turn_england = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
end_if
if I_EventCounter faction_turn_scotland = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
end_if
if I_EventCounter faction_turn_denmark = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
reveal_tile 224,208 ; Krakow
end_if
if I_EventCounter faction_turn_norway = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
end_if
if I_EventCounter faction_turn_poland = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
reveal_tile 181,206 ; Prague
end_if
if I_EventCounter faction_turn_hungary = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
reveal_tile 168,173 ; Venice
reveal_tile 181,206 ; Prague
reveal_tile 224,208 ; Krakow
end_if
if I_EventCounter faction_turn_venice = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
reveal_tile 302,61 ; Cairo
end_if
if I_EventCounter faction_turn_sicily = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
reveal_tile 168,173 ; Venice
reveal_tile 302,61 ; Cairo
end_if
if I_EventCounter faction_turn_pisa = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
reveal_tile 168,173 ; Venice
reveal_tile 302,61 ; Cairo
end_if
if I_EventCounter faction_turn_abbasid = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 416,94 ; Baghdad
reveal_tile 302,61 ; Cairo
reveal_tile 364,1 ; Mecca
end_if
if I_EventCounter faction_turn_byzantium = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
reveal_tile 168,173 ; Venice
reveal_tile 302,61 ; Cairo
end_if
if I_EventCounter faction_turn_kievan_rus = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 224,208 ; Krakow
end_if
if I_EventCounter faction_turn_russia = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
end_if
if I_EventCounter faction_turn_serbia = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
end_if
if I_EventCounter faction_turn_georgia = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 416,94 ; Baghdad
end_if
if I_EventCounter faction_turn_lithuania = 1
reveal_tile 284,142 ; Constantinople
reveal_tile 224,208 ; Krakow
end_if
if I_EventCounter faction_turn_moors = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 416,94 ; Baghdad
reveal_tile 302,61 ; Cairo
reveal_tile 364,1 ; Mecca
end_if
if I_EventCounter faction_turn_rum = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 416,94 ; Baghdad
reveal_tile 302,61 ; Cairo
reveal_tile 364,1 ; Mecca
end_if
if I_EventCounter faction_turn_turks = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 416,94 ; Baghdad
reveal_tile 302,61 ; Cairo
reveal_tile 364,1 ; Mecca
end_if
if I_EventCounter faction_turn_egypt = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 416,94 ; Baghdad
reveal_tile 302,61 ; Cairo
reveal_tile 364,1 ; Mecca
end_if
if I_EventCounter faction_turn_zengid = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 416,94 ; Baghdad
reveal_tile 302,61 ; Cairo
reveal_tile 364,1 ; Mecca
end_if
if I_EventCounter faction_turn_jerusalem = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 169,146 ; Rome
reveal_tile 14,155 ; Santiago de Compostela
reveal_tile 168,173 ; Venice
reveal_tile 302,61 ; Cairo
end_if
if I_EventCounter faction_turn_mongols = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
reveal_tile 416,94 ; Baghdad
end_if
if I_EventCounter faction_turn_cumans = 1
reveal_tile 330,74 ; Jerusalem
reveal_tile 284,142 ; Constantinople
end_if
hide_all_revealed_tiles
terminate_monitor
end_monitor