Subversion-Projekte sthq.colony7

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

//Generated by BehavEd

rem ( "comment" );

task ( "shuttle_sparks" )
{
        camera ( /*@CAMERA_COMMANDS*/ SHAKE, 1.000, 1500 );
        use ( "shuttle_exp1" );
        wait ( $random( 200, 500 )$ );
        use ( "shuttle_exp2" );
        wait ( $random( 100, 200 )$ );
        use ( "shuttle_exp3" );
}


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 );
}


affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "munro_cin" );
}


affect ( "Klingonship", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "klingonship" );
}


affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "bridge_officer" );
}


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


affect ( "k_captain2", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "k_captain2" );
        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
}


affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "k_doctor" );
        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
//$"walkTo"@2
        set ( "BSTATE", "BS_WALK" );
        set ( "NAVGOAL", "doctor_nav" );
}


affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
{
        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam6", ORIGIN)$, 0 );
        camera ( /*@CAMERA_COMMANDS*/ ENABLE );

        affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
        {
                set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
//$"walkTo"@2
                set ( "BSTATE", "BS_WALK" );
                set ( "NAVGOAL", "tagara_nav" );
                set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "k_captain" );
                camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "k_captain", 0.000, 0 );
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/now.wav" );
                wait ( 2000.000 );
                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam5", ORIGIN)$, 0 );
                camera ( /*@CAMERA_COMMANDS*/ PAN, < 10.000 225.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
                wait ( 500.000 );

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

                dowait ( "where" );
                wait ( 1000.000 );
                sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/sfx/collision.WAV" );
                wait ( 500.000 );
                camera ( /*@CAMERA_COMMANDS*/ SHAKE, 5.000, 1500 );
                wait ( 2000.000 );
                camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "k_captain", 0.000, 0 );
                camera ( /*@CAMERA_COMMANDS*/ ZOOM, 20.000, 500 );
                wait ( 1000.000 );

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

                dowait ( "report" );
                wait ( 500.000 );
                camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "bridge_officer", 0.000, 1 );
                camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam7", ORIGIN)$, 0 );

                affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
                {
                        sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/sfx/alarm.wav" );
                        wait ( 500.000 );

                        task ( "decompressed" )
                        {
                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/officer/decompressed.wav" );
                        }

                        dowait ( "decompressed" );

                        task ( "fleeing" )
                        {
                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/officer/fleeing.wav" );
                        }

                        dowait ( "fleeing" );
                        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam5", ORIGIN)$, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "k_captain", 0.000, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ ZOOM, 20.000, 0 );

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

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

                                dowait ( "bringabout" );

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

                                dowait ( "bridge" );

                                //(BHVDREM)  affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
                                //(BHVDREM)  {
                                        //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "cin_cam7" );
                                //(BHVDREM)  }

                                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam1", ORIGIN)$, 0 );
                                camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
                                camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "klingonship", 0.000, 0 );

                                affect ( "Klingonship", /*@AFFECT_TYPE*/ FLUSH )
                                {
                                        rotate ( < -35.000 265.000 -8.000 >, 7000.000 );
                                        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam2", ORIGIN)$, 10000 );
                                }

                                wait ( 8500.000 );
                                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam8", ORIGIN)$, 0 );
                                camera ( /*@CAMERA_COMMANDS*/ PAN, < 15.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );

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

                                        task ( "following" )
                                        {
                                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/loki/following.wav" );
                                        }

                                        dowait ( "following" );

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

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

                                                dowait ( "aftshields" );

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

                                                dowait ( "seconds" );

                                                task ( "shuttle_sparks" )
                                                {
                                                        camera ( /*@CAMERA_COMMANDS*/ SHAKE, 1.000, 1500 );
                                                        use ( "shuttle_exp1" );
                                                        wait ( $random( 200, 500 )$ );
                                                        use ( "shuttle_exp2" );
                                                        wait ( $random( 100, 200 )$ );
                                                        use ( "shuttle_exp3" );
                                                }

                                                dowait ( "shuttle_sparks" );
                                                wait ( 2000.000 );
                                                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam3", ORIGIN)$, 0 );
                                                //(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cin_cam3", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
                                                camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
                                                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam4", ORIGIN)$, 8000 );
                                                wait ( 700.000 );

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

                                                        task ( "shoot" )
                                                        {
                                                                sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/sfx/phaser.WAV" );
                                                                use ( "laser" );
                                                                wait ( 1000.000 );
                                                                use ( "laser" );
                                                                wait ( 1000.000 );
                                                        }

                                                        dowait ( "shoot" );
                                                        dowait ( "shoot" );

                                                        affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
                                                        {
                                                                wait ( 1000.000 );
                                                                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam8", ORIGIN)$, 0 );
                                                                camera ( /*@CAMERA_COMMANDS*/ PAN, < 15.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
                                                                wait ( 500.000 );

                                                                task ( "shuttle_sparks" )
                                                                {
                                                                        camera ( /*@CAMERA_COMMANDS*/ SHAKE, 1.000, 1500 );
                                                                        use ( "shuttle_exp1" );
                                                                        wait ( $random( 200, 500 )$ );
                                                                        use ( "shuttle_exp2" );
                                                                        wait ( $random( 100, 200 )$ );
                                                                        use ( "shuttle_exp3" );
                                                                }

                                                                do ( "shuttle_sparks" );
                                                                wait ( 1500.000 );

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

                                                                dowait ( "beam" );

                                                                //(BHVDREM)  affect ( "box5", /*@AFFECT_TYPE*/ FLUSH )
                                                                //(BHVDREM)  {
                                                                        //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
                                                                //(BHVDREM)  }


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

                                                                wait ( 1500.000 );
                                                                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam9", ORIGIN)$, 0 );
                                                                camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );

                                                                affect ( "box5", /*@AFFECT_TYPE*/ FLUSH )
                                                                {
                                                                        rotate ( < 180.000 50.000 75.000 >, 15000.000 );
                                                                        set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_UP" );
                                                                }

                                                                wait ( 4000.000 );
                                                                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam8", ORIGIN)$, 0 );
                                                                camera ( /*@CAMERA_COMMANDS*/ PAN, < 15.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );

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

                                                                dowait ( "detonate" );
                                                                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam9", ORIGIN)$, 0 );
                                                                camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
                                                                wait ( 500.000 );
                                                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/Illia/Mark.wav" );
                                                                wait ( 500.000 );

                                                                affect ( "shuttle", /*@AFFECT_TYPE*/ FLUSH )
                                                                {
                                                                        move ( $tag( "shuttle_nav", ORIGIN)$, 2000.000 );
                                                                        rotate ( < 0.000 0.000 90.000 >, 2000.000 );
                                                                        sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/sfx/cloak.wav" );
                                                                }


                                                                //(BHVDREM)  affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
                                                                //(BHVDREM)  {
                                                                //(BHVDREM)  }

                                                                wait ( 1100.000 );
                                                                wait ( 400.000 );
                                                                use ( "crate_exp" );
                                                                wait ( 500.000 );
                                                                use ( "crate_exp1" );
                                                                wait ( 2000.000 );

                                                                affect ( "k_captain2", /*@AFFECT_TYPE*/ FLUSH )
                                                                {
                                                                        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
                                                                        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam10", ORIGIN)$, 0 );
                                                                        camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
                                                                        wait ( 1000.000 );
                                                                        use ( "k_exp" );
                                                                        wait ( 1500.000 );

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

                                                                                task ( "destroyed" )
                                                                                {
                                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/officer/destroyed.wav" );
                                                                                }

                                                                                dowait ( "destroyed" );
                                                                                camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "k_captain2", 0.000, 0 );

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

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

                                                                                        dowait ( "messages" );

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

                                                                                                task ( "no" )
                                                                                                {
                                                                                                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/officer/no.wav" );
                                                                                                }

                                                                                                dowait ( "no" );

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

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

                                                                                                        dowait ( "preserved" );

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

                                                                                                        dowait ( "communications" );

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

                                                                                                        dowait ( "helm" );

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

                                                                                                        dowait ( "waitingforus" );

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

                                                                                                        dowait ( "glory" );
                                                                                                        //(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ DISABLE );
                                                                                                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 0 );
                                                                                                        wait ( 1000.000 );
                                                                                                        use ( "levelchange" );

                                                                                                        //(BHVDREM)  affect ( "box5", /*@AFFECT_TYPE*/ FLUSH )
                                                                                                        //(BHVDREM)  {
                                                                                                                //(BHVDREM)  rotate ( < 180.000 50.000 75.000 >, 12000.000 );
                                                                                                                //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
                                                                                                                //(BHVDREM)  wait ( 12000.000 );
                                                                                                                //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
                                                                                                        //(BHVDREM)  }


                                                                                                        //(BHVDREM)  affect ( "box", /*@AFFECT_TYPE*/ FLUSH )
                                                                                                        //(BHVDREM)  {
                                                                                                                //(BHVDREM)  rotate ( < 180.000 50.000 75.000 >, 12000.000 );
                                                                                                                //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
                                                                                                                //(BHVDREM)  wait ( 2000.000 );
                                                                                                                //(BHVDREM)  set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
                                                                                                        //(BHVDREM)  }


                                                                                                        task ( "shuttle_sparks" )
                                                                                                        {
                                                                                                                camera ( /*@CAMERA_COMMANDS*/ SHAKE, 1.000, 1500 );
                                                                                                                use ( "shuttle_exp1" );
                                                                                                                wait ( $random( 200, 500 )$ );
                                                                                                                use ( "shuttle_exp2" );
                                                                                                                wait ( $random( 100, 200 )$ );
                                                                                                                use ( "shuttle_exp3" );
                                                                                                        }


                                                                                                        loop ( -1 )
                                                                                                        {
                                                                                                                wait ( 8000.000 );
                                                                                                                dowait ( "shuttle_sparks" );
                                                                                                        }

                                                                                                }

                                                                                        }

                                                                                }

                                                                        }

                                                                }

                                                        }

                                                }

                                        }

                                }

                        }

                }

        }

}