//===========================================
     // This runs when the map first starts
     
    void OnStart()
    {
        PreloadSound("raping.snt");
        PreloadSound("penis.snt");
        AddEntityCollideCallback("Player", "ScriptArea_1", "penis", true, 1);
        AddEntityCollideCallback("Player", "ScriptArea_2", "reping", true, 1);        
    }
    
    void penis()
    {
        PlaySoundAtEntity("", "penis.snt", "Player", 0, false);
    }
    
    void raping()
    {
        AddTimer("timer1", 7, "look_to_bed");
        AddTimer("timer2", 130, "end");
        StartPlayerLookAt("cabinet_nice_1", 10, 25, "stoplook");
    }
    
    void look_to_bed()
    {
        RemoveTimer("timer1");
        StartPlayerLookAt("pig_corpse_1", 10, 25, "stoplook");
    }
    
    void stoplook()
    {
        StopPlayerLookAt();
    }
    
    void end()
    {
        //StartCredits(penis.ogg, true, string& asTextCat, string& asTextEntry, 0);
    }