These components needed custom GetTypeId() functions
Enemies now require an AiPerception component
Added fields to AiPerception
When a level loads, the camera will now start focused on the unit indicated in the level file.
Added TransitionZones. Any unit that enters a TransitionZone will be sent to a predefined destination.
ShadyCamera automatically changes focus when the selected unit moves to a different room.
Merge branch 'master' into transition
Finished implementing transition zones and changed how the camera switches rooms.
SD_TestScene should now be formatted properly
test.prefab for Dan to use as ModelViewer.
Addressed comments on pull request
Merge pull request #58 from VajraFramework/transition

Transition
Merge branch 'master' into aisensing
HALF_CELL is now actually half of a cell
Merge branch 'master' into decal-stuff
Actually fix the tween. Remove completed tweens.
Merge branch 'master' into decal-stuff
Added functionality to check for line of sight between grid cells.
Added new properties to AiPerception component
Implemented line-of-sight vision for AI