# data/evolution_edge.gd @tool class_name EvolutionEdge extends Resource @export var trigger : String # "level-up", "trade", "use-item", "shed"... @export var min_level : int = 0 # 0 = pas de condition de niveau @export var item : String # objet à utiliser, "" si aucun @export var held_item : String # objet à tenir, "" si aucun @export var known_move : String # capacité requise, "" si aucune @export var min_happiness : int = 0 @export var time_of_day : String # "day", "night", "" si indifférent @export var trade_species : String # échange contre cette espèce précise, "" sinon @export var target : EvolutionNode