Rename getFacedObject and getFacedHandle for melee hits
Use a proper cone shape with a contact test to check for melee hits
Use the position of the actor to determine if they're swimming