class_name FootController extends Node3D @onready var metal: AudioStreamPlayer3D = $Metal func get_player_for_material(surface_material: SurfaceMaterial.Type) -> AudioStreamPlayer3D: match surface_material: SurfaceMaterial.Type.GRUNK: pass # TODO SurfaceMaterial.Type.PLASTIC: pass # TODO SurfaceMaterial.Type.METAL: return metal SurfaceMaterial.Type.UNKNOWN: pass return null