I am a little bit confused. You should be able to connect multiple signals from one node, so long as you change the name of the signal and the connected function so that it's not being picked up by other code. You say that you want to check if the object has collided with a Kinematic Body but you also say you can't use the area_entered
- the area_entered
signal would only emit if your object has collided with an area, not a kinematic body. the body_entered
signal would be more likely to work.