452
edits
(Created page with "{{Event | event = Play Song | image = File:EditorPlaySong.png | tablocation = Sounds | eventtype = PlaySong | versionorigin = r1 | shortcut = P }} '''Play Song''' is an event in the '''Sounds tab''' that plays a song. It can only be placed at the beginning of bars. This event isn't restricted to playing songs, but its general purpose is to do so, and playing other things like SFX are better suited for Play Sound. == Usage == {| class="wikitable" |+ Properti...") |
m (Undo revision 3459 by Azabiphetamine (talk)) Tag: Undo |
||
(8 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
| shortcut = P | | shortcut = P | ||
}} | }} | ||
'''Play Song''' is an event in the '''Sounds tab''' that plays a song. It can only be placed at the beginning of bars. | '''Play Song''' is an event in the '''Sounds tab''' that plays a song. It can only be placed at the beginning of bars. | ||
Line 37: | 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 68: | Line 87: | ||
== Trivia == | == Trivia == | ||
This is one of | * 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. | |||
* 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}} | |||
edits