// Intro London NEW, 22, uk\uk.cmp, 0, 100 1 1 1 1 0 
//
 
ARROW_DATA ARROW
COUNTER loop = 1
CAR_DATA car 
DECLARE_DOOR_INFO ( 360 , 367 , 1 )
 
// 100 1 1 1 1 0 
 
LEVELSTART
 
OBJ_DATA object1 = ( 253.0 , 30.5 , 2.0 ) 0 PHONE // 1
OBJ_DATA object2 = ( 96.0 , 89.5 , 2.0 ) 270 PHONE // 2
OBJ_DATA object3 = ( 244.0 , 65.5 , 2.0 ) 270 PHONE // 3
OBJ_DATA object4 = ( 245.0 , 65.5 , 2.0 ) 270 PHONE // 4
OBJ_DATA object5 = ( 22.0 , 122.5 , 2.0 ) 90 PHONE // 5
OBJ_DATA object7 = ( 190.0 , 39.5 , 2.0 ) 90 PHONE // 7
OBJ_DATA object8 = ( 191.0 , 39.5 , 2.0 ) 90 PHONE // 8
OBJ_DATA object9 = ( 192.0 , 39.5 , 2.0 ) 90 PHONE // 9
OBJ_DATA object10 = ( 70.0 , 140.5 , 2.0 ) 180 PHONE // 10
OBJ_DATA object11 = ( 70.0 , 141.5 , 2.0 ) 180 PHONE // 11
OBJ_DATA object13 = ( 168.0 , 74.5 , 2.0 ) 270 PHONE // 13
OBJ_DATA object14 = ( 123.0 , 82.5 , 2.0 ) 270 PHONE // 14
OBJ_DATA object15 = ( 124.0 , 82.5 , 2.0 ) 270 PHONE // 15
OBJ_DATA object16 = ( 125.0 , 82.5 , 2.0 ) 270 PHONE // 16
OBJ_DATA object17 = ( 126.0 , 82.5 , 2.0 ) 270 PHONE // 17
OBJ_DATA object18 = ( 124.0 , 13.5 , 2.0 ) 180 PHONE // 18
OBJ_DATA object19 = ( 124.0 , 14.5 , 2.0 ) 180 PHONE // 19
OBJ_DATA object20 = ( 126.0 , 13.5 , 2.0 ) 0 PHONE // 20
OBJ_DATA object21 = ( 126.0 , 14.5 , 2.0 ) 0 PHONE // 21
DOOR_DATA OBJECT119 = SINGLE ( 98 , 76 , 2 ) ( 98.0 , 76.0 , 2.0 , 0.0 , 0.0 ) bottom 0 ANY_PLAYER CLOSE_NEVER 0 FLIP_RIGHT NOT_REVERSED // 119
OBJ_DATA OBJECT121 = ( 99.0 , 77.5 , 3.0 ) 0 INVISIBLE_TARGET // TRIGGER
CHAR_DATA OBJECT122
DOOR_DATA OBJECT175 = SINGLE ( 134 , 31 , 2 ) ( 134.0 , 31.0 , 2.0 , 0.0 , 0.0 ) top 0 ANY_PLAYER CLOSE_NEVER 0 FLIP_RIGHT NOT_REVERSED // 175
OBJ_DATA object176 = ( 135.0 , 31.5 , 2.0 ) 0 CAR_SHOP BOMB_SHOP  // 176
DOOR_DATA OBJECT177 = SINGLE ( 199 , 45 , 2 ) ( 199.0 , 45.0 , 2.0 , 0.0 , 0.0 ) right 0 ANY_PLAYER CLOSE_NEVER 0 FLIP_RIGHT NOT_REVERSED // 177
OBJ_DATA object178 = ( 200.0 , 45.5 , 2.0 ) 0 CAR_SHOP BOMB_SHOP  // 178
DOOR_DATA OBJECT179 = SINGLE ( 176 , 217 , 2 ) ( 176.0 , 217.0 , 2.0 , 0.0 , 0.0 ) bottom 0 ANY_PLAYER CLOSE_NEVER 0 FLIP_RIGHT NOT_REVERSED // 179
OBJ_DATA object180 = ( 177.0 , 217.5 , 2.0 ) 0 CAR_SHOP BOMB_SHOP  // 180
DOOR_DATA OBJECT181 = SINGLE ( 94 , 218 , 2 ) ( 94.0 , 218.0 , 2.0 , 0.0 , 0.0 ) right 0 ANY_PLAYER CLOSE_NEVER 0 FLIP_RIGHT NOT_REVERSED // 181
OBJ_DATA object182 = ( 95.0 , 218.5 , 2.0 ) 0 CAR_SHOP BOMB_SHOP  // 182
DOOR_DATA OBJECT183 = SINGLE ( 31 , 170 , 2 ) ( 31.0 , 170.0 , 2.0 , 0.0 , 0.0 ) left 0 ANY_PLAYER CLOSE_NEVER 0 FLIP_RIGHT NOT_REVERSED // 183
OBJ_DATA object184 = ( 32.0 , 170.5 , 2.0 ) 0 CAR_SHOP BOMB_SHOP  // 184
OBJ_DATA object220 = ( 248.0 , 44.5 , 2.0 ) 0 CAR_SHOP 26  // 220
OBJ_DATA object221 = ( 60.0 , 59.5 , 2.0 ) 0 CAR_SHOP 26  // 221
OBJ_DATA object222 = ( 243.0 , 154.5 , 2.0 ) 0 CAR_SHOP 26  // 222
OBJ_DATA object223 = ( 133.0 , 172.5 , 2.0 ) 0 CAR_SHOP 26  // 223
OBJ_DATA object225 = ( 249.0 , 44.5 , 2.0 ) 0 CAR_SHOP 26  // 225
OBJ_DATA object226 = ( 60.0 , 60.5 , 2.0 ) 0 CAR_SHOP 26  // 226
OBJ_DATA object227 = ( 243.0 , 155.5 , 2.0 ) 0 CAR_SHOP 26  // 227
OBJ_DATA object228 = ( 133.0 , 173.5 , 2.0 ) 0 CAR_SHOP 26  // 228
// 285 1 (15648,8864,192) CRANE -1 512 
OBJ_DATA OBJECT286 = ( 245.0 , 140.5 , 2.0 ) 0 INVISIBLE_TARGET // TRIGGER
// 287 1 (3104,14752,192) CRANE -1 512 
OBJ_DATA OBJECT288 = ( 49.0 , 232.5 , 2.0 ) 0 INVISIBLE_TARGET // TRIGGER
CAR_DATA object293 = ( 16.0 , 112.5 , 255.0 ) 25 0 ALFA // 293
PLAYER_PED player1 = ( 14.0 , 113.5 , 255.0 ) 25 0 // 294
OBJ_DATA OBJECT303 = ( 14.0 , 113.5 , 3.0 ) 0 INVISIBLE_TARGET // TRIGGER
CAR_DATA object310 = ( 17.0 , 147.5 , 255.0 ) 25 180 DART // 310
DECLARE_TOTAL_SECRETS ( 0 )
DECLARE_TOTAL_MISSIONS ( 1 )
DECLARE_FINISH_SCORE ( 0 )
// -1 
// 0 DONOWT 0 0 0 0 0 
// 1 SURVIVE 0 0 30 30 0 
// 2 CRANE 285 -1 -1 286 0 
// 3 SURVIVE 0 0 30 30 0 
// 4 CRANE 287 -1 -1 288 0 
// 5 SURVIVE 0 0 0 10 0 
POINT_ARROW_AT ( ARROW , OBJECT5 ) // 6
DISPLAY_BRIEF ( 1001 ) // MOBILE_BRIEF 7 If you want work, get the phone in Northeast Chelsea
// 8 STARTUP 303 30000 30000 0 0 

