Joseph Manley c39e44da3a Action changes
Action changes

Action changes

Action changes

Actions work

Delete error?

update addons

Test

Test

Fix exports
2020-05-16 22:31:46 -04:00

26 lines
496 B
GDScript

extends AudioStreamPlayer
var main_player : AudioStreamPlayer
var looping : bool = false
func _ready():
main_player = self
bus = "Music"
func play_music(song, loop=true):
var audio_file = "res://Assets/Music/" + song + ".ogg"
if load(audio_file):
var track = load(audio_file)
looping = loop
main_player.stream = track
main_player.play()
func play_stream(track, loop = true):
looping = loop
main_player.stream = track
main_player.play()
func stop_music():
main_player.stop()