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.




Reply With Quote






