I understand that they are only sent to components inside the same game object.
But the way my game objects currently work in the collection, I can’t really put the collision component into the same object as the script I’d like to handle the collisions (and also not the other way around).
So a workaround I’ve done now is that there’s a tiny script doing nothing but receiving the collision response message and passing it over to the script (which is in the parent object).
Red is the smol message-forwarding script, blue is the big one.
Is there a better way to do this? Or am I just stuck with using small scripts to handle the collisions in the child objects?