Keep softcore clothing stable during hard rerolls

This commit is contained in:
2026-06-28 01:49:10 +02:00
parent ab8abc07e6
commit 509960a699
6 changed files with 104 additions and 7 deletions
+3 -1
View File
@@ -222,7 +222,9 @@ def resolve_insta_pair_cast_context(
slot_is_pov: SlotIsPov,
choose: Choose,
slot_softcore_outfit: SlotSoftcoreOutfit,
parsed_softcore_seed_config: dict[str, int] | None = None,
) -> dict[str, Any]:
soft_seed_config = parsed_softcore_seed_config or parsed_seed_config
descriptor = insta_descriptor_from_row(soft_row)
cast_descriptors, _descriptor_slots = cast_descriptor_entries_from_slots(
seed_config=parsed_seed_config,
@@ -245,7 +247,7 @@ def resolve_insta_pair_cast_context(
same_softcore_cast = options["softcore_cast"] == "same_as_hardcore"
soft_cast_descriptor_text = cast_descriptor_text if same_softcore_cast else f"Woman A: {descriptor}"
soft_partner_styling = softcore_partner_styling(
seed_config=parsed_seed_config,
seed_config=soft_seed_config,
seed=seed,
row_number=row_number,
women_count=hard_women_count if same_softcore_cast else 1,