Damage inner coverage consistently

This commit is contained in:
2026-06-10 22:40:37 +09:00
parent 16b25126f6
commit 1400871e7d
4 changed files with 5017 additions and 5000 deletions

View File

@@ -33,6 +33,7 @@ The game art direction is adult-oriented multi-world pinup:
- Exposure is a core adult-game reward. From `damage-2` onward, damaged clothing/gear should visibly reveal shoulders, side torso, abdomen, hips, upper thighs, back, or mature bust silhouette; `damage-3` and `damage-4` should push to the maximum permitted non-sexual battle-damage exposure for that character's outfit and world.
- Damage should be distributed across the whole outfit and armor system. High-damage and defeated cards should show damage on headgear or hair accessories, shoulders, chest armor or bodice, back or cloak, sleeves, gloves, abdomen, waist, hips, thighs, knees, boots, and weapon accessories as appropriate. Do not leave a major region pristine while only one area is destroyed; keep opaque remnants over intimate areas so the image stays combat-damage focused.
- Do not selectively protect chest or rear-body gear. Bust armor, bodice panels, under-bust straps, side-bust armor edges, hip plates, rear waist plates, rear skirt or coat panels, and seat armor should show the same level of dents, tears, broken straps, missing trim, and deformation as the rest of the outfit. These areas should read as damaged equipment/clothing, not explicit sexual display, and opaque remnants must still cover intimate areas.
- Do not leave inner coverage pristine after the outer outfit is destroyed. Bra-shaped support tops, bodysuit liners, compression shorts, hip wraps, brief-like lower covers, and modesty panels should also show scuffs, torn edges, stretched seams, snapped trim, dirt, soot, deformation, or overlap from broken armor remnants as damage escalates. These layers should preserve non-explicit opaque coverage where needed, but they must share the same battle history as the rest of the outfit.
- Damage must be cumulative across stages. A tear, crack, missing plate, exposed non-intimate area, broken weapon part, or damaged accessory shown in `damage-1` must still be present in `damage-2`, `damage-3`, and `damage-4`, with additional damage layered on top. Later stages must never repair, clean up, replace, or re-cover a previously damaged zone.
- Defeated and high-damage stages should show emotional defeat: frustrated tears, resentful grimaces, clenched teeth, wet eyes, and expressions that feel unfair or humiliating rather than calm dignity.
- Medium through defeated stages may show clear combat-pain reactions from abdominal hits: gasping open mouth, hunched posture, labored breathing, tears, and small saliva/drool details. These must read as combat injury reactions, not sexual acts or fetish framing.

View File

