Subversion-Projekte sthq.colony7

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

//Generated by BehavEd

rem ( "comment" );

affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "cg_intro" );
        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_captain" );
}


affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "cg_intro" );
        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_doctor" );
}


affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_SLEEP" );
        set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_RESTRAINED1" );
        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "cg_intro2" );
}

camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam3", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, < 270.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
wait ( 1000.000 );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
wait ( 1000.000 );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 1000 );
wait ( 3000.000 );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
wait ( 1000.000 );

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

        task ( "finally" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/finally.wav" );
        }

        dowait ( "finally" );
}

//(BHVDREM)  wait ( 5000.000 );
//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam4", ORIGIN)$, 1000 );
//(BHVDREM)  wait ( 1000.000 );
//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ PAN, < 90.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 1000 );
wait ( 3000.000 );
camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "cg_intro", 0.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam2", ORIGIN)$, 1500 );
wait ( 1500.000 );

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

        task ( "long" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/long.wav" );
        }

        dowait ( "long" );
        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam4", ORIGIN)$, 1000 );
        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "munro_cin" );
        wait ( 1000.000 );

        affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
        {
                set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "munro_cin" );
                wait ( 1000.000 );

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

                        task ( "found" )
                        {
                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/found.wav" );
                        }

                        dowait ( "found" );

                        task ( "associate" )
                        {
                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/associate.wav" );
                        }

                        dowait ( "associate" );

                        task ( "betrayed" )
                        {
                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/betrayed.wav" );
                        }

                        dowait ( "betrayed" );

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

                                task ( "dontknow" )
                                {
                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/dontknow.wav" );
                                }

                                dowait ( "dontknow" );

                                task ( "followed" )
                                {
                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/followed.wav" );
                                }

                                dowait ( "followed" );

                                task ( "shipplaced" )
                                {
                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/shipplaced.wav" );
                                }

                                dowait ( "shipplaced" );

                                task ( "interrogate" )
                                {
                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/interrogate.wav" );
                                }

                                dowait ( "interrogate" );

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

                                        task ( "present" )
                                        {
                                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/present.wav" );
                                        }

                                        dowait ( "present" );

                                        task ( "first" )
                                        {
                                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/first.wav" );
                                        }

                                        dowait ( "first" );

                                        task ( "howfar" )
                                        {
                                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/howfar.wav" );
                                        }

                                        dowait ( "howfar" );
                                        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_doctor" );

                                        task ( "accompany" )
                                        {
                                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/accompany.wav" );
                                        }

                                        dowait ( "accompany" );

                                        task ( "remind" )
                                        {
                                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/remind.wav" );
                                        }

                                        dowait ( "remind" );

                                        task ( "talents" )
                                        {
                                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/talents.wav" );
                                        }

                                        dowait ( "talents" );
                                        //(BHVDREM)  wait ( 5000.000 );

                                        affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
                                        {
                                                set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_captain" );

                                                task ( "yestagara" )
                                                {
                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/yestagara.wav" );
                                                }

                                                dowait ( "yestagara" );

                                                affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
                                                {
                                                        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "null" );

                                                        task ( "go" )
                                                        {
                                                                set ( /*@SET_TYPES*/ "SET_NAVGOAL", "captain_exit" );
                                                        }

                                                        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
                                                        //(BHVDREM)  remove ( "self" );
                                                        //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_REMOVE" );
                                                        do ( "go" );
                                                        wait ( 2000.000 );

                                                        affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
                                                        {
                                                                set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_captain" );

                                                                task ( "go" )
                                                                {
                                                                        set ( /*@SET_TYPES*/ "SET_NAVGOAL", "captain_exit" );
                                                                }

                                                                set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
                                                                dowait ( "go" );
                                                                set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
                                                                //(BHVDREM)  remove ( "self" );
                                                                //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_REMOVE" );
                                                        }

                                                        wait ( 3000.000 );
                                                        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
                                                        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam5", ORIGIN)$, 1000 );
                                                        camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "cg_intro2", 0.000, 0 );
                                                        wait ( 9000.000 );

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

                                                                task ( "feellike" )
                                                                {
                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/feellike.wav" );
                                                                }

                                                                dowait ( "feellike" );

                                                                task ( "moving" )
                                                                {
                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/moving.wav" );
                                                                }

                                                                dowait ( "moving" );

                                                                task ( "leastproblem" )
                                                                {
                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/leastproblem.wav" );
                                                                }

                                                                dowait ( "leastproblem" );

                                                                task ( "device" )
                                                                {
                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/device.wav" );
                                                                }

                                                                dowait ( "device" );

                                                                affect ( "bondage1", /*@AFFECT_TYPE*/ FLUSH )
                                                                {
                                                                        rotate ( < -80.000 0.000 0.000 >, 1000.000 );
                                                                }


                                                                affect ( "bondage2", /*@AFFECT_TYPE*/ FLUSH )
                                                                {
                                                                        rotate ( < -80.000 0.000 0.000 >, 1000.000 );
                                                                }

                                                                wait ( 1000.000 );
                                                                camera ( /*@CAMERA_COMMANDS*/ DISABLE );
                                                                set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );

                                                                task ( "amateurs" )
                                                                {
                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/amateurs.wav" );
                                                                }

                                                                dowait ( "amateurs" );

                                                                task ( "moreseconds" )
                                                                {
                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/moreseconds.wav" );
                                                                }

                                                                dowait ( "moreseconds" );

                                                                task ( "sneak" )
                                                                {
                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/sneak.wav" );
                                                                }

                                                                dowait ( "sneak" );

                                                                task ( "inform" )
                                                                {
                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/inform.wav" );
                                                                }

                                                                dowait ( "inform" );
                                                                wait ( 2000.000 );
                                                                set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SHOW", /*@OBJECTIVES*/ "OBJ_REPEL_CB7" );
                                                                set ( /*@SET_TYPES*/ "SET_OBJECTIVE_HIDE", /*@OBJECTIVES*/ "OBJ_TO_ENG" );
                                                                set ( /*@SET_TYPES*/ "SET_OBJECTIVE_HIDE", /*@OBJECTIVES*/ "OBJ_SHUTDOWNRELAYS" );
                                                                set ( /*@SET_TYPES*/ "SET_OBJECTIVE_HIDE", /*@OBJECTIVES*/ "OBJ_DECOUPLEMATRIX" );
                                                                set ( /*@SET_TYPES*/ "SET_OBJECTIVE_HIDE", /*@OBJECTIVES*/ "OBJ_REPEL_CB8" );

                                                                loop ( -1 )
                                                                {
                                                                        use ( "moving_thing1" );
                                                                        use ( "moving_thing2" );
                                                                        use ( "moving_steam1" );
                                                                        use ( "moving_steam2" );
                                                                        wait ( 2000.000 );
                                                                }

                                                        }

                                                }

                                        }

                                }

                        }

                }

        }

}