47 lines
1.3 KiB
Python
Executable File
47 lines
1.3 KiB
Python
Executable File
|
|
|
|
//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, "<BUILDINGSITE_AUD> 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, "<BUILDINGSITE_AUD> 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
|