Better hints usage

91 changed files, 830 additions, 1303 deletions.

I changed a lot about the underlying framework. Here's the commit message:

"I’ve been working all night. There has been an awful lot done.
Well, good news the cutscenes appear before the levels now, so there isn’t a glimpse of the level. (Except if you go to the level directly from the level select screen. Then there is.)

Also, I have edited literally every storyboard so this is a major conflict point. That’s because I got rid of all the levelContainers and StoryboardLinks (in the storyboard. They still exist in code.)

The cutscenes code has ended up getting changed a lot too, just in the course of using it."


There might be some difficulty in merging the changes you guys have got on specific levels with these, because this edits the storyboard. It might not be a big problem, because the edits were just to the beginning and end of the storyboards, whereas yours are probably in the middle, but be aware.

Ah, also, I have put some functionality into the load screen controllers. If we plan on getting rid of all of them, it's a simple change but it would have to be changed.