Split manual hardcore action routing
This commit is contained in:
@@ -14,6 +14,7 @@ try:
|
||||
from .hardcore_action_metadata import (
|
||||
ACTION_CLIMAX,
|
||||
ACTION_FOREPLAY,
|
||||
ACTION_MANUAL,
|
||||
ACTION_ORAL,
|
||||
ACTION_OUTERCOURSE,
|
||||
ACTION_PENETRATION,
|
||||
@@ -43,6 +44,7 @@ except ImportError: # Allows local smoke tests with `python -c`.
|
||||
from hardcore_action_metadata import (
|
||||
ACTION_CLIMAX,
|
||||
ACTION_FOREPLAY,
|
||||
ACTION_MANUAL,
|
||||
ACTION_ORAL,
|
||||
ACTION_OUTERCOURSE,
|
||||
ACTION_PENETRATION,
|
||||
@@ -145,7 +147,7 @@ def action_detail_for_family(
|
||||
) -> tuple[str, str]:
|
||||
if family == ACTION_CLIMAX:
|
||||
return "", dedupe_climax_detail(detail, role_graph, detail_density)
|
||||
if family == ACTION_FOREPLAY:
|
||||
if family in (ACTION_FOREPLAY, ACTION_MANUAL):
|
||||
detail = sanitize_foreplay_detail(detail, role_graph, composition)
|
||||
return "", limit_detail_for_density(detail, detail_density, False)
|
||||
if family == ACTION_OUTERCOURSE:
|
||||
|
||||
Reference in New Issue
Block a user