// wait until phone is answered
ANSWER_PHONE ( PLAYER1 , OBJECT5 , 0 )
SET loop = 1
WHILE_EXEC ( loop = 1 )
IF ( CHECK_ANSWERED_PHONE ( OBJECT5 ) )
     STOP_PHONE ( OBJECT5 )
SET loop = 0
ENDIF
ENDWHILE

REMOVE_ARROW ( ARROW ) // 11
DISPLAY_BRIEF ( 1002 ) // You've heard of the Crisp Twins, right? They want a mod scooter for their old dear. That means you want one. So get the bike in Central Chelsea, and we'll see if you're any good
POINT_ARROW_AT (ARROW , OBJECT310) // ARROWCAR 13
// 14 KICKSTART 20 0 -1 -1 -1 
// 15 KICKSTART 100 -1 -1 -1 -1 
 
// 20 STEAL CAR
SET loop = 1
WHILE_EXEC ( loop = 1 )
IF ( IS_CHARACTER_IN_CAR  ( player1 , OBJECT310 ) )
     SET LOOP = 0
     STORE_CAR_CHARACTER_IS_IN ( player1, CAR )
ENDIF
ENDWHILE

DISPLAY_BRIEF ( 1003 ) // MOBILE_BRIEF 21 Take the scooter to Harold Cartwright's place in Southeast Mile End. If he likes the look of you, he might give you something to do.
REMOVE_ARROW ( ARROW ) // 22
// 23 ENABLE 121 0 0 0 0 
CLEAR_WANTED_LEVEL ( player1 )
ALTER_WANTED_LEVEL_NO_DROP ( player1 , 2 ) // 25
// 26 KICKSTART 110 0 -1 -1 -1 
POINT_ARROW_AT ( ARROW , 98.0 , 76.0 , 2.0) // arrowDOOR 27
// 30 IS_PED_IN_CAR 294 0 -1 -1 0 

// *** is player in car?
// 31 CHECK_CAR 310 0 45 -1 0 
//IF ( IS_CHARACTER_IN_CAR ( player1 , OBJECT310 ) ) 
// MOVE FAIL LINE HERE
//ENDIF
// 32 DISABLE 121 0 0 0 0 
// 33 DOOR_ON 119 0 0 0 0 
// 34 KILL_SIDE_PROC 26 0 -1 0 0 
CLEAR_WANTED_LEVEL ( player1 )

