is_agrarian_economy = { OR = { has_variable = agri_crop_allocation^0 has_variable = agri_crop_allocation^1 } } AGRI_not_experiencing_drought = { custom_trigger_tooltip = { tooltip = AGRI_not_experiencing_drought_TT NOT = { OR = { has_idea = AGRI_standard_drought_ongoing has_idea = AGRI_harsh_drought_ongoing has_idea = AGRI_extreme_drought_ongoing } } } } AGRI_not_making_changes_to_allocations_or_prices = { custom_trigger_tooltip = { tooltip = AGRI_changes_not_underway_TT NOT = { OR = { has_country_flag = agriculture_allocation_drift_basic has_country_flag = agriculture_allocation_drift_cash } } } } AGRI_can_make_allocation_changes = { custom_trigger_tooltip = { tooltip = AGRI_can_make_changes_TT NOT = { has_country_flag = AGRI_can_NOT_change_allocation } } } AGRI_has_basic_banked_changes = { custom_trigger_tooltip = { tooltip = AGRI_has_basic_banked_changes_TT check_variable = { AGRI_banked_changes_basic > 0 } } } AGRI_has_cash_banked_changes = { custom_trigger_tooltip = { tooltip = AGRI_has_cash_banked_changes_TT check_variable = { AGRI_banked_changes_cash > 0 } } } AGRI_basic_crops_not_full_allocation = { custom_trigger_tooltip = { tooltip = AGRI_basic_crops_not_full_allocation_TT check_variable = { agri_crop_allocation^0 < 1 } } } AGRI_cash_crops_not_full_allocation = { custom_trigger_tooltip = { tooltip = AGRI_cash_crops_not_full_allocation_TT check_variable = { agri_crop_allocation^1 < 1 } } } AGRI_basic_conditions_for_scripted_gui = { AGRI_not_making_changes_to_allocations_or_prices = yes AGRI_can_make_allocation_changes = yes }