The first two options aren't viable for me because I still want the enemies to collide with eachother and make them able to attack at the same time. I should make it clearer what it is I wan't to achieve: I wan't it so that the tween plays the attack as normal except that it shouldn't ignore the colliders I have set and force the attacking enemies through eachothers respective colliders. So basically, I want it so that if multiple enemies attack the player at the same time, then they should push eachother away, instead of moving inside eachother. I will try to film this and post it here.
Allow the tween to run in physics time
Im still a beginner and didn't really understand this. Do you mean playing the tween in the physicsprocess() function? Because Im already doing that.