Subversion-Projekte sthq.argas

Revision

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

//Generated by BehavEd

rem ( "kirk gets dressed" );

if ( $get( FLOAT, "SET_OBJECTIVEODELL")=1.000000$ )
{
        rem ( "He has is pants.  No need to change again." );
}


else (  )
{

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


        affect ( "dress_kirk3", /*@AFFECT_TYPE*/ FLUSH )
        {
                set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT3TO2" );
                set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
        }

        camera ( /*@CAMERA_COMMANDS*/ ENABLE );
        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "dress_cam2", ORIGIN)$, 0 );
        camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 225.000 0.000 >, < 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 ( 500.000 );

        affect ( "dress_kirk1", /*@AFFECT_TYPE*/ FLUSH )
        {
                set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_STANDTOCONSOLE1" );
                set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 3000 );
                wait ( 1000.000 );
                camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "dress_cam3", ORIGIN)$, 0 );
                camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 225.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
                camera ( /*@CAMERA_COMMANDS*/ ZOOM, 50.000, 0 );
                wait ( 500.000 );
                set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CROUCH1" );
                set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
                wait ( 1500.000 );
                set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_UNCROUCH1" );
                set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
                wait ( 3000.000 );

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

                        affect ( "wetclothes", /*@AFFECT_TYPE*/ FLUSH )
                        {
                                set ( /*@SET_TYPES*/ "SET_ORIGIN", $tag( "wetclothes_moved", ORIGIN)$ );
                        }

                        remove ( "kirkq_boots" );
                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 250 );
                        wait ( 1500.000 );

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

                        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT3TO2" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );

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


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

                        wait ( 500.000 );
                        set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_BENCHSIT1_FIXBOOT" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
                        camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam1", ORIGIN)$, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam1", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
                        camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam2", ORIGIN)$, 4000 );
                        camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam2", ANGLES)$, < 0.000 0.000 0.000 >, 4000 );
                        wait ( 4000.000 );
                        set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );

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

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

                        affect ( "dress_kirk3", /*@AFFECT_TYPE*/ FLUSH )
                        {
                                set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_TABLE_GETUP1" );
                                set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
                        }

                        wait ( 3000.000 );
                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 250 );
                        wait ( 750.000 );

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


                        affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
                        {
                                set ( /*@SET_TYPES*/ "SET_ORIGIN", $tag( "dress_pos", ORIGIN)$ );
                                set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 270.000 0.000 > );
                        }

                        use ( "drawer_activate" );
                        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "torsomodel hazard" );
                        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "legsmodel hazard" );
                        set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "bolton remove towel" );
                        camera ( /*@CAMERA_COMMANDS*/ DISABLE );
                        camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 250 );
                }

        }

        set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SUCCEEDED", /*@OBJECTIVES*/ "OBJ_ODELLLIVES" );
}