# 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)