@@ -14,6 +14,7 @@
"destructionFloor": "0% armor/equipment destruction: the baseline card must be fully intact before combat",
"damageCoverage": "all outfit and armor zones are intact and clean; no damage distribution is needed at this stage",
"protectedZoneDamage": "no protected-zone damage yet; chest armor or bodice, hip armor, rear skirt or coat panels, and seat armor are intact before combat",
"baseLayerDamage": "no base-layer damage yet; support underlayers, bodysuit panels, and lower coverage panels are intact before combat",
"camera": "front or three-quarter front view for clear character identity"
},
{
@@ -28,6 +29,7 @@
"destructionFloor": "opening-hit destruction only: keep the character mostly combat-ready, but make the first visible armor/equipment failures clear enough to establish later cumulative damage",
"damageCoverage": "light damage should be distributed across at least three visible zones, such as a shoulder strap, sleeve or glove, waist edge, thigh guard, boot guard, visor, or small accessory, so no single isolated tear carries the whole stage",
"protectedZoneDamage": "light damage may include small scuffs, dents, or loosened fasteners on chest armor or bodice edges, hip armor, rear skirt or coat panels, or seat armor, while preserving opaque coverage and avoiding erotic focus",
"baseLayerDamage": "light damage may scuff or loosen visible support underlayers, bodysuit edges, or lower coverage seams, but they mostly remain intact at this stage",
"camera": "three-quarter front view or slight side angle, enough to show both face and first armor damage"
},
{
@@ -42,6 +44,7 @@
"destructionFloor": "minimum 50% visible armor/equipment destruction: at least half of the outfit's protective system should read as cracked, torn away, bent, detached, disabled, or hanging loose, distributed across the whole body rather than isolated in one spot",
"damageCoverage": "medium damage should visibly affect upper body, arms, abdomen or waist, hips or thighs, and at least one boot or leg guard; do not leave a major clothing or armor region looking untouched",
"protectedZoneDamage": "medium damage must not avoid the chest or rear-body gear: chest armor or bodice panels, side-bust armor edges, hip plates, rear waist plates, seat armor, back skirt panels, or coat tails should show cracks, torn seams, dents, missing outer trim, or broken straps, while opaque remnants cover intimate areas",
"baseLayerDamage": "medium damage must not leave bra-shaped support tops, base bodysuit panels, compression shorts, brief-like lower covers, or other intimate-coverage underlayers looking pristine; show scuffed fabric, torn edges, stretched seams, snapped trim, soot, dents in reinforced liners, and uneven deformation while opaque coverage remains",
"camera": "side view or strong three-quarter side view, body twisted from impact so shoulder and abdomen damage are visible"
},
{
@@ -56,6 +59,7 @@
"destructionFloor": "minimum 70% visible armor/equipment destruction: most protective plates, straps, harnesses, boots, gloves, weapon attachments, and outer outfit layers should look broken, missing, warped, or disabled after a fierce battle",
"damageCoverage": "heavy damage must be full-body and balanced: headgear or visor, shoulders, chest armor or bodice, back or cloak, sleeves, gloves, abdomen, waist, hips, thighs, knees, boots, and weapon accessories should all show cracks, tears, missing outer plates, scuffs, or deformation; avoid leaving any major region pristine while another region is over-destroyed",
"protectedZoneDamage": "heavy damage must visibly affect chest and rear-body equipment too: dented or split chest armor, torn bodice seams, damaged under-bust straps, cracked side-bust armor edges, broken hip plates, torn rear skirt or coat panels, crushed seat armor, and snapped rear waist fasteners should be present as combat damage, not erotic framing; never leave bust or rear/hip regions unusually pristine compared with the rest of the body",
"baseLayerDamage": "heavy damage must visibly affect support underlayers and coverage panels too: bra-shaped support pieces, bodysuit liners, compression shorts, hip wraps, brief-like lower covers, and modesty panels should be torn, scuffed, warped, soot-marked, strap-broken, or partially covered by broken armor remnants; they must not look magically protected, but must still preserve non-explicit opaque coverage",
"camera": "dramatic side view, rear three-quarter view, or over-the-shoulder angle while keeping face partially visible"
},
{
@@ -70,6 +74,7 @@
"destructionFloor": "minimum 85% visible armor/equipment destruction: the armor and equipment system should be comprehensively wrecked, with only battered opaque remnants and broken supports still covering intimate areas",
"damageCoverage": "defeated damage must read across the entire outfit and armor system: damaged headgear, shoulders, chest armor or bodice, back or cloak, sleeves, gloves, abdomen, waist, hips, thighs, knees, boots, and weapon accessories; every major zone should show battle damage while opaque remnants still cover intimate areas",
"protectedZoneDamage": "defeated damage must include the same destruction level on chest and rear-body gear as everywhere else: warped chest armor or torn bodice panels, broken under-bust support straps, damaged cleavage-edge armor without explicit nudity, fractured hip plates, torn rear skirt or coat panels, crushed seat armor, and broken rear waist fasteners; these areas must not look selectively protected or repaired, while opaque remnants cover intimate areas",
"baseLayerDamage": "defeated damage must make support underlayers and intimate-coverage panels look battle-wrecked too: chest support pieces, bodysuit liners, compression shorts, hip wraps, brief-like lower covers, and modesty panels should be torn at edges, dirtied, deformed, strap-broken, soot-marked, and partly overlapped by shattered armor fragments; never leave them pristine or newly repaired, and keep opaque remnants over intimate anatomy",
"camera": "rear three-quarter, side-back, or low side view; show back/shoulder/cloak damage while keeping enough face profile to read pain"
}
],

File diff suppressed because one or more lines are too long

View File

