# data/move_data.gd @tool class_name MoveData extends Resource @export var id : int @export var api_name : String @export var names : Dictionary = {} # {"fr": "Éclair", "en": "Thunder Shock"} @export var descriptions : Dictionary = {} @export var type : String @export var category : String # "physical", "special", "status" @export var power : int @export var accuracy : int @export var pp : int @export var priority : int @export var target : String func get_display_name() -> String: return L10n.pick(names, api_name.capitalize()) func get_description() -> String: return L10n.pick(descriptions)