/**
 * Gooner Training Academy Game Mode Data
 * Focused on edging, porn worship, and developing dedicated gooning habits
 */

const trainingGameData = {
    // Gooning-focused training tasks
    mainTasks: [
        {
            id: 'edge-focus-training',
            text: "Edging Focus Training",
            difficulty: "Medium",
            interactiveType: "focus-hold",
            story: "Train your ability to stay focused on porn while edging. Maintain perfect concentration on the screen while stroking - no distractions allowed.",
            duration: 60,
            instructions: "Keep your eyes on the porn and focus only on gooning"
        },
        {
            id: 'stroking-endurance-training',
            text: "Stroking Endurance Training",
            difficulty: "Easy",
            interactiveType: "focus-hold",
            story: "Build your stroking stamina and endurance. Maintain continuous stroking motion for the full duration while staying focused on the porn.",
            duration: 90,
            instructions: "Stroke continuously without stopping - build your gooning endurance"
        },
        {
            id: 'extended-edging-session',
            text: "Extended Edging Marathon",
            difficulty: "Hard",
            interactiveType: "focus-hold",
            story: "Build your gooning endurance by maintaining the perfect edge for an extended period. Real gooners can edge for hours - let's build that stamina.",
            duration: 180,
            instructions: "Edge continuously without cumming - prove your gooner dedication"
        }
    ],

    // Training scenarios
    scenarios: [
        {
            id: 'scenario-training-regimen',
            text: "Gooner Training Academy",
            difficulty: "Medium",
            interactiveType: "scenario-adventure",
            interactiveData: {
                title: "Advanced Gooner Training Academy",
                steps: {
                    start: {
                        type: 'choice',
                        mood: 'encouraging',
                        story: "Welcome to the Gooner Training Academy. Your instructor looks you up and down with approval. 'I can see you're ready to become a dedicated gooner. We'll train you to edge longer, watch more porn, and develop proper gooning habits. Which area of gooner training would you like to focus on first?'",
                        choices: [
                            {
                                text: "Edging endurance training",
                                type: "endurance",
                                preview: "Learn to edge for hours without cumming",
                                nextStep: "edging_path"
                            },
                            {
                                text: "Porn addiction enhancement",
                                type: "addiction", 
                                preview: "Deepen your love and need for pornography",
                                nextStep: "addiction_path"
                            },
                            {
                                text: "Gooning mindset development",
                                type: "mindset",
                                preview: "Embrace the gooner lifestyle completely",
                                nextStep: "mindset_path"
                            },
                            {
                                text: "Advanced masturbation techniques",
                                type: "technique",
                                preview: "Master sophisticated stroking methods",
                                nextStep: "technique_path"
                            }
                        ]
                    },
                    edging_path: {
                        type: 'choice',
                        mood: 'instructional',
                        story: "Your instructor leads you to the edging training area. 'Real gooners can edge for hours, building excitement without release. This is the foundation of gooning - the ability to stay on the edge indefinitely while worshipping porn. How would you like to begin your edging training?'",
                        choices: [
                            {
                                text: "Start with basic 30-minute edges",
                                preview: "Build fundamental edging skills",
                                nextStep: "basic_edging"
                            },
                            {
                                text: "Jump to marathon edging sessions",
                                preview: "Train for multi-hour gooning",
                                nextStep: "marathon_edging"
                            },
                            {
                                text: "Learn advanced edging patterns",
                                preview: "Master complex stroking rhythms",
                                nextStep: "pattern_edging"
                            }
                        ]
                    },
                    basic_edging: {
                        type: 'action',
                        mood: 'patient',
                        story: "Your instructor guides you through proper edging technique. 'Start slow, build arousal over 30 minutes. Feel how the porn makes you throb. This is just the beginning - real gooners edge for hours. Focus on the pleasure, worship the porn, but don't you dare cum.'",
                        actionText: "30-minute basic edging training session",
                        duration: 120,
                        nextStep: "edging_assessment"
                    },
                    pattern_edging: {
                        type: 'action',
                        mood: 'technical',
                        story: "Your instructor demonstrates complex stroking patterns. 'Advanced gooners master sophisticated rhythms and techniques. You'll learn variable speed patterns, pressure control, and rhythm changes that maximize pleasure while maintaining perfect edge focus.'",
                        actionText: "Advanced edging pattern training",
                        duration: 150,
                        nextStep: "edging_assessment"
                    },
                    edging_assessment: {
                        type: 'choice',
                        mood: 'evaluative',
                        story: "Your instructor evaluates your edging progress. 'Good foundation! Now let's see how ready you are for more advanced training. Your edging skills are developing nicely. What aspect would you like to focus on next?'",
                        choices: [
                            {
                                text: "Continue building endurance",
                                preview: "Work on longer edging sessions",
                                nextStep: "endurance_mastery"
                            },
                            {
                                text: "Move to advanced training",
                                preview: "Progress to expert techniques",
                                nextStep: "advanced_training"
                            },
                            {
                                text: "Explore different training paths",
                                preview: "Try other aspects of gooner training",
                                nextStep: "addiction_path"
                            }
                        ]
                    },
                    marathon_edging: {
                        type: 'action',
                        mood: 'intense',
                        story: "Your instructor nods approvingly. 'Ambitious! Let's see if you can handle real gooner training. Edge continuously for 2 hours, building and building but never cumming. Feel how the porn controls you, how your cock throbs for it. This is what true gooners do - they live on the edge.'",
                        actionText: "2-hour marathon edging session",
                        duration: 300,
                                nextStep: "endurance_mastery"
                    },
                    addiction_path: {
                        type: 'choice',
                        mood: 'seductive',
                        story: "Your instructor's eyes light up. 'Excellent choice. Porn addiction is the heart of gooning. We'll deepen your need for pornography, make you crave it more than anything else. Which aspect of porn addiction should we enhance first?'",
                        choices: [
                            {
                                text: "Increase daily porn consumption",
                                preview: "Train to watch more porn every day",
                                nextStep: "consumption_training"
                            },
                            {
                                text: "Develop porn dependency habits",
                                preview: "Make porn essential to your daily life",
                                nextStep: "dependency_training"
                            },
                            {
                                text: "Master porn worship techniques",
                                preview: "Learn to properly worship pornography",
                                nextStep: "worship_training"
                            }
                        ]
                    },
                    consumption_training: {
                        type: 'action',
                        mood: 'addictive',
                        story: "Your instructor pulls up endless screens of porn. 'Real gooners spend hours every day with porn. We'll train you to consume more, crave more, need more. Edge while watching multiple videos - let the porn flood your mind and control your cock.'",
                        actionText: "Multi-screen porn consumption while edging",
                        duration: 200,
                                nextStep: "addiction_deepening"
                    },
                    dependency_training: {
                        type: 'action',
                        mood: 'dependent',
                        story: "Your instructor nods approvingly. 'Excellent choice. We'll make porn absolutely essential to your daily life. You'll learn to depend on pornography for pleasure, comfort, and arousal. Start by edging while thinking about how much you need porn every single day. You cannot live without porn. When you aren't stroking to porn you are thinking about stroking to porn. Porn.... Porn.... PORN!!!!'",
                        actionText: "Porn dependency conditioning session",
                        duration: 200,
                                nextStep: "addiction_deepening"
                    },
                    worship_training: {
                        type: 'action',
                        mood: 'reverent',
                        story: "Your instructor's voice becomes reverent. 'Porn worship is an art form. You'll learn to truly appreciate and worship pornography as your master. Get on your knees and edge slowly while expressing gratitude to porn for controlling your life and giving you purpose. Thank porn for everything it does for you. Thank pornstars for their dedication to their artform. Porn is so beautiful and powerful - worship it with all your heart.'",
                        actionText: "Porn worship and gratitude training",
                        duration: 240,
                                nextStep: "addiction_deepening"
                    },
                    addiction_deepening: {
                        type: 'choice',
                        mood: 'intense',
                        story: "Your instructor reviews your addiction training progress. 'Excellent! Your porn dependency is developing beautifully. Now let's deepen your addiction even further. Choose your next level of porn addiction enhancement.'",
                        choices: [
                            {
                                text: "Increase daily viewing requirements",
                                preview: "Commit to more hours of daily porn",
                                nextStep: "viewing_commitment"
                            },
                            {
                                text: "Develop porn craving triggers",
                                preview: "Learn to crave porn constantly",
                                nextStep: "craving_training"
                            },
                            {
                                text: "Complete addiction certification",
                                preview: "Graduate as a certified porn addict",
                                nextStep: "advanced_training"
                            }
                        ]
                    },
                    viewing_commitment: {
                        type: 'action',
                        mood: 'demanding',
                        story: "Your instructor becomes more demanding. 'Real porn addicts watch for hours every day. Commit to spending at least 30 minutes with pornography right here and now. Edge continuously while fullfilling this commitment - feel how natural and necessary this is.'",
                        actionText: "Daily porn viewing commitment session",
                        duration: 1800,
                                nextStep: "advanced_training"
                    },
                    craving_training: {
                        type: 'action',
                        mood: 'addictive',
                        story: "Your instructor smiles wickedly. 'We'll train your brain to crave porn constantly. Every few minutes, you'll think about pornography and feel the need to stroke. Edge while programming these craving patterns into your mind.'",
                        actionText: "Constant porn craving conditioning",
                        duration: 210,
                                nextStep: "advanced_training"
                    },
                    mindset_path: {
                        type: 'choice',
                        mood: 'transformative',
                        story: "Your instructor smiles knowingly. 'The gooner mindset is everything. We'll transform how you think, making porn and masturbation your primary focus. You'll learn to embrace being a dedicated gooner. What aspect of the gooner mindset should we develop?'",
                        choices: [
                            {
                                text: "Embrace porn as your master",
                                preview: "Accept porn's control over your life",
                                nextStep: "submission_training"
                            },
                            {
                                text: "Develop gooner identity and pride",
                                preview: "Take pride in being a dedicated gooner",
                                nextStep: "identity_training"
                            },
                            {
                                text: "Learn gooner lifestyle habits",
                                preview: "Integrate gooning into daily life",
                                nextStep: "lifestyle_training"
                            }
                        ]
                    },
                    submission_training: {
                        type: 'action',
                        mood: 'dominant',
                        story: "Your instructor's voice becomes commanding. 'Good. Now you'll learn to submit completely to porn. Edge while repeating: I live to serve porn. Porn controls my cock. I am nothing without pornography. Feel how true these words are as you stroke.'",
                        actionText: "Porn submission mantras while edging",
                        duration: 150,
                                nextStep: "advanced_training"
                    },
                    technique_path: {
                        type: 'choice',
                        mood: 'expert',
                        story: "Your instructor leads you to an advanced training area. 'Masturbation technique is crucial for gooners. We'll teach you sophisticated stroking methods, rhythm control, and edging patterns that will make your sessions more intense and satisfying. Which technique interests you most?'",
                        choices: [
                            {
                                text: "Multi-rhythm stroking patterns",
                                preview: "Master complex stroking rhythms",
                                nextStep: "rhythm_training"
                            },
                            {
                                text: "Extended pleasure techniques",
                                preview: "Learn to maximize gooning pleasure",
                                nextStep: "pleasure_training"
                            },
                            {
                                text: "Advanced edging control methods",
                                preview: "Perfect your edge focus",
                                nextStep: "control_training"
                            }
                        ]
                    },
                    rhythm_training: {
                        type: 'action',
                        mood: 'rhythmic',
                        story: "Your instructor demonstrates complex stroking rhythms. 'Master gooners understand rhythm is everything. Try 3 short strokes in rapid succession focusing just on the tip followed by 2 long strokes going the full length of your cock. Practice these patterns while edging to perfect porn.'",
                        actionText: "Multi-rhythm stroking pattern training",
                        duration: 180,
                                nextStep: "edging_assessment"
                    },
                    pleasure_training: {
                        type: 'action',
                        mood: 'euphoric',
                        story: "Your instructor's voice becomes hypnotic. 'We'll teach you to extract maximum pleasure from every stroke. Learn to savor each sensation, multiply your arousal, and experience gooning bliss like never before. Place your finger of your other hand on your perineum to enhance the pleasure while edging. Feel every stroke intensify as you stroke small circles while stroking the length of your cock.'",
                        actionText: "Extended pleasure maximization training",
                        duration: 200,
                                nextStep: "advanced_training"
                    },
                    control_training: {
                        type: 'action',
                        mood: 'precise',
                        story: "Your instructor becomes serious. 'Control is what separates gooners from casual masturbators. You'll learn to edge precisely at the perfect point, maintaining excitement for hours without accident. Master this and you master gooning. Bring yourself right to the edge and stop. Wait for your erection to wane and then repeat it. See how many times you can do this before the timer runs out.'",
                        actionText: "Advanced edge focus mastery",
                        duration: 240,
                                nextStep: "advanced_training"
                    },
                    identity_training: {
                        type: 'action',
                        mood: 'transformative',
                        story: "Your instructor speaks with pride. 'Embrace your identity as a dedicated gooner. This isn't just what you do - this is who you are. Watch the porn on your screen and edge while reminding yourself that you are a proud gooner, devoted to the art of pleasure. Nothing else matters more than pleasuring yourself to perfect porn.'",
                        actionText: "Gooner identity acceptance training",
                        duration: 180,
                                nextStep: "advanced_training"
                    },
                    lifestyle_training: {
                        type: 'action',
                        mood: 'practical',
                        story: "Your instructor becomes practical. 'Real gooners integrate their lifestyle completely. You'll learn to schedule daily gooning time, organize your porn collection, and make gooning a central part of your routine. Edge while planning your gooner lifestyle.'",
                        actionText: "Gooner lifestyle integration training",
                        duration: 160,
                                nextStep: "advanced_training"
                    },
                    endurance_mastery: {
                        type: 'action',
                        mood: 'accomplished',
                        story: "Your instructor observes your marathon session with approval. 'Excellent endurance! You're developing real gooner stamina. Now let's push further - edge for another hour while worshipping different types of porn. Feel how each category affects your arousal differently.'",
                        actionText: "Extended endurance with varied porn categories",
                        duration: 240,
                                nextStep: "advanced_training"
                    },
                    advanced_training: {
                        type: 'choice',
                        mood: 'expert',
                        story: "Your instructor reviews your progress with satisfaction. 'Outstanding development! You're ready for advanced gooner training. These techniques will make you a true porn addict and dedicated gooner.'",
                        choices: [
                            {
                                text: "Master-level gooning challenges",
                                preview: "Ultimate gooner difficulty tests",
                                nextStep: "master_gooning"
                            },
                            {
                                text: "Become a certified gooner",
                                preview: "Graduate as a dedicated gooner",
                                nextStep: "gooner_graduation"
                            },
                            {
                                text: "Continue advanced edging training",
                                preview: "Further develop your skills",
                                nextStep: "endurance_mastery"
                            }
                        ]
                    },
                    master_gooning: {
                        type: 'action',
                        mood: 'extreme',
                        story: "Your instructor presents the ultimate challenge. 'This is master-level gooner training. You will edge for 6 hours straight, cycling through different porn categories, changing techniques every 30 minutes, while maintaining perfect excitement without cumming. This is what separates casual masturbators from true gooners.'",
                        actionText: "Master-level 6-hour gooning marathon",
                        duration: 360,
                                nextStep: "gooner_graduation"
                    },
                    gooner_graduation: {
                        type: 'ending',
                        mood: 'proud',
                        story: "Your instructor stands and salutes you. 'Congratulations! You have completed the Advanced Gooner Training Academy with distinction. You are now a certified gooner, dedicated to porn and masturbation. Your commitment to edging and porn worship is exemplary.'",
                        endingText: "GOONER CERTIFICATION ACHIEVED! You are now a certified dedicated gooner, committed to spending your life edging to pornography.",
                        outcome: "certified_gooner"
                    }
                }
            }
        },
        /*
        {
            id: 'scenario-training-session',
            text: "Quick Endurance Assessment",
            difficulty: "Easy",
            interactiveType: "scenario-adventure",
            interactiveData: {
                title: "Endurance Level Assessment",
                steps: {
                    start: {
                        type: 'choice',
                        mood: 'assessment',
                        story: "Welcome to your endurance assessment. We'll quickly determine your current stamina level and provide appropriate training. How much edging experience do you have?",
                        choices: [
                            {
                                text: "Complete beginner",
                                type: "novice",
                                preview: "Start with 30-second sessions",
                                nextStep: "novice_training"
                            },
                            {
                                text: "Some experience",
                                type: "experienced",
                                preview: "Try 2-3 minute sessions",
                                nextStep: "experienced_training"
                            },
                            {
                                text: "Very experienced",
                                type: "veteran",
                                preview: "Challenge with 5+ minute sessions",
                                nextStep: "veteran_training"
                            }
                        ]
                    },
                    novice_training: {
                        type: 'action',
                        mood: 'gentle',
                        story: "Perfect for beginners! Start with just 30 seconds of steady edging. Focus on building the foundation - maintain arousal without going over the edge.",
                        actionText: "30-second beginner assessment",
                        duration: 30,
                                nextStep: "completion"
                    },
                    experienced_training: {
                        type: 'action',
                        mood: 'challenging',
                        story: "Good experience level! Let's test your stamina with 2 minutes of continuous edging. Maintain steady arousal and prove your developing endurance.",
                        actionText: "2-minute intermediate assessment",
                        duration: 120,
                                nextStep: "completion"
                    },
                    veteran_training: {
                        type: 'action',
                        mood: 'intense',
                        story: "Impressive experience! Time for a real challenge - 5 minutes of sustained edging. Show your dedication and endurance mastery.",
                        actionText: "5-minute veteran assessment",
                        duration: 300,
                                nextStep: "completion"
                    },
                    completion: {
                        type: 'completion',
                        mood: 'satisfied',
                        story: "Assessment complete! Your endurance level has been recorded. Continue practicing daily to build even greater stamina and become a more dedicated gooner.",outcome: "assessed"
                    }
                }
            }
        }
        */
    ],

    // Configuration for gooner training mode
    config: {
        progressionSystem: {
            beginner: { multiplier: 1.0, unlocks: ["basic"] },
            intermediate: { multiplier: 1.3, unlocks: ["basic", "advanced"] },
            expert: { multiplier: 1.7, unlocks: ["basic", "advanced", "master"] }
        },
        mood: "addictive",
        theme: "gooning_enhancement"
    }
};

// Make training game data available globally
window.trainingGameData = trainingGameData;
