Got code that fades in and out. Tested by me and Rafster. Now all I need to do is a config for speed and how much it should dim - this should be out within the next week, as I did the hardest part already.
BTW: Do people want to have a screen overlay to say which mode GC is in when it switches to night/day/normal after the button is pressed?
I posted that link already. I have that code and it works. I just haven't itnegrated it int GC. I wanted to test out how well it dims the monitor, and I succeeded.