Subversion-Projekte sthq.colony7

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

//Generated by BehavEd

rem ( "comment" );

affect ( "k_speaker2", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "K_speaker1" );
        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_GUARD" );
}

wait ( 1000.000 );

affect ( "k_speaker1", /*@AFFECT_TYPE*/ FLUSH )
{
        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_GUARD" );
        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "K_speaker2" );
        rem ( "dialog" );

        task ( "glorious" )
        {
                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/klingon1/glorious.wav" );
        }

        dowait ( "glorious" );

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

                task ( "openly" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/klingon2/openly.wav" );
                }

                dowait ( "openly" );

                task ( "sabotage" )
                {
                        sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/klingon2/sabotage.wav" );
                }

                dowait ( "sabotage" );

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

                        task ( "victory" )
                        {
                                sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/klingon1/victory.wav" );
                        }

                        dowait ( "victory" );
                        //(BHVDREM)  wait ( 5000.000 );

                        task ( "go" )
                        {
                                set ( /*@SET_TYPES*/ "SET_NAVGOAL", "speaker1_nav" );
                        }

                        set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "NULL" );
                        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_PATROL" );
                        dowait ( "go" );
                        set ( /*@SET_TYPES*/ "SET_DYAW", 180.000 );

                        task ( "turn" )
                        {
                                set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
                        }

                        dowait ( "turn" );
                        set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
                        set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
                        wait ( 1000.000 );

                        affect ( "k_speaker2", /*@AFFECT_TYPE*/ FLUSH )
                        {
                                set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "NULL" );
                                rem ( "dialog" );

                                task ( "go" )
                                {
                                        set ( /*@SET_TYPES*/ "SET_NAVGOAL", "speaker2_nav" );
                                }

                                set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_PATROL" );
                                dowait ( "go" );
                                set ( /*@SET_TYPES*/ "SET_DYAW", 90.000 );

                                task ( "turn" )
                                {
                                        set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
                                }

                                dowait ( "turn" );
                                set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
                                set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
                                set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
                        }

                }

        }

}