Subversion-Projekte sthq.argas

Revision

Revision 24 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

//Generated by BehavEd

rem ( "kirk grabs phaser" );

if ( $get( FLOAT, "SET_OBJECTIVECSATLOS")=1.000000$ )
{
        rem ( "Already got it." );
}


else (  )
{

        if ( $get( FLOAT, "SET_OBJECTIVEODELL")=1.000000$ )
        {

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

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

                                task ( "openlocker" )
                                {
                                        set ( "SET_STARTFRAME", 9.000 );
                                        set ( "SET_ENDFRAME", 5.000 );
                                }

                                do ( "openlocker" );
                        }

                        wait ( 2500.000 );
                        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
                        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 );
                        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "phasercam", ORIGIN)$, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "phasercam", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
                        wait ( 1000.000 );
                        set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "BOTH_CONSOLE1RIGHT" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", 500 );
                        wait ( 250.000 );
                        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_COMPRESSION_RIFLE" );

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

                                task ( "changelocker" )
                                {
                                        set ( "SET_STARTFRAME", 5.000 );
                                        set ( "SET_ENDFRAME", 4.000 );
                                }

                                do ( "changelocker" );
                        }

                        wait ( 500.000 );
                        set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "TORSO_PADD1" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", -1 );
                        wait ( 2000.000 );
                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 1000 );
                        wait ( 1000.000 );
                        camera ( /*@CAMERA_COMMANDS*/ DISABLE );
                        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
                        set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SUCCEEDED", /*@OBJECTIVES*/ "OBJ_CSATLOSLIVES" );
                        remove ( "phaser_infostring" );
                        use ( "phaserpickup_deactivate" );
                        use ( "locker_activate" );

                        affect ( "MUNRO", /*@AFFECT_TYPE*/ FLUSH )
                        {
                                set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_PHASER" );
                                set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_COMPRESSION_RIFLE" );
                        }

                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 0 );
                }

        }


        else (  )
        {

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

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

                                task ( "openlocker" )
                                {
                                        set ( "SET_STARTFRAME", 9.000 );
                                        set ( "SET_ENDFRAME", 5.000 );
                                }

                                do ( "openlocker" );
                        }

                        wait ( 2500.000 );
                        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
                        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 );
                        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "phasercam", ORIGIN)$, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "phasercam", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
                        wait ( 1000.000 );
                        set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "BOTH_CONSOLE1RIGHT" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", 500 );
                        wait ( 250.000 );
                        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_COMPRESSION_RIFLE" );

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

                                task ( "changelocker" )
                                {
                                        set ( "SET_STARTFRAME", 5.000 );
                                        set ( "SET_ENDFRAME", 4.000 );
                                }

                                do ( "changelocker" );
                        }


                        task ( "phasertalk" )
                        {
                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/ent2/Kirk/communicator.mp3" );
                        }

                        do ( "phasertalk" );
                        wait ( 500.000 );
                        set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "TORSO_PADD1" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", -1 );
                        wait ( 3000.000 );
                        set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "BOTH_CONSOLE1RIGHT" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", 500 );
                        wait ( 250.000 );
                        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );

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

                                task ( "changelocker2" )
                                {
                                        set ( "SET_STARTFRAME", 4.000 );
                                        set ( "SET_ENDFRAME", 5.000 );
                                }

                                do ( "changelocker2" );
                        }

                        wait ( 1500.000 );
                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 1000 );
                        wait ( 1000.000 );
                        camera ( /*@CAMERA_COMMANDS*/ DISABLE );
                        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
                        remove ( "phaser_infostring" );
                        use ( "phaserpickup_deactivate" );
                        use ( "locker_activate" );
                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 0 );
                }

        }

}