No booleans will show up in inspector

So I have a problem that’s really annoying me. Basically, if I add a new public variable, whether it be an int or a float, or a list, it’ll show up in the inspector under the script. But if the variable is a bool, then it will never show up no matter what I do, I can move it around in the order of the variables, that doesn’t work, I can remove it and re-add it, that doesn’t work, I can change the visibility, no good, I can add a new boolean, no dice, I can make it a serialized field, that doesn’t work either. I think you get the gist at this point, I can add basically anything but a boolean, and I don’t know why. Thanks in advance.

So turns out I’m an idiot, and I messed up my brackets, and deleted the f off a for() loop. Now the bools are showing up. Pretty sure my username is the truth, ngl.