def _interaction_undressing_autonomy_type(): undressing_autonomy_level_window = SettingsWindow( 1, 2601174900, 1342392999, cancel_callback=_open_autonomy_settings) undressing_autonomy_level_window.add_settings_option( SettingsSelectorOption( 469378371, 1366608659, _interaction_undressing_autonomy_type, NUDITY_SETTINGS_DICT, NuditySetting.INTERACTION_AUTONOMY_UNDRESSING_TYPE, NudityAutonomyUndressLevelSetting.DISABLED, allow_change_callback=False)) undressing_autonomy_level_window.add_settings_option( SettingsSelectorOption( 2783019522, 3623010176, _interaction_undressing_autonomy_type, NUDITY_SETTINGS_DICT, NuditySetting.INTERACTION_AUTONOMY_UNDRESSING_TYPE, NudityAutonomyUndressLevelSetting.RANDOM, allow_change_callback=False)) undressing_autonomy_level_window.add_settings_option( SettingsSelectorOption( 1795801803, 2851490907, _interaction_undressing_autonomy_type, NUDITY_SETTINGS_DICT, NuditySetting.INTERACTION_AUTONOMY_UNDRESSING_TYPE, NudityAutonomyUndressLevelSetting.ALWAYS, allow_change_callback=False)) return undressing_autonomy_level_window
def _notifications_visibility_type(): notifications_visibility_type_window = SettingsWindow( 1, 1049993247, 3978784152, cancel_callback=_open_notification_settings) notifications_visibility_type_window.add_settings_option( SettingsSelectorOption(674810031, 3883147319, _notifications_visibility_type, NUDITY_SETTINGS_DICT, NuditySetting.NOTIFICATIONS_VISBILITY_TYPE, NudityNotificationsTypeSetting.DISABLED, allow_change_callback=False)) notifications_visibility_type_window.add_settings_option( SettingsSelectorOption(3818596707, 4274135008, _notifications_visibility_type, NUDITY_SETTINGS_DICT, NuditySetting.NOTIFICATIONS_VISBILITY_TYPE, NudityNotificationsTypeSetting.AUTONOMY, allow_change_callback=False)) notifications_visibility_type_window.add_settings_option( SettingsSelectorOption(1487120885, 1289690659, _notifications_visibility_type, NUDITY_SETTINGS_DICT, NuditySetting.NOTIFICATIONS_VISBILITY_TYPE, NudityNotificationsTypeSetting.ALL, allow_change_callback=False)) return notifications_visibility_type_window
def _autonomy_type(): autonomy_level_window = SettingsWindow( 1, 273010132, 3506801424, cancel_callback=_open_autonomy_settings) autonomy_level_window.add_settings_option( SettingsSelectorOption(10295473, 3946683557, _autonomy_type, NUDITY_SETTINGS_DICT, NuditySetting.AUTONOMY_TYPE, NudityAutonomyTypeSetting.DISABLED, allow_change_callback=False)) autonomy_level_window.add_settings_option( SettingsSelectorOption(933284298, 324302165, _autonomy_type, NUDITY_SETTINGS_DICT, NuditySetting.AUTONOMY_TYPE, NudityAutonomyTypeSetting.NPC_ONLY, allow_change_callback=False)) autonomy_level_window.add_settings_option( SettingsSelectorOption(3903945432, 4227951371, _autonomy_type, NUDITY_SETTINGS_DICT, NuditySetting.AUTONOMY_TYPE, NudityAutonomyTypeSetting.FULL, allow_change_callback=False)) return autonomy_level_window
def _polyamory_settings(): def _change_warning_message(): display_ok_dialog(text=926615894, title=2064322478) settings_option_window = SettingsWindow( 0, 2064322478, 606279529, change_callback=_change_warning_message, cancel_callback=_open_relationship_settings) settings_option_window.add_settings_option( SettingsSelectorOption(3487178965, 0, _polyamory_settings, RELATIONSHIP_SETTINGS_DICT, RelationshipSetting.POLYGAMY_STATE, 1, allow_change_callback=False)) settings_option_window.add_settings_option( SettingsSelectorOption( 4221398665, 0, _polyamory_settings, RELATIONSHIP_SETTINGS_DICT, RelationshipSetting.POLYGAMY_STATE, 0, allow_change_callback=RELATIONSHIP_SETTINGS_DICT[ RelationshipSetting.POLYGAMY_STATE] == 1)) return settings_option_window
def _romance_age_restrictions_settings(): def _change_warning_message(): display_ok_dialog(text=926615894, title=3579577312) settings_option_window = SettingsWindow( 0, 3579577312, 689435193, change_callback=_change_warning_message, cancel_callback=_open_relationship_settings) settings_option_window.add_settings_option( SettingsSelectorOption( 1972153895, 0, _romance_age_restrictions_settings, RELATIONSHIP_SETTINGS_DICT, RelationshipSetting.ROMANCE_AGE_RESTRICTION_STATE, 1, allow_change_callback=False)) settings_option_window.add_settings_option( SettingsSelectorOption( 1840687547, 0, _romance_age_restrictions_settings, RELATIONSHIP_SETTINGS_DICT, RelationshipSetting.ROMANCE_AGE_RESTRICTION_STATE, 0, allow_change_callback=RELATIONSHIP_SETTINGS_DICT[ RelationshipSetting.ROMANCE_AGE_RESTRICTION_STATE] == 1)) return settings_option_window
def _global_incest_cheat_settings(): def _open_warning_message(): display_ok_dialog(text=1417105284, title=3799781904) def _change_warning_message(): display_ok_dialog(text=926615894, title=3857402476) settings_option_window = SettingsWindow( 0, 3799781904, 3384770454, open_callback=_open_warning_message, change_callback=_change_warning_message, cancel_callback=_open_relationship_settings) settings_option_window.add_settings_option( SettingsSelectorOption(1836994860, 0, _global_incest_cheat_settings, RELATIONSHIP_SETTINGS_DICT, RelationshipSetting.INCEST_STATE, 1, allow_change_callback=False)) settings_option_window.add_settings_option( SettingsSelectorOption( 3076268239, 0, _global_incest_cheat_settings, RELATIONSHIP_SETTINGS_DICT, RelationshipSetting.INCEST_STATE, 0, allow_change_callback=RELATIONSHIP_SETTINGS_DICT[ RelationshipSetting.INCEST_STATE] == 1)) return settings_option_window
def _global_no_jealousy_cheat_settings(): def _open_warning_message(): display_ok_dialog(text=584740058, title=3857402476) def _change_warning_message(): display_ok_dialog(text=926615894, title=3857402476) settings_option_window = SettingsWindow( 0, 3857402476, 4022532503, open_callback=_open_warning_message, change_callback=_change_warning_message, cancel_callback=_open_relationship_settings) settings_option_window.add_settings_option( SettingsSelectorOption(1836796321, 0, _global_no_jealousy_cheat_settings, RELATIONSHIP_SETTINGS_DICT, RelationshipSetting.JEALOUSY_STATE, 1, allow_change_callback=False)) settings_option_window.add_settings_option( SettingsSelectorOption( 1388686066, 0, _global_no_jealousy_cheat_settings, RELATIONSHIP_SETTINGS_DICT, RelationshipSetting.JEALOUSY_STATE, 0, allow_change_callback=RELATIONSHIP_SETTINGS_DICT[ RelationshipSetting.JEALOUSY_STATE] == 1)) return settings_option_window
def _complete_undressing_type(): complete_undressing_type_window = SettingsWindow( 1, 692689912, 3042534075, cancel_callback=_open_outfit_settings) complete_undressing_type_window.add_settings_option( SettingsSelectorOption(1221347836, 1256816785, _complete_undressing_type, NUDITY_SETTINGS_DICT, NuditySetting.COMPLETE_UNDRESSING_TYPE, CompleteUndressingTypeSetting.DEFAULT, allow_change_callback=False)) complete_undressing_type_window.add_settings_option( SettingsSelectorOption(2744873298, 1134862513, _complete_undressing_type, NUDITY_SETTINGS_DICT, NuditySetting.COMPLETE_UNDRESSING_TYPE, CompleteUndressingTypeSetting.SPECIAL, allow_change_callback=False)) return complete_undressing_type_window