Fixes line of sight to work properly with movement animation.
***NOTE*** THE GAME NO LONGER RENDERS UNTIL YOUR CHARACTER LOADS!

Adds some more code for determining relative positions and such to help with LOS.

Signed-off-by: Lochlin Duperron <LochlinDuperron@gmail.com>
Fixes line of sight to work properly with movement animation.
***NOTE*** THE GAME NO LONGER RENDERS UNTIL YOUR CHARACTER LOADS!

Adds some more code for determining relative positions and such to help with LOS.

Signed-off-by: Lochlin Duperron <LochlinDuperron@gmail.com>
Merge branch 'master' of https://github.com/Lduperron/CSCI375-Team-Project
Refocuses the camera at the correct time to prevent LOS bleeding.

Signed-off-by: Lochlin Duperron <LochlinDuperron@gmail.com>
Adds a base framework for other objects moving. Reasonable?

Signed-off-by: Lochlin Duperron <LochlinDuperron@gmail.com>
As per mel's intruction, change the wall image
modified clientEngine so WASD and arrow keys can be used for movement
Modified clientEngine to interpretate WASD, and started on side panel
generation
Add gun for mel
Merge branch 'sidePanel' of github.com:Lduperron/CSCI375-Team-Project into sidePanel

Conflicts:
	src/main/java/core/client/ClientEngine.java
Adding cake and character one side
Add zoom support, messed with viewport
Merge branch 'sidePanel' of https://github.com/Lduperron/CSCI375-Team-Project into sidePanel
Merge branch 'otherMovements'
Adds a basic weapon that you spawn with
Adds some stub functions
Gun goes 'bang' when you click on an empty tile - still todo, make it spawn a laser and make that laser pew pew

Signed-off-by: Lochlin Duperron <LochlinDuperron@gmail.com>
Side panel
Merge branch 'master' of https://github.com/Lduperron/CSCI375-Team-Project into sidePanel

Conflicts:
	src/main/java/core/client/ClientEngine.java
Merge pull request #7 from Lduperron/sidePanel

Side panel
Added resize ability
Merge pull request #8 from Lduperron/sidePanel

Added resize ability