Projectile classes have been refactored:
-> Constants for tile length and projectile speed have been added
-> Only boomerangs hold reference to player now
-> Other refactors to reduce class length and make them more efficient
-> Bug fix: Cannot spam WoodenSwordBeam now
Projectiles Key Bind Change:
-> Keys 1-6 can be used to select projectiles
-> Key F will be used to fire the projectiles
-> New commands have been added to support the selection and firing functionality
MINOR:
Player refactor:
-> No functionality and functions changes. Only removed switch statements to dictionary mappings as all functions followed a
Classes for collidables:
-> Collidables have been split into classes like ItemCollidable, PlayerCollidable ... They have not been implemented yet, just class files have been added
MAJOR:
MINOR: