@icon("res://weapons/gun/pellet_spread/icon.png") class_name PelletSpread extends Path2D func get_dots() -> PackedVector2Array: var result: PackedVector2Array for i in curve.point_count: result.append(curve.get_point_position(i)) for i in range(len(result)): result[i] += get_viewport_rect().size/2.0 return result