diff options
author | bd <bdunahu@operationnull.com> | 2025-05-23 18:23:54 -0400 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2025-05-23 18:23:54 -0400 |
commit | 5eb70873a34bdb0f20a5a4518115c73e957731ca (patch) | |
tree | 65c24b4ff15f2ace361dc38f2fa809448dbbe130 /scripts/base_crawler.gd | |
parent | 39acc5aff9c7ac75b34364ed4d389d7a6bcfc53d (diff) |
Refactor crawlers to define sprites in game_stats_config
Diffstat (limited to 'scripts/base_crawler.gd')
-rw-r--r-- | scripts/base_crawler.gd | 3 |
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 |