Started work on a “Objective” and “Objective Manager” systems

Objective manager holds objectives, every once in a while (eg: every 1 second in game) objective manager will check whether objectives are completed then display a objective achieved message for the user then look for another objective in the sequence, if exists.

What’s neat is that so far this is pretty easy (thus a nice change to code), the challenge is to make this well thought out, but actual coding is fairly simple. Will have to soon consider how to store mission/objective text, so far I’ve been hard coding it into the C++ files, should really read these in using XML to make it more flexible.