END OF THE WORLD - Version 0.9.9

NEW:
- Menus (Thanks Daniel Liang)
- Added all links to every page we have (New Game/Level
Select/Instructions/Credits)
- Level Select
- Currently it works like this there are 3 states for each block
unlocked/locked/played
- Uses the number of moves for that level to place in new textures such
as the ribbon.
- Ribbon Textures And Standard Textures Had been added for the level
select blocks.
- current there is nothing in the instructions and credits page because
I can't be stuffed.
- Didn't use the Menu that was created by Andrew, I thought it was a bit
to messy, I can change it tho just need a team vote.

- Load Next Level
- Stages Should Now Load the next level in the list.
- this will break the game if the level your currently in isn't in this
list.
- both these lists can and need to be changed and they are found in File
-> Build Settings -> Under "Scenes In Build"
- just add your scene to this list. all the way at the bottom.
- the other one is in GameInfo.cs -> Under MazeInfo (You Will See A
Massive Dictionary Array called "MazeMoveValue").
- same thing as the first list, its been commented.
-
- you can still play a level if it isn't in the 2 lists above. but the
game won't end like before, since I've removed all that code to make the
next level work.
- instead you will have to manually stop the game, or use the in-game
GUI restart button to restart the scene.
- if your at the last level and you manage to finish it it will load the
main menu.
- might need something else maybe go to the credits page.

CHANGES:
- Player/AI (Thanks Ashley Wood)
- Changed all the models with the new ones.
- Values have been tweaked to match the size of the models.

- Sound
- New Sounds Have been added in (Thanks Daniel Liang)
- The Hover sound plays but you barely hear it since the mazes are so
small, since it stops playing when it collides with something.
- added in randomization of the 3 new movement sounds.
- deleted the old movement sound.

- Classes/Naming Conventions.
- Renamed A bunch of classes and variables.
- optimized a lot of the draw classes, increased FPS ohhh yea.
- added in a separate audio class for both the player and ai.

- In-Game GUI
- Changed the GUI to match what we spoke about in the tutorial.
- temporary textures have been added in as a place-holder, they need to
be changed asap.

BUGS:
- Don't Really know at the moment. shits all over the place :)
- Player/AI
- haven't really had much testing with this so I don't know what will
pop-up.
- If something pops up comment below.

NEED TO DO:
- need to create a save file or something to record the moves for each
stage.
- currently it doesn't save when the program closes
- but the values do change if you play a maze and then go back to the
main menu and check the maze number in the level select.

- need a better way to implement grabbing and sorting of new mazes and
their maximum moves.
- currently its all done by manual input in both the lists I've talked
about above. the first list is a must since its unity3d own way of
loading scenes.

- still need skyboxes
- still need win state audio.
- still need win state animation.
- redo multi-direction
- number block
- stun field
- center player movement

That is about it I think, there isn't a build file in the git link since
its to massive to upload, so instead if you want to build it
- Go File -> Build Settings -> Build Button on the bottom (All the
settings should already be pre-set so all you have to do is click a
button to build).