R4gn0r0k

asusb2.sc

Feb 3rd, 2016
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.56 KB | None | 0 0
  1. MISSION_START
  2. // *****************************************************************************************
  3. // *****************************************************************************************
  4. // *****************************************************************************************
  5. // ***********************************ASUKA SUBURBAN MISSION 2******************************
  6. // *****************************************************************************************
  7. // **************************************'Espresso-2-Go'***********************************
  8. // *****************************************************************************************
  9.  
  10. // Mission start stuff
  11.  
  12. GOSUB mission_start_as2
  13. IF HAS_DEATHARREST_BEEN_EXECUTED
  14. GOSUB mission_as2_failed
  15. ENDIF
  16. GOSUB mission_cleanup_as2
  17.  
  18. MISSION_END
  19.  
  20. // Variables for mission
  21.  
  22. VAR_INT kappa_1 kappa_3 kappa_4 //kappa_2
  23. VAR_INT kappa_5 kappa_6 kappa_7 //kappa_8
  24. VAR_INT kappa_9 kappa_10 kappa_12 //kappa_11
  25.  
  26. //VAR_INT varmint_1 varmint_2
  27. VAR_INT patriot_1 //patriot_2
  28. VAR_INT flag_guard1_created flag_guard2_created
  29.  
  30. VAR_INT kappa_1_fire kappa_2_fire kappa_3_fire kappa_4_fire
  31. VAR_INT kappa_5_fire kappa_6_fire kappa_7_fire kappa_8_fire
  32. VAR_INT kappa_9_fire kappa_10_fire kappa_11_fire kappa_12_fire
  33.  
  34. VAR_INT kappa_cartel1 kappa_cartel2 kappa_cartel3 kappa_cartel4
  35. VAR_INT kappa_cartel5 kappa_cartel6 kappa_cartel7 kappa_cartel8
  36. VAR_INT kappa_cartel9 kappa_cartel10 kappa_cartel11 kappa_cartel12
  37.  
  38. VAR_INT flag_kappa1_dead flag_kappa2_dead flag_kappa3_dead flag_kappa4_dead
  39. VAR_INT flag_kappa5_dead flag_kappa6_dead flag_kappa7_dead flag_kappa8_dead
  40. VAR_INT flag_kappa9_dead flag_kappa10_dead flag_kappa11_dead flag_kappa12_dead
  41.  
  42. VAR_INT flag_kappa1_created flag_kappa2_created flag_kappa3_created flag_kappa4_created
  43. VAR_INT flag_kappa5_created flag_kappa6_created flag_kappa7_created flag_kappa8_created
  44. VAR_INT flag_kappa9_created flag_kappa10_created flag_kappa11_created flag_kappa12_created
  45.  
  46. VAR_INT blip_kappa1_created blip_kappa2_created blip_kappa3_created blip_kappa4_created
  47. VAR_INT blip_kappa5_created blip_kappa6_created blip_kappa7_created blip_kappa8_created
  48. VAR_INT blip_kappa9_created blip_kappa10_created blip_kappa11_created blip_kappa12_created
  49.  
  50. VAR_INT blip_kappa1 blip_kappa2 blip_kappa3 blip_kappa4
  51. VAR_INT blip_kappa5 blip_kappa6 blip_kappa7 blip_kappa8
  52. VAR_INT blip_kappa9 blip_kappa10 blip_kappa11 blip_kappa12
  53.  
  54. VAR_INT kappa_time
  55. VAR_INT flag_timer_started
  56. //VAR_INT cs_whip
  57. VAR_INT timer_as2_dif timer_as2_now timer_as2_start flag_particle_as2 particle_time_as2
  58.  
  59. VAR_INT counter_kappa_dead
  60. VAR_INT counter_kappa_dead_ind
  61. VAR_INT counter_kappa_dead_com
  62. VAR_INT counter_kappa_dead_sub
  63.  
  64. VAR_INT flag_as2_1 flag_as2_2 flag_as2_3
  65.  
  66. VAR_FLOAT kappa1_x kappa1_y
  67. VAR_FLOAT kappa2_x kappa2_y
  68. VAR_FLOAT kappa3_x kappa3_y
  69. VAR_FLOAT kappa4_x kappa4_y
  70. VAR_FLOAT kappa5_x kappa5_y
  71. VAR_FLOAT kappa6_x kappa6_y
  72. VAR_FLOAT kappa7_x kappa7_y
  73. VAR_FLOAT kappa8_x kappa8_y
  74. VAR_FLOAT kappa9_x kappa9_y
  75. VAR_FLOAT kappa10_x kappa10_y
  76. VAR_FLOAT kappa11_x kappa11_y
  77. VAR_FLOAT kappa12_x kappa12_y
  78. VAR_FLOAT steam_x steam_y steam_z
  79.  
  80. //--test stuff-------------
  81.  
  82. VAR_FLOAT test_x test_y
  83. VAR_INT kappa_test
  84.  
  85.  
  86.  
  87.  
  88.  
  89. //VAR_FLOAT min_x_as2 min_y_as2 min_z_as2 max_x_as2 max_y_as2 max_z_as2
  90.  
  91.  
  92.  
  93. // ****************************************Mission Start************************************
  94.  
  95. mission_start_as2:
  96. REGISTER_MISSION_GIVEN
  97. SCRIPT_NAME asusb2
  98. flag_player_on_mission = 1
  99. flag_player_on_asuka_suburban_mission = 1
  100.  
  101. WAIT 0
  102.  
  103. //WAIT 1000
  104.  
  105. //---------------------------------SET FLAGS & VARIABLES-------------------------------------------
  106.  
  107.  
  108. flag_kappa1_dead = 0
  109. flag_kappa2_dead = 0
  110. flag_kappa3_dead = 0
  111. flag_kappa4_dead = 0
  112. flag_kappa5_dead = 0
  113. flag_kappa6_dead = 0
  114. flag_kappa7_dead = 0
  115. flag_kappa8_dead = 0
  116. flag_kappa9_dead = 0
  117. flag_kappa10_dead = 0
  118. flag_kappa11_dead = 0
  119. flag_kappa12_dead = 0
  120.  
  121. flag_kappa1_created = 0
  122. flag_kappa2_created = 0
  123. flag_kappa3_created = 0
  124. flag_kappa4_created = 0
  125. flag_kappa5_created = 0
  126. flag_kappa6_created = 0
  127. flag_kappa7_created = 0
  128. flag_kappa8_created = 0
  129. flag_kappa9_created = 0
  130. flag_kappa10_created = 0
  131. flag_kappa11_created = 0
  132. flag_kappa12_created = 0
  133.  
  134. blip_kappa1_created = 0
  135. blip_kappa2_created = 0
  136. blip_kappa3_created = 0
  137. blip_kappa4_created = 0
  138. blip_kappa5_created = 0
  139. blip_kappa6_created = 0
  140. blip_kappa7_created = 0
  141. blip_kappa8_created = 0
  142. blip_kappa9_created = 0
  143. blip_kappa10_created = 0
  144. blip_kappa11_created = 0
  145. blip_kappa12_created = 0
  146.  
  147.  
  148. counter_kappa_dead = 0
  149.  
  150. particle_time_as2 = 0
  151.  
  152. counter_kappa_dead_ind = 0
  153. counter_kappa_dead_com = 0
  154. counter_kappa_dead_sub = 0
  155.  
  156. flag_as2_1 = 0
  157. flag_as2_2 = 0
  158. flag_as2_3 = 0
  159. flag_particle_as2 = 0
  160.  
  161. flag_guard1_created = 0
  162.  
  163. kappa_time = 470000
  164. flag_timer_started = 0
  165.  
  166. // ****************************************LOCATION COORDS**************************************
  167.  
  168. kappa1_x = 1342.0
  169. kappa1_y = -821.0 //dock entrance
  170.  
  171. kappa2_x = 1024.1
  172. kappa2_y = -465.57 //tube station
  173.  
  174. kappa3_x = 1351.22
  175. kappa3_y = -259.56 //St Marks
  176.  
  177. kappa4_x = 286.4
  178. kappa4_y = -667.8 //NEWPORT
  179.  
  180. kappa5_x = 28.0
  181. kappa5_y = -850.0 //PARK
  182.  
  183. kappa6_x = 14.16
  184. kappa6_y = -1140.0 //BED POINT
  185.  
  186. kappa7_x = 73.16
  187. kappa7_y = -1359.8 //BED POINT
  188.  
  189. kappa8_x = -221.0
  190. kappa8_y = -197.0 //ASPATRIA
  191.  
  192. kappa9_x = 282.8
  193. kappa9_y = -1492.4 // TORRINGTON
  194.  
  195. kappa10_x = -644.0
  196. kappa10_y = -721.5 // AIRPORT
  197.  
  198. kappa11_x = -212.0
  199. kappa11_y = 310.0 //cedar grove
  200.  
  201. kappa12_x = -1255.0
  202. kappa12_y = -113.0 //Pike Creek
  203.  
  204.  
  205.  
  206. // ******************************************* START OF CUTSCENE ***************************
  207.  
  208. /*
  209. IF CAN_PLAYER_START_MISSION Player
  210. MAKE_PLAYER_SAFE_FOR_CUTSCENE Player
  211. ELSE
  212. GOTO mission_as2_failed
  213. ENDIF
  214.  
  215. // PRINT_BIG ( AS2 ) 15000 2
  216.  
  217. SET_FADING_COLOUR 0 0 0
  218.  
  219. DO_FADE 250 FADE_OUT
  220.  
  221. PRINT_BIG ( AS2 ) 15000 2
  222.  
  223. SWITCH_STREAMING OFF
  224. */
  225.  
  226. REQUEST_MODEL csitecutscene
  227.  
  228. LOAD_SPECIAL_CHARACTER 1 asuka
  229. LOAD_SPECIAL_CHARACTER 2 miguel
  230.  
  231. LOAD_SPECIAL_MODEL cut_obj1 PLAYERH
  232. LOAD_SPECIAL_MODEL cut_obj2 ASUKAH
  233. LOAD_SPECIAL_MODEL cut_obj3 WHIP
  234.  
  235. /*
  236. WHILE GET_FADING_STATUS
  237. WAIT 0
  238. ENDWHILE
  239. */
  240.  
  241. LOAD_ALL_MODELS_NOW
  242.  
  243. WHILE NOT HAS_MODEL_LOADED csitecutscene
  244. WAIT 0
  245. ENDWHILE
  246.  
  247.  
  248. WHILE NOT HAS_SPECIAL_CHARACTER_LOADED 1
  249. OR NOT HAS_SPECIAL_CHARACTER_LOADED 2
  250. WAIT 0
  251. ENDWHILE
  252.  
  253. WHILE NOT HAS_MODEL_LOADED cut_obj1
  254. OR NOT HAS_MODEL_LOADED cut_obj2
  255. OR NOT HAS_MODEL_LOADED cut_obj3
  256. WAIT 0
  257. ENDWHILE
  258.  
  259.  
  260. LOAD_CUTSCENE a7_etg
  261.  
  262. SWITCH_STREAMING ON
  263.  
  264. SET_CUTSCENE_OFFSET 369.02 -327.5 18.46
  265.  
  266. CREATE_CUTSCENE_OBJECT PED_PLAYER cs_player
  267. SET_CUTSCENE_ANIM cs_player player
  268.  
  269. CREATE_CUTSCENE_OBJECT PED_SPECIAL1 cs_asuka
  270. SET_CUTSCENE_ANIM cs_asuka asuka
  271.  
  272. CREATE_CUTSCENE_OBJECT PED_SPECIAL2 cs_miguel
  273. SET_CUTSCENE_ANIM cs_miguel miguel
  274.  
  275. CREATE_CUTSCENE_OBJECT cut_obj3 cs_whip
  276. SET_CUTSCENE_ANIM cs_whip WHIP
  277.  
  278. CREATE_CUTSCENE_HEAD cs_player CUT_OBJ1 cs_playerhead
  279. SET_CUTSCENE_HEAD_ANIM cs_playerhead player
  280.  
  281. CREATE_CUTSCENE_HEAD cs_asuka CUT_OBJ2 cs_asukahead
  282. SET_CUTSCENE_HEAD_ANIM cs_asukahead asuka
  283.  
  284. //CREATE_CUTSCENE_HEAD cs_miguel CUT_OBJ3 cs_miguelhead
  285. //SET_CUTSCENE_HEAD_ANIM cs_miguelhead miguel
  286.  
  287. SET_PLAYER_COORDINATES player 373.7523 -327.2676 17.1950
  288.  
  289. SET_PLAYER_HEADING player 270.0
  290.  
  291. DO_FADE 250 FADE_IN
  292.  
  293. SWITCH_RUBBISH OFF
  294. SWITCH_STREAMING OFF
  295. SWITCH_WORLD_PROCESSING OFF
  296.  
  297. START_CUTSCENE
  298.  
  299. //------CUTSCENE TEXT-----------------------------
  300. GET_CUTSCENE_TIME cs_time
  301.  
  302. WHILE cs_time < 3445
  303. WAIT 0
  304. GET_CUTSCENE_TIME cs_time
  305. ENDWHILE
  306.  
  307. PRINT_NOW (AS2_A1) 10000 1
  308.  
  309. WHILE cs_time < 7961
  310. WAIT 0
  311. GET_CUTSCENE_TIME cs_time
  312. ENDWHILE
  313.  
  314. PRINT_NOW (AS2_A2) 10000 1
  315.  
  316. WHILE cs_time < 9836
  317. WAIT 0
  318. GET_CUTSCENE_TIME cs_time
  319. ENDWHILE
  320.  
  321. PRINT_NOW (AS2_A) 10000 1
  322.  
  323. WHILE cs_time < 13013
  324. WAIT 0
  325. GET_CUTSCENE_TIME cs_time
  326. ENDWHILE
  327.  
  328. PRINT_NOW (AS2_B) 10000 1
  329.  
  330. WHILE cs_time < 16802
  331. WAIT 0
  332. GET_CUTSCENE_TIME cs_time
  333. ENDWHILE
  334.  
  335. PRINT_NOW (AS2_C) 10000 1
  336.  
  337. WHILE cs_time < 20591
  338. WAIT 0
  339. GET_CUTSCENE_TIME cs_time
  340. ENDWHILE
  341.  
  342. PRINT_NOW (AS2_D) 10000 1
  343.  
  344. WHILE cs_time < 23499
  345. WAIT 0
  346. GET_CUTSCENE_TIME cs_time
  347. ENDWHILE
  348.  
  349. PRINT_NOW (AS2_E) 10000 1
  350.  
  351. WHILE cs_time < 27594
  352. WAIT 0
  353. GET_CUTSCENE_TIME cs_time
  354. ENDWHILE
  355.  
  356. PRINT_NOW (AS2_F) 10000 1
  357.  
  358. WHILE cs_time < 30000
  359. WAIT 0
  360. GET_CUTSCENE_TIME cs_time
  361. ENDWHILE
  362.  
  363. DO_FADE 1500 FADE_OUT
  364.  
  365. WHILE NOT HAS_CUTSCENE_FINISHED
  366. WAIT 0
  367. ENDWHILE
  368.  
  369. CLEAR_PRINTS
  370.  
  371. WHILE GET_FADING_STATUS
  372. WAIT 0
  373. ENDWHILE
  374.  
  375. CLEAR_CUTSCENE
  376.  
  377. DO_FADE 0 FADE_OUT
  378.  
  379. SET_CAMERA_BEHIND_PLAYER
  380.  
  381. WAIT 500
  382.  
  383. DO_FADE 1500 FADE_IN
  384.  
  385. UNLOAD_SPECIAL_CHARACTER 1
  386. UNLOAD_SPECIAL_CHARACTER 2
  387. MARK_MODEL_AS_NO_LONGER_NEEDED csitecutscene
  388.  
  389. MARK_MODEL_AS_NO_LONGER_NEEDED CUT_OBJ1
  390. MARK_MODEL_AS_NO_LONGER_NEEDED CUT_OBJ2
  391. MARK_MODEL_AS_NO_LONGER_NEEDED CUT_OBJ3
  392.  
  393. SWITCH_RUBBISH ON
  394. SWITCH_STREAMING ON
  395. SWITCH_WORLD_PROCESSING ON
  396. // ******************************************END OF CUTSCENE********************************
  397.  
  398.  
  399.  
  400. // Mission stuff goes here
  401.  
  402. DISPLAY_ONSCREEN_COUNTER_WITH_STRING counter_kappa_dead COUNTER_DISPLAY_NUMBER KILLS
  403.  
  404. GET_GAME_TIMER timer_as2_start
  405.  
  406. PRINT_NOW (AS2_12) 5000 1//Cruise Liberty's districts to find etc. etc.
  407.  
  408. PRINT_SOON (AS2_12A) 5000 1
  409.  
  410. SET_GANG_WEAPONS GANG_MAFIA WEAPONTYPE_PISTOL WEAPONTYPE_UZI //The Mafia
  411.  
  412.  
  413. /*
  414. REQUEST_MODEL PED_FEMALE1
  415. WHILE NOT HAS_MODEL_LOADED PED_FEMALE1
  416. WAIT 0
  417. ENDWHILE
  418. */
  419. REQUEST_MODEL coffee
  420. WHILE NOT HAS_MODEL_LOADED coffee
  421. WAIT 0
  422. ENDWHILE
  423.  
  424. REQUEST_MODEL CAR_COLUMB
  425. WHILE NOT HAS_MODEL_LOADED CAR_COLUMB
  426. WAIT 0
  427. ENDWHILE
  428. REQUEST_MODEL PED_GANG_COLOMBIAN_A
  429. WHILE NOT HAS_MODEL_LOADED PED_GANG_COLOMBIAN_A
  430. WAIT 0
  431. ENDWHILE
  432. REQUEST_MODEL PED_GANG_COLOMBIAN_B
  433. WHILE NOT HAS_MODEL_LOADED PED_GANG_COLOMBIAN_B
  434. WAIT 0
  435. ENDWHILE
  436.  
  437. /*
  438. PRINT_NOW (AS2_A) 4000 1 //We underestimated Catalina's plans for SPANK. It reaches far beyond the Yardies selling it on street corners.
  439. MESSAGE_WAIT 4000 true
  440. PRINT_NOW (AS2_B) 4000 1 //The Cartel have a front company; The Kappa Coffee House franchise.
  441. MESSAGE_WAIT 4000 true
  442. PRINT_NOW (AS2_C) 4000 1 //They've been selling SPANK through street stalls all over Liberty's three districts.
  443. MESSAGE_WAIT 4000 true
  444. PRINT_NOW (AS2_D) 4000 1 //Put all these drug barrows out of operation!!
  445. MESSAGE_WAIT 4000 true
  446. PRINT_NOW (AS2_E) 4000 1 //Once you've done the first hit, you'll have eight minutes before the Cartel can warn their pushers.
  447. MESSAGE_WAIT 4000 true
  448.  
  449. //-----test stuff-----
  450. test_x = 354.0
  451. test_y = -327.0
  452. CREATE_OBJECT coffee test_x test_y -100.0 kappa_test
  453. //SET_OBJECT_HEADING kappa_test 0.0
  454. */
  455.  
  456. WHILE counter_kappa_dead < 9
  457. WAIT 0
  458. //-------------------------------------------CREATE KAPPAS------------------------------------------------------------------------------------
  459. IF IS_COLLISION_IN_MEMORY LEVEL_INDUSTRIAL
  460. IF flag_kappa1_created = 0
  461. IF LOCATE_PLAYER_ANY_MEANS_2D player kappa1_x kappa1_y 150.0 150.0 false
  462. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_A kappa1_x kappa1_y -100.0 kappa_cartel1
  463. //SET_CHAR_HEADING kappa_cartel1 270.0
  464. SET_CHAR_THREAT_SEARCH kappa_cartel1 THREAT_PLAYER1
  465. GIVE_WEAPON_TO_CHAR kappa_cartel1 WEAPONTYPE_UZI 60
  466. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel1 true
  467. CREATE_OBJECT coffee kappa1_x kappa1_y -100.0 kappa_1
  468. SET_OBJECT_HEADING kappa_1 180.0
  469. SET_OBJECT_COLLISION kappa_1 true
  470. SET_OBJECT_DYNAMIC kappa_1 false
  471. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE -1350.4 -259.6 49.7 false
  472. IF blip_kappa1_created = 0
  473. ADD_BLIP_FOR_OBJECT kappa_1 blip_kappa1
  474. blip_kappa1_created = 1
  475. ENDIF
  476. flag_Kappa1_created = 1
  477. ENDIF
  478. ENDIF
  479.  
  480. /*
  481. IF flag_kappa2_created = 0
  482. IF LOCATE_PLAYER_ANY_MEANS_2D player kappa2_x kappa2_y 70.0 70.0 false
  483. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_B kappa2_x kappa2_y -100.0 kappa_cartel2
  484. //SET_CHAR_HEADING kappa_cartel2 270.0
  485. SET_CHAR_THREAT_SEARCH kappa_cartel2 THREAT_PLAYER1
  486. GIVE_WEAPON_TO_CHAR kappa_cartel2 WEAPONTYPE_UZI 60
  487. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel2 true
  488. CREATE_OBJECT coffee kappa2_x kappa2_y -100.0 kappa_2
  489. SET_OBJECT_HEADING kappa_2 270.0
  490. SET_OBJECT_COLLISION kappa_2 true
  491. SET_OBJECT_DYNAMIC kappa_2 false
  492. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE 1024.2 -466.5 14.9 false
  493. IF blip_kappa2_created = 0
  494. ADD_BLIP_FOR_OBJECT kappa_2 blip_kappa2
  495. blip_kappa2_created = 1
  496. ENDIF
  497. flag_Kappa2_created = 1
  498. ENDIF
  499. ENDIF
  500. */
  501.  
  502. IF flag_kappa3_created = 0
  503. IF IS_PLAYER_IN_ZONE player LITTLEI
  504. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_A kappa3_x kappa3_y -100.0 kappa_cartel3
  505. SET_CHAR_HEADING kappa_cartel3 270.0
  506. SET_CHAR_THREAT_SEARCH kappa_cartel3 THREAT_PLAYER1
  507. GIVE_WEAPON_TO_CHAR kappa_cartel3 WEAPONTYPE_SHOTGUN 10
  508. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel3 true
  509. CREATE_OBJECT coffee kappa3_x kappa3_y -100.0 kappa_3
  510. SET_OBJECT_HEADING kappa_3 180.0
  511. SET_OBJECT_COLLISION kappa_3 true
  512. SET_OBJECT_DYNAMIC kappa_3 false
  513. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE 1343.3 -845.5 15.0 false
  514. IF blip_kappa3_created = 0
  515. ADD_BLIP_FOR_OBJECT kappa_3 blip_kappa3
  516. blip_kappa3_created = 1
  517. ENDIF
  518. flag_Kappa3_created = 1
  519. ENDIF
  520. ENDIF
  521. /* ELSE
  522. IF flag_kappa1_created = 1
  523. IF flag_kappa1_dead = 0
  524. DELETE_CHAR kappa_cartel1
  525. DELETE_OBJECT kappa_1
  526. flag_kappa1_created = 0
  527. blip_kappa1_created = 0
  528. ENDIF
  529. IF flag_kappa1_dead = 1
  530. DELETE_CHAR kappa_cartel1
  531. DELETE_OBJECT kappa_1
  532. ENDIF
  533. ENDIF
  534.  
  535. IF flag_kappa2_created = 1
  536. IF flag_kappa2_dead = 0
  537. DELETE_CHAR kappa_cartel2
  538. DELETE_OBJECT kappa_2
  539. flag_kappa2_created = 0
  540. blip_kappa2_created = 0
  541. ENDIF
  542. IF flag_kappa2_dead = 1
  543. DELETE_CHAR kappa_cartel2
  544. DELETE_OBJECT kappa_2
  545. ENDIF
  546. ENDIF
  547.  
  548. IF flag_kappa3_created = 1
  549. IF flag_kappa3_dead = 0
  550. DELETE_CHAR kappa_cartel3
  551. DELETE_OBJECT kappa_3
  552. flag_kappa3_created = 0
  553. blip_kappa3_created = 0
  554. ENDIF
  555. IF flag_kappa3_dead = 1
  556. DELETE_CHAR kappa_cartel3
  557. DELETE_OBJECT kappa_3
  558. ENDIF
  559. ENDIF
  560. */
  561. ENDIF
  562.  
  563. IF IS_COLLISION_IN_MEMORY LEVEL_COMMERCIAL
  564. IF flag_kappa4_created = 0
  565. //IF IS_PLAYER_IN_ZONE player COM_EAS
  566. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_B kappa4_x kappa4_y -100.0 kappa_cartel4
  567. SET_CHAR_HEADING kappa_cartel4 360.0
  568. SET_CHAR_THREAT_SEARCH kappa_cartel4 THREAT_PLAYER1
  569. GIVE_WEAPON_TO_CHAR kappa_cartel4 WEAPONTYPE_UZI 60
  570. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel4 true
  571. ADD_ARMOUR_TO_CHAR kappa_cartel4 100
  572. CREATE_OBJECT coffee kappa4_x kappa4_y -100.0 kappa_4
  573. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION 286.5 -668.5 26.2 false
  574. SET_OBJECT_HEADING kappa_4 270.0
  575. SET_OBJECT_COLLISION kappa_4 true
  576. SET_OBJECT_DYNAMIC kappa_4 false
  577. IF blip_kappa4_created = 0
  578. ADD_BLIP_FOR_OBJECT kappa_4 blip_kappa4
  579. blip_kappa4_created = 1
  580. ENDIF
  581. flag_Kappa4_created = 1
  582. //ENDIF
  583. ENDIF
  584.  
  585. IF flag_kappa5_created = 0
  586. IF IS_PLAYER_IN_ZONE player PARK
  587. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_A kappa5_x kappa5_y -100.0 kappa_cartel5
  588. SET_CHAR_THREAT_SEARCH kappa_cartel5 THREAT_PLAYER1
  589. GIVE_WEAPON_TO_CHAR kappa_cartel5 WEAPONTYPE_UZI 60
  590. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel5 true
  591. CREATE_OBJECT coffee kappa5_x kappa5_y -100.0 kappa_5
  592. SET_OBJECT_COLLISION kappa_5 true
  593. SET_OBJECT_DYNAMIC kappa_5 false
  594. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE 28.6 -849.9 32.7 false
  595. IF blip_kappa5_created = 0
  596. ADD_BLIP_FOR_OBJECT kappa_5 blip_kappa5
  597. blip_kappa5_created = 1
  598. ENDIF
  599. flag_Kappa5_created = 1
  600. ENDIF
  601. ENDIF
  602.  
  603. IF flag_kappa6_created = 0
  604. IF IS_PLAYER_IN_ZONE player SHOPING
  605. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_B kappa6_x kappa6_y -100.0 kappa_cartel6
  606. SET_CHAR_HEADING kappa_cartel6 190.0
  607. SET_CHAR_THREAT_SEARCH kappa_cartel6 THREAT_PLAYER1
  608. GIVE_WEAPON_TO_CHAR kappa_cartel6 WEAPONTYPE_UZI 60
  609. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel6 true
  610. CREATE_OBJECT coffee kappa6_x kappa6_y -100.0 kappa_6
  611. SET_OBJECT_HEADING kappa_6 145.0
  612. SET_OBJECT_COLLISION kappa_6 true
  613. SET_OBJECT_DYNAMIC kappa_6 false
  614. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE 13.67 -1140.5 26.19 false
  615. IF blip_kappa6_created = 0
  616. ADD_BLIP_FOR_OBJECT kappa_6 blip_kappa6
  617. blip_kappa6_created = 1
  618. ENDIF
  619. flag_Kappa6_created = 1
  620. ENDIF
  621. ENDIF
  622.  
  623. IF flag_kappa7_created = 0
  624. IF IS_PLAYER_IN_ZONE player SHOPING
  625. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_A kappa7_x kappa7_y -100.0 kappa_cartel7
  626. //SET_CHAR_HEADING kappa_cartel7 190.0
  627. SET_CHAR_THREAT_SEARCH kappa_cartel7 THREAT_PLAYER1
  628. GIVE_WEAPON_TO_CHAR kappa_cartel7 WEAPONTYPE_UZI 60
  629. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel7 true
  630. CREATE_OBJECT coffee kappa7_x kappa7_y -100.0 kappa_7
  631. SET_OBJECT_COLLISION kappa_7 true
  632. SET_OBJECT_DYNAMIC kappa_7 false
  633. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE 74.0 -1359.6 26.2 false
  634. IF blip_kappa7_created = 0
  635. ADD_BLIP_FOR_OBJECT kappa_7 blip_kappa7
  636. blip_kappa7_created = 1
  637. ENDIF
  638. flag_Kappa7_created = 1
  639. ENDIF
  640. ENDIF
  641. /*
  642. IF flag_kappa8_created = 0
  643. IF IS_PLAYER_IN_ZONE player STADIUM
  644. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_B kappa8_x kappa8_y -100.0 kappa_cartel8
  645. SET_CHAR_HEADING kappa_cartel8 350.0
  646. SET_CHAR_THREAT_SEARCH kappa_cartel8 THREAT_PLAYER1
  647. GIVE_WEAPON_TO_CHAR kappa_cartel8 WEAPONTYPE_SHOTGUN 10
  648. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel8 true
  649. CREATE_OBJECT coffee kappa8_x kappa8_y -100.0 kappa_8
  650. SET_OBJECT_HEADING kappa_8 270.0
  651. SET_OBJECT_COLLISION kappa_8 true
  652. SET_OBJECT_DYNAMIC kappa_8 false
  653. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE -220.8 -197.5 12.1 false
  654. IF blip_kappa8_created = 0
  655. ADD_BLIP_FOR_OBJECT kappa_8 blip_kappa8
  656. blip_kappa8_created = 1
  657. ENDIF
  658. flag_Kappa8_created = 1
  659. ENDIF
  660. ENDIF
  661. */
  662. IF flag_kappa9_created = 0
  663. IF IS_PLAYER_IN_ZONE player YAKUSA
  664. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_A kappa9_x kappa9_y 23.7 kappa_cartel9
  665. SET_CHAR_THREAT_SEARCH kappa_cartel9 THREAT_PLAYER1
  666. GIVE_WEAPON_TO_CHAR kappa_cartel9 WEAPONTYPE_SHOTGUN 10
  667. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel9 true
  668. CREATE_OBJECT coffee kappa9_x kappa9_y -100.0 kappa_9
  669. SET_OBJECT_HEADING kappa_9 270.0
  670. SET_OBJECT_COLLISION kappa_9 true
  671. SET_OBJECT_DYNAMIC kappa_9 false
  672. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE 282.9 -1493.1 23.7 false
  673. IF blip_kappa9_created = 0
  674. ADD_BLIP_FOR_OBJECT kappa_9 blip_kappa9
  675. blip_kappa9_created = 1
  676. ENDIF
  677. flag_Kappa9_created = 1
  678. ENDIF
  679. ENDIF
  680. /* ELSE
  681. IF flag_kappa10_created = 1
  682. IF flag_kappa4_dead = 0
  683. DELETE_CHAR kappa_cartel4
  684. DELETE_OBJECT kappa_4
  685. flag_kappa4_created = 0
  686. blip_kappa4_created = 0
  687. ENDIF
  688. IF flag_kappa4_dead = 1
  689. DELETE_CHAR kappa_cartel4
  690. DELETE_OBJECT kappa_4
  691. ENDIF
  692. ENDIF
  693. IF flag_kappa5_created = 1
  694. IF flag_kappa5_dead = 0
  695. DELETE_CHAR kappa_cartel5
  696. DELETE_OBJECT kappa_5
  697. flag_kappa5_created = 0
  698. blip_kappa5_created = 0
  699. ENDIF
  700. IF flag_kappa5_dead = 1
  701. DELETE_CHAR kappa_cartel5
  702. DELETE_OBJECT kappa_5
  703. ENDIF
  704. ENDIF
  705. IF flag_kappa6_created = 1
  706. IF flag_kappa6_dead = 0
  707. DELETE_CHAR kappa_cartel6
  708. DELETE_OBJECT kappa_6
  709. flag_kappa6_created = 0
  710. blip_kappa6_created = 0
  711. ENDIF
  712. IF flag_kappa6_dead = 1
  713. DELETE_CHAR kappa_cartel6
  714. DELETE_OBJECT kappa_6
  715. ENDIF
  716. ENDIF
  717. IF flag_kappa7_created = 1
  718. IF flag_kappa7_dead = 0
  719. DELETE_CHAR kappa_cartel7
  720. DELETE_OBJECT kappa_7
  721. flag_kappa7_created = 0
  722. blip_kappa7_created = 0
  723. ENDIF
  724. IF flag_kappa7_dead = 1
  725. DELETE_CHAR kappa_cartel7
  726. DELETE_OBJECT kappa_7
  727. ENDIF
  728. ENDIF
  729.  
  730. IF flag_kappa8_created = 1
  731. IF flag_kappa8_dead = 0
  732. DELETE_CHAR kappa_cartel8
  733. DELETE_OBJECT kappa_8
  734. flag_kappa8_created = 0
  735. blip_kappa8_created = 0
  736. ENDIF
  737. IF flag_kappa8_dead = 1
  738. DELETE_CHAR kappa_cartel8
  739. DELETE_OBJECT kappa_8
  740. ENDIF
  741. ENDIF
  742.  
  743. IF flag_kappa9_created = 1
  744. IF flag_kappa9_dead = 0
  745. DELETE_CHAR kappa_cartel9
  746. DELETE_OBJECT kappa_9
  747. flag_kappa9_created = 0
  748. blip_kappa9_created = 0
  749. ENDIF
  750. IF flag_kappa9_dead = 1
  751. DELETE_CHAR kappa_cartel9
  752. DELETE_OBJECT kappa_9
  753. ENDIF
  754. ENDIF
  755. */
  756. ENDIF
  757.  
  758. IF IS_COLLISION_IN_MEMORY LEVEL_SUBURBAN
  759. IF flag_kappa10_created = 0
  760. IF IS_PLAYER_IN_ZONE player AIRPORT
  761. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_B kappa10_x kappa10_y 18.9 kappa_cartel10
  762. SET_CHAR_HEADING kappa_cartel10 50.0
  763. SET_CHAR_THREAT_SEARCH kappa_cartel10 THREAT_PLAYER1
  764. GIVE_WEAPON_TO_CHAR kappa_cartel10 WEAPONTYPE_UZI 60
  765. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel10 true
  766. CREATE_OBJECT coffee kappa10_x kappa10_y -100.0 kappa_10
  767. SET_OBJECT_COLLISION kappa_10 true
  768. SET_OBJECT_DYNAMIC kappa_10 false
  769. //ADD_PARTICLE_EFFECT POBJECT_DRY_ICE -724.3 -548.8 9.1 false
  770. IF blip_kappa10_created = 0
  771. ADD_BLIP_FOR_OBJECT kappa_10 blip_kappa10
  772. blip_kappa10_created = 1
  773. ENDIF
  774. flag_Kappa10_created = 1
  775. ENDIF
  776. ENDIF
  777. /*
  778. IF flag_kappa11_created = 0
  779. IF IS_PLAYER_IN_ZONE player SWANKS
  780. OR IS_PLAYER_IN_ZONE player PROJECT
  781. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_A kappa11_x kappa11_y -100.0 kappa_cartel11
  782. SET_CHAR_HEADING kappa_cartel11 90.0
  783. SET_CHAR_THREAT_SEARCH kappa_cartel11 THREAT_PLAYER1
  784. GIVE_WEAPON_TO_CHAR kappa_cartel11 WEAPONTYPE_UZI 60
  785. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel11 true
  786. CREATE_OBJECT coffee kappa11_x kappa11_y -100.0 kappa_11
  787. SET_OBJECT_HEADING kappa_11 0.0
  788. SET_OBJECT_COLLISION kappa_11 true
  789. SET_OBJECT_DYNAMIC kappa_11 false
  790. IF blip_kappa11_created = 0
  791. ADD_BLIP_FOR_OBJECT kappa_11 blip_kappa11
  792. blip_kappa11_created = 1
  793. ENDIF
  794. flag_Kappa11_created = 1
  795. ENDIF
  796. ENDIF
  797. */
  798. IF flag_kappa12_created = 0
  799. IF IS_PLAYER_IN_ZONE player SUB_IND
  800. CREATE_CHAR PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_B kappa12_x kappa12_y -100.0 kappa_cartel12
  801. SET_CHAR_THREAT_SEARCH kappa_cartel12 THREAT_PLAYER1
  802. GIVE_WEAPON_TO_CHAR kappa_cartel12 WEAPONTYPE_UZI 60
  803. CREATE_OBJECT coffee kappa12_x kappa12_y -100.0 kappa_12
  804. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel12 true
  805. SET_OBJECT_COLLISION kappa_12 true
  806. SET_OBJECT_DYNAMIC kappa_12 false
  807. IF blip_kappa12_created = 0
  808. ADD_BLIP_FOR_OBJECT kappa_12 blip_kappa12
  809. blip_kappa12_created = 1
  810. ENDIF
  811. flag_Kappa12_created = 1
  812. ENDIF
  813. ENDIF
  814.  
  815. IF flag_kappa10_created = 1
  816. OR flag_kappa12_created = 1
  817. IF flag_guard1_created = 0
  818. CREATE_CAR CAR_COLUMB -706.3 -285.7 18.3 patriot_1
  819. CREATE_CHAR_INSIDE_CAR patriot_1 PEDTYPE_GANG_COLOMBIAN PED_GANG_COLOMBIAN_A varmint_1
  820. GIVE_WEAPON_TO_CHAR varmint_1 WEAPONTYPE_UZI 60
  821. SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS varmint_1 player
  822. flag_guard1_created = 1
  823. ENDIF
  824. ENDIF
  825. /* ELSE
  826. IF flag_kappa10_created = 1
  827. IF flag_kappa10_dead = 0
  828. DELETE_CHAR kappa_cartel10
  829. DELETE_OBJECT kappa_10
  830. flag_kappa10_created = 0
  831. blip_kappa10_created = 0
  832. ENDIF
  833. IF flag_kappa10_dead = 1
  834. DELETE_CHAR kappa_cartel10
  835. DELETE_OBJECT kappa_10
  836. ENDIF
  837. ENDIF
  838.  
  839. IF flag_kappa11_created = 1
  840. IF flag_kappa11_dead = 0
  841. DELETE_CHAR kappa_cartel11
  842. DELETE_OBJECT kappa_11
  843. flag_kappa11_created = 0
  844. blip_kappa11_created = 0
  845. ENDIF
  846. IF flag_kappa11_dead = 1
  847. DELETE_CHAR kappa_cartel11
  848. DELETE_OBJECT kappa_11
  849. ENDIF
  850. ENDIF
  851.  
  852. IF flag_kappa12_created = 1
  853. IF flag_kappa12_dead = 0
  854. DELETE_CHAR kappa_cartel12
  855. DELETE_OBJECT kappa_12
  856. flag_kappa12_created = 0
  857. blip_kappa12_created = 0
  858. ENDIF
  859. IF flag_kappa12_dead = 1
  860. DELETE_CHAR kappa_cartel12
  861. DELETE_OBJECT kappa_12
  862. ENDIF
  863. ENDIF
  864. */
  865. ENDIF
  866. //---------------------------------------KAPPA DEATH CHECK---------------------------------------------------------------------------------------
  867. IF flag_kappa1_dead = 0
  868. AND flag_kappa1_created = 1
  869. IF HAS_OBJECT_BEEN_DAMAGED kappa_1
  870. flag_kappa1_dead = 1
  871. ++ counter_kappa_dead
  872. ++ counter_kappa_dead_ind
  873. //kappa_time = kappa_time + 10000
  874. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  875. REMOVE_BLIP blip_kappa1
  876. IF NOT IS_CHAR_DEAD kappa_cartel1
  877. CLEAR_CHAR_THREAT_SEARCH kappa_cartel1
  878. SET_CHAR_OBJ_RUN_TO_COORD kappa_cartel1 1335.5 -820.5
  879. ENDIF
  880. ENDIF
  881. IF NOT IS_CHAR_DEAD kappa_cartel1
  882. TURN_CHAR_TO_FACE_PLAYER kappa_cartel1 player
  883. ENDIF
  884. ENDIF
  885. IF flag_kappa1_dead > 0
  886. IF NOT IS_CHAR_DEAD kappa_cartel1
  887. IF IS_CHAR_OBJECTIVE_PASSED kappa_cartel1
  888. TURN_CHAR_TO_FACE_PLAYER kappa_cartel1 player
  889. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel1 false
  890. //MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel1
  891. SET_CHAR_THREAT_SEARCH kappa_cartel1 THREAT_PLAYER1
  892. //SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS kappa_cartel1 player
  893. ENDIF
  894. ENDIF
  895. ENDIF
  896.  
  897. /*
  898. IF flag_kappa2_dead = 0
  899. AND flag_kappa2_created = 1
  900. IF HAS_OBJECT_BEEN_DAMAGED kappa_2
  901. flag_kappa2_dead = 1
  902. ++ counter_kappa_dead
  903. ++ counter_kappa_dead_ind
  904. kappa_time = kappa_time + 10000
  905. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  906. REMOVE_BLIP blip_kappa2
  907. MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel2
  908. ENDIF
  909. IF NOT IS_CHAR_DEAD kappa_cartel2
  910. TURN_CHAR_TO_FACE_PLAYER kappa_cartel2 player
  911. ENDIF
  912. ENDIF
  913. */
  914. IF flag_kappa3_dead = 0
  915. AND flag_kappa3_created = 1
  916. IF HAS_OBJECT_BEEN_DAMAGED kappa_3
  917. flag_kappa3_dead = 1
  918. ++ counter_kappa_dead
  919. ++ counter_kappa_dead_ind
  920. //kappa_time = kappa_time + 10000
  921. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  922. REMOVE_BLIP blip_kappa3
  923. IF NOT IS_CHAR_DEAD kappa_cartel3
  924. CLEAR_CHAR_THREAT_SEARCH kappa_cartel3
  925. SET_CHAR_OBJ_RUN_TO_COORD kappa_cartel3 1342.7 -259.0
  926. ENDIF
  927. ENDIF
  928. IF NOT IS_CHAR_DEAD kappa_cartel3
  929. TURN_CHAR_TO_FACE_PLAYER kappa_cartel3 player
  930. ENDIF
  931. ENDIF
  932. IF flag_kappa3_dead > 0
  933. IF NOT IS_CHAR_DEAD kappa_cartel3
  934. IF IS_CHAR_OBJECTIVE_PASSED kappa_cartel3
  935. TURN_CHAR_TO_FACE_PLAYER kappa_cartel3 player
  936. //MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel3
  937. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel3 false
  938. SET_CHAR_THREAT_SEARCH kappa_cartel3 THREAT_PLAYER1
  939. //SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS kappa_cartel3 player
  940. ENDIF
  941. ENDIF
  942. ENDIF
  943.  
  944. IF flag_kappa4_dead = 0
  945. AND flag_kappa4_created = 1
  946. IF HAS_OBJECT_BEEN_DAMAGED kappa_4
  947. flag_kappa4_dead = 1
  948. ++ counter_kappa_dead
  949. ++ counter_kappa_dead_com
  950. //kappa_time = kappa_time + 10000
  951. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  952. REMOVE_BLIP blip_kappa4
  953. IF NOT IS_CHAR_DEAD kappa_cartel4
  954. CLEAR_CHAR_THREAT_SEARCH kappa_cartel4
  955. SET_CHAR_OBJ_RUN_TO_COORD kappa_cartel4 280.0 -676.5
  956. ENDIF
  957. ENDIF
  958. IF NOT IS_CHAR_DEAD kappa_cartel4
  959. TURN_CHAR_TO_FACE_PLAYER kappa_cartel4 player
  960. ENDIF
  961. ENDIF
  962. IF flag_kappa4_dead > 0
  963. IF NOT IS_CHAR_DEAD kappa_cartel4
  964. IF IS_CHAR_OBJECTIVE_PASSED kappa_cartel4
  965. TURN_CHAR_TO_FACE_PLAYER kappa_cartel4 player
  966. //MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel4
  967. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel4 false
  968. SET_CHAR_THREAT_SEARCH kappa_cartel4 THREAT_PLAYER1
  969. //SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS kappa_cartel4 player
  970. ENDIF
  971. ENDIF
  972. ENDIF
  973.  
  974. IF flag_kappa5_dead = 0
  975. AND flag_kappa5_created = 1
  976. IF HAS_OBJECT_BEEN_DAMAGED kappa_5
  977. flag_kappa5_dead = 1
  978. ++ counter_kappa_dead
  979. ++ counter_kappa_dead_com
  980. //kappa_time = kappa_time + 10000
  981. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  982. REMOVE_BLIP blip_kappa5
  983. IF NOT IS_CHAR_DEAD kappa_cartel5
  984. CLEAR_CHAR_THREAT_SEARCH kappa_cartel5
  985. SET_CHAR_OBJ_RUN_TO_COORD kappa_cartel5 34.5 -850.0
  986. ENDIF
  987. ENDIF
  988. IF NOT IS_CHAR_DEAD kappa_cartel5
  989. TURN_CHAR_TO_FACE_PLAYER kappa_cartel5 player
  990. ENDIF
  991. ENDIF
  992. IF flag_kappa5_dead > 0
  993. IF NOT IS_CHAR_DEAD kappa_cartel5
  994. IF IS_CHAR_OBJECTIVE_PASSED kappa_cartel5
  995. TURN_CHAR_TO_FACE_PLAYER kappa_cartel5 player
  996. //MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel5
  997. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel5 false
  998. SET_CHAR_THREAT_SEARCH kappa_cartel5 THREAT_PLAYER1
  999. //SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS kappa_cartel5 player
  1000. ENDIF
  1001. ENDIF
  1002. ENDIF
  1003.  
  1004. IF flag_kappa6_dead = 0
  1005. AND flag_kappa6_created = 1
  1006. IF HAS_OBJECT_BEEN_DAMAGED kappa_6
  1007. flag_kappa6_dead = 1
  1008. ++ counter_kappa_dead
  1009. ++ counter_kappa_dead_com
  1010. //kappa_time = kappa_time + 10000
  1011. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  1012. REMOVE_BLIP blip_kappa6
  1013. IF NOT IS_CHAR_DEAD kappa_cartel6
  1014. CLEAR_CHAR_THREAT_SEARCH kappa_cartel6
  1015. SET_CHAR_OBJ_RUN_TO_COORD kappa_cartel6 13.7 -1135.3
  1016. ENDIF
  1017. ENDIF
  1018. IF NOT IS_CHAR_DEAD kappa_cartel6
  1019. TURN_CHAR_TO_FACE_PLAYER kappa_cartel6 player
  1020. ENDIF
  1021. ENDIF
  1022. IF flag_kappa6_dead > 0
  1023. IF NOT IS_CHAR_DEAD kappa_cartel6
  1024. IF IS_CHAR_OBJECTIVE_PASSED kappa_cartel6
  1025. TURN_CHAR_TO_FACE_PLAYER kappa_cartel6 player
  1026. //MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel6
  1027. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel6 false
  1028. SET_CHAR_THREAT_SEARCH kappa_cartel6 THREAT_PLAYER1
  1029. //SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS kappa_cartel6 player
  1030. ENDIF
  1031. ENDIF
  1032. ENDIF
  1033.  
  1034. IF flag_kappa7_dead = 0
  1035. AND flag_kappa7_created = 1
  1036. IF HAS_OBJECT_BEEN_DAMAGED kappa_7
  1037. flag_kappa7_dead = 1
  1038. ++ counter_kappa_dead
  1039. ++ counter_kappa_dead_com
  1040. //kappa_time = kappa_time + 10000
  1041. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  1042. REMOVE_BLIP blip_kappa7
  1043. IF NOT IS_CHAR_DEAD kappa_cartel7
  1044. CLEAR_CHAR_THREAT_SEARCH kappa_cartel7
  1045. SET_CHAR_OBJ_RUN_TO_COORD kappa_cartel7 79.0 -1361.0
  1046. ENDIF
  1047. ENDIF
  1048. IF NOT IS_CHAR_DEAD kappa_cartel7
  1049. TURN_CHAR_TO_FACE_PLAYER kappa_cartel7 player
  1050. ENDIF
  1051. ENDIF
  1052. IF flag_kappa7_dead > 0
  1053. IF NOT IS_CHAR_DEAD kappa_cartel7
  1054. IF IS_CHAR_OBJECTIVE_PASSED kappa_cartel7
  1055. TURN_CHAR_TO_FACE_PLAYER kappa_cartel7 player
  1056. //MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel7
  1057. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel7 false
  1058. SET_CHAR_THREAT_SEARCH kappa_cartel7 THREAT_PLAYER1
  1059. //SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS kappa_cartel7 player
  1060. ENDIF
  1061. ENDIF
  1062. ENDIF
  1063. /*
  1064. IF flag_kappa8_dead = 0
  1065. AND flag_kappa8_created = 1
  1066. IF HAS_OBJECT_BEEN_DAMAGED kappa_8
  1067. flag_kappa8_dead = 1
  1068. ++ counter_kappa_dead
  1069. ++ counter_kappa_dead_com
  1070. kappa_time = kappa_time + 10000
  1071. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  1072. REMOVE_BLIP blip_kappa8
  1073. MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel8
  1074. ENDIF
  1075. IF NOT IS_CHAR_DEAD kappa_cartel8
  1076. TURN_CHAR_TO_FACE_PLAYER kappa_cartel8 player
  1077. ENDIF
  1078. ENDIF
  1079. */
  1080. IF flag_kappa9_dead = 0
  1081. AND flag_kappa9_created = 1
  1082. IF HAS_OBJECT_BEEN_DAMAGED kappa_9
  1083. flag_kappa9_dead = 1
  1084. ++ counter_kappa_dead
  1085. ++ counter_kappa_dead_com
  1086. //kappa_time = kappa_time + 10000
  1087. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  1088. REMOVE_BLIP blip_kappa9
  1089. IF NOT IS_CHAR_DEAD kappa_cartel9
  1090. CLEAR_CHAR_THREAT_SEARCH kappa_cartel9
  1091. SET_CHAR_OBJ_RUN_TO_COORD kappa_cartel9 282.5 -1501.0
  1092. ENDIF
  1093. ENDIF
  1094. IF NOT IS_CHAR_DEAD kappa_cartel9
  1095. TURN_CHAR_TO_FACE_PLAYER kappa_cartel9 player
  1096. ENDIF
  1097. ENDIF
  1098. IF flag_kappa9_dead > 0
  1099. IF NOT IS_CHAR_DEAD kappa_cartel9
  1100. IF IS_CHAR_OBJECTIVE_PASSED kappa_cartel9
  1101. TURN_CHAR_TO_FACE_PLAYER kappa_cartel9 player
  1102. //MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel9
  1103. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel9 false
  1104. SET_CHAR_THREAT_SEARCH kappa_cartel9 THREAT_PLAYER1
  1105. //SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS kappa_cartel9 player
  1106. ENDIF
  1107. ENDIF
  1108. ENDIF
  1109.  
  1110. IF flag_kappa10_dead = 0
  1111. AND flag_kappa10_created = 1
  1112. IF HAS_OBJECT_BEEN_DAMAGED kappa_10
  1113. flag_kappa10_dead = 1
  1114. ++ counter_kappa_dead
  1115. ++ counter_kappa_dead_sub
  1116. //kappa_time = kappa_time + 10000
  1117. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  1118. REMOVE_BLIP blip_kappa10
  1119. IF NOT IS_CHAR_DEAD kappa_cartel10
  1120. CLEAR_CHAR_THREAT_SEARCH kappa_cartel10
  1121. SET_CHAR_OBJ_RUN_TO_COORD kappa_cartel10 -638.8 -721.6
  1122. ENDIF
  1123. ENDIF
  1124. IF NOT IS_CHAR_DEAD kappa_cartel10
  1125. TURN_CHAR_TO_FACE_PLAYER kappa_cartel10 player
  1126. ENDIF
  1127. ENDIF
  1128. IF flag_kappa10_dead > 0
  1129. IF NOT IS_CHAR_DEAD kappa_cartel10
  1130. IF IS_CHAR_OBJECTIVE_PASSED kappa_cartel10
  1131. TURN_CHAR_TO_FACE_PLAYER kappa_cartel10 player
  1132. //MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel10
  1133. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel10 false
  1134. SET_CHAR_THREAT_SEARCH kappa_cartel10 THREAT_PLAYER1
  1135. //SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS kappa_cartel10 player
  1136. ENDIF
  1137. ENDIF
  1138. ENDIF
  1139.  
  1140. /*
  1141. IF flag_kappa11_dead = 0
  1142. AND flag_kappa11_created = 1
  1143. IF HAS_OBJECT_BEEN_DAMAGED kappa_11
  1144. flag_kappa11_dead = 1
  1145. ++ counter_kappa_dead
  1146. ++ counter_kappa_dead_sub
  1147. kappa_time = kappa_time + 10000
  1148. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  1149. REMOVE_BLIP blip_kappa11
  1150. MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel11
  1151. ENDIF
  1152. IF NOT IS_CHAR_DEAD kappa_cartel11
  1153. TURN_CHAR_TO_FACE_PLAYER kappa_cartel11 player
  1154. ENDIF
  1155. ENDIF
  1156. */
  1157. IF flag_kappa12_dead = 0
  1158. AND flag_kappa12_created = 1
  1159. IF HAS_OBJECT_BEEN_DAMAGED kappa_12
  1160. flag_kappa12_dead = 1
  1161. ++ counter_kappa_dead
  1162. ++ counter_kappa_dead_sub
  1163. //kappa_time = kappa_time + 10000
  1164. PRINT_WITH_NUMBER_BIG (AS2_11) counter_kappa_dead 2000 1
  1165. REMOVE_BLIP blip_kappa12
  1166. IF NOT IS_CHAR_DEAD kappa_cartel12
  1167. CLEAR_CHAR_THREAT_SEARCH kappa_cartel12
  1168. SET_CHAR_OBJ_RUN_TO_COORD kappa_cartel12 -1251.0 -114.5
  1169. ENDIF
  1170. ENDIF
  1171. IF NOT IS_CHAR_DEAD kappa_cartel12
  1172. TURN_CHAR_TO_FACE_PLAYER kappa_cartel12 player
  1173. ENDIF
  1174. ENDIF
  1175. IF flag_kappa12_dead > 0
  1176. IF NOT IS_CHAR_DEAD kappa_cartel12
  1177. IF IS_CHAR_OBJECTIVE_PASSED kappa_cartel12
  1178. TURN_CHAR_TO_FACE_PLAYER kappa_cartel12 player
  1179. //MARK_CHAR_AS_NO_LONGER_NEEDED kappa_cartel12
  1180. SET_CHAR_STAY_IN_SAME_PLACE kappa_cartel12 false
  1181. SET_CHAR_THREAT_SEARCH kappa_cartel12 THREAT_PLAYER1
  1182. //SET_CHAR_OBJ_KILL_PLAYER_ANY_MEANS kappa_cartel12 player
  1183. ENDIF
  1184. ENDIF
  1185. ENDIF
  1186. //---------------------STEAM--------------------------
  1187.  
  1188. GET_GAME_TIMER timer_as2_now
  1189. timer_as2_dif = timer_as2_now - timer_as2_start
  1190. IF timer_as2_dif > particle_time_as2
  1191. particle_time_as2 = particle_time_as2 + 50
  1192. flag_particle_as2 = 1
  1193. ENDIF
  1194.  
  1195. IF flag_particle_as2 = 1
  1196. IF flag_kappa1_dead = 0
  1197. AND flag_kappa1_created = 1
  1198. GET_OBJECT_COORDINATES kappa_1 steam_x steam_y steam_z
  1199. //steam_x = steam_x + 1.0
  1200. //steam_y = steam_y + 1.0
  1201. //steam_x = steam_x - 1.0
  1202. steam_y = steam_y - 1.0
  1203. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1204. ENDIF
  1205. IF flag_kappa1_dead = 1
  1206. AND flag_kappa1_created = 1
  1207. GET_OBJECT_COORDINATES kappa_1 steam_x steam_y steam_z
  1208. //steam_x = steam_x + 1.0
  1209. //steam_y = steam_y + 1.0
  1210. //steam_x = steam_x - 1.0
  1211. steam_y = steam_y - 1.0
  1212. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_1_fire
  1213. flag_kappa1_dead = 2
  1214. ENDIF
  1215. /*
  1216. IF flag_kappa2_dead = 0
  1217. AND flag_kappa2_created = 1
  1218. GET_OBJECT_COORDINATES kappa_2 steam_x steam_y steam_z
  1219. steam_x = steam_x + 1.0
  1220. //steam_y = steam_y + 1.0
  1221. //steam_x = steam_x - 1.0
  1222. //steam_y = steam_y - 1.0
  1223. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1224. ENDIF
  1225. IF flag_kappa2_dead = 1
  1226. AND flag_kappa2_created = 1
  1227. GET_OBJECT_COORDINATES kappa_2 steam_x steam_y steam_z
  1228. steam_x = steam_x + 1.0
  1229. //steam_y = steam_y + 1.0
  1230. //steam_x = steam_x - 1.0
  1231. //steam_y = steam_y - 1.0
  1232. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_2_fire
  1233. flag_kappa2_dead = 2
  1234. ENDIF
  1235. */
  1236. IF flag_kappa3_dead = 0
  1237. AND flag_kappa3_created = 1
  1238. GET_OBJECT_COORDINATES kappa_3 steam_x steam_y steam_z
  1239. //steam_x = steam_x + 1.0
  1240. //steam_y = steam_y + 1.0
  1241. //steam_x = steam_x - 1.0
  1242. steam_y = steam_y - 1.0
  1243. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1244. ENDIF
  1245. IF flag_kappa3_dead = 1
  1246. AND flag_kappa3_created = 1
  1247. GET_OBJECT_COORDINATES kappa_3 steam_x steam_y steam_z
  1248. //steam_x = steam_x + 1.0
  1249. //steam_y = steam_y + 1.0
  1250. //steam_x = steam_x - 1.0
  1251. steam_y = steam_y - 1.0
  1252. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_3_fire
  1253. flag_kappa3_dead = 2
  1254. ENDIF
  1255.  
  1256. IF flag_kappa4_dead = 0
  1257. AND flag_kappa4_created = 1
  1258. GET_OBJECT_COORDINATES kappa_4 steam_x steam_y steam_z
  1259. steam_x = steam_x + 1.0
  1260. //steam_y = steam_y + 1.0
  1261. //steam_x = steam_x - 1.0
  1262. //steam_y = steam_y - 1.0
  1263. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1264. ENDIF
  1265. IF flag_kappa4_dead = 1
  1266. AND flag_kappa4_created = 1
  1267. GET_OBJECT_COORDINATES kappa_4 steam_x steam_y steam_z
  1268. steam_x = steam_x + 1.0
  1269. //steam_y = steam_y + 1.0
  1270. //steam_x = steam_x - 1.0
  1271. //steam_y = steam_y - 1.0
  1272. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_4_fire
  1273. flag_kappa4_dead = 2
  1274. ENDIF
  1275.  
  1276. IF flag_kappa5_dead = 0
  1277. AND flag_kappa5_created = 1
  1278. GET_OBJECT_COORDINATES kappa_5 steam_x steam_y steam_z
  1279. //steam_x = steam_x + 1.0
  1280. steam_y = steam_y + 1.0
  1281. //steam_x = steam_x - 1.0
  1282. //steam_y = steam_y - 1.0
  1283. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1284. ENDIF
  1285. IF flag_kappa5_dead = 1
  1286. AND flag_kappa5_created = 1
  1287. GET_OBJECT_COORDINATES kappa_5 steam_x steam_y steam_z
  1288. //steam_x = steam_x + 1.0
  1289. steam_y = steam_y + 1.0
  1290. //steam_x = steam_x - 1.0
  1291. //steam_y = steam_y - 1.0
  1292. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_5_fire
  1293. flag_kappa5_dead = 2
  1294. ENDIF
  1295.  
  1296. IF flag_kappa6_dead = 0
  1297. AND flag_kappa6_created = 1
  1298. GET_OBJECT_COORDINATES kappa_6 steam_x steam_y steam_z
  1299. //steam_x = steam_x + 1.0
  1300. //steam_y = steam_y + 1.0
  1301. steam_x = steam_x - 1.0
  1302. steam_y = steam_y - 1.0
  1303. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1304. ENDIF
  1305. IF flag_kappa6_dead = 1
  1306. AND flag_kappa6_created = 1
  1307. GET_OBJECT_COORDINATES kappa_6 steam_x steam_y steam_z
  1308. //steam_x = steam_x + 1.0
  1309. //steam_y = steam_y + 1.0
  1310. steam_x = steam_x - 1.0
  1311. steam_y = steam_y - 1.0
  1312. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_6_fire
  1313. flag_kappa6_dead = 2
  1314. ENDIF
  1315.  
  1316. IF flag_kappa7_dead = 0
  1317. AND flag_kappa7_created = 1
  1318. GET_OBJECT_COORDINATES kappa_7 steam_x steam_y steam_z
  1319. //steam_x = steam_x + 1.0
  1320. steam_y = steam_y + 1.0
  1321. //steam_x = steam_x - 1.0
  1322. //steam_y = steam_y - 1.0
  1323. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1324. ENDIF
  1325. IF flag_kappa7_dead = 1
  1326. AND flag_kappa7_created = 1
  1327. GET_OBJECT_COORDINATES kappa_7 steam_x steam_y steam_z
  1328. //steam_x = steam_x + 1.0
  1329. steam_y = steam_y + 1.0
  1330. //steam_x = steam_x - 1.0
  1331. //steam_y = steam_y - 1.0
  1332. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_7_fire
  1333. flag_kappa7_dead = 2
  1334. ENDIF
  1335. /*
  1336. IF flag_kappa8_dead = 0
  1337. AND flag_kappa8_created = 1
  1338. GET_OBJECT_COORDINATES kappa_8 steam_x steam_y steam_z
  1339. steam_x = steam_x + 1.0
  1340. //steam_y = steam_y + 1.0
  1341. //steam_x = steam_x - 1.0
  1342. //steam_y = steam_y - 1.0
  1343. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1344. ENDIF
  1345. IF flag_kappa8_dead = 1
  1346. AND flag_kappa8_created = 1
  1347. GET_OBJECT_COORDINATES kappa_8 steam_x steam_y steam_z
  1348. steam_x = steam_x + 1.0
  1349. //steam_y = steam_y + 1.0
  1350. //steam_x = steam_x - 1.0
  1351. //steam_y = steam_y - 1.0
  1352. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_8_fire
  1353. flag_kappa8_dead = 2
  1354. ENDIF
  1355. */
  1356. IF flag_kappa9_dead = 0
  1357. AND flag_kappa9_created = 1
  1358. GET_OBJECT_COORDINATES kappa_9 steam_x steam_y steam_z
  1359. steam_x = steam_x + 1.0
  1360. //steam_y = steam_y + 1.0
  1361. //steam_x = steam_x - 1.0
  1362. //steam_y = steam_y - 1.0
  1363. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1364. ENDIF
  1365. IF flag_kappa9_dead = 1
  1366. AND flag_kappa9_created = 1
  1367. GET_OBJECT_COORDINATES kappa_9 steam_x steam_y steam_z
  1368. steam_x = steam_x + 1.0
  1369. //steam_y = steam_y + 1.0
  1370. //steam_x = steam_x - 1.0
  1371. //steam_y = steam_y - 1.0
  1372. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_9_fire
  1373. flag_kappa9_dead = 2
  1374. ENDIF
  1375.  
  1376. IF flag_kappa10_dead = 0
  1377. AND flag_kappa10_created = 1
  1378. GET_OBJECT_COORDINATES kappa_10 steam_x steam_y steam_z
  1379. //steam_x = steam_x + 1.0
  1380. steam_y = steam_y + 1.0
  1381. //steam_x = steam_x - 1.0
  1382. //steam_y = steam_y - 1.0
  1383. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1384. ENDIF
  1385. IF flag_kappa10_dead = 1
  1386. AND flag_kappa10_created = 1
  1387. GET_OBJECT_COORDINATES kappa_10 steam_x steam_y steam_z
  1388. //steam_x = steam_x + 1.0
  1389. steam_y = steam_y + 1.0
  1390. //steam_x = steam_x - 1.0
  1391. //steam_y = steam_y - 1.0
  1392. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_10_fire
  1393. flag_kappa10_dead = 2
  1394. ENDIF
  1395. /*
  1396. IF flag_kappa11_dead = 0
  1397. AND flag_kappa11_created = 1
  1398. GET_OBJECT_COORDINATES kappa_11 steam_x steam_y steam_z
  1399. //steam_x = steam_x + 1.0
  1400. steam_y = steam_y + 1.0
  1401. //steam_x = steam_x - 1.0
  1402. //steam_y = steam_y - 1.0
  1403. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1404. ENDIF
  1405. IF flag_kappa11_dead = 1
  1406. AND flag_kappa11_created = 1
  1407. GET_OBJECT_COORDINATES kappa_11 steam_x steam_y steam_z
  1408. //steam_x = steam_x + 1.0
  1409. steam_y = steam_y + 1.0
  1410. //steam_x = steam_x - 1.0
  1411. //steam_y = steam_y - 1.0
  1412. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_11_fire
  1413. flag_kappa11_dead = 2
  1414. ENDIF
  1415. */
  1416. IF flag_kappa12_dead = 0
  1417. AND flag_kappa12_created = 1
  1418. GET_OBJECT_COORDINATES kappa_12 steam_x steam_y steam_z
  1419. //steam_x = steam_x + 1.0
  1420. steam_y = steam_y + 1.0
  1421. //steam_x = steam_x - 1.0
  1422. //steam_y = steam_y - 1.0
  1423. ADD_MOVING_PARTICLE_EFFECT POBJECT_DRY_ICE_SLOWMOTION steam_x steam_y steam_z 0.0 0.0 0.0 0.3 0 0 0 50
  1424. ENDIF
  1425. IF flag_kappa12_dead = 1
  1426. AND flag_kappa12_created = 1
  1427. GET_OBJECT_COORDINATES kappa_12 steam_x steam_y steam_z
  1428. //steam_x = steam_x + 1.0
  1429. steam_y = steam_y + 1.0
  1430. //steam_x = steam_x - 1.0
  1431. //steam_y = steam_y - 1.0
  1432. START_SCRIPT_FIRE steam_x steam_y steam_z kappa_12_fire
  1433. flag_kappa12_dead = 2
  1434. ENDIF
  1435.  
  1436. flag_particle_as2 = 0
  1437. ENDIF
  1438.  
  1439.  
  1440. //-------------------------------------------TIMER-------TIMER----TIMER----------------------------------------
  1441.  
  1442. IF kappa_time < 1
  1443. PRINT_NOW (AS2_4) 3000 1 //The Cartel have warned their pushers!!
  1444. //WAIT 3000
  1445. GOTO mission_as2_failed
  1446. ENDIF
  1447.  
  1448. IF counter_kappa_dead = 1
  1449. AND flag_timer_started = 0
  1450. DISPLAY_ONSCREEN_TIMER kappa_time
  1451. flag_timer_started = 1
  1452. ENDIF
  1453.  
  1454. //----------------------------------------PLAYER INFO----------------------------------------------------------
  1455.  
  1456. IF counter_kappa_dead_ind = 2
  1457. AND flag_as2_1 = 0
  1458. PRINT_NOW (AS2_1) 3000 1 //All Espresso Carts in Portland wrecked!
  1459. WAIT 3000
  1460. flag_as2_1 = 1
  1461. IF flag_as2_2 = 0
  1462. AND flag_as2_3 = 0
  1463. PRINT_NOW (AS2_5) 4000 1 //There are still coffee carts in Staunton Island and Shoreside Vale!
  1464. WAIT 3000
  1465. ENDIF
  1466. IF flag_as2_2 = 1
  1467. AND flag_as2_3 = 0
  1468. PRINT_NOW (AS2_6) 4000 1 //There are still coffee carts in Shoreside Vale!
  1469. WAIT 3000
  1470. ENDIF
  1471. IF flag_as2_2 = 0
  1472. AND flag_as2_3 = 1
  1473. PRINT_NOW (AS2_7) 4000 1 //There are still coffee carts on Staunton Island!
  1474. WAIT 3000
  1475. ENDIF
  1476.  
  1477. ENDIF
  1478.  
  1479. IF counter_kappa_dead_com = 5
  1480. AND flag_as2_2 = 0
  1481. PRINT_NOW (AS2_2) 3000 1 //All Espresso Carts in Downtown wrecked!
  1482. WAIT 3000
  1483. flag_as2_2 = 1
  1484. IF flag_as2_1 = 0
  1485. AND flag_as2_3 = 0
  1486. PRINT_NOW (AS2_9) 4000 1 //There are still coffee carts in Portland and Shoreside Vale!
  1487. WAIT 3000
  1488. ENDIF
  1489. IF flag_as2_1 = 1
  1490. AND flag_as2_3 = 0
  1491. PRINT_NOW (AS2_6) 4000 1 //There are still coffee carts in Shoreside Vale!
  1492. WAIT 3000
  1493. ENDIF
  1494. IF flag_as2_1 = 0
  1495. AND flag_as2_3 = 1
  1496. PRINT_NOW (AS2_8) 4000 1 //There are still coffee carts in Portland!
  1497. WAIT 3000
  1498. ENDIF
  1499.  
  1500. ENDIF
  1501.  
  1502. IF counter_kappa_dead_sub = 2
  1503. AND flag_as2_3 = 0
  1504. PRINT_NOW (AS2_3) 3000 1 //All Espresso Carts in Shoreside Vale wrecked!
  1505. WAIT 3000
  1506. flag_as2_3 = 1
  1507. IF flag_as2_1 = 0
  1508. AND flag_as2_2 = 0
  1509. PRINT_NOW (AS2_10) 4000 1 //There are still coffee carts in Portland and Staunton Island!
  1510. WAIT 3000
  1511. ENDIF
  1512. IF flag_as2_1 = 1
  1513. AND flag_as2_2 = 0
  1514. PRINT_NOW (AS2_7) 4000 1 //There are still coffee carts on Staunton Island!
  1515. WAIT 3000
  1516. ENDIF
  1517. IF flag_as2_1 = 0
  1518. AND flag_as2_2 = 1
  1519. PRINT_NOW (AS2_8) 4000 1 //There are still coffee carts in Portland!
  1520. WAIT 3000
  1521. ENDIF
  1522.  
  1523. ENDIF
  1524.  
  1525.  
  1526.  
  1527. ENDWHILE
  1528.  
  1529.  
  1530.  
  1531. GOTO mission_as2_passed
  1532.  
  1533.  
  1534.  
  1535. // Mission Asuka Sub2 failed
  1536.  
  1537. mission_as2_failed:
  1538. PRINT_BIG ( M_FAIL ) 2000 1
  1539.  
  1540. IF HAS_PLAYER_BEEN_ARRESTED player
  1541. OVERRIDE_POLICE_STATION_LEVEL LEVEL_COMMERCIAL
  1542. ENDIF
  1543.  
  1544. IF IS_PLAYER_DEAD player
  1545. OVERRIDE_HOSPITAL_LEVEL LEVEL_COMMERCIAL
  1546. ENDIF
  1547.  
  1548. RETURN
  1549.  
  1550.  
  1551.  
  1552. // mission Asuka Sub2 passed
  1553.  
  1554. mission_as2_passed:
  1555.  
  1556. flag_asuka_suburban_mission2_passed = 1
  1557. PRINT_WITH_NUMBER_BIG ( M_PASS ) 40000 5000 1 //"Mission Passed!"
  1558. PLAY_MISSION_PASSED_TUNE 1
  1559. CLEAR_WANTED_LEVEL player
  1560. ADD_SCORE player 40000
  1561. REGISTER_MISSION_PASSED AS2
  1562. PLAYER_MADE_PROGRESS 1
  1563. START_NEW_SCRIPT asuka_suburban_mission3_loop
  1564. RETURN
  1565.  
  1566.  
  1567.  
  1568. // mission cleanup
  1569.  
  1570. mission_cleanup_as2:
  1571.  
  1572. flag_player_on_mission = 0
  1573. flag_player_on_asuka_suburban_mission = 0
  1574.  
  1575. CLEAR_ONSCREEN_TIMER kappa_time
  1576. CLEAR_ONSCREEN_COUNTER counter_kappa_dead
  1577.  
  1578. SET_GANG_WEAPONS GANG_MAFIA WEAPONTYPE_PISTOL WEAPONTYPE_SHOTGUN //The Mafia
  1579.  
  1580. IF flag_kappa1_dead = 0
  1581. AND flag_kappa1_created = 1
  1582. REMOVE_BLIP blip_kappa1
  1583. ENDIF
  1584. /*IF flag_kappa2_dead = 0
  1585. AND flag_kappa2_created = 1
  1586. REMOVE_BLIP blip_kappa2
  1587. ENDIF*/
  1588. IF flag_kappa3_dead = 0
  1589. AND flag_kappa3_created = 1
  1590. REMOVE_BLIP blip_kappa3
  1591. ENDIF
  1592. IF flag_kappa4_dead = 0
  1593. AND flag_kappa4_created = 1
  1594. REMOVE_BLIP blip_kappa4
  1595. ENDIF
  1596. IF flag_kappa5_dead = 0
  1597. AND flag_kappa5_created = 1
  1598. REMOVE_BLIP blip_kappa5
  1599. ENDIF
  1600. IF flag_kappa6_dead = 0
  1601. AND flag_kappa6_created = 1
  1602. REMOVE_BLIP blip_kappa6
  1603. ENDIF
  1604. IF flag_kappa7_dead = 0
  1605. AND flag_kappa7_created = 1
  1606. REMOVE_BLIP blip_kappa7
  1607. ENDIF
  1608. /*IF flag_kappa8_dead = 0
  1609. AND flag_kappa8_created = 1
  1610. REMOVE_BLIP blip_kappa8
  1611. ENDIF*/
  1612. IF flag_kappa9_dead = 0
  1613. AND flag_kappa9_created = 1
  1614. REMOVE_BLIP blip_kappa9
  1615. ENDIF
  1616. IF flag_kappa10_dead = 0
  1617. AND flag_kappa10_created = 1
  1618. REMOVE_BLIP blip_kappa10
  1619. ENDIF
  1620. /*IF flag_kappa11_dead = 0
  1621. AND flag_kappa11_created = 1
  1622. REMOVE_BLIP blip_kappa11
  1623. ENDIF*/
  1624. IF flag_kappa12_dead = 0
  1625. AND flag_kappa12_created = 1
  1626. REMOVE_BLIP blip_kappa12
  1627. ENDIF
  1628.  
  1629. REMOVE_ALL_SCRIPT_FIRES
  1630.  
  1631. MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_1
  1632. //MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_2
  1633. MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_3
  1634. MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_4
  1635. MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_5
  1636. MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_6
  1637. MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_7
  1638. //MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_8
  1639. MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_9
  1640. MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_10
  1641. //MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_11
  1642. MARK_OBJECT_AS_NO_LONGER_NEEDED kappa_12
  1643.  
  1644. MARK_MODEL_AS_NO_LONGER_NEEDED CAR_COLUMB
  1645. MARK_MODEL_AS_NO_LONGER_NEEDED coffee
  1646.  
  1647. MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_COLOMBIAN_A
  1648. MARK_MODEL_AS_NO_LONGER_NEEDED PED_GANG_COLOMBIAN_B
  1649.  
  1650.  
  1651.  
  1652. MISSION_HAS_FINISHED
  1653. RETURN
  1654.  
  1655.  
  1656. ///________________________________GOSUBS_______GOSUBS________________________________BYTHEWAY
Add Comment
Please, Sign In to add comment