Subversion-Projekte sthq.argas

Revision

Revision 23 | Revision 26 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

//Generated by BehavEd

rem ( "FINAL SCRIPT FOR ACT ONE OF THE ARGAS EFFECT" );
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
sound ( /*@CHANNELS*/ CHAN_ANNOUNCER, "sound/tos/risinglift/lift.mp3" );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal1", ORIGIN)$, 0 );

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


affect ( "kirk1final", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "kirk1finalgrp" );
        camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "kirk1finalgrp", 0.000, 0 );

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

        dowait ( "walk1" );
        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal2", ORIGIN)$, 0 );
        camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "NULL", 0.000, 0 );
        camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "camfinal2", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
        wait ( 4000.000 );

        affect ( "finalcorpse", /*@AFFECT_TYPE*/ FLUSH )
        {
                move ( $tag("tricktag", ORIGIN)$, $tag( "tricktag", ANGLES)$, 0.000 );
        }

        wait ( 50.000 );
        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal4", ORIGIN)$, 0 );
        camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "kirk1finalgrp", 0.000, 0 );

        affect ( "finalcorpse", /*@AFFECT_TYPE*/ FLUSH )
        {
                move ( $tag("movemetag", ORIGIN)$, $tag( "movemetag", ANGLES)$, 6000.000 );
                set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
                set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
        }


        affect ( "risinglift", /*@AFFECT_TYPE*/ FLUSH )
        {
                set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
                set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );

                task ( "move1" )
                {
                        move ( $tag("lifttag1", ORIGIN)$, $<0 0 0>$, 6000.000 );
                }

                dowait ( "move1" );
        }

        sound ( /*@CHANNELS*/ CHAN_AMBIENT, "music/ae_01/act1finale.mp3" );
        wait ( 1000.000 );
        wait ( 2000.000 );
        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal5", ORIGIN)$, 0 );
        camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "camfinal5", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
        wait ( 4000.000 );
        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal3", ORIGIN)$, 0 );
        camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "kirk1finalgrp", 0.000, 0 );

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

                task ( "coolline" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/ae_01/Kirk/klingons.mp3" );
                        wait ( 500.000 );
                }

                dowait ( "coolline" );
                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal6", ORIGIN)$, 0 );
                camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "camfinal6", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
                wait ( 3000.000 );
                camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 2000 );
                wait ( 2000.000 );
                camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 0 );
                camera ( /*@CAMERA_COMMANDS*/ DISABLE );
                set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "ui_preview2 1");
        }

}