
world worlds\L08.w


// start

black_out
panoramic_on
combat_mode_off

super_line L8S01
wait 3

super_line L8S02

// gracz na samochodzie
activate gun001_g
gun_forbid_dismounting

gun_forbid_mounting gun002_g



activate partner
activate marine001
activate marine002
activate marine003

wait 4

sound_ambient sounds\ambienty\ambient_pustynia.wav

set L08_hum01_on // silnik pojazdu wlaczony
set L08_hum02_on // silnik pojazdu wlaczony
bezier_move hum001 hum001_bzr
bezier_move hum002 hum002_bzr

fade_in 1


wait 1
checkpoint zero
wait 1


wait 2
hero_dialogue L08_start2


use act001
activate res001

wait 5
hero_dialogue L08_start

sound sounds\plamy\pustynia_2.wav // tlo

// zatrzymuje sie pojazd, marine idzie do tubylca
use hum001_stop
character_phase marine002 hum001_passenger_wysiada
set_anim d2 open_close


panoramic_off

// wysiada partner
wait 6
character_phase partner hum001_parnter_wysiada




// falszywe detonacje
wait 10
activate explo01
wait 0.5
activate explo02

dialogue L08_zasadzka marine003








// wysiada gracz i reszta

set_warzone warzone001 -distance 40 -text L08L01
set_warzone warzone002 -distance 40 -text L08L01


wait 0.1 -objective L08O01

gun_dismount out001
gun_forbid_mounting gun001_g // zabraniam ponownego przyklejenia do guna

character_phase marine001 hum_kierowca_wysiada
set_anim d1 open_close
wait 1
character_phase marine003 hum_kierowca_wysiada
set_anim d5 open_close
character_phase marine002 estimate
character_phase partner estimate


wait 2
combat_mode_on

unset L08_hum02_on // silnik pojazdu wylaczony





// pierwsza tura

set wymus_muzyke

wait 1

activate res002
activate res003 -goto gtm003
activate res004 -goto gtm004
activate res005 -goto gtm005
activate res006 -goto gtm006
activate res007 -goto gtm007

wait 2
character_phase res001 estimate

enemies_dead 50

// druga tura

activate res008 -goto gtm008
activate res009 -goto gtm009
activate res010
move_character res010 gtm003 -bezier res010_bzr -phase_on_target estimate
activate res011 -goto gtm011

enemies_dead 90

// trzecia tura

activate res012 -goto gtm012
activate res013 -goto gtm013
activate res014 -goto gtm009
activate res008 -goto gtm008
activate res015 -goto gtm015
activate res016
move_character res016 gtm011 -bezier res010_bzr -phase_on_target estimate
activate res017 -goto gtm017


enemies_dead 120


wait 1.5
unset wymus_muzyke

move_character marine001 marine001_gtm001 -phase_on_target stoi_celuje
move_character marine003 marine003_gtm001 -phase_on_target kuca_celuje
wait 1
move_character marine002 marine002_gtm001 -moving_anim idzie -phase_on_target stoi_celuje
wait 1
move_character partner partner_gtm001 -moving_anim idzie -phase_on_target kuca_rozglada_sie

dialogue L08_czysto hero marine003

set L08_po_akcji // zmienna, po akcji gracz moze wejsc do humma
wait 2
wait 0.5 -waypoint w1


wait 3
checkpoint jeden
wait 1


gun_allow_mounting gun001_g // zezwalam na ponowne przyklejenie do guna

sound sounds\plamy\pustynia_1.wav // tlo






// wsiada ponownie do humvee
use w1
activate gun001_g -waypoint *
gun_forbid_dismounting

set L08_hum02_on // silnik pojazdu wlaczony

// kierowca gracza
character_phase marine003 hum002_kierowca

// pozostali wsiadaja
character_phase marine001 hum001_kierowca



set_warzone warzone003 -distance 30 -text L08L01
set_warzone warzone004 -distance 30 -text L08L01

wait 4

bezier_move hum002 hum002_bzr2

use akcja4

activate res018 -goto gtm018
activate res019 -goto gtm019

wait 2

// reszta wsiada do h2 i jedzie

character_phase partner hum001_strzelec
character_phase marine002 hum001_passenger

bezier_move hum001 hum001_bzr2

