﻿bap_pet_economy_multiplier_value = {
	value = 1

	if = {
		limit = { has_game_rule = bap_pet_economy_generous }
		value = 0.5
	}
	else_if = {
		limit = { has_game_rule = bap_pet_economy_strict }
		value = 1.5
	}
}

bap_cat_pet_cost_value = {
	value = 20
	multiply = bap_pet_economy_multiplier_value
}

bap_dog_pet_cost_value = {
	value = 30
	multiply = bap_pet_economy_multiplier_value
}

bap_eagle_pet_cost_value = {
	value = 60
	multiply = bap_pet_economy_multiplier_value
}

bap_warhorse_pet_cost_value = {
	value = 90
	multiply = bap_pet_economy_multiplier_value
}

bap_wolf_pet_cost_value = {
	value = 120
	multiply = bap_pet_economy_multiplier_value
}

bap_bear_pet_cost_value = {
	value = 160
	multiply = bap_pet_economy_multiplier_value
}

bap_lion_pet_cost_value = {
	value = 180
	multiply = bap_pet_economy_multiplier_value
}

bap_tiger_pet_cost_value = {
	value = 180
	multiply = bap_pet_economy_multiplier_value
}

bap_wolf_pet_upkeep_value = {
	value = -0.25
	multiply = bap_pet_economy_multiplier_value
}

bap_bear_pet_upkeep_value = {
	value = -0.4
	multiply = bap_pet_economy_multiplier_value
}

bap_lion_pet_upkeep_value = {
	value = -0.5
	multiply = bap_pet_economy_multiplier_value
}

bap_tiger_pet_upkeep_value = {
	value = -0.5
	multiply = bap_pet_economy_multiplier_value
}

bap_cat_pet_upkeep_value = {
	value = -0.05
	multiply = bap_pet_economy_multiplier_value
}

bap_dog_pet_upkeep_value = {
	value = -0.08
	multiply = bap_pet_economy_multiplier_value
}

bap_eagle_pet_upkeep_value = {
	value = -0.12
	multiply = bap_pet_economy_multiplier_value
}

bap_warhorse_pet_upkeep_value = {
	value = -0.18
	multiply = bap_pet_economy_multiplier_value
}

bap_cat_pet_yearly_upkeep_value = {
	value = 0.6
	multiply = bap_pet_economy_multiplier_value
}

bap_dog_pet_yearly_upkeep_value = {
	value = 0.96
	multiply = bap_pet_economy_multiplier_value
}

bap_eagle_pet_yearly_upkeep_value = {
	value = 1.44
	multiply = bap_pet_economy_multiplier_value
}

bap_warhorse_pet_yearly_upkeep_value = {
	value = 2.16
	multiply = bap_pet_economy_multiplier_value
}

bap_wolf_pet_yearly_upkeep_value = {
	value = 3
	multiply = bap_pet_economy_multiplier_value
}

bap_bear_pet_yearly_upkeep_value = {
	value = 4.8
	multiply = bap_pet_economy_multiplier_value
}

bap_lion_pet_yearly_upkeep_value = {
	value = 6
	multiply = bap_pet_economy_multiplier_value
}

bap_tiger_pet_yearly_upkeep_value = {
	value = 6
	multiply = bap_pet_economy_multiplier_value
}

bap_cat_pet_comfortable_yearly_upkeep_value = {
	value = 1.8
	multiply = bap_pet_economy_multiplier_value
}

bap_dog_pet_comfortable_yearly_upkeep_value = {
	value = 2.88
	multiply = bap_pet_economy_multiplier_value
}

bap_eagle_pet_comfortable_yearly_upkeep_value = {
	value = 4.32
	multiply = bap_pet_economy_multiplier_value
}

bap_warhorse_pet_comfortable_yearly_upkeep_value = {
	value = 6.48
	multiply = bap_pet_economy_multiplier_value
}

bap_wolf_pet_comfortable_yearly_upkeep_value = {
	value = 9
	multiply = bap_pet_economy_multiplier_value
}

