/datum/config_entry/number_list/repeated_mode_adjust /datum/config_entry/flag/weigh_by_recent_chaos /datum/config_entry/number/chaos_exponent config_entry_value = 1 /datum/config_entry/keyed_list/probability key_mode = KEY_MODE_TEXT value_mode = VALUE_MODE_NUM /datum/config_entry/keyed_list/probability/ValidateListEntry(key_name) return key_name in config.modes /datum/config_entry/keyed_list/chaos_level key_mode = KEY_MODE_TEXT value_mode = VALUE_MODE_NUM /datum/config_entry/keyed_list/chaos_level/ValidateListEntry(key_name) return key_name in config.modes /datum/config_entry/keyed_list/max_pop key_mode = KEY_MODE_TEXT value_mode = VALUE_MODE_NUM /datum/config_entry/keyed_list/max_pop/ValidateListEntry(key_name) return key_name in config.modes /datum/config_entry/keyed_list/min_pop key_mode = KEY_MODE_TEXT value_mode = VALUE_MODE_NUM /datum/config_entry/keyed_list/min_pop/ValidateListEntry(key_name, key_value) return key_name in config.modes /datum/config_entry/keyed_list/continuous // which roundtypes continue if all antagonists die key_mode = KEY_MODE_TEXT value_mode = VALUE_MODE_FLAG /datum/config_entry/keyed_list/continuous/ValidateListEntry(key_name, key_value) return key_name in config.modes /datum/config_entry/keyed_list/midround_antag // which roundtypes use the midround antagonist system key_mode = KEY_MODE_TEXT value_mode = VALUE_MODE_FLAG /datum/config_entry/keyed_list/midround_antag/ValidateListEntry(key_name, key_value) return key_name in config.modes /datum/config_entry/keyed_list/force_antag_count key_mode = KEY_MODE_TEXT value_mode = VALUE_MODE_FLAG /datum/config_entry/keyed_list/force_antag_count/ValidateListEntry(key_name, key_value) return key_name in config.modes /datum/config_entry/number/traitor_scaling_coeff //how much does the amount of players get divided by to determine traitors config_entry_value = 6 min_val = 1 /datum/config_entry/number/brother_scaling_coeff //how many players per brother team config_entry_value = 25 min_val = 1 /datum/config_entry/number/changeling_scaling_coeff //how much does the amount of players get divided by to determine changelings config_entry_value = 6 min_val = 1 /datum/config_entry/number/ecult_scaling_coeff //how much does the amount of players get divided by to determine e_cult config_entry_value = 6 integer = FALSE min_val = 1 /datum/config_entry/number/security_scaling_coeff //how much does the amount of players get divided by to determine open security officer positions config_entry_value = 8 min_val = 1 /datum/config_entry/number/abductor_scaling_coeff //how many players per abductor team config_entry_value = 15 min_val = 1 /datum/config_entry/number/traitor_objectives_amount config_entry_value = 2 min_val = 0 /datum/config_entry/number/brother_objectives_amount config_entry_value = 2 min_val = 0 /datum/config_entry/flag/protect_roles_from_antagonist //If security and such can be traitor/cult/other /datum/config_entry/flag/protect_assistant_from_antagonist //If assistants can be traitor/cult/other /datum/config_entry/flag/allow_latejoin_antagonists // If late-joining players can be traitor/changeling