Subversion-Projekte sthq.colony7

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

//Generated by BehavEd

rem ( "comment" );

affect ( "Pelletier", /*@AFFECT_TYPE*/ FLUSH )
{
        wait ( 2500.000 );

        task ( "last" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/last.mp3" );
        }

        dowait ( "last" );

        //(BHVDREM)  task ( "GehezuTransporterraum" )
        //(BHVDREM)  {

                //(BHVDREM)  task ( "Go3" )
                //(BHVDREM)  {
//(BHVDREM)  //$"walkTo"@2
                        //(BHVDREM)  set ( "BSTATE", "BS_WALK" );
                        //(BHVDREM)  set ( "NAVGOAL", "troom_entrance_in" );
                //(BHVDREM)  }

                //(BHVDREM)  dowait ( "Go3" );
        //(BHVDREM)  }


        task ( "GehezuKonsole" )
        {

                task ( "Go6" )
                {
//$"walkTo"@2
                        set ( "BSTATE", "BS_WALK" );
                        set ( "NAVGOAL", "troom_console2" );
                }

                dowait ( "Go6" );
        }


        affect ( "Vorik", /*@AFFECT_TYPE*/ FLUSH )
        {
                wait ( 1000.000 );

                task ( "GehezuTransporterraum" )
                {

                        task ( "Go3" )
                        {
//$"walkTo"@2
                                set ( "BSTATE", "BS_WALK" );
                                set ( "NAVGOAL", "troom_entrance_in" );
                        }

                        dowait ( "Go3" );
                }


                task ( "GehezuCenter" )
                {

                        task ( "Go5" )
                        {
//$"walkTo"@2
                                set ( "BSTATE", "BS_WALK" );
                                set ( "NAVGOAL", "troom_center1" );
                        }

                        dowait ( "Go5" );
                }

                dowait ( "GehezuTransporterraum" );
                dowait ( "GehezuCenter" );
                //(BHVDREM)  dowait ( "GehezuPlatform" );
                signal ( "on_platform" );
        }


        affect ( "lang", /*@AFFECT_TYPE*/ FLUSH )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Romanov/Finally.mp3" );
                wait ( 3000.000 );

                task ( "GehezuTransporterraum" )
                {

                        task ( "Go3" )
                        {
//$"walkTo"@2
                                set ( "BSTATE", "BS_WALK" );
                                set ( "NAVGOAL", "troom_entrance_in" );
                        }

                        dowait ( "Go3" );
                }


                task ( "GehezuCenter" )
                {

                        task ( "Go5" )
                        {
//$"walkTo"@2
                                set ( "BSTATE", "BS_WALK" );
                                set ( "NAVGOAL", "troom_center2" );
                        }

                        dowait ( "Go5" );
                }

                dowait ( "GehezuTransporterraum" );
                dowait ( "GehezuCenter" );
                //(BHVDREM)  dowait ( "GehezuPlatform" );
        }

        //(BHVDREM)  dowait ( "GehezuTransporterraum" );
        dowait ( "GehezuKonsole" );
        waitsignal ( "on_platform" );
        wait ( 1000.000 );
        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
        set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 270.000 0.000 > );
        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
        wait ( 1000.000 );
        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "NULL" );
        set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 12000 );

        task ( "coordinates" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/coordinates.mp3" );
        }

        dowait ( "coordinates" );

        task ( "according" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/according.mp3" );
        }

        dowait ( "according" );

        task ( "still" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/still.mp3" );
        }

        dowait ( "still" );

        task ( "low" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/low.mp3" );
        }

        dowait ( "low" );
        //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
        //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 2000 );

        task ( "first" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/first.mp3" );
        }

        dowait ( "first" );

        affect ( "Vorik", /*@AFFECT_TYPE*/ FLUSH )
        {

                task ( "GehezuPlatform" )
                {

                        task ( "Go6" )
                        {
//$"walkTo"@2
                                set ( "BSTATE", "BS_WALK" );
                                set ( "NAVGOAL", "troom_platform1" );
                        }

                        dowait ( "Go6" );
                        set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 135.000 0.000 > );
                        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
                }

                dowait ( "GehezuPlatform" );
        }

        wait ( 3000.000 );
        set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 2000 );

        affect ( "Vorik", /*@AFFECT_TYPE*/ FLUSH )
        {
                wait ( 1000.000 );
                set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
        }

        wait ( 4000.000 );
        remove ( "vorik" );
        wait ( 1000.000 );

        task ( "now" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/now.mp3" );
        }

        dowait ( "now" );
        wait ( 1000.000 );

        affect ( "lang", /*@AFFECT_TYPE*/ FLUSH )
        {

                task ( "hope" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Romanov/hope.mp3" );
                }

                dowait ( "hope" );

                task ( "surprise" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Romanov/surprise.mp3" );
                }

                dowait ( "surprise" );

                task ( "GehezuPlatformLang" )
                {

                        task ( "Go6" )
                        {
//$"walkTo"@2
                                set ( "BSTATE", "BS_WALK" );
                                set ( "NAVGOAL", "troom_platform1" );
                        }

                        dowait ( "Go6" );
                        set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 135.000 0.000 > );
                        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
                        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
                }

                dowait ( "GehezuPlatformLang" );
                signal ( "on_platform2" );
        }

        waitsignal ( "on_platform2" );
        wait ( 2000.000 );
        set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 14500 );

        affect ( "lang", /*@AFFECT_TYPE*/ FLUSH )
        {
                set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
                wait ( 4000.000 );
                remove ( "self" );
        }

        wait ( 3000.000 );

        task ( "wait" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/wait.mp3" );
        }

        dowait ( "wait" );

        task ( "losing" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/losing.mp3" );
        }

        dowait ( "losing" );
        use ( "lang2" );
        wait ( 5000.000 );
        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/ohmygod.mp3" );
        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
        set ( /*@SET_TYPES*/ "SET_NAVGOAL", "troom_console1" );
        wait ( 1000.000 );
        set ( /*@SET_TYPES*/ "SET_NAVGOAL", "NULL" );
        wait ( 500.000 );
        //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "TORSO_SPEECHLESS1" );
        //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", -1 );

        task ( "what" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/what.mp3" );
        }

        dowait ( "what" );

        affect ( "Munro", /*@AFFECT_TYPE*/ FLUSH )
        {

                task ( "fault" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Gordon/fault.mp3" );
                }

                dowait ( "fault" );
        }

        wait ( 4000.000 );

        task ( "trusted" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/trusted.mp3" );
        }

        dowait ( "trusted" );
        wait ( 700.000 );

        affect ( "Munro", /*@AFFECT_TYPE*/ FLUSH )
        {

                task ( "listen" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Gordon/listen.mp3" );
                }

                dowait ( "listen" );
        }

        wait ( 4000.000 );

        task ( "what2" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/what2.mp3" );
        }

        dowait ( "what2" );

        affect ( "Munro", /*@AFFECT_TYPE*/ FLUSH )
        {

                task ( "shock" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Gordon/shock.mp3" );
                }

                dowait ( "shock" );

                task ( "verynear" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Gordon/verynear.mp3" );
                }

                dowait ( "verynear" );

                task ( "listen2" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Gordon/listen2.mp3" );
                }

                dowait ( "listen2" );

                task ( "stay" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Gordon/stay.mp3" );
                }

                dowait ( "stay" );
                signal ( "done" );
        }

        //(BHVDREM)  wait ( 3000.000 );
        waitsignal ( "done" );

        task ( "god2" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-1_4/Marx/god2.mp3" );
        }

        dowait ( "god2" );
        wait ( 700.000 );

        affect ( "Munro", /*@AFFECT_TYPE*/ FLUSH )
        {

                task ( "hope" )
                {
                        sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/voice/c7-1_4/Gordon/hope.mp3" );
                }

                dowait ( "hope" );
                wait ( 1000.000 );
                set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SHOW", /*@OBJECTIVES*/ "OBJ_MAINCORE" );
        }

        wait ( 5000.000 );
        use ( "bigroom_exit_act" );
}