Use preloaded audio clips in Meldewesen
This commit is contained in:
parent
350127b797
commit
d8658e4b09
@ -20,6 +20,14 @@ enum BEHAVIOR {
|
||||
}
|
||||
var _curMood # current set behavior
|
||||
|
||||
var _voice_clips = {
|
||||
"go_to_work": preload("res://Resources/Audio/to-work.wav"),
|
||||
"go_home": preload("res://Resources/Audio/go-home.wav"),
|
||||
"take_pills": preload("res://Resources/Audio/take-pills.wav"),
|
||||
"do_job": preload("res://Resources/Audio/do-job.wav"),
|
||||
"stop": preload("res://Resources/Audio/Stop you violated the law.wav")
|
||||
}
|
||||
|
||||
var _visibility: Area
|
||||
var _interactArea: Area
|
||||
var _audioPlayer: AudioStreamPlayer3D
|
||||
@ -99,19 +107,19 @@ func _load_sound ():
|
||||
_audioPlayer.stream = null
|
||||
BEHAVIOR.GO_WORK:
|
||||
Logger.info("say go to work")
|
||||
_audioPlayer.stream = load("res://Resources/Audio/to-work.wav")
|
||||
_audioPlayer.stream = _voice_clips.go_to_work
|
||||
BEHAVIOR.GO_HOME:
|
||||
Logger.info("say go home")
|
||||
_audioPlayer.stream = load("res://Resources/Audio/go-home.wav")
|
||||
_audioPlayer.stream = _voice_clips.go_home
|
||||
BEHAVIOR.TAKE_PILLS:
|
||||
Logger.info("say take your pills")
|
||||
_audioPlayer.stream = load("res://Resources/Audio/take-pills.wav")
|
||||
_audioPlayer.stream = _voice_clips.take_pills
|
||||
BEHAVIOR.DO_JOB:
|
||||
Logger.info("say do your job")
|
||||
_audioPlayer.stream = load("res://Resources/Audio/do-job.wav")
|
||||
_audioPlayer.stream = _voice_clips.do_job
|
||||
BEHAVIOR.ANGRY:
|
||||
Logger.info("say stop!")
|
||||
_audioPlayer.stream = load("res://Resources/Audio/Stop you violated the law.wav")
|
||||
_audioPlayer.stream = _voice_clips.stop
|
||||
|
||||
|
||||
func _set_behavior ():
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user