tool extends MMGenTexture class_name MMGenComment """ Comments to put in the graph """ var text : String = "Double-click to write a comment" var size : Vector2 = Vector2(0, 0) func _ready() -> void: if !parameters.has("size"): parameters.size = 4 func get_type() -> String: return "comment" func get_type_name() -> String: return "Comment" func get_parameter_defs() -> Array: return [] func get_input_defs() -> Array: return [] func get_output_defs() -> Array: return [] func _serialize(data: Dictionary) -> Dictionary: data.type = "comment" data.text = text data.size = { x=size.x, y=size.y } return data func _deserialize(data : Dictionary) -> void: if data.has("text"): text = data.text if data.has("size"): size = Vector2(data.size.x, data.size.y)