bap_bear_pet_comfortable_yearly_upkeep_value = {
	value = 14.4
	multiply = bap_pet_economy_multiplier_value
}

bap_lion_pet_comfortable_yearly_upkeep_value = {
	value = 18
	multiply = bap_pet_economy_multiplier_value
}

bap_tiger_pet_comfortable_yearly_upkeep_value = {
	value = 18
	multiply = bap_pet_economy_multiplier_value
}

bap_pet_gift_relationship_acceptance_bonus_value = {
	value = 0

	if = {
		limit = {
			OR = {
				has_relation_best_friend = scope:actor
				has_relation_friend = scope:actor
				has_relation_soulmate = scope:actor
				has_relation_lover = scope:actor
				is_spouse_of = scope:actor
			}
		}
		add = 25
	}
	if = {
		limit = { is_close_family_of = scope:actor }
		add = 15
	}
	if = {
		limit = { opinion = { target = scope:actor value >= 75 } }
		add = 25
	}
	else_if = {
		limit = { opinion = { target = scope:actor value >= 35 } }
		add = 15
	}
	else_if = {
		limit = { opinion = { target = scope:actor value >= 10 } }
		add = 5
	}
	else_if = {
		limit = { opinion = { target = scope:actor value <= -50 } }
		add = -35
	}
	else_if = {
		limit = { opinion = { target = scope:actor value <= -15 } }
		add = -15
	}
	if = {
		limit = {
			OR = {
				has_relation_rival = scope:actor
				has_relation_nemesis = scope:actor
			}
		}
		add = -60
	}

	min = -80
	max = 70
}

bap_pet_gift_predator_temper_acceptance_bonus_value = {
	value = 0

	if = {
		limit = {
			OR = {
				has_trait = brave
				has_trait = ambitious
				has_trait = sadistic
				has_trait = lifestyle_hunter
			}
		}
		add = 10
	}
	if = {
		limit = {
			OR = {
				has_trait = craven
				has_trait = paranoid
				has_trait = content
			}
		}
		add = -15
	}

	min = -20
	max = 15
}

bap_cat_pet_gift_finance_acceptance_bonus_value = {
	value = 0
	if = {
		limit = { yearly_character_income >= bap_cat_pet_comfortable_yearly_upkeep_value }
		add = 12
	}
	else_if = {
		limit = { yearly_character_income >= bap_cat_pet_yearly_upkeep_value }
		add = 5
	}
	else = {
		add = -15
	}
	if = {
		limit = { gold < 0 }
		add = -15
	}
}

bap_dog_pet_gift_finance_acceptance_bonus_value = {
	value = 0
	if = {
		limit = { yearly_character_income >= bap_dog_pet_comfortable_yearly_upkeep_value }
		add = 12
	}
	else_if = {
		limit = { yearly_character_income >= bap_dog_pet_yearly_upkeep_value }
		add = 5
	}
	else = {
		add = -20
	}
	if = {
		limit = { gold < 0 }
		add = -15
	}
}

bap_eagle_pet_gift_finance_acceptance_bonus_value = {
	value = 0
	if = {
		limit = { yearly_character_income >= bap_eagle_pet_comfortable_yearly_upkeep_value }
		add = 12
	}
	else_if = {
		limit = { yearly_character_income >= bap_eagle_pet_yearly_upkeep_value }
		add = 5
	}
	else = {
		add = -25
	}
	if = {
		limit = { gold < 0 }
		add = -20
	}
}

bap_warhorse_pet_gift_finance_acceptance_bonus_value = {
	value = 0
	if = {
		limit = { yearly_character_income >= bap_warhorse_pet_comfortable_yearly_upkeep_value }
		add = 12
	}
	else_if = {
		limit = { yearly_character_income >= bap_warhorse_pet_yearly_upkeep_value }
		add = 5
	}
	else = {
		add = -25
	}
	if = {
		limit = { gold < 0 }
		add = -20
	}
}

