feat: added audio settings
This commit is contained in:
@@ -74,55 +74,67 @@ func _ready() -> void:
|
||||
|
||||
func _setup_audio() -> void:
|
||||
footstep_player = AudioStreamPlayer.new()
|
||||
footstep_player.bus = "SFX"
|
||||
footstep_player.stream = load("res://assets/sounds/footstep.wav")
|
||||
add_child(footstep_player)
|
||||
|
||||
jump_player = AudioStreamPlayer.new()
|
||||
jump_player.bus = "SFX"
|
||||
jump_player.stream = load("res://assets/sounds/jump.wav")
|
||||
add_child(jump_player)
|
||||
|
||||
double_jump_player = AudioStreamPlayer.new()
|
||||
double_jump_player.bus = "SFX"
|
||||
jump_player.bus = "SFX"
|
||||
double_jump_player.stream = load("res://assets/sounds/double_jump.wav")
|
||||
add_child(double_jump_player)
|
||||
|
||||
dash_player = AudioStreamPlayer.new()
|
||||
dash_player.bus = "SFX"
|
||||
dash_player.stream = load("res://assets/sounds/dash.wav")
|
||||
dash_player.volume_db = -5.0
|
||||
add_child(dash_player)
|
||||
|
||||
hit_player = AudioStreamPlayer.new()
|
||||
hit_player.bus = "SFX"
|
||||
hit_player.stream = load("res://assets/sounds/hit_confirm.wav")
|
||||
hit_player.max_polyphony = 8
|
||||
add_child(hit_player)
|
||||
|
||||
slide_player = AudioStreamPlayer.new()
|
||||
slide_player.bus = "SFX"
|
||||
slide_player.stream = load("res://assets/sounds/slide.wav")
|
||||
slide_player.volume_db = -10.0
|
||||
add_child(slide_player)
|
||||
|
||||
wallrun_player = AudioStreamPlayer.new()
|
||||
wallrun_player.bus = "SFX"
|
||||
wallrun_player.stream = load("res://assets/sounds/wallrun.wav")
|
||||
wallrun_player.volume_db = -10.0
|
||||
add_child(wallrun_player)
|
||||
|
||||
wind_player = AudioStreamPlayer.new()
|
||||
wind_player.bus = "Wind"
|
||||
wind_player.stream = load("res://assets/sounds/wind.wav")
|
||||
wind_player.volume_db = -80.0 # Start silent
|
||||
add_child(wind_player)
|
||||
wind_player.play()
|
||||
|
||||
grapple_shoot_player = AudioStreamPlayer.new()
|
||||
grapple_shoot_player.bus = "SFX"
|
||||
grapple_shoot_player.stream = load("res://assets/sounds/dash.wav")
|
||||
grapple_shoot_player.volume_db = -5.0
|
||||
grapple_shoot_player.pitch_scale = 1.5
|
||||
add_child(grapple_shoot_player)
|
||||
|
||||
grapple_latch_player = AudioStreamPlayer.new()
|
||||
grapple_latch_player.bus = "SFX"
|
||||
grapple_latch_player.stream = load("res://assets/sounds/hit_confirm.wav")
|
||||
grapple_latch_player.pitch_scale = 0.8
|
||||
add_child(grapple_latch_player)
|
||||
|
||||
grapple_swing_player = AudioStreamPlayer.new()
|
||||
grapple_swing_player.bus = "SFX"
|
||||
grapple_swing_player.stream = load("res://assets/sounds/wind.wav")
|
||||
grapple_swing_player.pitch_scale = 1.5
|
||||
grapple_swing_player.volume_db = -80.0
|
||||
|
||||
Reference in New Issue
Block a user