Centralize softcore pair wording
This commit is contained in:
+8
-9
@@ -7,11 +7,13 @@ try:
|
||||
from . import character_profile as character_profile_policy
|
||||
from . import pair_clothing
|
||||
from . import pair_options
|
||||
from . import softcore_text_policy
|
||||
except ImportError: # Allows local smoke tests with top-level imports.
|
||||
import cast_context as cast_context_policy
|
||||
import character_profile as character_profile_policy
|
||||
import pair_clothing
|
||||
import pair_options
|
||||
import softcore_text_policy
|
||||
|
||||
|
||||
AxisRng = Callable[[dict[str, int], str, int, int], Any]
|
||||
@@ -264,16 +266,13 @@ def resolve_insta_pair_cast_context(
|
||||
else f"soft creator-teaser setup with {cast_summary_phrase(hard_women_count, hard_men_count)}"
|
||||
)
|
||||
soft_cast_presence = (
|
||||
(
|
||||
"Frame Woman A from the POV participant's first-person camera in a soft creator-teaser setup; "
|
||||
"keep the POV participant off-camera as the viewpoint and implied by camera perspective or foreground cues. "
|
||||
)
|
||||
if same_softcore_cast and pov_character_labels
|
||||
else (
|
||||
"Place Woman A and the listed partners together in a soft creator-teaser pose. "
|
||||
if same_softcore_cast
|
||||
else "Keep the softcore version focused on Woman A alone. "
|
||||
softcore_text_policy.softcore_cast_presence_phrase(
|
||||
same_cast=same_softcore_cast,
|
||||
pov_labels=pov_character_labels,
|
||||
cast_label="Woman A and the listed partners",
|
||||
woman_label="Woman A",
|
||||
)
|
||||
+ ". "
|
||||
)
|
||||
soft_cast_styling_sentence = (
|
||||
f"Partner softcore styling: {soft_partner_outfit_text}. Cast pose: {soft_partner_styling['pose']}. "
|
||||
|
||||
Reference in New Issue
Block a user