Results 1 to 27 of 27

Thread: Rome destroyed within the first 2 years...

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #6

    Default Re: Rome destroyed within the first 2 years...

    It is possible to modify the script to the point when it gives big money boost to the AI in the first turns, so it can afford both factional troops and buildings at the start, and then give money to the AI only under certain conditions. Also, it's crucial to strengthen the Eleutheroi (money-wise), so things are not unbalanced to them. This, along with changes in the mercs file, give quite good results. Here's my version of the money script:
    Code:
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 4: Money Assistance
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 4a: Total Bankruptcy Preventer
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    monitor_event FactionTurnStart FactionType romans_julii
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money romans_julii, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money romans_scipii, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money romans_brutii, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money egypt, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money seleucid, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money carthage, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money parthia, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money gauls, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money germans, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money britons, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money greek_cities, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money macedon, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money pontus, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money armenia, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money dacia, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money scythia, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money spain, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money thrace, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money numidia, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and not FactionIsLocal
    and Treasury < -5000
    
    console_command add_money saba, 40000
    
    end_monitor
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 4b: Factional Income Bonus
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    monitor_event CharacterTurnStart FactionType egypt
    and AgentType = admiral
    and not FactionIsLocal
    console_command add_money egypt, 600
    end_monitor
    
    
    ;Rome
    
    monitor_event FactionTurnStart FactionType seleucid
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money seleucid, -60000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money seleucid, -40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money seleucid, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money seleucid, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money seleucid, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money seleucid, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money seleucid, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money seleucid, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 6
    and Treasury < 5000
    
    console_command add_money seleucid, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 12
    and I_NumberOfSettlements seleucid > 5
    and Treasury < 10000
    
    console_command add_money seleucid, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 20
    and I_NumberOfSettlements seleucid > 11
    and Treasury < 15000
    
    console_command add_money seleucid, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 30
    and I_NumberOfSettlements seleucid > 19
    and Treasury < 20000
    
    console_command add_money seleucid, 25000
    
    end_monitor
    
    
    ;Saka
    
    monitor_event FactionTurnStart FactionType pontus
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money pontus, -60000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money pontus, -40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money pontus, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money pontus, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money pontus, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money pontus, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money pontus, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money pontus, 45000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money pontus, 45000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and I_TurnNumber = 10
    
    console_command add_money pontus, 45000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 6
    and Treasury < 5000
    
    console_command add_money pontus, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 12
    and I_NumberOfSettlements pontus > 5
    and Treasury < 10000
    
    console_command add_money pontus, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 20
    and I_NumberOfSettlements pontus > 11
    and Treasury < 15000
    
    console_command add_money pontus, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 30
    and I_NumberOfSettlements pontus > 19
    and Treasury < 20000
    
    console_command add_money pontus, 40000
    
    end_monitor
    
    
    ;Arverni
    
    monitor_event FactionTurnStart FactionType scythia
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money scythia, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money scythia, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money scythia, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money scythia, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money scythia, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money scythia, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money scythia, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money scythia, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money scythia, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 4
    and Treasury < 5000
    
    console_command add_money scythia, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 9
    and I_NumberOfSettlements scythia > 3
    and Treasury < 10000
    
    console_command add_money scythia, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 16
    and I_NumberOfSettlements scythia > 8
    and Treasury < 15000
    
    console_command add_money scythia, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 25
    and I_NumberOfSettlements scythia > 15
    and Treasury < 20000
    
    console_command add_money scythia, 25000
    
    end_monitor
    
    
    ;Saba
    
    monitor_event FactionTurnStart FactionType saba
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money saba, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money saba, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money saba, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money saba, -10000
    
    end_monitor
    
    
    monitor_event FactionTurnStart FactionType saba
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money saba, -7500
    
    end_monitor
    
    
    monitor_event FactionTurnStart FactionType saba
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money saba, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money saba, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money saba, 45000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money saba, 45000
    
    end_monitor
    
    
    monitor_event FactionTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 6
    and Treasury < 5000
    
    console_command add_money saba, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 12
    and I_NumberOfSettlements saba > 5
    and Treasury < 10000
    
    console_command add_money saba, 25000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 20
    and I_NumberOfSettlements saba > 11
    and Treasury < 15000
    
    console_command add_money saba, 25000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 30
    and I_NumberOfSettlements saba > 19
    and Treasury < 20000
    
    console_command add_money saba, 30000
    
    end_monitor
    
    
    ;Makedon
    
    monitor_event FactionTurnStart FactionType macedon
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money macedon, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money macedon, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money macedon, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money macedon, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money macedon, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money macedon, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money macedon, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money macedon, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money macedon, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 6
    and Treasury < 5000
    
    console_command add_money macedon, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 12
    and I_NumberOfSettlements macedon > 5
    and Treasury < 10000
    
    console_command add_money macedon, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 20
    and I_NumberOfSettlements macedon > 11
    and Treasury < 15000
    
    console_command add_money macedon, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 30
    and I_NumberOfSettlements macedon > 19
    and Treasury < 20000
    
    console_command add_money macedon, 25000
    
    end_monitor
    
    
    ;Ptolemies
    
    monitor_event FactionTurnStart FactionType numidia
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money numidia, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money numidia, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money numidia, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money numidia, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money numidia, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money numidia, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money numidia, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money numidia, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 6
    and Treasury < 5000
    
    console_command add_money numidia, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 12
    and I_NumberOfSettlements numidia > 5
    and Treasury < 10000
    
    console_command add_money numidia, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 20
    and I_NumberOfSettlements numidia > 11
    and Treasury < 15000
    
    console_command add_money numidia, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 30
    and I_NumberOfSettlements numidia > 19
    and Treasury < 20000
    
    console_command add_money numidia, 25000
    
    end_monitor
    
    
    ;Arche Seleukeia
    
    monitor_event FactionTurnStart FactionType romans_julii
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money romans_julii, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money romans_julii, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money romans_julii, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money romans_julii, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money romans_julii, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money romans_julii, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money romans_julii, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money romans_julii, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 6
    and Treasury < 5000
    
    console_command add_money romans_julii, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 12
    and I_NumberOfSettlements romans_julii > 5
    and Treasury < 10000
    
    console_command add_money romans_julii, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 20
    and I_NumberOfSettlements romans_julii > 11
    and Treasury < 15000
    
    console_command add_money romans_julii, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 30
    and I_NumberOfSettlements romans_julii > 19
    and Treasury < 20000
    
    console_command add_money romans_julii, 25000
    
    end_monitor
    
    
    ;Carthage
    
    monitor_event FactionTurnStart FactionType egypt
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money egypt, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money egypt, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money egypt, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money egypt, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money egypt, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money egypt, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money egypt, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money egypt, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 6
    and Treasury < 5000
    
    console_command add_money egypt, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 12
    and I_NumberOfSettlements egypt > 5
    and Treasury < 10000
    
    console_command add_money egypt, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 20
    and I_NumberOfSettlements egypt > 11
    and Treasury < 15000
    
    console_command add_money egypt, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 30
    and I_NumberOfSettlements egypt > 19
    and Treasury < 20000
    
    console_command add_money egypt, 25000
    
    end_monitor
    
    
    ;Parthians
    
    monitor_event FactionTurnStart FactionType parthia
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money parthia, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money parthia, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money parthia, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money parthia, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money parthia, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money parthia, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money parthia, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money parthia, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money parthia, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 6
    and Treasury < 5000
    
    console_command add_money parthia, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 12
    and I_NumberOfSettlements parthia > 5
    and Treasury < 10000
    
    console_command add_money parthia, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 20
    and I_NumberOfSettlements parthia > 11
    and Treasury < 15000
    
    console_command add_money parthia, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 30
    and I_NumberOfSettlements parthia > 19
    and Treasury < 20000
    
    console_command add_money parthia, 25000
    
    end_monitor
    
    
    ;Pontus
    
    monitor_event FactionTurnStart FactionType carthage
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money carthage, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money carthage, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money carthage, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money carthage, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money carthage, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money carthage, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money carthage, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money carthage, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money carthage, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 4
    and Treasury < 5000
    
    console_command add_money carthage, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 9
    and I_NumberOfSettlements carthage > 3
    and Treasury < 10000
    
    console_command add_money carthage, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 16
    and I_NumberOfSettlements carthage > 8
    and Treasury < 15000
    
    console_command add_money carthage, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 25
    and I_NumberOfSettlements carthage > 15
    and Treasury < 20000
    
    console_command add_money carthage, 25000
    
    end_monitor
    
    
    ;Aedui
    
    monitor_event FactionTurnStart FactionType gauls
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money gauls, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money gauls, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money gauls, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money gauls, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money gauls, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money gauls, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money gauls, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money gauls, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money gauls, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 4
    and Treasury < 5000
    
    console_command add_money gauls, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 9
    and I_NumberOfSettlements gauls > 3
    and Treasury < 10000
    
    console_command add_money gauls, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 16
    and I_NumberOfSettlements gauls > 8
    and Treasury < 15000
    
    console_command add_money gauls, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 25
    and I_NumberOfSettlements gauls > 15
    and Treasury < 20000
    
    console_command add_money gauls, 25000
    
    end_monitor
    
    
    ;Sweboz
    
    monitor_event FactionTurnStart FactionType germans
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money germans, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money germans, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money germans, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money germans, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money germans, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money germans, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money germans, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money germans, 25000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money germans, 25000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 4
    and Treasury < 5000
    
    console_command add_money germans, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 9
    and I_NumberOfSettlements germans > 3
    and Treasury < 10000
    
    console_command add_money germans, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 16
    and I_NumberOfSettlements germans > 8
    and Treasury < 15000
    
    console_command add_money germans, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 25
    and I_NumberOfSettlements germans > 15
    and Treasury < 20000
    
    console_command add_money germans, 25000
    
    end_monitor
    
    
    ;Casse
    
    monitor_event FactionTurnStart FactionType britons
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money britons, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money britons, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money britons, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money britons, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money britons, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money britons, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money britons, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money britons, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money britons, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 4
    and Treasury < 5000
    
    console_command add_money britons, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 9
    and I_NumberOfSettlements britons > 3
    and Treasury < 10000
    
    console_command add_money britons, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 16
    and I_NumberOfSettlements britons > 8
    and Treasury < 15000
    
    console_command add_money britons, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 25
    and I_NumberOfSettlements britons > 15
    and Treasury < 20000
    
    console_command add_money britons, 25000
    
    end_monitor
    
    
    ;Hayasdan
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money romans_scipii, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money romans_scipii, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money romans_scipii, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money romans_scipii, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money romans_scipii, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money romans_scipii, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money romans_scipii, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money romans_scipii, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money romans_scipii, 40000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 6
    and Treasury < 5000
    
    console_command add_money romans_scipii, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 12
    and I_NumberOfSettlements romans_scipii > 5
    and Treasury < 10000
    
    console_command add_money romans_scipii, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 20
    and I_NumberOfSettlements romans_scipii > 11
    and Treasury < 15000
    
    console_command add_money romans_scipii, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 30
    and I_NumberOfSettlements romans_scipii > 19
    and Treasury < 20000
    
    console_command add_money romans_scipii, 25000
    
    end_monitor
    
    
    ;Getai
    
    monitor_event FactionTurnStart FactionType dacia
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money dacia, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money dacia, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money dacia, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money dacia, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money dacia, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money dacia, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money dacia, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money dacia, 45000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money dacia, 45000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 4
    and Treasury < 5000
    
    console_command add_money dacia, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 9
    and I_NumberOfSettlements dacia > 3
    and Treasury < 10000
    
    console_command add_money dacia, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 16
    and I_NumberOfSettlements dacia > 8
    and Treasury < 15000
    
    console_command add_money dacia, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 25
    and I_NumberOfSettlements dacia > 15
    and Treasury < 20000
    
    console_command add_money dacia, 25000
    
    end_monitor
    
    
    ;Koinon Hellenon
    
    monitor_event FactionTurnStart FactionType greek_cities
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money greek_cities, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money greek_cities, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money greek_cities, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money greek_cities, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money greek_cities, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money greek_cities, -5000
    
    end_monitor
    
    
    monitor_event FactionTurnStart FactionType greek_cities
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money greek_cities, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money greek_cities, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money greek_cities, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 6
    and Treasury < 5000
    
    console_command add_money greek_cities, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 12
    and I_NumberOfSettlements greek_cities > 5
    and Treasury < 10000
    
    console_command add_money greek_cities, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 20
    and I_NumberOfSettlements greek_cities > 11
    and Treasury < 15000
    
    console_command add_money greek_cities, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 30
    and I_NumberOfSettlements greek_cities > 19
    and Treasury < 20000
    
    console_command add_money greek_cities, 25000
    
    end_monitor
    
    
    ;Baktria
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money romans_brutii, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money romans_brutii, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money romans_brutii, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money romans_brutii, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money romans_brutii, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money romans_brutii, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money romans_brutii, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money romans_brutii, 25000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money romans_brutii, 25000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 4
    and Treasury < 5000
    
    console_command add_money romans_brutii, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 9
    and I_NumberOfSettlements romans_brutii > 3
    and Treasury < 10000
    
    console_command add_money romans_brutii, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 16
    and I_NumberOfSettlements romans_brutii > 8
    and Treasury < 15000
    
    console_command add_money romans_brutii, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 25
    and I_NumberOfSettlements romans_brutii > 15
    and Treasury < 20000
    
    console_command add_money romans_brutii, 25000
    
    end_monitor
    
    
    ;Sarmatians
    
    monitor_event FactionTurnStart FactionType armenia
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money armenia, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money armenia, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money armenia, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money armenia, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money armenia, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money armenia, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money armenia, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money armenia, 60000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money armenia, 60000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and I_TurnNumber = 10
    
    console_command add_money armenia, 80000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 6
    and Treasury < 5000
    
    console_command add_money armenia, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 12
    and I_NumberOfSettlements armenia > 5
    and Treasury < 10000
    
    console_command add_money armenia, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 20
    and I_NumberOfSettlements armenia > 11
    and Treasury < 15000
    
    console_command add_money armenia, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 30
    and I_NumberOfSettlements armenia > 19
    and Treasury < 20000
    
    console_command add_money armenia, 40000
    
    end_monitor
    
    
    ;Lusotana
    
    monitor_event FactionTurnStart FactionType spain
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money spain, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money spain, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money spain, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money spain, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money spain, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money spain, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money spain, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money spain, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money spain, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and I_TurnNumber = 10
    
    console_command add_money spain, 35000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 4
    and Treasury < 5000
    
    console_command add_money spain, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 9
    and I_NumberOfSettlements spain > 3
    and Treasury < 10000
    
    console_command add_money spain, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 16
    and I_NumberOfSettlements spain > 8
    and Treasury < 15000
    
    console_command add_money spain, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 25
    and I_NumberOfSettlements spain > 15
    and Treasury < 20000
    
    console_command add_money spain, 25000
    
    end_monitor
    
    
    ;Epeiros
    
    monitor_event FactionTurnStart FactionType thrace
    and Treasury > 150000
    and I_TurnNumber > 20
    
    console_command add_money thrace, -50000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and Treasury > 100000
    and I_TurnNumber > 20
    
    console_command add_money thrace, -30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and Treasury > 60000
    and I_TurnNumber > 20
    
    console_command add_money thrace, -20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and FactionIsLocal
    and Treasury > 40000
    
    console_command add_money thrace, -10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and FactionIsLocal
    and Treasury > 30000
    
    console_command add_money thrace, -7500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and FactionIsLocal
    and Treasury > 20000
    
    console_command add_money thrace, -5000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and FactionIsLocal
    and Treasury > 10000
    
    console_command add_money thrace, -2500
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and not FactionIsLocal
    and I_TurnNumber < 2
    
    console_command add_money thrace, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and not FactionIsLocal
    and I_TurnNumber = 6
    
    console_command add_money thrace, 30000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 6
    and Treasury < 5000
    
    console_command add_money thrace, 10000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 12
    and I_NumberOfSettlements thrace > 5
    and Treasury < 10000
    
    console_command add_money thrace, 15000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 20
    and I_NumberOfSettlements thrace > 11
    and Treasury < 15000
    
    console_command add_money thrace, 20000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 30
    and I_NumberOfSettlements thrace > 19
    and Treasury < 20000
    
    console_command add_money thrace, 25000
    
    end_monitor
    
    
    monitor_event SettlementTurnStart FactionType slave
    and not FactionIsLocal
    
    console_command add_money slave, 3000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType slave
    and not FactionIsLocal
    and I_TurnNumber = 40
    
    console_command add_money slave, 150000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType slave
    and not FactionIsLocal
    and I_TurnNumber = 80
    
    console_command add_money slave, 200000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType slave
    and not FactionIsLocal
    and I_TurnNumber = 120
    
    console_command add_money slave, 250000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType slave
    and not FactionIsLocal
    and I_TurnNumber = 160
    
    console_command add_money slave, 250000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType slave
    and not FactionIsLocal
    and I_TurnNumber = 200
    
    console_command add_money slave, 300000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType slave
    and not FactionIsLocal
    and I_TurnNumber = 240
    
    console_command add_money slave, 300000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType slave
    and not FactionIsLocal
    and I_TurnNumber = 280
    
    console_command add_money slave, 300000
    
    end_monitor
    It's certainly not too easy, since at the start the AI has money and potential and the player has only (or "only") his brain. It's also HARDER to gain big amounts of money to the player (because this script limits money after a certain point in treasury, to simulate corruption and various difficulties in bigger empires) and therefore running a big empire is also harder than in the EB Vanilla script. Later in the game there will be many armies, yes, but nothing to the point of the Silver (or was it Grey?) Death. Everything is much more balanced now, or at least that's my opinion. I modified the script to my preference (I play on H/M). Just that... But the point is - there is much in that matter (script modifications) that can be changed in the future builds. And somehow, well, somehow I think that the team has plans for doing many good changes for even greater enjoyment ;).
    Last edited by Cybvep; 07-10-2007 at 17:28.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO