This is a sentence meaning question, are the following sentences similar as for their context(I'm not saying its absolute form, but the general concept of it)
Captain America's mindset: ...Regardless of whether standing up for them means he gets beaten up, he will still go on.
Captain America's mindset: ...Despite the potential of getting beaten up if he stands up for them., he will still go on.(I've constructed this sentence myself)
Are they the same somehow?