Relax adult card art exposure rules
This commit is contained in:
@@ -80,7 +80,7 @@ function damageSpec(stage) {
|
||||
{
|
||||
label: "heavy-damage",
|
||||
visual:
|
||||
"heavy battle damage: broken outer armor, shredded mantle, fractured bracers, missing glove armor, damaged boots or bare foot/ankle on one side, exposed shoulders and abdomen/midriff through destroyed outer layers, intact fitted under-armor still covering intimate areas",
|
||||
"heavy battle damage: broken outer armor, shredded mantle, fractured bracers, missing glove armor, damaged boots or bare foot/ankle on one side, exposed shoulders, abdomen/midriff, hips, and torn costume layers through destroyed outer armor",
|
||||
poseNote: "wounded, guarded, barely keeping balance after a brutal exchange",
|
||||
expression:
|
||||
"tearful angry grimace, trembling lower lip, brows pinched, resentful eyes that show she hates losing; abdominal-hit reaction such as open mouth, gasping, hunched posture, and a small non-erotic saliva strand is allowed",
|
||||
@@ -92,7 +92,7 @@ function damageSpec(stage) {
|
||||
{
|
||||
label: "defeated",
|
||||
visual:
|
||||
"defeated state: kneeling, collapsed, or sitting back after battle, broken armor pieces around them, torn outer garment layers, missing hand and foot armor, bare shoulders or one exposed shoulder, exposed abdomen/midriff through destroyed outer armor, intact modest under-armor still covering intimate areas",
|
||||
"defeated state: kneeling, collapsed, or sitting back after battle, broken armor pieces around them, torn outer garment layers, missing hand and foot armor, bare shoulders or one exposed shoulder, exposed abdomen/midriff, hips, and torn costume layers through destroyed outer armor",
|
||||
poseNote: "battle-worn, emotionally overwhelmed, clearly defeated, no gore",
|
||||
expression:
|
||||
"frustrated tears, unfair-loss expression, clenched teeth or trembling open mouth, tear tracks, angry shame rather than calm dignity; defeated abdominal-hit pain reaction with open mouth, drool/saliva at the lip, and labored breathing is allowed when framed as combat pain",
|
||||
@@ -126,8 +126,8 @@ function promptFor(character, stage) {
|
||||
`Damage state: ${spec.visual}.`,
|
||||
`Missing armor/clothing emphasis: ${spec.missingArmor}. Emphasize battle intensity through missing hand, foot, shoulder, and abdomen armor where appropriate.`,
|
||||
`Continuity: keep this character's face, body type, race, weapon, color motif, outfit silhouette, and elemental identity consistent across all five damage stages.`,
|
||||
"Constraints: all characters are adults; adult-oriented but non-explicit fantasy card art; sensual silhouette and body emphasis are allowed; pain expressions, tears, gasping, and small saliva/drool details must read as combat injury reactions, not erotic acts; no nudity; no visible nipples or genitals; no lingerie-only outfit; no sexual act; no pornographic pose; no gore; no text; no logo; no watermark.",
|
||||
"Avoid: childlike appearance, underage cues, explicit content, exposed intimate body parts, fetish framing, eroticized pain framing, malformed hands, extra limbs, cropped head, UI elements.",
|
||||
"Constraints: all characters are adults; adult-oriented fantasy card art; sensual silhouette, nudity, and body exposure are allowed when framed as battle damage or defeat; pain expressions, tears, gasping, and small saliva/drool details must read as combat injury reactions; no sexual act; no penetration; no gore; no text; no logo; no watermark.",
|
||||
"Avoid: childlike appearance, underage cues, malformed hands, extra limbs, cropped head, UI elements.",
|
||||
].join("\n");
|
||||
}
|
||||
|
||||
@@ -178,7 +178,7 @@ const manifest = {
|
||||
})),
|
||||
expectedImageCount: exported.characters.length * exported.damageStages,
|
||||
imageSizeTarget: "portrait high resolution, 2048x3072 or better for final production",
|
||||
safetyStyle: "adult-oriented non-explicit fantasy pinup combat damage; emphasized mature silhouettes, armor/clothing damage without nudity, visible intimate body parts, sexual acts, or gore",
|
||||
safetyStyle: "adult-oriented fantasy pinup combat damage; emphasized mature silhouettes, nudity/body exposure allowed as battle-damage presentation; no minors, sexual acts, penetration, or gore",
|
||||
characters: exported.characters.map((character) => ({
|
||||
...character,
|
||||
art: Array.from({ length: exported.damageStages }, (_, stage) => ({
|
||||
|
||||
Reference in New Issue
Block a user