Centralize softcore pair wording

This commit is contained in:
2026-06-27 16:32:32 +02:00
parent c69274d2ee
commit 9cd1f03bfe
11 changed files with 115 additions and 34 deletions
+3
View File
@@ -7,6 +7,7 @@ try:
from . import formatter_input as input_policy
from . import krea_format_route
from . import route_metadata as route_metadata_policy
from . import softcore_text_policy
from .krea_action_context import (
is_close_foreplay_text as _is_close_foreplay_text,
is_outercourse_text as _is_outercourse_text,
@@ -43,6 +44,7 @@ except ImportError: # Allows local smoke tests with `python -c`.
import formatter_input as input_policy
import krea_format_route
import route_metadata as route_metadata_policy
import softcore_text_policy
from krea_action_context import (
is_close_foreplay_text as _is_close_foreplay_text,
is_outercourse_text as _is_outercourse_text,
@@ -570,6 +572,7 @@ def _krea_pair_format_dependencies() -> krea_pair_formatter.KreaPairFormatDepend
pov_camera_phrase=lambda labels: _pov_camera_phrase(labels),
pov_soft_camera_phrase=lambda labels: _pov_camera_phrase(labels, softcore=True),
pov_composition_text=_pov_composition_text,
softcore_cast_presence_phrase=softcore_text_policy.softcore_cast_presence_phrase,
natural_clothing_state=_natural_clothing_state,
composition_phrase=_composition_phrase,
paragraph=_paragraph,