Its very confusing that the '==' operator is not accepting bool values for new scripters (until they see the reference for it which they may dont do because they think its default behaviour)
also its just a logical thing because arma has bool values but is not able to compare two of them in one of the most common ways ('&&' is also a logic way to do but it is used to link two compares so it should not be used to compare booleans)
so please add the boolean type to the compare operator of SQF
additional info on the ==
totally forgot to add to this that comparing bool values using && is not rly comparing at all! Its logical math and nothing else!
BOOL1 == BOOL2 would be comparing which is simple and easy
to compare a bool in SQF you need to do it like the following example:
(BOOL1 && BOOL2 || !BOOL1 && !BOOL2)
it takes much longer in total as more commands are used then a usual compare would be