mirror of
https://github.com/creyD/ludum_dare_46.git
synced 2026-06-14 06:22:22 +02:00
Sounds partially added
This commit is contained in:
BIN
src/Boss/SlimeBoss/Music/Evillaughwithoutslime.wav
Normal file
BIN
src/Boss/SlimeBoss/Music/Evillaughwithoutslime.wav
Normal file
Binary file not shown.
21
src/Boss/SlimeBoss/Music/Evillaughwithoutslime.wav.import
Normal file
21
src/Boss/SlimeBoss/Music/Evillaughwithoutslime.wav.import
Normal 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
|
||||
BIN
src/Boss/SlimeBoss/Music/Hurt.wav
Normal file
BIN
src/Boss/SlimeBoss/Music/Hurt.wav
Normal file
Binary file not shown.
21
src/Boss/SlimeBoss/Music/Hurt.wav.import
Normal file
21
src/Boss/SlimeBoss/Music/Hurt.wav.import
Normal 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
|
||||
BIN
src/Boss/SlimeBoss/Music/Hurt2.wav
Normal file
BIN
src/Boss/SlimeBoss/Music/Hurt2.wav
Normal file
Binary file not shown.
21
src/Boss/SlimeBoss/Music/Hurt2.wav.import
Normal file
21
src/Boss/SlimeBoss/Music/Hurt2.wav.import
Normal 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
|
||||
BIN
src/Boss/SlimeBoss/Music/SchleimSplit.wav
Normal file
BIN
src/Boss/SlimeBoss/Music/SchleimSplit.wav
Normal file
Binary file not shown.
21
src/Boss/SlimeBoss/Music/SchleimSplit.wav.import
Normal file
21
src/Boss/SlimeBoss/Music/SchleimSplit.wav.import
Normal 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
|
||||
BIN
src/Boss/SlimeBoss/Music/SchleimSplit3.wav
Normal file
BIN
src/Boss/SlimeBoss/Music/SchleimSplit3.wav
Normal file
Binary file not shown.
21
src/Boss/SlimeBoss/Music/SchleimSplit3.wav.import
Normal file
21
src/Boss/SlimeBoss/Music/SchleimSplit3.wav.import
Normal 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
|
||||
BIN
src/Boss/SlimeBoss/Music/slimy.wav
Normal file
BIN
src/Boss/SlimeBoss/Music/slimy.wav
Normal file
Binary file not shown.
21
src/Boss/SlimeBoss/Music/slimy.wav.import
Normal file
21
src/Boss/SlimeBoss/Music/slimy.wav.import
Normal 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
|
||||
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -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")
|
||||
|
||||
|
||||
@@ -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')
|
||||
|
||||
@@ -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")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user