Скобки добавьте. Приоритет у == выше, чем у &

Код AS3:
if ((LevelVars.player.state & 1) == 0) {}
if ((LevelVars.player.state & 1) == 1) {}
Второе у вас работает только потому, что вам в том конкретном случае повезло со значением state (похоже, у вас там всего одно поле и используется сейчас).