//----------------------------------------- // ------------ MISSIONS BLOCK ------------ //------------- Mission CJ 1--------------- :MISSION_CJ_1 thread 'MISSION_CJ_1' gosub @MISSION_CJ_1_29_57 if wasted_or_busted jf @MISSION_CJ_1_29_46 gosub @MISSION_CJ_1_29_144 :MISSION_CJ_1_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_CJ_1_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_CJ_1_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_CJ_TOTAL += 1 0318: set_latest_mission_passed 'MISS_01' // GXT mission name create_thread @STARTER_CJ return :MISSION_CJ_1_29_144 wait 0 gosub @MISSION_CJ_1_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_CJ return :MISSION_CJ_1_END wait 0 return //------------- Mission CJ 2--------------- :MISSION_CJ_2 thread 'MISSION_CJ_2' gosub @MISSION_CJ_2_29_57 if wasted_or_busted jf @MISSION_CJ_2_29_46 gosub @MISSION_CJ_2_29_144 :MISSION_CJ_2_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_CJ_2_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_CJ_2_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_CJ_TOTAL += 1 0318: set_latest_mission_passed 'MISS_02' // GXT mission name create_thread @STARTER_CJ return :MISSION_CJ_2_29_144 wait 0 gosub @MISSION_CJ_2_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_CJ return :MISSION_CJ_2_END wait 0 return //------------- Mission CJ 3--------------- :MISSION_CJ_3 thread 'MISSION_CJ_3' gosub @MISSION_CJ_3_29_57 if wasted_or_busted jf @MISSION_CJ_3_29_46 gosub @MISSION_CJ_3_29_144 :MISSION_CJ_3_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_CJ_3_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_CJ_3_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_CJ_TOTAL += 1 0318: set_latest_mission_passed 'MISS_03' // GXT mission name create_thread @STARTER_CJ return :MISSION_CJ_3_29_144 wait 0 gosub @MISSION_CJ_3_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_CJ return :MISSION_CJ_3_END wait 0 return //------------- Mission CJ 4--------------- :MISSION_CJ_4 thread 'MISSION_CJ_4' gosub @MISSION_CJ_4_29_57 if wasted_or_busted jf @MISSION_CJ_4_29_46 gosub @MISSION_CJ_4_29_144 :MISSION_CJ_4_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_CJ_4_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_CJ_4_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_CJ_TOTAL += 1 0318: set_latest_mission_passed 'MISS_04' // GXT mission name create_thread @STARTER_CJ return :MISSION_CJ_4_29_144 wait 0 gosub @MISSION_CJ_4_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_CJ return :MISSION_CJ_4_END wait 0 return //------------- Mission CJ 5--------------- :MISSION_CJ_5 thread 'MISSION_CJ_5' gosub @MISSION_CJ_5_29_57 if wasted_or_busted jf @MISSION_CJ_5_29_46 gosub @MISSION_CJ_5_29_144 :MISSION_CJ_5_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_CJ_5_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_CJ_5_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_CJ_TOTAL += 1 0318: set_latest_mission_passed 'MISS_5' // GXT mission name create_thread @STARTER_CJ return :MISSION_CJ_5_29_144 wait 0 gosub @MISSION_CJ_5_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_CJ return :MISSION_CJ_5_END wait 0 return //------------- Mission SWIT 1--------------- :MISSION_SWIT_1 thread 'MISSION_SWIT_1' gosub @MISSION_SWIT_1_29_57 if wasted_or_busted jf @MISSION_SWIT_1_29_46 gosub @MISSION_SWIT_1_29_144 :MISSION_SWIT_1_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_SWIT_1_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_SWIT_1_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_SWIT_TOTAL += 1 0318: set_latest_mission_passed 'MISS_06' // GXT mission name create_thread @STARTER_SWIT return :MISSION_SWIT_1_29_144 wait 0 gosub @MISSION_SWIT_1_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_SWIT return :MISSION_SWIT_1_END wait 0 return //------------- Mission SWIT 2--------------- :MISSION_SWIT_2 thread 'MISSION_SWIT_2' gosub @MISSION_SWIT_2_29_57 if wasted_or_busted jf @MISSION_SWIT_2_29_46 gosub @MISSION_SWIT_2_29_144 :MISSION_SWIT_2_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_SWIT_2_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_SWIT_2_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_SWIT_TOTAL += 1 0318: set_latest_mission_passed 'MISS_07' // GXT mission name create_thread @STARTER_SWIT return :MISSION_SWIT_2_29_144 wait 0 gosub @MISSION_SWIT_2_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_SWIT return :MISSION_SWIT_2_END wait 0 return //------------- Mission SWIT 3--------------- :MISSION_SWIT_3 thread 'MISSION_SWIT_3' gosub @MISSION_SWIT_3_29_57 if wasted_or_busted jf @MISSION_SWIT_3_29_46 gosub @MISSION_SWIT_3_29_144 :MISSION_SWIT_3_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_SWIT_3_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_SWIT_3_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_SWIT_TOTAL += 1 0318: set_latest_mission_passed 'MISS_08' // GXT mission name create_thread @STARTER_SWIT return :MISSION_SWIT_3_29_144 wait 0 gosub @MISSION_SWIT_3_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_SWIT return :MISSION_SWIT_3_END wait 0 return //------------- Mission SWIT 4--------------- :MISSION_SWIT_4 thread 'MISSION_SWIT_4' gosub @MISSION_SWIT_4_29_57 if wasted_or_busted jf @MISSION_SWIT_4_29_46 gosub @MISSION_SWIT_4_29_144 :MISSION_SWIT_4_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_SWIT_4_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_SWIT_4_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_SWIT_TOTAL += 1 0318: set_latest_mission_passed 'MISS_09' // GXT mission name create_thread @STARTER_SWIT return :MISSION_SWIT_4_29_144 wait 0 gosub @MISSION_SWIT_4_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_SWIT return :MISSION_SWIT_4_END wait 0 return //------------- Mission SWIT 5--------------- :MISSION_SWIT_5 thread 'MISSION_SWIT_5' gosub @MISSION_SWIT_5_29_57 if wasted_or_busted jf @MISSION_SWIT_5_29_46 gosub @MISSION_SWIT_5_29_144 :MISSION_SWIT_5_29_46 $ONMISSION = 0 mission_cleanup end_thread :MISSION_SWIT_5_29_57 increment_mission_attempts $ONMISSION = 1 fade 1 1000 wait 1000 // { mission block } // gosub @MISSION_SWIT_5_END 030C: progress_made += 1 00BA: show_text_styled GXT 'M_PASS' time 5000 style 1 // MISSION PASSED $MISSION_SWIT_TOTAL += 1 0318: set_latest_mission_passed 'MISS_10' // GXT mission name create_thread @STARTER_SWIT return :MISSION_SWIT_5_29_144 wait 0 gosub @MISSION_SWIT_5_END 00BA: show_text_styled GXT 'M_FAIL' time 5000 style 1 // MISSION FAILED create_thread @STARTER_SWIT return :MISSION_SWIT_5_END wait 0 return