Subversion-Projekte sthq.argas

Revision

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

//Generated by BehavEd

rem ( "Opening Script for AE Act I" );

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

sound ( /*@CHANNELS*/ CHAN_AMBIENT, "music/ent2/ent2_1.mp3" );
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0, < 0.000 0.000 0.000 >, 1, 1 );

affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "torsomodel kirk_swim" );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "legsmodel kirk_swim" );
        set ( /*@SET_TYPES*/ "SET_BOLTON_ON", "towel" );
        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
        set ( /*@SET_TYPES*/ "SET_INTERFACE", /*@BOOL_TYPES*/ "false" );
        set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
        set ( /*@SET_TYPES*/ "SET_ARMOR", 0 );
        set ( /*@SET_TYPES*/ "SET_WIDTH", 5 );
}


affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
        set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
        set ( /*@SET_TYPES*/ "SET_BOLTON_ON", "towel" );
        set ( /*@SET_TYPES*/ "SET_WALKSPEED", 65 );
        set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "kirk" );
        set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
        set ( /*@SET_TYPES*/ "SET_NOAVOID", /*@BOOL_TYPES*/ "true" );
}

camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camstart", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "camstart", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

task ( "titlecard" )
{
        wait ( 1000.000 );
        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1.tga" );
        wait ( 2000.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1b.tga" );
        wait ( 50.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1c.tga" );
        wait ( 50.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1d.tga" );
        wait ( 50.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1e.tga" );
        wait ( 50.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay none" );
}


task ( "titlecard2" )
{
        wait ( 2000.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2.tga" );
        wait ( 2000.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2b.tga" );
        wait ( 25.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2c.tga" );
        wait ( 25.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2d.tga" );
        wait ( 25.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2e.tga" );
        wait ( 25.000 );
        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay none" );
}


task ( "gotospock" )
{

        affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
        {
                set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "spockdead" );
                set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
                set ( /*@SET_TYPES*/ "SET_NAVGOAL", "spocknav2" );
        }

}


task ( "gotouhura" )
{

        affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
        {
                set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "uhuradead" );
                set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
                set ( /*@SET_TYPES*/ "SET_NAVGOAL", "uhuranav" );
        }

}


task ( "turnaround" )
{

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

        //(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "uhuranav", ORIGIN)$, 0 );
        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "uhuranav2", ORIGIN)$, 0 );
        //(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "uhuranav", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
        camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "uhuranav2", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
        camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "uhuranav_final_pan", ANGLES)$, < 0.000 0.000 0.000 >, 5000 );
}


task ( "closeup" )
{
        camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "kirk", 0.000, 0 );
        camera ( /*@CAMERA_COMMANDS*/ DISTANCE, 5.000, 1 );
        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camcloseup", ORIGIN)$, 0 );
}


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


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


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


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

do ( "titlecard" );
do ( "kirk1" );
dowait ( "gotospock" );
wait ( 1000.000 );
do ( "titlecard2" );
wait ( 2000.000 );
do ( "kirk2" );
dowait ( "gotouhura" );
wait ( 4000.000 );
do ( "kirk3" );
dowait ( "turnaround" );
wait ( 6000.000 );
wait ( "kirk3" );
do ( "kirk4" );

affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_FACEFROWN", 5.000 );
        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
}

dowait ( "closeup" );
wait ( 2500.000 );
wait ( "kirk4" );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 1000 );
wait ( 1200.000 );

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


affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
        set ( /*@SET_TYPES*/ "SET_INTERFACE", /*@BOOL_TYPES*/ "true" );
        set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
        set ( /*@SET_TYPES*/ "SET_ORIGIN", $tag( "uhuranav", ORIGIN)$ );
        set ( /*@SET_TYPES*/ "SET_ANGLES", $tag( "uhuranav_final_pan", ANGLES)$ );
}

wait ( 300.000 );
camera ( /*@CAMERA_COMMANDS*/ DISABLE );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );