Enemy Hivemind became Room Manager, will probably pull out the actual enemy script at some point
This commit is contained in:
@@ -22,8 +22,6 @@ var moving_fast = false
|
||||
var moving_fast_top_speed = 0.0
|
||||
var mouse_input : Vector2
|
||||
|
||||
var rng = RandomNumberGenerator.new()
|
||||
|
||||
@export_group("Game Settings")
|
||||
@export var AUDIO = true
|
||||
@export_group("Player Movement")
|
||||
@@ -472,8 +470,12 @@ func release_moveable():
|
||||
held_item.set_constant_force(Vector3(0,0,0))
|
||||
held_item = null
|
||||
|
||||
func hit(damage,fired_by):
|
||||
func hit(damage, fired_by, target_type):
|
||||
level_control.health -= damage
|
||||
level_control.last_hit = fired_by
|
||||
level_control.target_type = target_type
|
||||
recoil.add_recoil(Vector3(.5,.1,.1),10,10)
|
||||
hurt_audio.play()
|
||||
health_indicator.color = Color(0.471, 0, 0, .25)
|
||||
await get_tree().create_timer(.15).timeout
|
||||
health_indicator.color = Color(0.471, 0, 0, 0)
|
||||
|
||||
Reference in New Issue
Block a user