Missiles unlockable
This commit is contained in:
parent
2e1bcbc225
commit
0f3f6f0133
12 changed files with 82 additions and 3 deletions
|
@ -39,6 +39,7 @@ onready var playerGun = $Sprite/PlayerGun
|
|||
onready var muzzle = $Sprite/PlayerGun/Sprite/Muzzle
|
||||
onready var fireBulletTimer = $FireBulletTimer
|
||||
onready var blinkAnimator = $BlinkAnimator
|
||||
onready var powerupDetector = $PowerupDetector
|
||||
|
||||
|
||||
func set_invincible(value):
|
||||
|
@ -82,7 +83,7 @@ func _physics_process(delta):
|
|||
if Input.is_action_pressed("fire") and fireBulletTimer.time_left == 0:
|
||||
fire_bullet()
|
||||
|
||||
if Input.is_action_pressed("fire_missile") and fireBulletTimer.time_left == 0 and PlayerStats.missiles > 0:
|
||||
if Input.is_action_pressed("fire_missile") and fireBulletTimer.time_left == 0 and PlayerStats.missiles > 0 and PlayerStats.missiles_unlocked:
|
||||
fire_missile()
|
||||
|
||||
func fire_bullet():
|
||||
|
@ -237,3 +238,7 @@ func _on_Hurtbox_hit(damage):
|
|||
|
||||
func _on_died():
|
||||
queue_free()
|
||||
|
||||
func _on_PowerupDetector_area_entered(area):
|
||||
if area is Powerup:
|
||||
area._pickup()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue