Results 1 to 2 of 2

Thread: For Repman

Hybrid View

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

    Default For Repman

    Hi repman,

    I add in campaign script dynamic king purse:


    Example for one faction:

    ; DYNAMIC KING PURSE

    declare_counter money_purse_set
    monitor_event CharacterTurnStart TrueCondition
    and I_CompareCounter money_purse_set == 0
    set_kings_purse france 0

    ....etc for all factions


    set_counter money_purse_set 1
    end_monitor


    ; France
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = motte_and_bailey
    increment_kings_purse france 500
    console_command add_money france, 500
    end_monitor

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = wooden_castle
    increment_kings_purse france 900
    console_command add_money france, 900
    end_monitor

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = castle
    increment_kings_purse france 2000
    console_command add_money france, 2000
    end_monitor

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = fortress
    increment_kings_purse france 4500
    console_command add_money france, 4500
    end_monitor

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = citadel
    increment_kings_purse france 9000
    console_command add_money france, 9000
    end_monitor

    ; France City
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = wooden_pallisade
    increment_kings_purse france 400
    console_command add_money france, 400
    end_monitor

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = wooden_wall
    increment_kings_purse france 800
    console_command add_money france, 800
    end_monitor

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = stone_wall
    increment_kings_purse france 2000
    console_command add_money france, 2000
    end_monitor

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = large_stone_wall
    and Treasury < 50000
    increment_kings_purse france 6000
    console_command add_money france, 6000
    end_monitor

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = huge_stone_wall
    and Treasury < 50000
    increment_kings_purse france 12000
    console_command add_money france, 12000
    end_monitor

    ....etc for all factions.

    with this i try to balance the bankrupt of AI verified at Har or Very Hard Campaign after 70-100 turns.

    What do you think?
    Suggestions?
    I need to balance other files?

    Thks for your time.

  2. #2

    Default Re: For Repman

    ; DYNAMIC KING PURSE

    declare_counter money_purse_set
    monitor_event CharacterTurnStart TrueCondition
    and I_CompareCounter money_purse_set == 0
    set_kings_purse france 0

    ....etc for all factions


    set_counter money_purse_set 1
    end_monitor
    character start comes before settlement start
    you are setting purse = 0 in first turn, then the system will never get back to this monitor

    monitor_event SettlementTurnStart FactionType france
    and not I_LocalFaction france
    and I_CompareCounter money_purse_set == 1
    and SettlementBuildingExists = motte_and_bailey
    increment_kings_purse france 500
    console_command add_money france, 500
    end_monitor
    example 1 settlement:
    for each start the purse increases 500
    1. turn 500
    2. turn 500 + 500 = 1000
    3. ....= 1500
    .....
    --> you need a stop parameter to avoid endless growth with inc
    delete the inc kings purse, you have already the add_money



    repman

    BareBonesWars 8.1 for RTW 1.5
    Integration Mod which combines unique strategic challenges due to a 4 Season scripted campaign from 280 BC - 180 AD on several big/small maps and with an ruthless AI on the battlefield.
    Deus lo Vult DLV 6.2 for MTW II Kingdoms
    Norway+Ireland+Flanders+Kiev+Lithuania+Teutonic_Order+Armenia+Crusader+Georgia,1y2t script, army field costs, Ultimate AI 1.6, big map, military career, economic system, age simulation, heraldic system, new factions, garrison script, Crowns + Swords, Trait bugfixer, religion dependent recruiting, ancillary enhancements, darth battle mechanics

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •