Begin ModuleScript Begin Components EventMultiRouter Router 0 EventMultiSwitch Switch_selector EventIn TriggerEvent EventIn Scenario2 EventIn Scenario1 EventOut Event1 EventOut Event2 State STATE_Scenario1 false State STATE_SCENARIO2 false EventIn NewEventIn EventIn NewEventIn(1) EventIn NewEventIn(2) EventIn NewEventIn(3) EventOut Event1(1) EventOut Event2(1) EventOut Event1(2) EventOut Event1(3) EventOut Event1(4) EventOut Event1(5) PlayMenuMusic M_Enter4p PlayMenuMusic M_Enter1p PlayMenuMusic M_Enter2p PlayMenuMusic M_Enter5p EventIn Enter4P EventIn Enter5P EventIn Enter6P EventMultiDispatcher Enter1P_Dispatcher EventMultiDispatcher Enter2P_Dispatcher EventMultiDispatcher Enter3P_Dispatcher EventMultiDispatcher Enter6P_Dispatcher PlayMenuMusic M_Enter3p State _EnterP false PlayMenuMusic M_Enter6p EventMultiDispatcher Enter5P_Dispatcher EventMultiDispatcher Enter4P_Dispatcher EventIn Enter3P EventIn Enter1P EventIn Enter2P EventIn TRIGGER_EVENT EventMultiDispatcher MultiDispatch PlayMusicMultiTrack New_Track_Called StopEventBusMusic Unactive_MenuMusicBus_FADEOUT PlayEventBusMusic Active_MenuMusicBus_FADEIN End Begin Connections SwitchConnection Switch_selector Out Router Route EventConnection Scenario1 Out Switch_selector In1 EventConnection Scenario2 Out Switch_selector In2 EventConnection TriggerEvent Out Router In EventConnection Router Out1 Event1 In EventConnection Router Out2 Event2 In EventConnection NewEventIn Out STATE_Scenario1 In1 EventConnection NewEventIn(1) Out STATE_Scenario1 In2 EventConnection NewEventIn(2) Out STATE_SCENARIO2 In1 EventConnection NewEventIn(3) Out STATE_SCENARIO2 In2 EventConnection STATE_SCENARIO2 Out1 Event1(1) In EventConnection STATE_SCENARIO2 Exit Event2(1) In EventConnection STATE_Scenario1 Enter Event1(2) In EventConnection STATE_Scenario1 Out1 Event1(3) In EventConnection STATE_Scenario1 Out2 Event1(4) In EventConnection STATE_SCENARIO2 Out2 Event1(5) In EventConnection Enter1P_Dispatcher Out1 M_Enter1p In EventConnection Enter1P Out Enter1P_Dispatcher In EventConnection Enter1P_Dispatcher Out2 _EnterP In1 EventConnection Enter2P_Dispatcher Out1 M_Enter2p In EventConnection Enter2P_Dispatcher Out2 _EnterP In2 EventConnection Enter2P Out Enter2P_Dispatcher In EventConnection Enter3P_Dispatcher Out1 M_Enter3p In EventConnection Enter3P_Dispatcher Out2 _EnterP In3 EventConnection Enter3P Out Enter3P_Dispatcher In EventConnection Enter4P Out Enter4P_Dispatcher In EventConnection Enter4P_Dispatcher Out1 M_Enter4p In EventConnection Enter4P_Dispatcher Out2 _EnterP In4 EventConnection Enter5P Out Enter5P_Dispatcher In EventConnection Enter5P_Dispatcher Out1 M_Enter5p In EventConnection Enter5P_Dispatcher Out2 _EnterP In5 EventConnection Enter6P Out Enter6P_Dispatcher In EventConnection Enter6P_Dispatcher Out1 M_Enter6p In EventConnection Enter6P_Dispatcher Out2 _EnterP In6 EventConnection TRIGGER_EVENT Out MultiDispatch In EventConnection _EnterP Out1 _EnterP Activate EventConnection _EnterP Out2 _EnterP Activate EventConnection _EnterP Out3 _EnterP Activate EventConnection _EnterP Out4 _EnterP Activate EventConnection _EnterP Out5 _EnterP Activate EventConnection _EnterP Out6 _EnterP Activate End End