TODO: - Implement weapon targeting animations; - Implement targets visibility check and finding; - implement target's parts selection; - Implement special long ray cast;