
Action
Demand Extra Payment
We can ask for an immediate extra payment of Manpower and Ducats through the Shogunate Court.
Japanese ShogunateInternational OrganizationallowDefinitionin_game/common/generic_actions/religious_factions.txt:549
550icon = become_shogun_from_imperial_court
551type = religiousfaction
553sound = UI_action_religion_generic
555potential = {
556scope:actor.religion = {
557has_religious_factions = yes
}
}
561allow = {
565scope:actor ?= {
566NOT = {
}
568OR = {
569monthly_income_trade_and_tax > 0
570monthly_manpower > 0
}
}
574opinion = {
574target = scope:actor
574value > 0
}
}
}
578cooldown = {
579type = demand_extra_payment_from_shogun_court
580years = 5
}
583automation_tick = never
584automation_tick_frequency = 12
586ai_tick = monthly
587ai_tick_frequency = 12
589price = price:demand_extra_payment_from_shogun_court
591select_trigger = {
592looking_for_a = religion
593source = actor
594target_flag = recipient
595name = "choose_religion" Choose the Religion:
596column = {
597data = name
}
}
601effect = {
602scope:actor ?= {
603if = {
604limit = {
604monthly_income_trade_and_tax > 0
}
605add_gold = {
605value = scope:actor.monthly_income_trade_and_tax
605multiply = 24
}
}
607if = {
608limit = {
608monthly_manpower > 0
}
609add_manpower = {
609value = scope:actor.monthly_manpower
609multiply = 3
}
}
}
613add_opinion = {
613target = scope:actor
613modifier = opinion_demanded_extra_payment
}
}
}
617ai_will_do = {
618add = {
619desc = "IS_BANKRUPT_TOOLTIP"
620if = {
621limit = {
622scope:actor = {
623is_during_bankruptcy = yes
624monthly_income_trade_and_tax > 0
}
}
627value = 1000
}
}
630add = {
631desc = "IS_AT_WAR"
632if = {
633limit = {
634scope:actor = {
635at_war = yes
}
}
638value = 25
}
}
641add = {
642desc = "NEEDS_MONEY"
643if = {
644limit = {
645scope:actor = {
646monthly_income_trade_and_tax > 0
647gold <= {
648value = scope:actor.monthly_income_trade_and_tax
649multiply = 6
}
}
}
653value = 50
}
}
656add = {
657desc = "NEEDS_MANPOWER"
658if = {
659limit = {
660scope:actor = {
661monthly_manpower > 0
662gold <= {
663value = scope:actor.monthly_manpower
664multiply = 6
}
}
}
668value = 50
}
}
}