add boss enemy and refactor

This commit is contained in:
2025-10-22 16:42:26 +01:00
parent bfefcffb1f
commit c7933ca7b8
11 changed files with 501 additions and 24 deletions

13
scripts/platform.gd Normal file
View File

@@ -0,0 +1,13 @@
extends Node2D
@export_enum("Green", "Yellow") var colour: String
@onready var sprite_2d: Sprite2D = $Sprite2D
const REGION_DICT: Dictionary[String, Vector2] = {
"Green": Vector2(16, 0),
"Yellow": Vector2(16, 32)
}
func _on_ready() -> void:
print(colour)
sprite_2d.region_rect.position = REGION_DICT[colour]