I hate myself for learning VB.NET as my first language. It is making it a huge PITA to learn from other peoples' source codes for things. Like from this I was hoping to make use of the game state checks in my own application to determine whether to turn itself on or off based on if the user is in the game or just sitting in a lobby.

Unfortunately, it seems that anything that goes deep enough to get that information is also accompanied by many many many other features which just makes that code get lost in the crowd for me.

The simplest of tasks are turning out to be the hardest for me. Very frustrating as an aspiring developer. I don't know how you guys do it. Even beginning to read about reading memory is making me go a little nuts.