1. Interaction system. Supports the following:
*. Interaction message rotates based on camera rotation.
*. Message changes based on what we interact with.
2. Inventory system. Supports the following:
*. Tooltip.
*. Drop down menu.
*. Dropping and using items.
*. Drag and drop.
3. Quest system. Supports the following objectives:
*. Location.
*. Interaction.
*. Collection.
*. Killing.
In addition, supports quest tracking.
Part of the system is the experience system.
4. Ability system. Supports the following:
*. Projectiles. Projectiles auto-lock and reach target
regardless of where we shoot them at.
*. AOEs around the player.
*. AOEs around the target.
*. Buffs.
*. Debuffs.
*. Supports ability casting and setting animations per ability.
*. Ability book.
*. Abilities can be dragged and swapped both on the action bar, and from the abilities book to the action bar.