activate res020 -goto gtm020
activate res021 -goto gtm021
activate res022 -goto gtm022
activate res023 -goto gtm023
activate res024 -goto gtm024
activate res025 -goto gtm025

wait 2

activate res051 -goto gtm051
activate res052 -goto gtm052
activate res053 -goto gtm053
activate res054 -goto gtm054
activate res055 -goto gtm055






use act002
character_phase marine002 hum001_passenger_wysiada2

enemies_dead 50


// wysiadaja wszyscy oprocz kierowcow


unset_warzone warzone001
unset_warzone warzone002


dialogue L08_wysiadac2 marine003

wait 2

character_phase partner hum001_parnter_wysiada2
gun_dismount out002
gun_forbid_mounting gun001_g // ostatecznie zabraniam przyklejenia sie do guna


// kolejny wysyp przeciwnikow

activate res028 -goto gtm024
activate res026
activate res027
wait 0.7
bezier_move enemy_truck001 enemy_truck001_bzr



wait 2

activate res029
activate res030 -goto gtm025
move_character res029 gtm029 -bezier res029_bzr -phase_on_target estimate


enemies_dead 70


dialogue L08_oslaniac_pojazdy marine003

wait 1




// pojazdy jada wolno dalej

bezier_move hum002 hum002_bzr3
wait 1 -objective L08O02
bezier_move hum001 hum001_bzr3


// atak na pieszych marinsow

activate res031 -goto gtm031
activate res032 -goto gtm032
activate res033 -goto gtm024
activate res034 -goto gtm034
activate res035 -goto gtm035
activate res036 -goto gtm025

use piesi_ida

set_warzone warzone005 -distance 30 -text L08L01
set_warzone warzone006 -distance 30 -text L08L01


move_character marine002 marine002_gtm002 -bezier marine002_bzr2 -phase_on_target estimate
move_character partner partner_gtm002 -bezier partner_bzr2 -phase_on_target estimate




activate res056 -goto gtm056
activate res057 -goto gtm057
activate res058 -goto gtm058




use piesi_ida2

unset_warzone warzone003
unset_warzone warzone004



move_character marine002 marine002_gtm003 -bezier marine002_bzr3 -phase_on_target estimate
move_character partner partner_gtm003 -bezier partner_bzr3 -phase_on_target estimate


activate res037 -goto gtm037
activate res038 -goto gtm038
activate res039 -goto gtm039
activate res040 -goto gtm040

wait 5

move_character marine002 marine002_gtm004 -phase_on_target marine002_hum001_strzelec

activate res041 -goto gtm041
activate res042 -goto gtm042
activate res043 -goto gtm043

enemies_dead 80


wait 3
checkpoint dwa
wait 3




// wjazd do miasteczka


dialogue L08_wjazd_do_miasta marine003
wait_end_dialogue

sound sounds\plamy\pustynia_2.wav // tlo

bezier_move hum001 hum001_bzr4 -waypoint w2

wait 2
bezier_move hum002 hum002_bzr4

move_character partner partner_gtm004 -bezier partner_bzr4 -phase_on_target stoi_rozglada_sie

set_warzone hum002 -distance 15 -text L08L01

unset_warzone warzone005
unset_warzone warzone006

use piesi_ida3

move_character partner partner_gtm005 -bezier partner_bzr5 -phase_on_target stoi_rozglada_sie


use piesi_ida4

move_character partner partner_gtm006 -bezier partner_bzr6 -phase_on_target estimate



use hum001_dojechal

activate res044 -goto gtm044 -waypoint *
activate res045 -goto gtm045
activate res046 -goto gtm046
activate res048 -goto gtm048

wait 5

activate res047 -goto gtm047
activate res049
move_character res049 gtm049 -bezier res048_bzr -phase_on_target estimate
activate res050 -goto gtm050

enemies_dead 130
wait 0.5 -waypoint w3

// ruszaja pojazdy i partner

wait 2

bezier_move hum002 hum002_bzr5
wait 5.5
bezier_move hum001 hum001_bzr5


move_character partner partner_gtm007 -bezier partner_bzr7 -phase_on_target estimate


activate res059 -goto gtm059
activate res060 -goto gtm060

enemies_dead 70

move_character partner partner_gtm008 -bezier partner_bzr8 -phase_on_target stoi_rozglada_sie


use koniec

dialogue L08_koniec marine003 -waypoint *
wait_end_dialogue

wait 3

start_world worlds\L09.w

