UQcsse3200 / 2024-studio-1

MIT License
4 stars 1 forks source link

Refactoring WeaponComponent to move all firing logics to weapon entity #256

Closed divyanshddn146 closed 3 weeks ago

divyanshddn146 commented 1 month ago

Description

Task: To Refactor WeaponComponent to move all firing logics to weapon entity Feature: Weapons

This task includes creating a new class, AllFiringLogic, to encapsulate all firing-related logic currently present in the WeaponComponent. This new class will be used as a component in the WeaponFactory to facilitate the creation and management of weapon entities.

Dependencies

Milestones

List of steps that need to be completed for this task.

Completion Deadline: Sep. 21

Member

Divyansh Agarwal (divyanshddn146)

Magnius001 commented 1 month ago

Remember to set the labels correctly.