Play Song: Difference between revisions

m
Undo revision 3459 by Azabiphetamine (talk)
mNo edit summary
m (Undo revision 3459 by Azabiphetamine (talk))
Tag: Undo
 
(4 intermediate revisions by the same user not shown)
Line 36: Line 36:
|-
|-
| Offset || Text Box (Number) || Offset of the song in ms.
| Offset || Text Box (Number) || Offset of the song in ms.
|}
Using multiple '''Play Song''' events can make playback in the middle of the chart break the music sometimes.
=== Advanced ===
'''Songs''' can be modified with some '''custom methods''':
{| class="wikitable"
! Custom Method !! Description
|-
| <code>CurrentSongVol(float'''TargetVolume''', float'''FadeTimeSeconds''')</code> || Sets the volume of the most recently played song to '''TargetVolume''' over the time given in '''FadeTimeSeconds'''.
|-
| <code>PreviousSongVol(float'''TargetVolume''', float'''FadeTimeSeconds''')</code> || Sets the volume of the second most recently played song to '''TargetVolume''' over the time given in '''FadeTimeSeconds'''.
|-
| <code>SongVol(string'''filename.ogg*external''', float'''TargetVolume''', float'''FadeTimeSeconds''')</code> || Sets the volume of a specific filename to '''TargetVolume''' over the time given in '''FadeTimeSeconds'''. Can target sound effects from [[Play Sound]].
|-
| <code>StopSong(int'''FadeTimeInSeconds''')</code> || Like '''CurrentSongVol''', with no volume control.
|-
| <code>OneSongAtATime(bool'''Enabled''')</code> || Stops the previous song as soon as a new '''Play Song''' event is triggered.
|}
|}


Line 67: Line 87:
== Trivia ==
== Trivia ==


This event is one of few events that do not have a beat parameter, the others being [[Set Crotchets Per Bar]] and [[Set Heart Explosion Volume]].
* This event is one of few events that do not have a beat parameter, the others being [[Set Crotchets Per Bar]] and [[Set Heart Explode Volume]].


This is the only event in the game that, regardless of zoom, spans two beats visually in the editor's timeline.
* This is the only event in the game that, regardless of zoom, spans two beats visually in the editor's timeline.


Placing multiple '''Play Song''' events causes the waveform to be a thick line on top of the first song's waveform. This does not affect playback.
* Placing multiple '''Play Song''' events (sometimes) causes the waveform to be a thick line on top of the first song's waveform. This does not affect playback.


{{EventNavBox}}
{{EventNavBox}}