Fixed explosive robot causing stack overflow
Changed GetEntityByName to be case insensitive

Signed-off-by: Lewis Storey <iamlewisstorey@yahoo.com>
Added pause screen to solution.
Changed a few things about when screens are added and removed.
Added some debug logging.

Signed-off-by: Lewis Storey <iamlewisstorey@yahoo.com>
Got explosion sizes working properly.
Things now die when they are meant to.
Added ability to get a GUI_TextItems size.
Doubled fire rate on pistol.

Signed-off-by: Lewis Storey <iamlewisstorey@yahoo.com>
Mostly imeplemented high score screen.
BUG: Currently going GameOver -> HighScore leads to no screens on stack
TODO: Huge recode to seperate HighScores from HighScoreScreen

Signed-off-by: Lewis Storey <iamlewisstorey@yahoo.com>
Split high scores and screen apart
Fixed a couple of issues here and there
BUGFIX: Going GameOver -> HighScore -> MenuScreen now works

Signed-off-by: Lewis Storey <iamlewisstorey@yahoo.com>
Fixed some errors
Stopped null strings breaking setText on GUI_TextItem
Changed all Parse in GameOptions to TryParse to avoid exceptions

Signed-off-by: Lewis Storey <iamlewisstorey@yahoo.com>