mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 02:34:00 +00:00
16 lines
529 B
Plaintext
16 lines
529 B
Plaintext
// this toggle doesn't save across rounds
|
|
/mob/verb/musictoggle()
|
|
set name = "Music Toggle"
|
|
if(src.be_music == 0)
|
|
src.be_music = 1
|
|
src << "\blue Music toggled on!"
|
|
return
|
|
src.be_music = 0
|
|
src << "\blue Music toggled off!"
|
|
|
|
// This checks a var on each area and plays that var
|
|
/area/Entered(mob/A as mob)
|
|
if (A && src.music != "" && A.client && A.be_music != 0 && (A.music_lastplayed != src.music))
|
|
A.music_lastplayed = src.music
|
|
A << sound(src.music, repeat = 0, wait = 0, volume = 20, channel = 1)
|