bap_wolf_pet_gift_finance_acceptance_bonus_value = {
	value = 0
	if = {
		limit = { yearly_character_income >= bap_wolf_pet_comfortable_yearly_upkeep_value }
		add = 15
	}
	else_if = {
		limit = { yearly_character_income >= bap_wolf_pet_yearly_upkeep_value }
		add = 5
	}
	else = {
		add = -35
	}
	if = {
		limit = { gold < 0 }
		add = -25
	}
}

bap_bear_pet_gift_finance_acceptance_bonus_value = {
	value = 0
	if = {
		limit = { yearly_character_income >= bap_bear_pet_comfortable_yearly_upkeep_value }
		add = 15
	}
	else_if = {
		limit = { yearly_character_income >= bap_bear_pet_yearly_upkeep_value }
		add = 5
	}
	else = {
		add = -45
	}
	if = {
		limit = { gold < 0 }
		add = -25
	}
}

bap_lion_pet_gift_finance_acceptance_bonus_value = {
	value = 0
	if = {
		limit = { yearly_character_income >= bap_lion_pet_comfortable_yearly_upkeep_value }
		add = 15
	}
	else_if = {
		limit = { yearly_character_income >= bap_lion_pet_yearly_upkeep_value }
		add = 5
	}
	else = {
		add = -50
	}
	if = {
		limit = { gold < 0 }
		add = -25
	}
}

bap_tiger_pet_gift_finance_acceptance_bonus_value = {
	value = 0
	if = {
		limit = { yearly_character_income >= bap_tiger_pet_comfortable_yearly_upkeep_value }
		add = 15
	}
	else_if = {
		limit = { yearly_character_income >= bap_tiger_pet_yearly_upkeep_value }
		add = 5
	}
	else = {
		add = -55
	}
	if = {
		limit = { gold < 0 }
		add = -25
	}
}

bap_cat_pet_gift_acceptance_chance_value = {
	value = 82
	add = bap_pet_gift_relationship_acceptance_bonus_value
	add = bap_cat_pet_gift_finance_acceptance_bonus_value
	min = 5
	max = 95
}

bap_dog_pet_gift_acceptance_chance_value = {
	value = 76
	add = bap_pet_gift_relationship_acceptance_bonus_value
	add = bap_dog_pet_gift_finance_acceptance_bonus_value
	min = 5
	max = 95
}

bap_eagle_pet_gift_acceptance_chance_value = {
	value = 66
	add = bap_pet_gift_relationship_acceptance_bonus_value
	add = bap_eagle_pet_gift_finance_acceptance_bonus_value
	add = bap_pet_gift_predator_temper_acceptance_bonus_value
	min = 5
	max = 95
}

bap_warhorse_pet_gift_acceptance_chance_value = {
	value = 68
	add = bap_pet_gift_relationship_acceptance_bonus_value
	add = bap_warhorse_pet_gift_finance_acceptance_bonus_value
	min = 5
	max = 95
}

bap_wolf_pet_gift_acceptance_chance_value = {
	value = 56
	add = bap_pet_gift_relationship_acceptance_bonus_value
	add = bap_wolf_pet_gift_finance_acceptance_bonus_value
	add = bap_pet_gift_predator_temper_acceptance_bonus_value
	min = 5
	max = 95
}

bap_bear_pet_gift_acceptance_chance_value = {
	value = 48
	add = bap_pet_gift_relationship_acceptance_bonus_value
	add = bap_bear_pet_gift_finance_acceptance_bonus_value
	add = bap_pet_gift_predator_temper_acceptance_bonus_value
	min = 5
	max = 95
}

bap_lion_pet_gift_acceptance_chance_value = {
	value = 44
	add = bap_pet_gift_relationship_acceptance_bonus_value
	add = bap_lion_pet_gift_finance_acceptance_bonus_value
	add = bap_pet_gift_predator_temper_acceptance_bonus_value
	min = 5
	max = 95
}

bap_tiger_pet_gift_acceptance_chance_value = {
	value = 38
	add = bap_pet_gift_relationship_acceptance_bonus_value
	add = bap_tiger_pet_gift_finance_acceptance_bonus_value
	add = bap_pet_gift_predator_temper_acceptance_bonus_value
	min = 5
	max = 95
}
