pokeapi_importer/data/item_data.gd
2026-10-04 13:43:32 +02:00

20 lines
520 B
GDScript

# data/item_data.gd
@tool
class_name ItemData
extends Resource
@export var id : int
@export var api_name : String
@export var category : String # "evolution", "mega-stones", "medicine", "berries"...
@export var names : Dictionary = {}
@export var descriptions : Dictionary = {}
@export var sprite : Texture2D
@export var cost : int
@export var fling_power : int
func get_display_name() -> String:
return L10n.pick(names, api_name.capitalize())
func get_description() -> String:
return L10n.pick(descriptions)