Sounds partially added

This commit is contained in:
Jan Schuffenhauer
2020-04-21 00:51:42 +02:00
parent ed320ecc7f
commit de9a94255f
26 changed files with 213 additions and 6 deletions

Binary file not shown.

View File

@@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Evillaughwithoutslime.wav-2465178cb0e3049fa3a46f0df9ab50c2.sample"
[deps]
source_file="res://Boss/SlimeBoss/Music/Evillaughwithoutslime.wav"
dest_files=[ "res://.import/Evillaughwithoutslime.wav-2465178cb0e3049fa3a46f0df9ab50c2.sample" ]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop=false
compress/mode=0

Binary file not shown.

View File

@@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Hurt.wav-a6829ddecff2027e68a7c8da8045d01d.sample"
[deps]
source_file="res://Boss/SlimeBoss/Music/Hurt.wav"
dest_files=[ "res://.import/Hurt.wav-a6829ddecff2027e68a7c8da8045d01d.sample" ]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop=false
compress/mode=0

Binary file not shown.

View File

@@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/Hurt2.wav-e53e7893ad773f4c41d9905d1d7d5547.sample"
[deps]
source_file="res://Boss/SlimeBoss/Music/Hurt2.wav"
dest_files=[ "res://.import/Hurt2.wav-e53e7893ad773f4c41d9905d1d7d5547.sample" ]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop=false
compress/mode=0

Binary file not shown.

View File

@@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/SchleimSplit.wav-be06d1d82dcd0736628fc69a484d4027.sample"
[deps]
source_file="res://Boss/SlimeBoss/Music/SchleimSplit.wav"
dest_files=[ "res://.import/SchleimSplit.wav-be06d1d82dcd0736628fc69a484d4027.sample" ]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop=false
compress/mode=0

Binary file not shown.

View File

@@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/SchleimSplit3.wav-46eba16174f46af2c746acf029a39ace.sample"
[deps]
source_file="res://Boss/SlimeBoss/Music/SchleimSplit3.wav"
dest_files=[ "res://.import/SchleimSplit3.wav-46eba16174f46af2c746acf029a39ace.sample" ]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop=false
compress/mode=0

Binary file not shown.

View File

@@ -0,0 +1,21 @@
[remap]
importer="wav"
type="AudioStreamSample"
path="res://.import/slimy.wav-2f26e413d39d2e92be768830f3f5770a.sample"
[deps]
source_file="res://Boss/SlimeBoss/Music/slimy.wav"
dest_files=[ "res://.import/slimy.wav-2f26e413d39d2e92be768830f3f5770a.sample" ]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop=false
compress/mode=0

View File

@@ -4,7 +4,6 @@ onready var animation_player = owner.get_node("AnimationPlayer")
func play_directional_animation(name, vec):
var anim_name = name + get_nearest_diretion(vec)
if animation_player.current_animation != anim_name:
animation_player.play(anim_name)
@@ -38,5 +37,3 @@ func get_nearest_diretion(vec):
return nearest_direction

View File

@@ -1,7 +1,9 @@
extends "res://Boss/SlimeBoss/States/BossState.gd"
func enter():
SoundControler.pub_play_effect("res://Player/Sounds/hero_laugh1.ogg",10)
animation_player.play("Die")
func _on_animation_finished(anim_name):
func _on_animation_finished(anim_name):
emit_signal("finished")

View File

@@ -7,6 +7,8 @@ export(float) var ARRIVE_DISTANCE = 6.0
var velocity = Vector2.ZERO
func update(delta):
velocity = Steering.arrive_to(velocity,
owner.global_position,
@@ -15,6 +17,7 @@ func update(delta):
SLOW_RADIUS,
MAX_SPEED)
play_directional_animation("Move", velocity)
SoundControler.pub_play_effect("res://Boss/SlimeBoss/Music/slimy.wav",10)
owner.move_and_slide(velocity)
if owner.global_position.distance_to(owner.start_global_position) < ARRIVE_DISTANCE:
emit_signal('finished')

View File

@@ -6,6 +6,7 @@ onready var stomp_effect = owner.get_node("Effects/StompEffect")
func enter():
stomp_hitbox.disabled = false
stomp_effect.stomp()
SoundControler.pub_play_effect("res://Boss/SlimeBoss/Music/SchleimSplit.wav",10)
func exit():
stomp_hitbox.disabled = true
@@ -15,3 +16,4 @@ func update(delta):
func _on_StompEffect_animation_finished():
emit_signal("finished")