summaryrefslogtreecommitdiff
path: root/scripts/base_crawler.gd
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-05-23 18:23:54 -0400
committerbd <bdunahu@operationnull.com>2025-05-23 18:23:54 -0400
commit5eb70873a34bdb0f20a5a4518115c73e957731ca (patch)
tree65c24b4ff15f2ace361dc38f2fa809448dbbe130 /scripts/base_crawler.gd
parent39acc5aff9c7ac75b34364ed4d389d7a6bcfc53d (diff)
Refactor crawlers to define sprites in game_stats_config
Diffstat (limited to 'scripts/base_crawler.gd')
-rw-r--r--scripts/base_crawler.gd3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/base_crawler.gd b/scripts/base_crawler.gd
index ffc726c..7a961fc 100644
--- a/scripts/base_crawler.gd
+++ b/scripts/base_crawler.gd
@@ -1,17 +1,20 @@
extends CharacterBody2D
@onready var sprite_node = $Sprite2D
+@onready var util = preload("res://scripts/util.gd")
var damage : int
var speed : float
var max_health : float
var worth : int
+var sprite_atlas : Vector2i
var _health : float
var _timer : Timer
func _ready() -> void:
_health = max_health
+ sprite_node.texture = util.get_tile_texture(sprite_atlas)
_timer = Timer.new()
_timer.wait_time = speed / 60