//Compile out Title Update changes to header functions. //Must be before includes. //CONST_INT USE_TU_CHANGES 0 // Removed by Kenneth R. USING "globals.sch" USING "rage_builtins.sch" USING "flow_public_game.sch" USING "commands_audio.sch" PROC Cleanup() STOP_STREAM() UNREGISTER_SCRIPT_WITH_AUDIO() CPRINTLN(DEBUG_FLOW_AUDIO, " Ambient building site audio script ended.") TERMINATE_THIS_THREAD() ENDPROC SCRIPT IF HAS_FORCE_CLEANUP_OCCURRED(DEFAULT_FORCE_CLEANUP_FLAGS|FORCE_CLEANUP_FLAG_SP_TO_MP|FORCE_CLEANUP_FLAG_REPEAT_PLAY) IF GET_CAUSE_OF_MOST_RECENT_FORCE_CLEANUP() != FORCE_CLEANUP_FLAG_SP_TO_MP REMOVE_SCRIPT_FROM_RELAUNCH_LIST (LAUNCH_BIT_FLOW_BUILDINGSITE_AUD) ENDIF Cleanup() ENDIF CPRINTLN(DEBUG_FLOW_AUDIO, " Ambient building site audio script started.") REGISTER_SCRIPT_TO_RELAUNCH_LIST(LAUNCH_BIT_FLOW_BUILDINGSITE_AUD) REGISTER_SCRIPT_WITH_AUDIO(TRUE) WHILE NOT LOAD_STREAM("CONSTRUCTION_SITE_STREAM", "FBI_HEIST_SOUNDSET") WAIT(0) ENDWHILE PLAY_STREAM_FROM_POSITION(<<-147, -1005, 28>>) WHILE GET_MISSION_FLOW_FLAG_STATE(FLOWFLAG_RUN_BUILDINGSITE_AMBIENCE_AUDIO) WAIT(0) ENDWHILE REMOVE_SCRIPT_FROM_RELAUNCH_LIST (LAUNCH_BIT_FLOW_BUILDINGSITE_AUD) Cleanup() ENDSCRIPT