Subversion-Projekte sthq.argas

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

//Generated by BehavEd

set ( /*@SET_TYPES*/ "SET_PLAYER_LOCKED", /*@BOOL_TYPES*/ "true" );

task ( "panel" )
{
        sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/movers/switches/stasispos.wav" );
}

dowait ( "panel" );
wait ( 500.000 );

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

camera ( /*@CAMERA_COMMANDS*/ ENABLE );
camera ( /*@CAMERA_COMMANDS*/ MOVE, < 2250.000 1380.000 -470.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 45.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 70.000, 0 );
wait ( 1000.000 );

affect ( "kirkgun", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "BOTH_SURPRISED2" );
        wait ( 150.000 );
        set ( /*@SET_TYPES*/ "SET_ANIM_LOWER", /*@ANIM_NAMES*/ "LEGS_WALKBACK1" );
        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_LOWER", 250 );
}


task ( "openhatch" )
{
        use ( "weaponcase_hatch" );
        sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/movers/doors/door1.mp3" );
}

dowait ( "openhatch" );
use ( "casesteam" );
wait ( 1500.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, < 2290.000 1490.000 -480.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 15.000 0.000 >, < 0.000 0.000 0.000 >, 0 );

affect ( "kirkgun", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "BOTH_STAND1_RANDOM7" );
        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", 2000 );
}

wait ( 500.000 );

task ( "openplate" )
{
        use ( "weaponcase_plate" );

        affect ( "weaponcase_gun", /*@AFFECT_TYPE*/ FLUSH )
        {
                move ( < 2339.000 1499.000 -490.000 >, < 0.000 0.000 0.000 >, 1200.000 );
                rotate ( < 0.000 90.000 0.000 >, 1000.000 );
        }

        sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/movers/doors/door1.mp3" );
}

do ( "openplate" );
wait ( 2000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, < 2320.000 1450.000 -470.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );

affect ( "kirkgun", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "BOTH_GRAB2" );
        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "weaponcase_gun" );
}

wait ( 800.000 );

affect ( "kirkgun", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_SCAVENGER_RIFLE" );
        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "NULL" );
}


affect ( "weaponcase_gun", /*@AFFECT_TYPE*/ FLUSH )
{
        remove ( "self" );
}

wait ( 1200.000 );

affect ( "kirkgun", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_DPITCH", -20.000 );
        set ( /*@SET_TYPES*/ "SET_DYAW", -20.000 );
        set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "TORSO_WEAPONREADY2" );
        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", 1500 );
}

wait ( 2500.000 );

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

camera ( /*@CAMERA_COMMANDS*/ DISABLE );

affect ( "MUNRO", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_SCAVENGER_RIFLE" );
        set ( /*@SET_TYPES*/ "SET_ORIGIN", < 2300.000 1499.000 -490.000 > );
}

use ( "closecase" );
set ( /*@SET_TYPES*/ "SET_PLAYER_LOCKED", /*@BOOL_TYPES*/ "false" );