extends Node3D class_name SensorSpawner var vehicle: VehicleNode # Called when the node enters the scene tree for the first time. func _ready() -> void: vehicle = get_parent() SensorSignals.new_sensor_connected.connect(_on_new_sensor_connected) func _on_new_sensor_connected(sensor_ip: String, provider_data: Array) -> void: var sensor_node = VehicleSensorNode.new() sensor_node.ip_address = sensor_ip add_child(sensor_node) vehicle.add_sensor_node(sensor_node)