extends Node signal new_target(node: Billiard) signal billiard_touched_billiard(who: Billiard, touched: Billiard)