The sounds, they are working!

This commit is contained in:
MarcEricMartel
2022-10-12 09:10:44 -04:00
parent 449479791c
commit 168128f8a8
7 changed files with 65 additions and 31 deletions

View File

@@ -32,11 +32,10 @@ onready var ground_check = $GroundCheck
onready var slap_gauge = $HUD/PlayerLayer/ActualHUD/SlapGauge
onready var slap_animator = $HandMovement
onready var Menu = $HUD/MenuLayer/Start
onready var AudioSlap = $AudioSlap
onready var AudioMegaSlap = $AudioMegaSlap
onready var hitbox = $Head/Camera/HitBox
onready var slap_cooldown = $SlapCooldown
onready var AudioCharge = $AudioCharge
onready var Whoosh = $AudioWhoosh
onready var Music = $Music
onready var Steps = [ $Step1, $Step2, $Step3, $Step4 ]
var rng = RandomNumberGenerator.new()
@@ -108,8 +107,9 @@ func _physics_process(delta):
chargeSlap = true;
elif Input.is_action_just_released("slap"):
if chargeSlap:
isSlap = true;
chargeSlap = false;
isSlap = true
Whoosh.play()
chargeSlap = false
can_slap = false
slap_cooldown.start(0.25)
AudioCharge.stop();
@@ -131,16 +131,11 @@ func _physics_process(delta):
slap_gauge.kill = slapkill;
if isSlap:
if slap >= slapkill:
AudioMegaSlap.play()
else:
AudioSlap.play()
isSlap = false;
isSlap = false;
hitbox.monitorable = true
hitbox.slap_level = slap
hitbox.slap_kill = slapkill
hitbox.slap_vector = point_to.get_global_transform().origin - camera.get_global_transform().origin
direction = direction.normalized()
if isStep: