JD2022-TU1/data/EngineData/Sound/Soundwich/Modules/MUSIC.CreditsMusic.mod

67 lines
No EOL
3.7 KiB
Modula-2

<?xml version="1.0" encoding="utf-8"?>
<Module Version="0.003" Name="MUSIC.CreditsMusic">
<Components>
<Component Name="CREDITS_Music_Flow" Type="Annotation" X="-328" Y="-224" Width="576" Height="376">
<Properties>
<Property Name="Text" Value="Going to Credits" />
</Properties>
</Component>
<Component Name="M_JD2019_TitlePage" Type="PlayMusicMultiTrack" X="88" Y="-72" Width="8" Height="8">
<Properties>
<Property Name="MusicItem" Value="M_JD2019_TitlePage" />
<Property Name="EventNameCallback" Value="" />
<Property Name="EnterAtPreviousMultitrackPos" Value="false" />
</Properties>
</Component>
<Component Name="NewEventMultiDispatcher" Type="EventMultiDispatcher" X="-176" Y="-184" Width="8" Height="8">
<Properties />
</Component>
<Component Name="StopMusic" Type="StopMenuMusic" X="88" Y="-168" Width="8" Height="8">
<Properties>
<Property Name="FadeOutDuration" Value="1.0" />
</Properties>
</Component>
<Component Name="NewTimer" Type="Timer" X="-48" Y="-120" Width="8" Height="8">
<Properties>
<Property Name="InitialValue" Value="0.0" />
<Property Name="Increment" Value="1.0" />
<Property Name="Interval" Value="2.0" />
<Property Name="Enabled" Value="false" />
<Property Name="Loop" Value="false" />
<Property Name="AutoReset" Value="false" />
</Properties>
</Component>
<Component Name="UI.BackValidated" Type="EventIn" X="-312" Y="16" Width="8" Height="8">
<Properties />
</Component>
<Component Name="Credits_OnOff" Type="EventToggleSwitch" X="-176" Y="24" Width="8" Height="8">
<Properties />
</Component>
<Component Name="StopMusicOrNot" Type="EventRouter" X="-48" Y="24" Width="8" Height="8">
<Properties>
<Property Name="DefaultRoute" Value="2" />
</Properties>
</Component>
<Component Name="On_Then_Off" Type="EventMultiDispatcher" X="-256" Y="40" Width="8" Height="8">
<Properties />
</Component>
<Component Name="Extras.ExitPage.credits" Type="EventIn" X="-312" Y="-184" Width="8" Height="8">
<Properties />
</Component>
</Components>
<Connections>
<Connection DataType="Event" FromComponent="NewEventMultiDispatcher" FromPort="Out1" ToComponent="StopMusic" ToPort="In" />
<Connection DataType="Event" FromComponent="NewEventMultiDispatcher" FromPort="Out2" ToComponent="NewTimer" ToPort="Stop" />
<Connection DataType="Event" FromComponent="NewEventMultiDispatcher" FromPort="Out2" ToComponent="NewTimer" ToPort="Reset" />
<Connection DataType="Event" FromComponent="NewEventMultiDispatcher" FromPort="Out3" ToComponent="NewTimer" ToPort="Start" />
<Connection DataType="Event" FromComponent="Extras.ExitPage.credits" FromPort="Out" ToComponent="NewEventMultiDispatcher" ToPort="In" />
<Connection DataType="Event" FromComponent="Extras.ExitPage.credits" FromPort="Out" ToComponent="Credits_OnOff" ToPort="On" />
<Connection DataType="Switch" FromComponent="Credits_OnOff" FromPort="Out" ToComponent="StopMusicOrNot" ToPort="Route" />
<Connection DataType="Event" FromComponent="StopMusicOrNot" FromPort="Out1" ToComponent="StopMusic" ToPort="In" />
<Connection DataType="Event" FromComponent="UI.BackValidated" FromPort="Out" ToComponent="On_Then_Off" ToPort="In" />
<Connection DataType="Event" FromComponent="On_Then_Off" FromPort="Out1" ToComponent="StopMusicOrNot" ToPort="In" />
<Connection DataType="Event" FromComponent="On_Then_Off" FromPort="Out2" ToComponent="Credits_OnOff" ToPort="Off" />
<Connection DataType="Event" FromComponent="NewTimer" FromPort="Elapsed" ToComponent="M_JD2019_TitlePage" ToPort="In" />
</Connections>
<Presets />
</Module>