feat: added dragon colors to editor

This commit is contained in:
Gerard Gascón 2025-04-11 11:07:23 +02:00
parent d8419cb9a4
commit 409b7b5955
15 changed files with 114 additions and 120 deletions

View file

@ -5,10 +5,12 @@ class_name DragonEditor
@onready var hat: TextureRect = $CanvasLayer/Dragon/Hat
@onready var shirt: TextureRect = $CanvasLayer/Dragon/Shirt
@onready var shoes: TextureRect = $CanvasLayer/Dragon/Shoes
@onready var dragon: TextureRect = $CanvasLayer/Dragon
@export var hat_outfits: DragonOutfit
@export var shirt_outfits: DragonOutfit
@export var shoes_outfits: DragonOutfit
@export var dragon_colors: DragonOutfit
@onready var dragon_name: LineEdit = $CanvasLayer/LineEdit
@ -25,6 +27,14 @@ func _on_close_requested() -> void:
queue_free()
func _on_next_color_pressed() -> void:
dragon.texture = dragon_colors.pick_next()
func _on_previous_color_pressed() -> void:
dragon.texture = dragon_colors.pick_previous()
func _on_change_hat_pressed() -> void:
hat.texture = hat_outfits.pick_next()