song_tuner 
prototype for rites that tune a song.
Vars | |
glow_color | what the instrument will glow when playing |
---|---|
particles_path | particle effect of playing this tune |
repeats_okay | if repeats count as continuations instead of a song's end, TRUE |
song_invocation_message | personal message sent to the chaplain as feedback for their chosen song |
song_start_message | visible message sent to indicate a song will have special properties |
Procs | |
finish_effect | When the song is long enough, it will have a special effect when it ends. |
performer_start_effect | Song effect applied when the performer starts playing. |
song_effect | Perform the song effect. |
Var Details
glow_color 
what the instrument will glow when playing
particles_path 
particle effect of playing this tune
repeats_okay 
if repeats count as continuations instead of a song's end, TRUE
song_invocation_message 
personal message sent to the chaplain as feedback for their chosen song
song_start_message 
visible message sent to indicate a song will have special properties
Proc Details
finish_effect
When the song is long enough, it will have a special effect when it ends.
If you want something that ALWAYS goes off regardless of song length, affix it to the Destroy proc. The rite is destroyed when smooth tunes is done.
Arguments:
- listener - A mob, listening to the song
- song_source - parent of the smooth_tunes component. This is limited to the compatible items of said component, which currently includes mobs and objects so we'll have to type appropriately.
performer_start_effect
Song effect applied when the performer starts playing.
Arguments:
- performer - A human starting the song
- song_source - parent of the smooth_tunes component. This is limited to the compatible items of said component, which currently includes mobs and objects so we'll have to type appropriately.
song_effect
Perform the song effect.
Arguments:
- listener - A mob, listening to the song
- song_source - parent of the smooth_tunes component. This is limited to the compatible items of said component, which currently includes mobs and objects so we'll have to type appropriately.