
world worlds\L04.w

// hide 

battlefield_enable w
sound_ambient sounds\ambienty\ambient_podworko.wav

wait 1
checkpoint 1
wait 2

super_line L4S01
set_warzone wz10 -distance 30

activate sol01
activate sol02
activate sol03

wait 2

//combat_mode_off
//movement_radius_on 0
//panoramic_on
//movement_radius_off
//panoramic_off
//combat_mode_on

goto sol02 -waypoint sol02 -distance 7 -objective L4O01

wait 0.5 -waypoint *

dialogue l04_01 hero sol02 
wait_end_dialogue

activate res01
activate res02
activate res03
activate res04
activate res05

wait 2

move_character sol01 sol01_t -phase_on_target estimate
move_character sol02 sol02_t -phase_on_target estimate
move_character sol03 sol03_t -phase_on_target estimate

set_warzone wz20 -distance 80

goto pkm0 -distance 10 -waypoint pkm0_g

move_character res01 res01_t -phase_on_target estimate -waypoint *
move_character res02 res02_t -phase_on_target estimate
move_character res03 res03_t -phase_on_target estimate

wait 4

activate res06 
wait 0.1
activate res06
wait 1.0
activate res06
wait 1.0
activate res06
wait 1.0

activate res04
activate res05
wait 2
activate res04
activate res05

wait 8

activate res06 
wait 0.1
activate res06
wait 1.0
activate res06
wait 1.0
activate res06
wait 1.0

activate res04
activate res05
wait 2
activate res04
activate res05

wait 10

activate res06 
wait 0.1
activate res06
wait 1.0
activate res06
wait 1.0
activate res06
wait 1.0

activate res04
activate res05
wait 2
activate res04
activate res05



enemies_dead 100

wait 1
checkpoint 2
wait 2

wait 5

dialogue l04_02 hero sol02
wait_end_dialogue

wait 2
goto w01 -waypoint w01 -distance 15

// jestem w tunelu miedzy budynkami, respawnuje pierwszy plac

set_warzone wz30 -distance 80 -waypoint w04
set wymus_muzyke

delete_character sol01
delete_character sol02
delete_character sol03

activate res10 
wait 0.1
activate res11
wait 0.1
activate res12
wait 0.1
activate res13
wait 0.1
activate res14
wait 0.1
activate res15
wait 0.1
activate res16

goto w02 -distance 28

wait 1 -waypoint *

activate res20
activate res21
wait 2
activate res20
activate res21
wait 2
activate res20
activate res21
wait 6
activate res20
activate res21
wait 2
activate res20
activate res21
wait 2
activate res20
activate res21
wait 6
activate res20
activate res21
wait 2
activate res20
activate res21


goto w03 -distance 42

activate res30 -goto gtm30
activate res31 -goto gtm31
wait 2
activate res30 -goto gtm32
activate res31 -goto gtm33
wait 2
activate res30 -goto gtm34
activate res31 -goto gtm35
wait 4

activate res30 -goto gtm32
activate res31 -goto gtm33
wait 2
activate res30 -goto gtm34
activate res31 -goto gtm35
wait 2

unset wymus_muzyke

enemies_dead 200

wait 1
checkpoint 3
wait 2

goto w04 -distance 8 -waypoint w04



//
// wychodze przez brame
// nadjezdza sol40 hilu40
//

activate sol40

bezier_move hilu40 hilu40_1

wait 2

use use40 -waypoint *

dialogue l04_3 hero sol40
wait_end_dialogue -comment dialog_l04_3_odpalony!

wait 1 -waypoint pkm40_g
set_warzone wz31 -distance 11
unset_warzone wz10
unset_warzone wz20
unset_warzone wz30

goto pkm40 -distance 3
activate pkm40_g

set_warzone wz32 -distance 26 -waypoint *
gun_forbid_dismounting

wait 3

//
// i jazda!
//

bezier_move hilu40 hilu40_2
set_warzone wz40 -distance 144

activate res41
wait 0.1
activate res42
wait 0.1
activate res43
wait 0.1
activate res44

activate res50
wait 0.1
activate res51
wait 0.1
activate res52
wait 0.1
activate res53
wait 0.1
activate res54

set wymus_muzyke

use use50

// dojezdzam do obozu

activate res55
wait 0.1
activate res56
wait 0.1
activate res57
wait 0.1
activate res58
wait 0.1
activate res59
wait 0.1
activate res5a
wait 0.1
activate res5b

unset wymus_muzyke

use use51
gun_allow_dismounting
gun_dismount dis50

wait 1

character_teleport sol40 dis51
character_phase sol40 estimate

enemies_dead 80

wait 2
checkpoint 4
wait 2

wait 1

dialogue l04_4 hero sol40
wait_end_dialogue

goto w05 -distance 44 -waypoint w05

BF_attack cel60 -waypoint *

activate res60
activate res61
wait 1
activate res60
activate res61
wait 1
activate res60
activate res61
wait 1
activate res60
activate res61
wait 1

hero_dialogue l04_6

enemies_dead 100

set_warzone wz50 -distance 120 -waypoint w06
set_warzone wz60 -distance 120

activate res70
wait 0.1
activate res71
wait 0.1
activate res72
wait 0.1
activate res73
wait 0.1
activate res74
wait 0.1
activate res75
wait 0.1
activate res76
wait 0.1
activate res77
wait 0.1
activate res78
wait 0.1
activate res79
wait 0.1
activate res7a
wait 0.1
activate res7b
wait 0.1
activate res7c

wait 15
activate res7d
wait 0.1
activate res7e
wait 0.1
activate res7f
wait 0.1
activate res7g
wait 0.1
activate res7h




goto w06 -distance 40

goto w07 -distance 40 -waypoint w07

activate res80
wait 0.1
activate res81
wait 0.1
activate res82
wait 0.1
activate res83
wait 0.1
activate res84
wait 0.1
activate res85
wait 0.1
activate res86
wait 0.1
activate res87
wait 0.1
activate res88
wait 0.1
activate res89

wait 5
BF_attack cel02

goto w08 -distance 40 -waypoint w08

enemies_dead 80 -waypoint *

wait 1
checkpoint 1
wait 2


wait 2

// finalny dialog

hero_dialogue l04_5

wait_end_hero_dialogue
wait 1

start_world worlds\l05.w
