added Graphics and sound Effects and more overhauls
This commit is contained in:
parent
c887a2168c
commit
b9d4288900
214 changed files with 3378 additions and 198 deletions
|
|
@ -2,22 +2,25 @@ class_name Obstacle extends CharacterBody2D
|
|||
|
||||
@onready var sprite = $Sprite2D
|
||||
@onready var lifeTimeTimer = $lifeTimeTimer
|
||||
@onready var damageArea = $DamageArea
|
||||
@onready var hit = $hit
|
||||
|
||||
@export var damage: int = 10
|
||||
@export var health: int = 1
|
||||
@export var damage: int = 100
|
||||
@export var minHealth: int = 1
|
||||
@export var maxHealth: int = 1
|
||||
@export var maxHealth: int = 100
|
||||
@export var health: int
|
||||
@export var lifeTime: int = 600
|
||||
|
||||
func _ready() -> void:
|
||||
health = maxHealth + damage + 1
|
||||
lifeTimeTimer.start(lifeTime)
|
||||
health += damage
|
||||
|
||||
func spawn(damage: int):
|
||||
pass
|
||||
|
||||
|
||||
func _on_hurt_area_hurt(amount: int) -> void:
|
||||
hit.play()
|
||||
hurt(amount)
|
||||
|
||||
func hurt(amount: int):
|
||||
|
|
@ -29,3 +32,7 @@ func hurt(amount: int):
|
|||
|
||||
func _on_life_time_timer_timeout() -> void:
|
||||
queue_free()
|
||||
|
||||
|
||||
func _on_damage_area_area_entered(area: Area2D) -> void:
|
||||
damageArea.damageHurtArea(area, damage)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue