/** * Humiliation Game Mode Data * Tasks and challenges specific to humiliation themes */ const humiliationGameData = { // Humiliation-themed tasks mainTasks: [ { id: 'verbal-humiliation-1', text: "Verbal Self-Degradation", difficulty: "Easy", interactiveType: "text-input", story: "Write out degrading statements about yourself. Type 'I am worthless' followed by a reason why.", prompt: "Complete this sentence: 'I am worthless because...'", minLength: 20 }, { id: 'position-humiliation-1', text: "Humiliating Position Hold", difficulty: "Medium", interactiveType: "focus-hold", story: "Get on your knees and hold this degrading position while focusing on your complete submission.", duration: 60, instructions: "Kneel with your head down, hands behind your back" } ], // Consequence tasks for humiliation mode consequenceTasks: [ { id: 'humiliation-consequence-1', text: "Extended Verbal Degradation", difficulty: "Hard", story: "Write 'I am a failure who deserves punishment' 50 times as punishment for avoiding your humiliation task." }, { id: 'humiliation-consequence-2', text: "Submission Position", difficulty: "Medium", story: "Hold a submissive position for 5 minutes as punishment for your defiance." } ], // Scenarios specific to humiliation mode scenarios: [ { id: 'scenario-humiliation-training', text: "Intensive Humiliation Training Session", difficulty: "Medium", interactiveType: "scenario-adventure", interactiveData: { title: "Humiliation Training Academy", steps: { start: { type: 'choice', mood: 'dominant', story: "You've entered a specialized humiliation training session. Your trainer looks at you with a mixture of amusement and disdain. 'So, another pathetic subject who thinks they can handle real humiliation training. We'll see about that. Choose your first degrading task.'", choices: [ { text: "Verbal humiliation exercises", type: "verbal", preview: "Degrade yourself with words", nextStep: "verbal_start" }, { text: "Physical positioning", type: "physical", preview: "Assume degrading positions", nextStep: "position_start" }, { text: "Mirror self-degradation", type: "mirror", preview: "Face yourself while degraded", nextStep: "mirror_start" } ] }, verbal_start: { type: 'text', mood: 'commanding', story: "The trainer smirks. 'Verbal degradation it is. You're going to repeat after me, and you're going to mean every word. Start by saying: I am nothing but a pathetic plaything.'", nextStep: "verbal_continue" }, position_start: { type: 'text', mood: 'authoritative', story: "The trainer points to the floor. 'Get on your knees. Head down, hands behind your back. Hold this position and think about how worthless you are.'", nextStep: "position_continue" }, mirror_start: { type: 'mirror-action', mood: 'psychological', story: "The trainer activates your webcam. 'Look at yourself. Really look. I want you to see the pathetic creature you are while you repeat these phrases.'", interactiveType: "mirror-task", mirrorInstructions: "Look directly at yourself through the webcam while speaking the degrading phrases", mirrorTaskText: "Repeat each phrase 3 times while maintaining eye contact: 'I am worthless', 'I exist to be degraded', 'I am nothing'", duration: 120, nextStep: "mirror_continue" }, verbal_continue: { type: 'choice', mood: 'demanding', story: "The trainer watches you closely. 'Good. Now we're going to escalate this. Choose your next level of verbal degradation.'", choices: [ { text: "Repeat more intense phrases", type: "escalate", preview: "Deeper verbal humiliation", nextStep: "verbal_intense" }, { text: "Mirror session - face yourself", type: "mirror", preview: "See your degradation reflected", nextStep: "mirror_escalation" } ] }, position_continue: { type: 'choice', mood: 'authoritative', story: "The trainer observes your submission. 'Holding that degrading position well. Now let's add to your humiliation.'", choices: [ { text: "Hold position longer", type: "endurance", preview: "Extended degrading pose", nextStep: "position_extended" }, { text: "Mirror session - see your submission", type: "mirror", preview: "Watch yourself in degrading position", nextStep: "mirror_position" } ] }, mirror_continue: { type: 'choice', mood: 'psychological', story: "The trainer smiles as you stare at yourself. 'Perfect. You can see exactly how pathetic you look. Ready for the next level?'", choices: [ { text: "Extended mirror degradation", type: "mirror_intense", preview: "Longer self-humiliation session", nextStep: "mirror_extended" }, { text: "Mirror while in degrading position", type: "mirror_position", preview: "Combine visual and physical shame", nextStep: "mirror_position" } ] }, mirror_escalation: { type: 'mirror-action', mood: 'degrading', story: "The trainer forces you to look at yourself while speaking even more degrading phrases. 'See how pathetic you are? Say it louder!'", interactiveType: "mirror-task", mirrorInstructions: "Maintain eye contact with yourself while speaking louder and more degrading phrases", mirrorTaskText: "Say each phrase 5 times with conviction: 'I am a pathetic loser', 'I deserve to be humiliated', 'I am worthless trash'", duration: 180, nextStep: "completion" }, verbal_intense: { type: 'action', mood: 'harsh', story: "The trainer demands more intense verbal degradation. 'Say it like you mean it! Louder! More degrading!'", actionText: "Speak harsh degrading phrases about yourself", duration: 120, nextStep: "completion" }, position_extended: { type: 'action', mood: 'endurance', story: "The trainer makes you hold the degrading position longer. 'Stay in that shameful pose. Feel how degrading it is.'", actionText: "Hold degrading position for extended time", duration: 180, nextStep: "completion" }, mirror_position: { type: 'mirror-action', mood: 'ultimate_degradation', story: "The trainer combines the worst of both - you must maintain a degrading position while watching yourself in the mirror. 'Look at how shameful you are!'", interactiveType: "mirror-task", mirrorInstructions: "Hold a degrading position while watching yourself and speaking phrases", mirrorTaskText: "While kneeling with head down, look up at camera and repeat: 'I am a disgrace', 'I deserve this shame', 'I am nothing'", duration: 240, nextStep: "completion" }, mirror_extended: { type: 'mirror-action', mood: 'psychological_break', story: "The trainer extends your mirror session to break you down completely. 'Keep looking. Keep speaking. Let the shame consume you.'", interactiveType: "mirror-task", mirrorInstructions: "Extended self-viewing session with continuous degrading phrases", mirrorTaskText: "For the full duration, cycle through these phrases: 'I am pathetic', 'I am worthless', 'I deserve humiliation', 'I am nothing'", duration: 300, nextStep: "completion" }, completion: { type: 'completion', mood: 'satisfied', story: "The trainer nods approvingly. 'Well done. You've completed your humiliation training session. You're learning your place nicely.'",outcome: "degraded" } } } }, { id: 'scenario-mirror-degradation', text: "Mirror Degradation Session", difficulty: "Hard", interactiveType: "scenario-adventure", interactiveData: { title: "Reflective Humiliation Chamber", steps: { start: { type: 'choice', mood: 'clinical', story: "You've been brought to a special room focused entirely on mirror-based humiliation. The operator explains coldly: 'This session is designed to break down your self-image through forced self-observation. Choose how we begin your visual degradation.'", choices: [ { text: "Start with gentle self-viewing", type: "gentle", preview: "Ease into mirror humiliation", nextStep: "gentle_mirror" }, { text: "Immediate intense mirror degradation", type: "intense", preview: "Full mirror humiliation from start", nextStep: "intense_mirror" }, { text: "Mirror with physical positioning", type: "combined", preview: "Visual and physical degradation", nextStep: "combined_start" } ] }, gentle_mirror: { type: 'mirror-action', mood: 'building', story: "The operator activates your camera. 'Just look at yourself for now. Notice how you feel being observed, even by yourself.'", interactiveType: "mirror-task", mirrorInstructions: "Simply look at yourself and observe your feelings", mirrorTaskText: "Look at yourself for the full duration. Pay attention to how being watched makes you feel.", duration: 120, nextStep: "escalation_choice" }, intense_mirror: { type: 'mirror-action', mood: 'brutal', story: "The operator wastes no time. 'Look at yourself and speak the truth about what you see. No mercy, no kindness.'", interactiveType: "mirror-task", mirrorInstructions: "Look directly at yourself while speaking harsh truths", mirrorTaskText: "Say these phrases with conviction: 'I am disgusting', 'I am a failure', 'I am pathetic', 'No one could love this'", duration: 240, nextStep: "extreme_choice" }, combined_start: { type: 'mirror-action', mood: 'degrading', story: "The operator has you assume a degrading position. 'Now watch yourself in this shameful pose while speaking about your worthlessness.'", interactiveType: "mirror-task", mirrorInstructions: "Maintain degrading position while watching yourself", mirrorTaskText: "While kneeling, say repeatedly: 'This is what I deserve', 'I am in my proper place', 'I am beneath others'", duration: 180, nextStep: "combined_escalation" }, escalation_choice: { type: 'choice', mood: 'building_extreme', story: "The operator observes your reaction. 'Good. You're getting comfortable with being watched. Now we escalate your mirror degradation.'", choices: [ { text: "Verbal self-degradation in mirror", type: "verbal_mirror", preview: "Speak degrading words to yourself", nextStep: "verbal_mirror_session" }, { text: "Physical poses while watching", type: "position_mirror", preview: "Degrading positions in full view", nextStep: "position_mirror_session" } ] }, extreme_choice: { type: 'choice', mood: 'extreme', story: "The operator notes your state. 'You're responding well to the harsh truth. Ready for the final phase of mirror degradation?'", choices: [ { text: "Extended brutal self-examination", type: "extended", preview: "Longer intense mirror session", nextStep: "extended_mirror" }, { text: "Combined degradation finale", type: "finale", preview: "Ultimate mirror humiliation", nextStep: "mirror_finale" } ] }, verbal_mirror_session: { type: 'mirror-action', mood: 'self_destructive', story: "The operator commands: 'Look at yourself and tell yourself exactly what you are. Be brutal. Be honest.'", interactiveType: "mirror-task", mirrorInstructions: "Speak degrading truths about yourself while maintaining eye contact", mirrorTaskText: "Repeat with feeling: 'I am worthless', 'I am a disappointment', 'I am unlovable', 'I deserve this shame'", duration: 220, nextStep: "final_degradation" }, position_mirror_session: { type: 'mirror-action', mood: 'physical_shame', story: "The operator directs you: 'Assume the most shameful position you can while watching yourself. See how low you've sunk.'", interactiveType: "mirror-task", mirrorInstructions: "Hold shameful position while watching yourself", mirrorTaskText: "In your degrading pose, say: 'This is my place', 'I deserve to be low', 'I am properly positioned'", duration: 200, nextStep: "final_degradation" }, combined_escalation: { type: 'choice', mood: 'escalating', story: "The operator increases the pressure. 'You're handling the combination well. Time to push your limits further.'", choices: [ { text: "More extreme positions", type: "extreme_position", preview: "Most degrading poses possible", nextStep: "extreme_position_mirror" }, { text: "Verbal and physical combined", type: "total_degradation", preview: "Complete mirror humiliation", nextStep: "total_degradation_mirror" } ] }, extended_mirror: { type: 'mirror-action', mood: 'psychological_break', story: "The operator extends your session to completely break down your self-image. 'Keep looking. Keep speaking. Let it destroy your pride.'", interactiveType: "mirror-task", mirrorInstructions: "Extended brutal self-examination session", mirrorTaskText: "For the entire time, cycle through: 'I hate what I see', 'I am disgusting', 'I am a failure', 'I deserve nothing'", duration: 360, nextStep: "completion" }, extreme_position_mirror: { type: 'mirror-action', mood: 'ultimate_physical_shame', story: "The operator pushes you to the most degrading physical position possible while you watch yourself. 'See how low you can go.'", interactiveType: "mirror-task", mirrorInstructions: "Hold the most shameful position while watching yourself", mirrorTaskText: "In your most degrading pose, repeat: 'This is what I am', 'I deserve worse', 'I am below human'", duration: 300, nextStep: "completion" }, total_degradation_mirror: { type: 'mirror-action', mood: 'complete_destruction', story: "The operator combines everything for your total degradation. 'This is it - complete mirror-based humiliation. Watch yourself be completely broken.'", interactiveType: "mirror-task", mirrorInstructions: "Combine shameful positioning with brutal self-verbal degradation", mirrorTaskText: "While in degrading position, say continuously: 'I am nothing', 'I am worthless', 'I deserve this', 'I am completely pathetic'", duration: 420, nextStep: "completion" }, mirror_finale: { type: 'mirror-action', mood: 'ultimate_degradation', story: "The operator prepares the final devastating mirror session. 'This will break you completely. Watch yourself become nothing.'", interactiveType: "mirror-task", mirrorInstructions: "Ultimate mirror degradation session with complete self-destruction", mirrorTaskText: "Repeat these devastating truths: 'I am completely worthless', 'I deserve to be humiliated', 'I am lower than dirt', 'I am absolutely nothing'", duration: 480, nextStep: "completion" }, final_degradation: { type: 'mirror-action', mood: 'finishing_blow', story: "The operator prepares to finish your degradation. 'One final mirror session to cement your place. Look at what you've become.'", interactiveType: "mirror-task", mirrorInstructions: "Final degrading mirror session to complete your humiliation", mirrorTaskText: "For the final time, tell yourself: 'I am completely broken', 'I am thoroughly humiliated', 'I know my place', 'I am properly degraded'", duration: 180, nextStep: "completion" }, completion: { type: 'completion', mood: 'cold_satisfaction', story: "The operator turns off the camera. 'Session complete. Your self-image has been properly adjusted through mirror-based degradation.'", outcome: "completely_degraded" } } } } ], // Configuration for humiliation mode config: { mood: "dominant", theme: "humiliation" } }; // Make humiliation game data available globally window.humiliationGameData = humiliationGameData;