Blind adds a roughly 80% opacity/alpha black layer on top of your screen.
Hallucination swaps the sprites of the enemies on your screen with random sprites in the game.
Drunk adds a “fog” filter without hardware acceleration, and adds a “zoom” effect on certain areas with it on.
Slow kicks your effective speed to base speed. Weak removes the influence of ATT on your effective damage. Stun stops you from shooting, et cetera, et cetera.
But how about darkness?
Does it despawn the enemy that’s out of your sight? And the projectiles as well? If the enemy’s path comes directly to your new reduced sight, will they spawn? I’d like to know exactly what it does.