Promote multi-person hardcore action routing
This commit is contained in:
@@ -32,6 +32,8 @@ ACTION_MANUAL = "manual"
|
||||
ACTION_OUTERCOURSE = "outercourse"
|
||||
ACTION_ORAL = "oral"
|
||||
ACTION_PENETRATION = "penetration"
|
||||
ACTION_THREESOME = "threesome"
|
||||
ACTION_GROUP = "group"
|
||||
ACTION_TOY_DOUBLE = "toy_double"
|
||||
ACTION_DEFAULT = "default"
|
||||
|
||||
@@ -43,6 +45,8 @@ HARDCORE_ACTION_FAMILY_CHOICES = {
|
||||
ACTION_OUTERCOURSE,
|
||||
ACTION_ORAL,
|
||||
ACTION_PENETRATION,
|
||||
ACTION_THREESOME,
|
||||
ACTION_GROUP,
|
||||
ACTION_TOY_DOUBLE,
|
||||
ACTION_DEFAULT,
|
||||
}
|
||||
@@ -66,6 +70,16 @@ def normalize_hardcore_action_family(value: Any, default: str = "") -> str:
|
||||
"anal_penetration": ACTION_ANAL,
|
||||
"outer_course": ACTION_OUTERCOURSE,
|
||||
"outercourse_sex": ACTION_OUTERCOURSE,
|
||||
"three_person": ACTION_THREESOME,
|
||||
"three_person_action": ACTION_THREESOME,
|
||||
"threesome": ACTION_THREESOME,
|
||||
"threesomes": ACTION_THREESOME,
|
||||
"threeway": ACTION_THREESOME,
|
||||
"three_way": ACTION_THREESOME,
|
||||
"group": ACTION_GROUP,
|
||||
"group_sex": ACTION_GROUP,
|
||||
"group_sex_orgy": ACTION_GROUP,
|
||||
"orgy": ACTION_GROUP,
|
||||
"manual": ACTION_MANUAL,
|
||||
"manual_stimulation": ACTION_MANUAL,
|
||||
"interaction": ACTION_FOREPLAY,
|
||||
@@ -143,6 +157,8 @@ def source_hardcore_action_family(
|
||||
"manual": ACTION_MANUAL,
|
||||
"oral": ACTION_ORAL,
|
||||
"outercourse": ACTION_OUTERCOURSE,
|
||||
"threesome": ACTION_THREESOME,
|
||||
"group": ACTION_GROUP,
|
||||
"climax": ACTION_CLIMAX,
|
||||
}
|
||||
return source_mapping.get(family, inferred)
|
||||
|
||||
Reference in New Issue
Block a user