child_object_of_interest_indefinite = { type = character text = { localization_key = child_object_of_interest_indefinite_set trigger = { exists = var:child_toy_variable } } text = { localization_key = child_object_of_interest_indefinite_random } } child_object_of_interest_indefinite_random = { type = character random_valid = yes text = { localization_key = a_spinning_top } text = { localization_key = a_ragdoll } text = { localization_key = a_wooden_knight } text = { localization_key = a_stick_horse } text = { localization_key = a_rolling_hoop } text = { localization_key = a_scopperel } text = { localization_key = a_pet_rabbit } text = { localization_key = a_toy_boat } text = { localization_key = a_sowing_kit } text = { localization_key = a_wooden_sword } } child_favorite_toy_indefinite = { type = character random_valid = yes text = { localization_key = a_wooden_knight trigger = { var:child_toy_variable = flag:wooden_knight } } text = { localization_key = a_toy_boat trigger = { var:child_toy_variable = flag:toy_boat } } text = { localization_key = a_wooden_sword trigger = { var:child_toy_variable = flag:wooden_sword } } text = { localization_key = a_ragdoll trigger = { var:child_toy_variable = flag:ragdoll } } text = { localization_key = a_spinning_top trigger = { var:child_toy_variable = flag:spinning_top } } text = { localization_key = a_rolling_hoop trigger = { var:child_toy_variable = flag:rolling_hoop } } text = { localization_key = a_scopperel trigger = { var:child_toy_variable = flag:scopperel } } text = { localization_key = a_wooden_horse trigger = { var:child_toy_variable = flag:wooden_horse } } text = { localization_key = a_doll trigger = { var:child_toy_variable = flag:doll } } text = { localization_key = a_stick_horse trigger = { var:child_toy_variable = flag:stick_horse } } } child_object_of_interest = { type = character text = { localization_key = child_object_of_interest_set trigger = { exists = var:child_toy_variable } } text = { localization_key = child_object_of_interest_random } } child_object_of_interest_random = { type = character random_valid = yes text = { localization_key = spinning_top } text = { localization_key = ragdoll } text = { localization_key = wooden_knight } text = { localization_key = stick_horse } text = { localization_key = rolling_hoop } text = { localization_key = scopperel } text = { localization_key = toy_boat } text = { localization_key = wooden_sword } } child_favorite_toy = { type = character random_valid = yes text = { localization_key = wooden_knight trigger = { var:child_toy_variable = flag:wooden_knight } } text = { localization_key = toy_boat trigger = { var:child_toy_variable = flag:toy_boat } } text = { localization_key = wooden_sword trigger = { var:child_toy_variable = flag:wooden_sword } } text = { localization_key = ragdoll trigger = { var:child_toy_variable = flag:ragdoll } } text = { localization_key = spinning_top trigger = { var:child_toy_variable = flag:spinning_top } } text = { localization_key = rolling_hoop trigger = { var:child_toy_variable = flag:rolling_hoop } } text = { localization_key = scopperel trigger = { var:child_toy_variable = flag:scopperel } } text = { localization_key = wooden_horse trigger = { var:child_toy_variable = flag:wooden_horse } } text = { localization_key = doll trigger = { var:child_toy_variable = flag:doll } } text = { localization_key = stick_horse trigger = { var:child_toy_variable = flag:stick_horse } } } child_favorite_toy_plural = { type = character random_valid = yes text = { localization_key = wooden_knight_plural trigger = { var:child_toy_variable = flag:wooden_knight } } text = { localization_key = toy_boat_plural trigger = { var:child_toy_variable = flag:toy_boat } } text = { localization_key = wooden_sword_plural trigger = { var:child_toy_variable = flag:wooden_sword } } text = { localization_key = ragdoll_plural trigger = { var:child_toy_variable = flag:ragdoll } } text = { localization_key = spinning_top_plural trigger = { var:child_toy_variable = flag:spinning_top } } text = { localization_key = rolling_hoop_plural trigger = { var:child_toy_variable = flag:rolling_hoop } } text = { localization_key = scopperel_plural trigger = { var:child_toy_variable = flag:scopperel } } text = { localization_key = wooden_horse_plural trigger = { var:child_toy_variable = flag:wooden_horse } } text = { localization_key = doll_plural trigger = { var:child_toy_variable = flag:doll } } text = { localization_key = stick_horse_plural trigger = { var:child_toy_variable = flag:stick_horse } } } GetChildChildren = { type = character text = { localization_key = child_children_singular trigger = { any_child = { count = 1 } } } text = { localization_key = child_children_plural } }