@@ -60,6 +60,8 @@ function damageSpec(stage) {
"all outfit and armor zones are intact and clean; no damage distribution is needed at this stage",
protectedZoneDamage:
"no protected-zone damage yet; chest armor or bodice, hip armor, rear skirt or coat panels, and seat armor are intact before combat",
baseLayerDamage:
"no base-layer damage yet; support underlayers, bodysuit panels, and lower coverage panels are intact before combat",
camera:
"front or three-quarter front view for clear character identity",
},
@@ -82,6 +84,8 @@ function damageSpec(stage) {
"light damage should be distributed across at least three visible zones, such as a shoulder strap, sleeve or glove, waist edge, thigh guard, boot guard, visor, or small accessory, so no single isolated tear carries the whole stage",
protectedZoneDamage:
"light damage may include small scuffs, dents, or loosened fasteners on chest armor or bodice edges, hip armor, rear skirt or coat panels, or seat armor, while preserving opaque coverage and avoiding erotic focus",
baseLayerDamage:
"light damage may scuff or loosen visible support underlayers, bodysuit edges, or lower coverage seams, but they mostly remain intact at this stage",
camera:
"three-quarter front view or slight side angle, enough to show both face and first armor damage",
},
@@ -104,6 +108,8 @@ function damageSpec(stage) {
"medium damage should visibly affect upper body, arms, abdomen or waist, hips or thighs, and at least one boot or leg guard; do not leave a major clothing or armor region looking untouched",
protectedZoneDamage:
"medium damage must not avoid the chest or rear-body gear: chest armor or bodice panels, side-bust armor edges, hip plates, rear waist plates, seat armor, back skirt panels, or coat tails should show cracks, torn seams, dents, missing outer trim, or broken straps, while opaque remnants cover intimate areas",
baseLayerDamage:
"medium damage must not leave bra-shaped support tops, base bodysuit panels, compression shorts, brief-like lower covers, or other intimate-coverage underlayers looking pristine; show scuffed fabric, torn edges, stretched seams, snapped trim, soot, dents in reinforced liners, and uneven deformation while opaque coverage remains",
camera:
"side view or strong three-quarter side view, body twisted from impact so shoulder and abdomen damage are visible",
},
@@ -126,6 +132,8 @@ function damageSpec(stage) {
"heavy damage must be full-body and balanced: headgear or visor, shoulders, chest armor or bodice, back or cloak, sleeves, gloves, abdomen, waist, hips, thighs, knees, boots, and weapon accessories should all show cracks, tears, missing outer plates, scuffs, or deformation; avoid leaving any major region pristine while another region is over-destroyed",
protectedZoneDamage:
"heavy damage must visibly affect chest and rear-body equipment too: dented or split chest armor, torn bodice seams, damaged under-bust straps, cracked side-bust armor edges, broken hip plates, torn rear skirt or coat panels, crushed seat armor, and snapped rear waist fasteners should be present as combat damage, not erotic framing; never leave bust or rear/hip regions unusually pristine compared with the rest of the body",
baseLayerDamage:
"heavy damage must visibly affect support underlayers and coverage panels too: bra-shaped support pieces, bodysuit liners, compression shorts, hip wraps, brief-like lower covers, and modesty panels should be torn, scuffed, warped, soot-marked, strap-broken, or partially covered by broken armor remnants; they must not look magically protected, but must still preserve non-explicit opaque coverage",
camera:
"dramatic side view, rear three-quarter view, or over-the-shoulder angle while keeping face partially visible",
},
@@ -148,6 +156,8 @@ function damageSpec(stage) {
"defeated damage must read across the entire outfit and armor system: damaged headgear, shoulders, chest armor or bodice, back or cloak, sleeves, gloves, abdomen, waist, hips, thighs, knees, boots, and weapon accessories; every major zone should show battle damage while opaque remnants still cover intimate areas",
protectedZoneDamage:
"defeated damage must include the same destruction level on chest and rear-body gear as everywhere else: warped chest armor or torn bodice panels, broken under-bust support straps, damaged cleavage-edge armor without explicit nudity, fractured hip plates, torn rear skirt or coat panels, crushed seat armor, and broken rear waist fasteners; these areas must not look selectively protected or repaired, while opaque remnants cover intimate areas",
baseLayerDamage:
"defeated damage must make support underlayers and intimate-coverage panels look battle-wrecked too: chest support pieces, bodysuit liners, compression shorts, hip wraps, brief-like lower covers, and modesty panels should be torn at edges, dirtied, deformed, strap-broken, soot-marked, and partly overlapped by shattered armor fragments; never leave them pristine or newly repaired, and keep opaque remnants over intimate anatomy",
camera:
"rear three-quarter, side-back, or low side view; show back/shoulder/cloak damage while keeping enough face profile to read pain",
},
@@ -189,6 +199,7 @@ function promptFor(character, stage) {
`Armor/equipment destruction floor: ${spec.destructionFloor}. Treat this as a visual minimum for the stage, while keeping the image readable and non-gore.`,
`Damage coverage: ${spec.damageCoverage}. Damage must feel physically consistent across the whole outfit and armor system, while avoiding sexual posing or explicit intimate exposure.`,
`Protected-zone damage balance: ${spec.protectedZoneDamage}. Damage to chest, bust armor, hips, and rear-body outfit panels should read as natural combat destruction of equipment and clothing, never as selective preservation and never as explicit sexual display.`,
`Base-layer damage balance: ${spec.baseLayerDamage}. The inner coverage should stay non-explicit and opaque where needed, but it must share the same battle history as the rest of the outfit instead of looking untouched.`,
"Cumulative damage continuity: each later damage stage must preserve every visible tear, crack, missing armor plate, damaged accessory, and exposed non-intimate area established in earlier stages, then add new damage on top. Never repair, clean up, replace, or re-cover a previously damaged zone as the stage number increases.",
`Battle-damage exposure direction: ${spec.exposure}. The card should not look modest or fully covered after impact; exposure is part of the adult card-game reward while remaining non-sexual combat damage.`,
`Missing gear/clothing emphasis: ${spec.missingArmor}. Emphasize battle intensity through missing or damaged hand, foot, shoulder, abdomen, hip, and torso gear where appropriate, adapting the damage to this character's era and outfit.`,