Subversion-Projekte sthq.gbs

Revision

Revision 217 | Revision 279 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

void intro_cin()
{
        freezeplayer();
        cinematic();

        letterbox ( .1 );


        cam_fadein( 1, 0, 0, 0, 1, 0 );

        $cam3.follow($map8_intro2);
        $cam3.cut();
        wait(.5);
        cuecamera($cam3);

        $illia.DisplayEffect("TransportIn", "Romulan");
        wait(2.7);

        $illia.show();
        $illia.solid();
//      $illia.ai_on();
        $cam1.follow($map8_intro1);
        $cam1.cut();
        wait(1);

        cuecamera($cam1);
        wait(5);

        cuecamera($cam3);

        $illia.playdialog("localization/sound/dialog/map08/illia/inshorttime.mp3",1,10000,0);
        waitfordialog($illia);

        wait( .05 );

        $cam2.follow($cell_cam);
        $cam2.cut();
        wait( .5);
        cuecamera($cam2);

        $illia_prisoner.show();
        $illia_prisoner.solid();
        $illia_prisoner.anim("cin-m8_situp");

        cam_fadein( 3, 0, 0, 0, 1, 0 );

        $illia_prisoner.playdialog("localization/sound/dialog/map08/Illia/iwasaware.mp3",1,10000,0);
        waitfordialog( $illia_prisoner );
        $illia_prisoner.playdialog("localization/sound/dialog/map08/Illia/stillalive.mp3",1,10000,0);
        waitfordialog( $illia_prisoner );

        wait(2);

        cuecamera($cam3);

        $illia.playdialog("localization/sound/dialog/map08/illia/nochoice.mp3",1,10000,0);
        waitfordialog($illia);

        wait(5);
        $illia.ai_off();
        $illia.notsolid();
        $illia.hide();
        $illia_prisoner.notsolid();
        $illia_prisoner.hide();

        clearletterbox(.1);
        releaseplayer();
        noncinematic();
        cueplayer();
        //Make a new objective appear: get to main computer control and sabotge the engines
        //Make the blip appear on your radar
        $player.missionobjective( 1 );
        //Make the mission objective appear
        $player.setobjectiveshow( "findentrance", 1 );
}

void main()
{
        $player.model("char/hazardteam_jurot.tik");
        //Add the objectives list
        $player.loadobjectives( "GBS8" );

        $illia_prisoner.ai_off();
        $tebok.ai_off();
        $illia_prisoner.pushable(0);
        $tebok.pushable(0);
        $illia_prisoner.hide();
        $tebok.hide();
        $illia_prisoner.notsolid();
        $tebok.notsolid();
        $illia_prisoner.removeactorweapon ( "CompressionRifle" );
        $illia_prisoner.removeactorweapon ( "AssaultRifle" );
        $illia_prisoner.removeactorweapon ( "CompressionRifleEnhanced" );
        spawn ( "Camera" , "targetname" , "cam1" );
        spawn ( "Camera" , "targetname" , "cam2" );
        spawn ( "Camera" , "targetname" , "cam3" );
        $illia.ai_off();
        $illia.pushable( 0 );
        $illia.notsolid();
        $illia.hide();
        thread intro_cin();
}