/** * Dress-Up/Photography Game Mode Data * Inventory-based progressive photo challenges */ const dressUpGameData = { // Photography and dress-up tasks mainTasks: [], // Consequence tasks for dress-up mode consequenceTasks: [], // Inventory-based progression scenario scenarios: [ { id: 'scenario-inventory-progression', text: "Personal Transformation Photo Journey", difficulty: "Variable", interactiveType: "scenario-adventure", interactiveData: { title: "Inventory-Based Photo Transformation", steps: { start: { type: 'choice', mood: 'introduction', story: "Welcome to your personalized transformation photo session. I'll guide you through a progressive photo journey tailored to what you have available. First, I need to know what items you have at your disposal. Be honest - this determines your entire experience.", choices: [ { text: "Begin inventory questionnaire", nextStep: "questionnaire" } ] }, questionnaire: { type: 'inventory-check', mood: 'assessment', story: "Let's assess what you have available. Select the appropriate option for each item category.", inventoryCategories: { clothing: { title: "👗 Clothing & Feminization Items", items: { panties: { label: 'Panties', options: ['none', 'basic', 'sexy', 'multiple'] }, bras: { label: 'Bras', options: ['none', 'sports', 'regular', 'sexy', 'multiple'] }, dresses: { label: 'Dresses', options: ['none', 'casual', 'slutty', 'multiple'] }, skirts: { label: 'Skirts', options: ['none', 'basic', 'mini', 'micro', 'multiple'] }, pantyhose: { label: 'Pantyhose/Stockings', options: ['none', 'nude', 'fishnet', 'multiple'] }, heels: { label: 'Heels/Shoes', options: ['none', 'flats', 'heels', 'platforms'] }, wigs: { label: 'Wigs', options: ['none', 'short', 'long', 'colored'] }, lingerie: { label: 'Lingerie Sets', options: ['none', 'basic', 'sexy', 'extreme'] } } }, accessories: { title: "💄 Makeup & Accessories", items: { makeup: { label: 'Makeup Kit', options: ['none', 'basic', 'full'] }, jewelry: { label: 'Jewelry', options: ['none', 'basic', 'feminine', 'collar'] }, nailPolish: { label: 'Nail Polish', options: ['none', 'basic', 'colors'] } } }, toys: { title: "🔞 Toys & Restraints", items: { dildos: { label: 'Dildos', options: ['none', 'small', 'medium', 'large', 'multiple'] }, plugs: { label: 'Butt Plugs', options: ['none', 'small', 'medium', 'large', 'tail'] }, chastity: { label: 'Chastity Device', options: ['none', 'cage', 'belt'] }, restraints: { label: 'Restraints', options: ['none', 'cuffs', 'rope', 'spreader'] }, gags: { label: 'Gags', options: ['none', 'ball', 'ring'] }, nippleClamps: { label: 'Nipple Clamps', options: ['none', 'basic', 'weighted', 'chain'] } } }, environment: { title: "📸 Setup & Environment", items: { mirror: { label: 'Mirror Available', type: 'boolean' }, fullMirror: { label: 'Full-Length Mirror', type: 'boolean' }, privateSpace: { label: 'Private Space', type: 'boolean' }, phoneStand: { label: 'Phone/Camera Stand', type: 'boolean' } } } }, nextStep: "inventory_summary" }, inventory_summary: { type: 'path-generation', mood: 'planning', story: "Processing your inventory... Calculating your transformation tier...", choices: [ { text: "Begin my personalized photo journey", nextStep: "challenge_1" }, { text: "Adjust my inventory answers", nextStep: "questionnaire" } ] }, // Photo challenges will be dynamically generated based on tier // Tier 1: challenge_1 through challenge_5 // Tier 2: challenge_1 through challenge_10 // Tier 3: challenge_1 through challenge_15 // Tier 4: challenge_1 through challenge_20 // Tier 5: challenge_1 through challenge_25 // These will be created dynamically by the system // Each challenge follows this structure: /* challenge_X: { type: 'photo-verification', mood: 'progressive', story: "Generated based on tier, items, and progression", photoRequirements: { items: ['panties', 'bra'], // Required items pose: 'category_name', // Pose category edging: false, // Whether to edge count: 3 // Number of photos }, nextStep: "challenge_X+1" or "tier_X_ending" } */ // Tier 1 ending (5 photos) tier_1_ending: { type: 'ending', mood: 'completion', endingTitle: "🩲 CERTIFICATE OF BASIC EXPOSURE", endingText: `

🩲 CERTIFICATE OF BASIC EXPOSURE 🩲

EXPOSED AND
DOCUMENTED

📸 Photos Taken: 5

👗 Items Used:

Final State: EXPOSED BEGINNER

Your journey has been documented. Consider acquiring more items to unlock higher tiers.

`, outcome: "tier_1_complete" }, // Tier 2 ending (10 photos) tier_2_ending: { type: 'ending', mood: 'completion', endingTitle: "👗 CERTIFICATE OF FEMINIZATION BEGINNER", endingText: `

👗 CERTIFICATE OF FEMINIZATION BEGINNER 👗

FEMINIZATION JOURNEY
DOCUMENTED

📸 Photos Taken: 10

👗 Items Used:

Final State: FEMINIZATION INITIATED

You've taken your first steps into feminization and it's all documented.

`, outcome: "tier_2_complete" }, // Tier 3 ending (15 photos) tier_3_ending: { type: 'ending', mood: 'completion', endingTitle: "🎀 CERTIFICATE OF COMPLETE SISSY TRANSFORMATION", endingText: `

🎀 CERTIFICATE OF COMPLETE SISSY TRANSFORMATION 🎀

COMPLETE SISSY
TRANSFORMATION ACHIEVED

📸 Photos Taken: 15

👗 Items Used:

Final State: FULLY FEMINIZED SISSY

Your complete transformation into a sissy has been thoroughly documented.

`, outcome: "tier_3_complete" }, // Tier 4 ending (20 photos) tier_4_ending: { type: 'ending', mood: 'completion', endingTitle: "🔞 CERTIFICATE OF TOY INTEGRATION MASTER", endingText: `

🔞 CERTIFICATE OF TOY INTEGRATION MASTER 🔞

DEGRADATION WITH TOYS
DOCUMENTED

📸 Photos Taken: 20

👗 Items Used:

Final State: TOY-TRAINED SISSY SLUT

Your feminization combined with toy usage has been completely documented.

`, outcome: "tier_4_complete" }, // Tier 5 ending (25 photos) tier_5_ending: { type: 'ending', mood: 'completion', endingTitle: "⛓️ CERTIFICATE OF ULTIMATE SISSY SLUT", endingText: `

⛓️ CERTIFICATE OF ULTIMATE SISSY SLUT ⛓️

ULTIMATE TRANSFORMATION:
COMPLETE DEGRADATION

📸 Photos Taken: 25

👗 Full Collection Used:

🏆 EXTREME COLLECTION MASTER

Final State: ULTIMATE DEGRADED SISSY

Your complete transformation and degradation using every item has been permanently documented. You are the ultimate sissy slut.

`, outcome: "tier_5_complete" } } } } ], // Configuration for dress-up mode config: { inventoryBased: true, dynamicProgression: true, mood: "transformation", theme: "personalization" } }; // Make dress-up game data available globally window.dressUpGameData = dressUpGameData;