// PARK CAR
SET loop = 1
WHILE_EXEC ( loop = 1 )
IF ( IS_CAR_IN_BLOCK  ( CAR , 98.0 , 76.0 , 2.0 , 2.0 , 2.0 ) ) //DOOR
     PARK ( CAR , OBJECT119) // 36
     SET LOOP = 0
     ADD_SCORE  (  player1  , 0 )
ENDIF
ENDWHILE

DISPLAY_BRIEF ( 1004 ) // MOBILE_BRIEF 37 Very tidy. The Crisps are well chuffed. They told Harold to look after you. And when one of the Twins farts, Harold says 'new cologne?'. Know what I mean? Now go see him
// 38 KILL_SIDE_PROC 15 0 -1 0 0 
REMOVE_ARROW ( ARROW ) // 39
// 40 SURVIVE 0 0 0 5 0 
DISPLAY_MESSAGE ( 2500 ) // NICE ONE
// 43 DECCOUNT 552 0 0 0 0 
// MISSION_END 00 // 44
DISPLAY_BRIEF ( 1370 ) // MOBILE_BRIEF 45 Wrong car, mate

// *** wait for player to goto location *** 80
//*** 80 GOTO 310 0 80 0 0 
SET loop = 1
WHILE_EXEC ( loop = 1 )
      IF ( IS_ITEM_ONSCREEN ( OBJECT310 ) )
            SET LOOP = 0
            ADD_SCORE  ( player1 , 0 )
      ENDIF
ENDWHILE

CLEAR_WANTED_LEVEL ( player1 )
ALTER_WANTED_LEVEL_NO_DROP ( player1 , 2 ) // 82
// 100 IS_GOAL_DEAD 310 0 100 0 0 
// IF ( IS_CAR_WRECKED ( OBJECT310 ) )
REMOVE_ARROW ( ARROW ) // 101
DISPLAY_BRIEF ( 1005 ) // MOBILE_BRIEF 102 That was for the Twins' mum! You bleedin' cretin. Nobody messes with Mrs. Crisp, unless they don't like their arms
DISPLAY_MESSAGE ( 2501 ) // MISSION FAILED
// 104 SURVIVE 0 0 0 80 0 
// 105 RESET 0 0 0 0 0 
// 106 END 2 -1 -1 1 0 

// *** is player in car?
// 110 CHECK_CAR 310 110 0 -1 0 
//IF ( IS_CHARACTER_IN_CAR ( player1 , OBJECT310 ) ) 
// MOVE FAIL LINE HERE
//ENDIF
REMOVE_ARROW ( ARROW ) // 112
POINT_ARROW_AT (ARROW , OBJECT310) // ARROWCAR 113
DISPLAY_BRIEF ( 1006 ) // MOBILE_BRIEF 114 Oi! Get back on that bike, and get movin'

// *** is player in car?
// 115 CHECK_CAR 310 0 115 -1 0 
//IF ( IS_CHARACTER_IN_CAR ( player1 , OBJECT310 ) ) 
// MOVE FAIL LINE HERE
//ENDIF
REMOVE_ARROW ( ARROW ) // 116
// 200 SURVIVE 0 0 0 40 0 
OBJECT122 = CREATE_CHAR ( 96.5 , 75.5 , 255.0 ) 25 0 DUMMY END// PED_ON
LEVEL_END_POINT_ARROW_AT (ARROW , OBJECT122) // 202
// 203 KICKSTART 250 0 -1 -1 -1 
// 204 KICKSTART 205 -1 -1 -1 -1 

// LOCATE
SET loop = 1
WHILE_EXEC ( loop = 1 )
      IF ( LOCATE_ANOTHER_CHARACTER_ON_FOOT ( player1 , object122 , 1.0 , 1.0 ) )
            SET LOOP = 0
            ADD_SCORE  ( player1 , 0 )
      ENDIF
ENDWHILE

REMOVE_ARROW ( ARROW ) // 206
// 207 SURVIVE 0 0 0 30 0 
// 208 END 1 -1 -1 1 0 
// 250 IS_GOAL_DEAD 122 0 250 0 0 
// IF ( IS_CAR_WRECKED ( OBJECT122 ) )
REMOVE_ARROW ( ARROW ) // 251
// 252 RESET 0 0 0 0 0 
DISPLAY_BRIEF ( 1007 ) // MOBILE_BRIEF 253 That was bleedin Harold you offed mate! You're dead
// 254 SURVIVE 0 0 0 20 0 
// 255 END 2 -1 -1 1 0 
// 30000 KEEP_THIS_PROC 0 0 -1 -1 0 
// 31000 DISABLE 303 0 -1 -1 -1 
// 31001 DISABLE 121 0 -1 -1 -1 
// 32001 KICKSTART 10 0 -1 -1 -1 
// 32002 SURVIVE 0 0 0 300 0 
DISPLAY_BRIEF ( 3000 ) // P_BRIEF 32003 I've got the results of the test back. It's yours
// 32004 SURVIVE 0 0 0 800 0 
DISPLAY_BRIEF ( 3001 ) // P_BRIEF 32005 Telegrams. The communication of the future
// -1 
 
LEVELEND
