forked from unfa/liblast
Weapons reset to full ammo on respawn.
parent
e8ce94ed61
commit
d2a1c7e121
|
@ -357,6 +357,8 @@ func spawn():
|
|||
|
||||
sync func unset_death():
|
||||
is_dead = false
|
||||
for i in $Camera/Hand/Weapons.get_children():
|
||||
i.reset()
|
||||
|
||||
func shoot():
|
||||
# The underscore indicates an unused variable.
|
||||
|
|
|
@ -163,6 +163,11 @@ func reload():
|
|||
current_rounds = Rounds
|
||||
|
||||
emit_signal("ammo_changed", self)
|
||||
|
||||
func reset():
|
||||
currently_fireing = false
|
||||
current_rounds = Rounds
|
||||
emit_signal("ammo_changed", self)
|
||||
|
||||
sync func play_reload_animation():
|
||||
$Model/AnimationPlayer.play("Reload", 0.5, 1)
|
||||
|
|
Loading…
Reference in New Issue