I'm confused. Nothing you say really makes sense, overall.
For example, here you say you are a C++ programmer and have "real" programming skills. Well, then it is no problem to work with the event system. I know that. I have "real" programming skills, too.
On the other hand, in this thread you say: "I'm fairly new at C++ but am still in college taking courses." So, you're not experienced?
And while you are fairly new at C++ in 2012, you claim to have done Candy Crisis in 2005. The read-me included there says: "Please, please don't judge my coding ability from this source! The original code was
largely written in my late-high-school/early-college years."
You didn't make any progress over the last 7 years (btw, I don't know much about colleges, it seems to be very hard, if one must study C++ for 8-10 years), and are unable to adapt your programming skills to something as simple as the event-system? You can't download some of the many example caps and start on your own?